Home 8051 микроконтр.
8 битные микроконтроллеры EFM8 и C8051Fxxx Silicon Labs

Микроконтроллеры фирмы Silicon Labs на основе ядра 8051 оптимально подходят для построения устройств, требующих высокой производительности, большой степени интеграции, точности измерений и малого потребления. Они программно совместимы с 8051-м стандартом, но одновременно имеют рекордно высокую производительность для 8-разрядных микронтроллеров - до 100 MIPS (серии C8051F120, C8051F360) и ультранизкое потребление (семейство EFM8 Sleepy Bee, серия C8051F9xx и др.). Микроконтроллеры Silabs также уникальны своей интеграцией с аналоговыми узлами. Многие модели имеют несколько независимых АЦП (например, у модели C8051F060 имеется 16 разрядный АЦП с 2 входами и 10 разрядный АЦП с 8 входами), встроенный ЦАП, компараторы напряжения, программируемые усилители напряжения и др. Ряд моделей помимо ультранизкого потребления имеют встроенный интерфейс с линиями емкостных датчиков управления.

Энергонезависимая FLASH-память программ может программироваться "в системе", т.е. на плате. Для массового производства и для проектов требующих снижения себестоимости изделия предлагаются микроконтроллеры с однократно программируемой памятью - C8051Txxx. Микроконтроллеры имеют развитую систему портов ввода/вывода, а также, конструктивно встроенные интерфейсы: CAN контроллер, USB контроллер, и широко распространенные SMBus/I2C, UART, SPI. Имеются порты с повышенной нагрузочной способностью, 8-10-12-16 битные ЦАП.

Расширена линейка микроконтроллеров для автомобильной промышленности с расширенным диапазоном рабочих температур -40гр. до +125гр. и встроенными портами CAN, LIN.

Встроенная автономная отладочная система (JTAG) - полный внутрисхемный эмулятор "in-circuit" не задействует ресурсы кристалла и позволяет проверять и модифицировать память и регистры, устанавливать контрольные точки, временные точки, выполнять пошаговое выполнение и остановку программы.

Другие характеристики 8 битных микроконтроллеров Silabs:

  • Несколько встроенных АЦП на несколько каналов. Точность до 24 бит, скорость до 1Msps.
  • Двухканальный 12-битный ЦАП со временем установки до 10 мкс.
  • Подключение емкостных сенсорных клавиатур, до 32x линии емкостных датчиков
  • Усилитель с программируемым коэффициентом усиления (16,8,4,2,1,0.5), у модели F040 также имеется высоковольтный усилитель на +/-60V.
  • Ряд моделей выпускается в микрокорпусах размером до 2х2 мм.
  • Встроенный датчик температуры .
  • Конвейерная архитектура: до 70% инструкций выполняется за 1-2 такта .
  • Функция DSP у моделей C8051F12x,C8051F13x, C8051F36x (перемножающий аккумулятор 16x16).
  • Встроенная память данных до 8448K байт.
  • Энергонезависимая FLASH-память до 128 Кбайт.
  • Возможность внутрисхемного программирования (JTAG интерфейс).
  • Встроенные CAN контроллер, USB контроллер, драйверы LCD
  • Встроенные интерфейсы SMBus/I2C, UART, SPI, LIN.
  • Параллельный интерфейс для подключения внешней памяти (до 5 Мбайт/сек).
  • 16-битный программируемый счётчик/таймеры, сторожевой таймер и т.д.
  • Встроенные генераторы: прецизионный, малопотребляющий, для часов RTC.
  • Возможность подключения внешнего генератора: кварц, RC, C или часовой кварц.
  • Микроконтроллеры со встроенным RF модулем серия Si10xx.

Получить полные описания на продукты, узнать об имеющихся отладочных средствах вы можете на официальном сайте Silicon Labs www.silabs.com/products/mcu/

Для более быстрого поиска и выбора подходящего для ваших целей микроконтроллера на сайте Silicon Labs они разбиты на несколько условных разделов:

 Описание - pdf Част. (MHz) Flash (kB) Порты I/O Pins АЦП Cap
Sense
USB Интерфейсы
EFM8BB1x Busy Bee 25 2, 4, 8 13, 16, 18 12-bit No No HS I2C Slave, I2C, SPI, UART
EFM8BB2x Busy Bee 50 16 16, 21, 22 12-bit No No HS I2C Slave, I2C, SPI, UART
EFM8SB1x Sleepy Bee 25 2, 4, 8 16, 17 12-bit Yes No EMIF, I2C, SPI, UART
EFM8SB2x Sleepy Bee 25 16, 32, 64 17, 24 10-bit Yes No EMIF, I2C, SPI, UART
EFM8UB1x Universal Bee 48 8, 16 13, 17, 22 12-bit No Yes EMIF, I2C, SPI, UART
EFM8UB2x Universal Bee 48 32, 64 25, 40 10-bit No Yes EMIF, I2C, SPI, UART
C8051F00x/01x 20, 25 16, 32 8, 16, 32 10-bit, 12-bit No No I2C, SPI, UART
C8051F02x 25 64 32, 64 8-10-12-bit No No EMIF, I2C, SPI, UART
C8051F04x 25 32, 64 32, 64 8-10-12-bit No No CAN, EMIF, I2C, SPI, UART
C8051F06x 25 32, 64 24, 59 16-bit No No CAN, EMIF, I2C, SPI, UART
C8051F12x/13x 50, 100 64, 128 32, 64 8-10-12-bit No No EMIF, I2C, SPI, UART
C8051F2xx 25 8 22, 32 8-bit, 12-bit No No SPI, UART
C8051F30x 25 2, 4, 8 8 8-bit No No I2C, UART
C8051F31x 25 8, 16 21, 25, 29 10-bit No No I2C, SPI, UART
C8051F32x  C8051F34x 25, 50 16, 32, 64 15, 21, 25, 40 10-bit No Yes EMIF, I2C, SPI, UART
C8051F33x 25 2, 4, 8, 16 17, 21 10-bit No No I2C, SPI, UART
C8051F35x 50, 100 8, 32 17, 39 10-16-24-bit No No EMIF, I2C, SPI, UART
C8051F36x 50, 100 16, 32 25, 29, 39 10-bit No No EMIF, I2C, SPI, UART
C8051F37x 50 8, 16 21 10-bit No No I2C, SPI, UART
C8051F38x 50 16, 32, 64 25, 40 10-bit No Yes I2C, SPI, UART
C8051F39x 50 4, 8, 16 17, 21 10-bit No No I2C, SPI, UART
C8051F41x 50 16, 32 20, 24 12-bit No No I2C, SPI, UART
C8051F50x 50 32, 64 25, 33, 40 12-bit No No CAN, EMIF, I2C, LIN, SPI, UART
C8051F51x 50 32 33 12-bit No No CAN, EMIF, I2C, LIN, SPI, UART
C8051F52x 25 2, 4, 8 6 12-bit No No LIN, SPI, UART
C8051F53x 25 2, 4, 8 16 12-bit No No LIN, SPI, UART
C8051F54x 50 8, 16 18, 25 12-bit No No LIN, SPI, UART
C8051F55x 50 16, 32 18 12-bit No No CAN, I2C, LIN, SPI, UART
C8051F56x 50 16, 32 25, 33 12-bit No No CAN, EMIF, I2C, LIN, SPI, UART
C8051F57x 50 16, 32 33 12-bit No No CAN, EMIF, I2C, LIN, SPI, UART
C8051F58x 50 96, 128 25, 33, 40 12-bit No No CAN, EMIF, I2C, LIN, SPI, UART
C8051F59x 50 96 33 12-bit No No CAN, EMIF, I2C, LIN, SPI, UART
C8051F7xx 25 8, 15, 16, 32 20, 29, 39, 54 10-bit Yes No EMIF, I2C, SPI, UART
C8051F80x/1x/2x/3x 25 4, 8, 16 13, 17 10-bit Yes No I2C, SPI, UART
C8051F85x 25 2, 4, 8 16, 18 12-bit No No I2C, SPI, UART
C8051F86x 25 2, 4, 8 13 12-bit No No I2C, SPI, UART
C8051F90x-91x 25 8, 16 16 10-bit, 12-bit No No I2C, SPI, UART
C8051F92x-93x 25 32, 64 16, 24 10-bit No No EMIF, I2C, SPI, UART
C8051F96x 25 16, 32, 64, 128 34, 57 12-bit No No HS I2C Slave, I2C, SPI, UART
C8051F97x 25 16, 32 19, 28, 43 10-bit Yes No HS I2C Slave, I2C, SPI, UART
C8051F98x 25 2, 4, 8 16, 17 10-bit, 12-bit No No I2C, SPI, UART
C8051F99x 25 8 16, 17 12-bit Yes No I2C, SPI, UART
C8051T60x 25 1.5, 2, 4, 8 6, 8 10-bit No No I2C, UART
C8051T61x 25 8, 16 21, 25, 29 10-bit No No I2C, SPI, UART
C8051T62x/32x 48 8, 16, 32, 64 15, 16, 21, 24, 25 10-bit No Yes I2C, SPI, UART
C8051T63x 25 2, 4, 8 17 10-bit No No I2C, SPI, UART

Ниже приведена сравнительная таблица выпускаемых микроконтроллеров семейства 8051:

Silabs MCU 8051
Search:
 Наименование   MIPS   FLASH   RAM   ADC1   DAC   Communication   Другое   Корпус 
 C8051F000 20 32 kB 0.25 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP64
 C8051F001 20 32 kB 0.25 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP48
 C8051F002 20 32 kB 0.25 12-bit, 4-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP32
 C8051F005 25 32 kB 2.25 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP64
 C8051F006 25 32 kB 2.25 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP48
 C8051F007 25 32 kB 2.25 12-bit, 4-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP32
 C8051F010 20 32 kB 0.25 10-bit, 8-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP64
 C8051F011 20 32 kB 0.25 10-bit, 8-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP48
 C8051F012 20 32 kB 0.25 10-bit, 4-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP32
 C8051F015 25 32 kB 2.25 10-bit, 8-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP64
 C8051F016 25 32 kB 2.25 10-bit, 8-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP48
 C8051F017 25 32 kB 2.25 10-bit, 4-ch., 100 ksps 12-bit, 2-ch. I2C; SPI; UART — QFP32
 C8051F018 25 16 kB 1.25 10-bit, 8-ch., 100 ksps — I2C; SPI; UART — QFP64
 C8051F019 25 16 kB 1.25 10-bit, 8-ch., 100 ksps — I2C; SPI; UART — QFP48
 C8051F020 25 64 kB 4.25 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART — QFP100
 C8051F021 25 64 kB 4.25 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART — QFP64
 C8051F022 25 64 kB 4.25 10-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART — QFP100
 C8051F023 25 64 kB 4.25 10-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART — QFP64
 C8051F040 25 64 kB 4.25 12-bit, 13-ch., 100 ksps 12-bit, 2-ch. CAN; EMIF; I2C; SPI; UART; 2 x UART ±60 V PGA QFP100
 C8051F041 25 64 kB 4.25 12-bit, 13-ch., 100 ksps 12-bit, 2-ch. CAN; EMIF; I2C; SPI; UART; 2 x UART ±60 V PGA QFP64
 C8051F042 25 64 kB 4.25 10-bit, 13-ch., 100 ksps 12-bit, 2-ch. CAN; EMIF; I2C; SPI; UART; 2 x UART ±60 V PGA QFP100
 C8051F043 25 64 kB 4.25 10-bit, 13-ch., 100 ksps 12-bit, 2-ch. CAN; EMIF; I2C; SPI; UART; 2 x UART ±60 V PGA QFP64
 C8051F044 25 64 kB 4.25 10-bit, 13-ch., 100 ksps — CAN; EMIF; I2C; SPI; UART; 2 x UART ±60 V PGA QFP100
 C8051F045 25 64 kB 4.25 10-bit, 13-ch., 100 ksps — CAN; EMIF; I2C; SPI; UART; 2 x UART ±60 V PGA QFP64
 C8051F046 25 32 kB 4.25 10-bit, 13-ch., 100 ksps — CAN; EMIF; I2C; SPI; UART; 2 x UART ±60 V PGA QFP100
 C8051F047 25 32 kB 4.25 10-bit, 13-ch., 100 ksps — CAN; EMIF; I2C; SPI; UART; 2 x UART ±60 V PGA QFP64
 C8051F060 25 64 kB 4.25 16-bit, 1-ch., 1 Msps 12-bit, 2-ch. CAN; EMIF; I2C; SPI; UART; 2 x UART 10-bit; 200 ksps; 8-ch.; DMA QFP100
 C8051F061 25 64 kB 4.25 16-bit, 1-ch., 1 Msps 12-bit, 2-ch. CAN; I2C; SPI; UART; 2 x UART 10-bit; 200 ksps; 8-ch.; DMA QFP64
 C8051F062 25 64 kB 4.25 16-bit, 1-ch., 1 Msps 12-bit, 2-ch. CAN; EMIF; I2C; SPI; UART; 2 x UART 10-bit; 200 ksps; 8-ch.; DMA QFP100
 C8051F063 25 64 kB 4.25 16-bit, 1-ch., 1 Msps 12-bit, 2-ch. CAN; I2C; SPI; UART; 2 x UART 10-bit; 200 ksps; 8-ch.; DMA QFP64
 C8051F064 25 64 kB 4.25 16-bit, 1-ch., 1 Msps — EMIF; I2C; SPI; UART; 2 x UART DMA QFP100
 C8051F065 25 64 kB 4.25 16-bit, 1-ch., 1 Msps — I2C; SPI; UART; 2 x UART DMA QFP64
 C8051F066 25 32 kB 4.25 16-bit, 1-ch., 1 Msps — EMIF; I2C; SPI; UART; 2 x UART DMA QFP100
 C8051F067 25 32 kB 4.25 16-bit, 1-ch., 1 Msps — I2C; SPI; UART; 2 x UART DMA QFP64
 C8051F120 100 128 kB 8 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART 16x16 MAC QFP100
 C8051F121 100 128 kB 8 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART 16x16 MAC QFP64
 C8051F122 100 128 kB 8 10-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART 16x16 MAC QFP100
 C8051F123 100 128 kB 8 10-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART 16x16 MAC QFP64
 C8051F124 50 128 kB 8 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART — QFP100
 C8051F125 50 128 kB 8 12-bit, 8-ch., 100 ksps 12-bit, 2-ch. EMIF; I2C; SPI; UART; 2 x UART — QFP64
Page 1 of 15
<<First <Prev 1 2 3 4 5 Next> Last>>
 

ООО ЭЛЕКТРОСНАБ, Санкт-Петербург, тел./факс (812) 309-3477, (812) 380-1660