Микроконтроллеры фирмы Motorola
DOI:
https://doi.org/10.20535/S002134701995030083Анотація
Словарь терминов
- А/D — аналого-цифровой преобразователь (АЦП).
- AMCU — усовершенствованный микроконтроллер (семейства НС11, НС 16 и 32-разрядных устройств).
- CAN — протокол передачи данных по двухпроводной линии связи в условиях повышенного уровня помех (в частности, в автомобилях).
- СН — канал.
- СОР — устройство, следящее за правильностью работы микроконтроллера и предотвращающее «зависания» устройства. При сбойной ситуации возвращает контроллер к определенному начальному состоянию.
- CSIC — гибридные интегральные микросхемы с внутренней архитектурой, определяемой заказчиком. Общее название устройств НС05 и НС08.
- СТМ — конфигурируемый модуль таймера.
- DMA — прямой доступ к памяти (ПДП).
- DTMF — генератор двухтонального многочастотного сигнала. Используется в телефонии для набора номера.
- EEPROM — ПЗУ с электрическим стиранием. Может быть перепрограммировано в процессе выполнения программы микроконтроллером.
- EPROM — ПЗУ с ультрафиолетовым стиранием.
- EVBU — универсальная отладочная плата.
- EVM — отладочный модуль.
- EVS — отладочная система.
- FLASH — энергонезависимая память с возможностью стирания.
- GPT — таймер общего назначения.
- I/С — определение времени наступления события или периода входного сигнала.
- I/O — двухнаправленные порты связи микроконтроллера с внешними устройствами.
- IRG — запрос прерывания.
- K/I — прерывание от клавиатуры.
- LVPI — защита от программирования низким напряжением.
- Manchester — протокол передачи сообщений в беспроводных телефонных аппаратах.
- MCCI — многоканальный интерфейс связи (2xSCI, 1 xSPI).
- MEVB — модульная отладочная плата.
- MMDS — модульная отладочная система компании MOTOROLA.
- MMU — блок управления памятью. Позволяет увеличить теоретический объем адресного пространства памяти.
- МОС — минимальное количество в партии.
- MUX — мультиплексор.
- NDA — соглашение о нераспространении конфиденциальной литературы.
- О/С — выдаст выходной сигнал в определенные моменты времени.
- OSD — отображение символьной или графической информации на экране монитора или ЭЛТ.
- ОТР — однократное программирование: микроконтроллеры выпускаются в дешевых пластмассовых корпусах, что не позволяет производить ультрафиолетовое стирание ПЗУ.
- PLL — кольцо с фазовой автоподстройкой частоты (ФАПЧ).
- PWM — широтно-импульсная модуляция (ШИМ).
- QADC — последовательный (поочередной) АЦП.
- QSM — модуль последовательного обмена с очередью.
- RAM — ОЗУ.
- ROM — ПЗУ.
- Темп. ROM — диапазон рабочих температур масочных ПЗУ: — от 0 до + 70 °С; С от –40 до +85 °С; V от –40 до +105 °С; М от –40 до +125 °С.
- RTC — часы реального времени.
- RTI — прерывания в реальном масштабе времени.
- SCIM — однокристальный интегральный модуль.
- SCI — последовательный коммуникационный интерфейс. Независимая подсистема ввода/вывода, объединяющая микроконтроллеры в сеть.
- SPI — последовательный периферийный интерфейс. Схож с SCI, но работает с большей скоростью на меньших расстояниях.
- STOP — последовательный порт ввода–вывода. Простейший тип коммуникационного оборудования.
- SIM — системный интегрированный модуль.
- TBA/TBD — находится на разных стадиях разработки.
- TPU — таймерное процессорное устройство.
- UART — универсальный асинхронный приемопередатчик (УАПП).
- VFD — драйвер вакуумного флюорисцентного индикатора.
В настоящее время происходит лавинообразный рост числа так называемых встроенных систем — микропроцессорных систем, выполняющих задачи по управлению самыми разнообразными устройствами — от электронных записных книжек и микроволновых печей до крупных роботизированных комплексов.
Разработчикам и производителям стран СНГ сейчас доступны микропроцессоры и микроконтроллеры (MCU) ведущих зарубежных фирм. Выбор конкретного микропроцессора или микроконтроллера для разрабатываемой системы определяет сроки и себестоимость разработки, подготовки производства, и в конечном счете, конкурентоспособность системы.
Предлагаемый справочный материал отражает основные характеристики MCU фирмы MOTOROLA и призван помочь инженерам-разработчикам и исследователям провести экспресс-анализ с целью выбора оптимального MCU для конкретной задачи.
Семейство 68НС05 (табл. 1). Это самые распространенные микроконтроллеры в мире, не утратившие своей популярности, несмотря на «солидный» возраст базовых моделей семейства.
Столь разные MCU объединяет одинаковый центральный процессор (CPU).
Объем ОЗУ (RAM) у различных моделей варьируется от 32 байт (68НС05Kх) до 1 Кбайта (68HC705G4). Наиболее типичная величина — 256 байт.
Постоянная память реализуется комбинацией масочного ПЗУ (ROM), электрически программируемого ПЗУ с ультрафиолетовым стиранием (EPROM) и электрически программируемого ПЗУ с электрическим стиранием (EEPROM). Многие модели выпускаются парами «близнецов» — одна из моделей имеет только EPROM или EEPROM, другая — только ROM. Первые целесообразно применять в малосерийных устройствах или на стадии отладки, вторые — в устройствах массового производства. Объемы ROM и EPROM достигают у дорогих моделей 32 Кбайт, объем EEPROM — 8 Кбайт.
Многие модели имеют встроенный, как правило, 16-ти разрядный таймер (TIMER) с одним или двумя входными и выходными каналами (I/С и О/С). Число каналов ввода-вывода варьируется от 10 (68НС05Kx) до 80 (68HC05F32). Последовательные интерфейсы позволяют организовывать асинхронную связь «полный дуплекс» (SCI) и синхронную высокоскоростную (до 2 Мбит/с) связь (SCI). В отдельных моделях реализован простейший вариант последовательного интерфейса — SIOP.
Встроенные аналого-цифровые преобразователи (А/D) имеют до 8 разрядов и позволяют использовать MCU в самых разнообразных приборах, связанных с измерением аналоговых сигналов: в фото-, кино- и видеотехнике, контроллерах жесткого диска и т. д.
С помощью PWM (широтно-импульсного модулятора) и внешних дополнительных цепей реализуются цифро-аналоговые преобразователи.
Наличие механизма СОР (обнаружение «зависания» процессора) позволяет избежать сбоев в работе устройств при непредвиденных обстоятельствах.
Таблица 1
Основные данные микроконтроллеров семейства 68НС05
68HC05Bx/BDx
68HC05Cx
(Продолжение в следующем номере журнала)

