Freescale MC9S08DN60ACLF
тел. +7(499)347-04-82
Описание Freescale MC9S08DN60ACLF
Отличный выбор микроконтроллера! MC9S08DN60ACLF — это представитель надежного 8-битного семейства HCS08 от Freescale (ныне часть NXP Semiconductors).
Описание
MC9S08DN60 — это высокопроизводительный 8-битный микроконтроллер, построенный на ядре HCS08. Он оптимизирован для применения в промышленной, бытовой и автомобильной электронике, где требуются высокая надежность, богатая периферия и умеренная вычислительная мощность.
Ключевые особенности:
- Архитектура: 8-битная, ядро HCS08 с частотой шины до 20 МГц (40 МГц внутренний генератор).
- Флеш-память: 60 КБ — основной отличительный признак данной модели (цифра "60" в названии).
- ОЗУ: 4 КБ.
- Корпус: LF в названии указывает на корпус LQFP-64 (Low-profile Quad Flat Package). Это корпус для поверхностного монтажа с 64 выводами.
- Температурный диапазон: Литера "C" в суффиксе ACLF указывает на промышленный температурный диапазон (-40°C до +85°C). Вариант "A" означал бы автомобильный диапазон (-40°C до +125°C).
Технические характеристики
| Параметр | Значение / Описание |
| :--- | :--- |
| Ядро | Freescale HCS08, 8-битное |
| Тактовая частота (макс.) | 20 МГц шины (40 МГц внутренний тактовый генератор ICS) |
| Флеш-память | 60 КБ с возможностью EEPROM-эмуляции |
| ОЗУ (RAM) | 4 КБ |
| Периферия (ключевые модули) | • 2x 16-битных таймера (TPM) с поддержкой ШИМ (PWM), входного захвата и сравнения
• 16-канальный 10-битный АЦП (ADC)
• Аналоговый компаратор (ACMP)
• Контроллер последовательного интерфейса (SCI/UART) — 2 модуля
• Последовательный периферийный интерфейс (SPI) — 1 модуль
• Интерфейс I²C (IIC) — 1 модуль
• Контроллер LIN (на базе SCI)
• Сторожевой таймер (COP)
• Таймер реального времени (RTC) |
| Количество линий ввода-вывода (GPIO) | До 55 (зависит от конфигурации альтернативных функций) |
| Напряжение питания | 2.7 В — 5.5 В |
| Температурный диапазон | -40°C до +85°C (промышленный, суффикс "C") |
| Корпус | LQFP-64 (обозначение "LF") |
| Интерфейс отладки/программирования | Фирменный однопроводной интерфейс Background Debug (BDM). Для программирования требуется специальный программатор (например, USB Multilink, Cyclone Pro). |
Парт-номера (полные ordering part numbers)
Полное имя модели включает в себя код упаковки (Tape & Reel) и температурный диапазон. Основные варианты для корпуса LQFP-64:
- MC9S08DN60ACLF — Индустриальный диапазон (-40°C to +85°C), в лотке (tray).
- MC9S08DN60ACLFR — То же самое, что и выше, но на барабане (reel) для автоматизированной сборки. (Наиболее вероятный вариант для серийного производства).
- MC9S08DN60AMLFR — Автомобильный диапазон (-40°C to +125°C), на барабане (reel). (Обратите внимание на "M" вместо "C").
Совместимые и аналогичные модели (семейство S08D)
Модели в одном семействе различаются объемом памяти, периферии и типом корпуса. Они имеют схожую периферию и архитектуру, что облегчает миграцию проектов.
Совместимые по выводам (Pin-to-Pin) в корпусе LQFP-64:
- MC9S08DN32ACLF(R) — Полный аналог, но с 32 КБ флеш-памяти и 2 КБ ОЗУ.
- MC9S08DE32ACLF(R) — Модель с 32 КБ флеш-памяти, 2 КБ ОЗУ и встроенным драйвером для ЖК-дисплея (LCD).
Другие модели семейства S08D (с разным объемом памяти и корпусами):
- Серия с 60 КБ Flash: MC9S08DN60 (LQFP-64), MC9S08DT60 (LQFP-48), MC9S08DV60 (QFN-32).
- Серия с 32 КБ Flash: MC9S08DN32, MC9S08DT32, MC9S08DV32, MC9S08DE32 (с LCD).
- Серия с 16 КБ Flash: MC9S08DT16, MC9S08DV16.
Правило именования:
- D — Обозначение семейства.
- N/T/V/E — Тип корпуса и набор периферии:
N=LQFP-64,T=LQFP-48,V=QFN-32,E=с LCD-драйвером. - 60/32/16 — Объем флеш-памяти в КБ.
- A — Автомобильный/расширенный диапазон.
- C — Промышленный диапазон.
- LF — Тип корпуса (LQFP).
- R — Поставка на барабане (Reel).
Важное примечание
Данное семейство микроконтроллеров (S08D) является зрелым и надежным, но для новых разработок компания NXP рекомендует рассматривать более современные и производительные линейки:
- S08P — Прямой и более совершенный наследник S08D (больше памяти, выше частота, новые периферийные модули, сохраняет совместимость по выводам для многих моделей).
- ARM Cortex-M0+ (серии KE, LPC800) — 32-битные ядра с значительно большей производительностью и энергоэффективностью при сравнимой или меньшей стоимости.
Перед началом нового проекта на MC9S08DN60 стоит проверить актуальность и наличие чипа на складах дистрибьюторов, а также оценить целесообразность перехода на рекомендованные для новых разработок серии.