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 они разбиты на несколько условных разделов: