Реле Tianbo - ресурс 10 млн переключений
РадиоЛоцман - Все об электронике

Silicon Labs: USB микроконтроллеры семейства C8051F38x

Silicon Laboratories C8051F38x

Семейство C8051F38x – это масштабируемое семейство микроконтроллеров со встроенным полноскоростным контроллером и трансивером USB 2.0, обладающее лучшей в своем классе аналоговой периферией и высокопроизводительным 8051-совместимым ядром. Усилия компании Silicon Laboratories при разработке USB микроконтроллеров были направлены на простоту реализации и внедрения USB интерфейса в пользовательские приложения.

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Silicon Laboratories - C8051F38x

При использовании микроконтроллеров C8051F38x пользователи не только получают простоту организации комплексного и универсального интерфейса, но также получают экономическую выгоду, т.к. не требуется дополнительных внешних компонентов (резисторы, кварцевый резонатор, регулятор напряжения).

Микроконтроллеры идеальны для применения в устройствах и системах домашней автоматики, термостатах, считывателях смарт-карт, а также в GPS устройствах, сенсорных панелях, устройствах сбора данных от сенсоров, портативных медицинских устройствах, в игровых устройствах и приложениях.

Все представители семейства C8051F38x являются совместимыми по выводам корпуса и программно с микроконтроллерами семейства C8051F34x, что позволяет разработчикам без трудностей освоить новые микроконтроллеры и их возможности.

Основные характеристики и особенности микроконтроллеров семейства C8051F38x:

  • высокоскоростное 8051-совместимое ядро:
    • конвейерная архитектура инструкций, 70% инструкций выполняются за 1-2 машинных цикла;
    • производительность до 48 MIPS;
    • расширенный обработчик прерываний;
  • память:
    • 4352 или 2304 Байт RAM;
    • 64 или 32 КБайт Flash-память, внутрисистемное программирование;
  • цифровая периферия:
    • 40/25 линий ввода вывода общего назначения, 5 В толерантные;
    • аппартный SPI с расширенным функционалом, два канала интерфейса I2C/SMBus, два последовательных порта UART с расширенным функционалом;
    • шесть 16-битных таймеров общего назначения;
    • 16-битный программируемый массив счетчика с 5 модулями захвата/сравнения;
    • интерфейс внешней памяти;
  • источник тактовой частоты:
    • внутренний осциллятор (точность ±0.25% с включенной функцией поддержания и восстановления таковой частоты). поддержка всех режимов UART и USB;
    • внешний осциллятор (кварцевый резонатор, RC, C или внешний источник тактовой частоты);
    • низкочастотный внутренний осциллятор 80 кГц;
    • поддержка переключения между источниками тактовой частоты «на лету»;
  • аналоговая периферия:
    • 10-битный АЦП:
      • скорость работы до 500 тыс. выборок в секунду;
      • встроенный аналоговый мультиплексор;
      • встроенный источник опорного напряжения, возможность подачи внешнего опорного напряжения;
    • встроенный температурный датчик;
    • два компаратора;
  • функциональный USB контроллер:
    • спецификация USB 2.0;
    • поддержка полноскоростного (12 Мбит/с) и низкоскоростного (1.5 Мбит/с);
    • не требуется внешнего кварцевого резонатора для любого режима работы;
    • поддержка до 8 конечных точек;
    • 1 КБайт буфер памяти USB;
    • встроенный трансивер, не требуется внешних резисторов;
  • отладка:
    • встроенный модуль отладки, не требуется эмулятор;
    • поддержка точек останова, пошаговой отладки, просмотра/модификации содержимого памяти;
  • напряжение питания 2.7 В – 5.25 В, встроенный регулятор напряжения;
  • корпусное исполнение: 48-выводный TQFP, 32-выводный LQFP, 32-выводный QFN.

Состав семейства C8051F38x

Микроконтроллер
Flash,
КБайт
RAM,
Байт
I/O
Интерфейс
внешней
памяти
АЦП
Датчик
температуры
Корпус
C8051F380-GQ
64
4352
40
+
+
+
TQFP48
C8051F381-GQ
64
4352
25
-
+
+
LQFP32
C8051F381-GM
64
4352
25
-
+
+
QFN32
C8051F382-GQ
32
2304
40
+
+
+
TQFP48
C8051F383-GQ
32
2304
25
-
+
+
LQFP32
C8051F383-GM
32
2304
25
-
+
+
QFN32
C8051F384-GQ
64
4352
40
+
-
-
TQFP48
C8051F385-GQ
64
4352
25
-
-
-
LQFP32
C8051F385-GM
64
4352
25
-
-
-
QFN32
C8051F386-GQ
32
2304
40
+
-
-
TQFP48
C8051F387-GQ
32
2304
25
-
-
-
LQFP32
C8051F387-GM
32
2304
25
-
-
-
QFN32

Блок-схема микроконтроллеров семейства C8051F38x

Блок-схема USB микроконтроллеров C8051F38x
Кликните для увеличения

Перевод: Vadim по заказу РадиоЛоцман

На английском языке: Silicon Labs: C8051F38x USB Microcontrollers

Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя