Семейство 8-битных микроконтроллеров Nuvoton MG51 на базе 8051 имеет до 64 КБ флэш-памяти и 4 КБ SRAM.

Серия Nuvoton MG51 представляет новое семейство 8-битных микроконтроллеров на базе 8051 с тактовой частотой до 24 МГц, объемом флеш-памяти до 64 КБ, ОЗУ 4 КБ, питанием 5 В, промышленным температурным диапазоном и набором периферийных устройств, включая UART, I2C, SPI, 12-битный АЦП, а также до 46 линий GPIO.

Хотя некоторые могли предположить, что эпоха 8-битных микроконтроллеров завершена, Nuvoton продолжает развитие: вслед за семейством MUG51 8-bit 8051 microcontroller family представленным в 2023 году, компания выпустила серию MG51 с повышенной тактовой частотой, увеличенным объемом памяти и дополнительными линиями ввода-вывода. Целевые применения включают бытовую технику, управление светодиодным освещением, управление двигателями и промышленную автоматизацию.

Nuvoton MG51 block diagram

Характеристики Nuvoton MG51:

  • Ядро МК – 8-битный 1T CMOS микроконтроллер на базе 8051 с частотой до 24 МГц; полная совместимость с MCS-51
  • Память
    • 256 байт встроенного ОЗУ
    • До 4 КБ вспомогательного ОЗУ (XRAM)
  • Постоянная память
    • До 64 КБ флеш-памяти
    • 4 КБ флеш-памяти для загрузчика пользовательских программ (LDROM)
    • 128 байт защищенного ПЗУ (SPROM)
  • Интерфейсы связи
    • 2x UART
    • 1x интерфейс I²C ведущий/ведомый до 400 кбит/с
    • 1x интерфейс SPI ведущий/ведомый
    • До 3x интерфейсов ISO7816-3 с поддержкой UART
  • Аналоговый интерфейс – до 15-канальный 12-битный SAR АЦП с частотой дискретизации 500 тыс. выборок/с
  • GPIO – до 46 линий ввода-вывода с возможностью прерываний
  • Таймеры
    • 4x 16-битных таймера
    • 12x выходов ШИМ с функцией аварийного отключения (Fault Brake)
    • 1x таймер автономного пробуждения (WKT) для самостоятельного вывода из режимов пониженного энергопотребления
    • 1x программируемый сторожевой таймер (WDT) с тактовой частотой 10 кГц от внутреннего источника
  • Тактовые генераторы
    • 16 МГц высокоскоростной внутренний осциллятор (HIRC) с выбираемой частотой ядра 24 МГц, подстроенный до ±1% (точность при 25°C, 2.4В до 5.5В), ±2% в диапазоне -20°C до +105°C
    • 10 кГц низкоскоростной внутренний осциллятор (LIRC), калибруемый программно до ±1% от высокоскоростного внутреннего осциллятора
  • Безопасность
    • Предотвращает чтение программы через выводы ICP с помощью битов блокировки Flash.
    • 128-байтное защищенное ПЗУ (SPROM). В защищенном режиме область SPROM доступна только для выполнения и недоступна для чтения кода или данных. В незащищенном режиме она также может использоваться как Data Flash.
    • 96-битный уникальный идентификатор (UID) и настраиваемый 128-битный уникальный идентификатор заказчика (UCID)
  • Разное – Устойчивость к помехам – защита от ЭСР 7 кВ (HBM) и 4.4 кВ EFT.
  • Управление питанием
    • Напряжение питания – 2.4 В до 5.5 В
    • Схема сброса при включении (POR) с пороговым напряжением 1.15 В
    • Поддерживает детектор понижения напряжения (BOD) (4.4В / 3.7В / 2.7В / 2.2В по спадающему фронту)
    • Детектор пониженного напряжения (LVR) с пороговым напряжением 2.0 В
  • Корпуса – TSSOP20/28, QFN20/33, LQFP32/48
  • Температурный диапазон – -40°C до +105°C
MG51 series naming rules
Правила именования серии MG51, например, MG51LD1AE = LQFP48 с 64 КБ флеш-памяти, 4 КБ ОЗУ
MG51 family matrix

Линейка продуктов MG51Серия MG51 совместима с Keil C51, IAR EW8051 и собственной кроссплатформенной средой разработки Nuvoton NuEclipse SDCC для ядер 8051 и Arm. Последняя интегрирует множество плагинов и инструментов Eclipse для ускорения разработки и работает как в Linux, так и в Windows. Документация и инструменты доступны на вкладке Resources страницы продукта, ссылка на которую приведена в конце статьи.

Nuvoton также предлагает две платы разработки NuMaker: NuMaker-MG51FC и NuMaker-MG51LD. Оба варианта выглядят очень похоже и имеют интегрированный отладчик Nu-Link2-Me, разъемы Arduino UNO и два USB-разъема. Однако NuMaker-MG51FC основана на MG51FC9AE (TSSOP20) в 20-выводном корпусе с 18 линиями ввода-вывода, а NuMaker-MG51LD использует MG51LD1AE (LQFP48) в 48-выводном корпусе с 46 линиями ввода-вывода, выведенными на разъемы расширения.

NuMaker MG51FC NuMaker MG51LD development boards

Платы разработки NuMaker MG51FC (сверху) и NuMaker MG51LD (снизу)В настоящее время доступны четыре SKU на Nuvoton Direct , и самое дешевое устройство (MG51EC1AE) стоит 38 центов при заказе от 2000 штук. NuMaker-MG51FC продается за $25 , а NuMaker-MG51LD по той же цене . Дополнительные сведения можно найти на странице продукта и в пресс-релизе .

Изображения платы NuMaker-MG51FC в высоком разрешении

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

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments