Микроконтроллеры Freescale. 8-битные микроконтроллеры
Семейство MC9RS08KA
Маленький не значит «с ограниченными возможностями» — мысли масштабно.
Созданное специально для рынка устройств невысокой степени сложности семейство 8-битных микроконтроллеров MC9RS08KA идеально подходит для разработчиков изделий, которые переходят от схем на твердотельных реле и ключах к полностью электронным решениям.
Являясь расширением популярного семейства MC9RS08KA, микроконтроллер MC9RS08KA8 представляет собой чрезвычайно дешёвое, полностью интегрированное устройство RS08 с большим числом выводов. MC9RS08KA8 — это первый микроконтроллер в семействе, в состав которого входит 12-канальный 10-битный аналого-цифровой преобразователь (АЦП). Наличие АЦП делает данный прибор пригодным для применения в бытовой технике, медицинском оборудовании и в качестве микроконтроллера общего назначения.
Блок-схема MC9RS08KA
Отличительные черты MC9RS08KA
- Габариты печатной платы остаются маленькими — есть микроконтроллеры даже в таких небольших корпусах, как DFN с шестью выводами размером 3×3 мм
- Сохраняется простота проектирования, благодаря наличию необходимого инструментария, программ и сервисов технической поддержки
- Аналоговое управление увеличивает возможности системы в целом
- Адекватные объёмы ОЗУ и флэш-памяти предоставляют разработчику больше возможностей и позволяют нарастить функциональность встраиваемого ПО
Основные достоинства
- От 1 до 8 Кбайт флэш-памяти третьего поколения с чрезвычайно высокой скоростью побайтной записи
- Диапазон напряжений питания от 1.8 до 5.5 В
- Модуль обмена данными по последовательной шине I2C, доступен только в моделях RS08KA4/8
- 12-канальный 10-битный аналого-цифровой преобразователь, доступен только в моделях RS08KA4/8
- Интегрированный источник тактового сигнала (Integrated Clock Source — ICS), синхронизирующего работу внутренней шины, частотой до 10 МГц; уход частоты не превышает 2% во всем диапазоне рабочих температур и напряжений питания
- До двух 8-битных таймеров с 8-битным предделителем
- Аналоговый компаратор с размахом напряжения от шины до шины (Rail-to-Rail), который может работать в режиме Stop
- Генерация прерываний реального времени, синхронизированных с внутренним источником тактового сигнала с 3-битным предделителем
- Четыре двунаправленных линии ввода/вывода
- Функция определения нормального хода выполнения программы (Computer operating properly — COP)
- 3/5 каналов внешних прерываний (Keyboard Interrupt — KBI)
- Система обнаружения снижения напряжения питания ниже допустимого уровня (Low Voltage Detect — LVD), остающаяся активной при сбросе (Reset), в режиме Stop и при «пробуждении» (Wakeup)
- Автоматический выход из режимов пониженного энергопотребления (Auto Wakeup)
- Фоновая система отладки
- Наличие микроконтроллеров как в сверхминиатюрном 6-выводном корпусе DFN размером 6 х 6 мм, так и в 8-, 16- и 20-выводных корпусах PDIP и NB-SOIC
Основные области применения
- Системы управления освещением на светодиодах высокой яркости
- Небольшие портативные устройства
- Игрушки
- Системы мониторинга сетевого напряжения
- Простые логические и аналоговые драйверы, замена заказных микросхем
Статьи по применению микроконтроллеров RS08
- AN3266: Getting Started with RS08
(Начинаем работать с микроконтроллерами RS08)
- AN3334: Data Structures for RS08 Microcontrollers
(Структуры данных для микроконтроллеров RS08)
- AN3393: MC9RS08KA Application Hints
(Советы по применению микроконтроллера MC9RS08KA)
- AN3413: Low-Cost Timer
(Недорогой таймер)
- DRM079: Reference Design for DC Fan
(Пример разработки схемы для управления приводом вентилятора)
- DRM080: Reference Design for Multicolor HB-LED
(Пример разработки схемы для управления многоцветным светодиодом высокой яркости)
- DRM081: Reference Design for Low-End Remote Control
(Пример разработки простой схемы дистанционного управления)
Типономиналы
Прибор |
Частота [МГц] |
Флэш [байт] |
ОЗУ [байт] |
АЦП (10_бит) |
I2C |
Таймеры |
Корпус |
Общие свойства |
MC9RS08KA8CWJ | 10 | 8К | 254 | 12-кан. | есть | 2×MTIM | SOIC_20 | ICS,
аналоговый компаратор,
8 входов KBI |
MC9RS08KA8CPJ | 10 | 8К | 254 | 12-кан. | есть | 2×MTIM | PDIP_20 |
MC9RS08KA8CWG | 10 | 8К | 254 | 12-кан. | есть | 2×MTIM | SOIC_16 |
MC9RS08KA8CPG | 10 | 8К | 254 | 12-кан. | есть | 2×MTIM | PDIP_16 |
MC9RS08KA4CWJ | 10 | 4К | 126 | 12-кан. | есть | 2×MTIM | SOIC_20 |
MC9RS08KA4CPJ | 10 | 4К | 126 | 12-кан. | есть | 2×MTIM | PDIP_20 |
MC9RS08KA4CWG | 10 | 4К | 126 | 12-кан. | есть | 2×MTIM | SOIC_16 |
MC9RS08KA4CPG | 10 | 4К | 126 | 12-кан. | есть | 2×MTIM | PDIP_16 |
MC9RS08KA2CDB | 10 | 2К | 63 | — | — | MTIM | DFN_6 |
MC9RS08KA2CSC | 10 | 2К | 63 | — | — | MTIM | NB SOIC_8 |
MC9RS08KA2CPC | 10 | 2К | 63 | — | — | MTIM | PDIP_8 |
MC9RS08KA1CDB | 10 | 1К | 63 | — | — | MTIM | DFN_6 |
MC9RS08KA1CSC | 10 | 1К | 63 | — | — | MTIM | NB SOIC_8 |
MC9RS08KA1CPC | 10 | 1К | 63 | — | — | MTIM | PDIP_8 |
Демонстрационные платы DEMO9RS08KA2 и DEMO9RS08KA2
Благодаря интегрированному в демонстрационные платы интерфейсу USB-BDM, обеспечивается связь с USB-устройствами без затрат на дополнительное аппаратное обеспечение.
Схемотехника плат DEMO9RS08KA и наличие USB-BDM интерфейса программатора снижают время разработки аппаратной части и позволяют быстрее проверять написанное ПО.
Особенности:
- Микроконтроллер 9RS08KA в корпусе PDIP-8
- Разъём GPIO (4×2)
- Встроенный интерфейс USB-BDM
- Две кнопки: кнопка сброса и кнопка для нужд пользователя
- Четыре светодиода: светодиод индикации наличия напряжения питания VDD и три светодиода для нужд пользователя
- Разъём BDM
- Селектор выбора источника питания
- USB с нагрузочной способностью до 500 мА
- Разъём питания, типичное значение 9 В (7…18 В)
Семейство MC9S08QD
Простые, но высокопроизводительные 8-битные микроконтроллеры с 10-битным АЦП и напряжением питания 5 В.
Микроконтроллеры MC9S08QD4/QD2 расширяют популярное недорогое семейство MC9S08Q. Как и для всех контроллеров с ядром S08, для них характерно малое энергопотребление. С выпуском MC9S08QD4/QD2 на рынке появились высокопроизводительные микроконтроллеры с 4-канальным 10-битным АЦП и двумя 16-битными таймерами в маленьких 8-выводных корпусах, работающие при напряжении питания 5 В.
Блок-схема MC9S08QD
Основные параметры/достоинства
- 2 или 4 Кбайт флэш-памяти и 256 байт ОЗУ
- Диапазон напряжений питания 2.7…5.5 В
4 МГц @ 3.0 В ± 10% 8 МГц @ 5.0 В ± 10%
- Малое энергопотребление
- 4-канальный 10-битный АЦП со встроенным источником опорного напряжения
- Интегрированный источник тактового сигнала (ICS)
- Два 16-битных таймера
- Гибкие каналы таймеров
- Совместимость по выводам с RS08KA2 и MC9S08QG8, что дает возможность при необходимости перейти как на более простой, так и на более мощный микроконтроллер
- Корпуса с малым числом выводов — PDIP и NB SOIC c 8 выводами
Основные области применения
- Небольшие бытовые приборы
- Тостеры - Недорогие микроволновые печи
- Крупные бытовые приборы
- Системы безопасности
- Сторожевые сопроцессоры (Watchdog coprocessor)
- Устройства фокусировки фотокамер
- Портативные рации (Walkie talkie)
- Зарядные устройства
- Портативные телевизоры
- DVD-плееры
- Беговые дорожки
- Пылесосы
- Вентиляторы в компьютерах
- Источники питания малой мощности
- Телекоммуникационное оборудование
- Системы мониторинга сетевого напряжения
- Устройства заряда аккумуляторных батарей
- Цифровые конденсаторные системы зажигания в автомобилях
- Промышленные компрессоры
- Системы управления производственными процессами
Статьи по применению
- AN3041: Internal Clock Source (ICS) Module on the HCS08s in Depth
(Подробное рассмотрение модуля внутреннего тактового сигнала (ICS) в микроконтроллерах HCS08)
- AN2111: A Coding Standard for HCS08 Assembly Language
(Стандарт кодирования для ассемблера HCS08)
- AN2717: M68HC08 to HCS08 Transition
(Переход от M68HC08 к HCS08)
- AN2497: HCS08 Background Debug Mode Versus HC08 Monitor Mode
(Сравнение режима фоновой отладки HCS08 с режимом монитора HC08)
Типономиналы
Прибор | Флэш [байт] | ОЗУ [байт] | I2C | Корпус | Общие свойства |
MC9S08QD4CPC | 4К | 256 | — | PDIP_8 | 4-кан. 10-бит. АЦП,
1-кан. 16-бит. таймер,
2-кан. 16-бит. таймер,
ICS, COP, LVI, POR, KBI |
MC9S08QD4CSC | 4К | 256 | 1 | NB SOIC_8 |
MC9S08QD2CPC | 2К | 128 | — | PDIP_8 |
MC9S08QD2CSC | 2К | 128 | 1 | NB SOIC_8 |
Отладочный набор DEMO9S08QD4
Процесс разработки оказывается лёгким и быстрым, благодаря интегрированным инструментам программирования/отладки (USB-BDM) и входящему в комплект поставки программному обеспечению (CodeWarrior). 32-контактный разъём позволяет подключать к демонстрационной плате DEMO9S08QD4 дополнительные схемы пользователя.
Особенности:
- Микроконтроллер MC9S08QD4 в корпусе PDIP-8, установленный на панельке
- 4 Кбайт флэш-памяти
- 256 байт ОЗУ
- Четыре входа внешних прерываний (KBI)
- Четыре линии ввода/вывода общего назначения, одна линия только на вход, одна линия только на выход
- Внутренний генератор, подстраиваемый с точностью до 0.2%
- Одноканальный 16-битный таймер/широтно-импульсный модулятор
- Двухканальный 16-битный таймер/широтно-импульсный модулятор
- 4-канальный 10-битный АЦП
- Внутренний источник тактового сигнала частотой 32 кГц
- Обнаружение низкого значения напряжения питания с генераций сигнала сброса или прерывания
- Интегрированный интерфейс USB-BDM
- Разъём BDM_PORT для BDM-кабеля (не инсталлирован)
- Работа от 5 или 3.3 В
Семейство MC9S08QG/QA
Степень интеграции столь высока, что переопределяет понятие «начального уровня».
Зачастую важны не просто индивидуальные особенности, а их полный набор. В семействе MC9S08QG системная функциональность усилена интеграцией встраиваемых модулей, которых часто не имеют недорогие микроконтроллеры.
Эти модули помогают:
- Уменьшить габариты системы
- Снизить вероятность возникновения конфликтов и проблем с качеством изготовления печатных плат
- Уменьшить стоимость системы
- Снизить время, затрачиваемое на разработку
Блок-схема MC9S08QG
Основные достоинства
- Мощное современное ядро S08
- Большой выбор коммуникационных средств (только в моделях S08QG8): SCI, SPI и I2C
- Аналоговые устройства с высоким разрешением: 8-канальный 10-битный АЦП и аналоговый компаратор
- Дополнительно: 2-канальный 16-битный таймер, внутренний/внешний генератор, система обнаружения снижения напряжения питания до недопустимого уровня (LVI), сторожевой таймер (COP) и до 13 линий ввода/вывода общего назначения (GPIO)
- Модели с разным объёмом памяти: 8 или 2 Кбайт флэш-памяти и до 512 байт ОЗУ
Основные области применения
Общецелевое использование — это только начало.
- Беспроводные датчики, включая SMAC
- Сторожевые сопроцессоры
- Небольшие бытовые приборы
- Портативные приборы
- Сопроцессоры безопасной загрузки (secure boot)
- Системы безопасности
- Системы управления
Статьи по применению
- AN2717/D: Transitioning from the HC08 Core to the MC9S08 Core
(Переход от ядра HC08 к ядру MC9S08)
- AN3048: Analog-to-Digital Converter on an I2C Bus Using MC9S08QG8
(Реализация АЦП с передачей данных по шине I2C с использованием MC9S08QG8)
- AN1818: Software SCI Routines with the 16-bit Timer Module
(Подпрограммы реализации SCI с использованием 16-битного таймера)
Типономиналы
Прибор |
Флэш
[байт] |
ОЗУ
[байт] |
АЦП |
SCI |
SPI |
I2C |
Таймер
(16_бит) |
Тактовый
сигнал |
Корпус |
Общие свойства |
10_бит |
8_бит |
MC9S08QG4CFQE | 4К | 256 | 4_кан. | — | — | — | 1 | 1×1_кан. | OSC | DFN_8 | COP, LVI, POR, KBI |
MC9S08QG4CDNE | 4К | 256 | 4_кан. | — | — | — | 1 | 1×1_кан. | OSC | SOIC_8 |
MC9S08QG4CPAE | 4К | 256 | 4_кан. | — | — | — | 1 | 1×1_кан. | OSC | PDIP_8 |
MC9S08QG4CDTE | 4К | 256 | 8_кан. | — | 1 | 1 | 1 | 1×2_кан. | OSC | TSSOP_16 |
MC9S08QG4CFFE | 4К | 256 | 8_кан. | — | 1 | 1 | 1 | 1×2_кан. | OSC | QFN_16 |
MC9S08QG4CFKE | 4К | 256 | 8_кан. | — | 1 | 1 | 1 | 1×2_кан. | ICS | QFN_24 |
MC9S08QG8CFKE | 8К | 512 | 8_кан. | — | 1 | 1 | 1 | 1×2_кан. | ICS | QFN_24 |
MC9S08QG8CDTE | 8К | 512 | 8_кан. | — | 1 | 1 | 1 | 1×2_кан. | OSC | TSSOP_16 |
MC9S08QG8CFFE | 8К | 512 | 8_кан. | — | 1 | 1 | 1 | 1×2_кан. | OSC | QFN_16 |
MC9S08QG8CPBE | 8К | 512 | 8_кан. | — | 1 | 1 | 1 | 1×2_кан. | OSC | PDIP_16 |
MC9S08QG8CDNE | 8К | 512 | 4_кан. | — | — | — | 1 | 1×1_кан. | OSC | SOIC_8 |
MC9S08QG8CFQE | 8К | 512 | 4_кан. | — | — | — | 1 | 1×1_кан. | OSC | DFN_8 |
MC9S08QA4CDNE | 4К | 256 | — | 4_кан. | — | — | | 1×1_кан. | ICS | SOIC_8 |
MC9S08QA4CFQE | 4К | 256 | — | 4_кан. | — | — | | 1×1_кан. | ICS | DFN_8 |
MC9S08QA4CPAE | 4К | 256 | — | 4_кан. | — | — | | 1×1_кан. | ICS | PDIP_8 |
MC9S08QA2CDNE | 2К | 160 | — | 4_кан. | — | — | | 1×1_кан. | ICS | SOIC_8 |
MC9S08QA2CFQE | 2К | 160 | — | 4_кан. | — | — | | 1×1_кан. | ICS | DFN_8 |
MC9S08QA2CPAE | 2К | 160 | — | 4_кан. | — | — | | 1×1_кан. | ICS | PDIP_8 |
Отладочные наборы DEMO9S08QG8E и DEMO9S08QA4E
Благодаря интегрированному в демонстрационные платы интерфейсу USB-BDM, обеспечивается связь с USB-устройствами без затрат на дополнительное аппаратное обеспечение. Это позволяет производить отладку в схеме (in-circuit debugging) и программировать флэш-память без эмуляции последовательных мониторов или использования иных технологий отладки, применяемых в промышленности.
Особенности демонстрационных плат:
- Установленный на панельку микроконтроллер MC9S08QG или MC9S08QA
- Интегрированный USB-BDM кабель
- 32-контактный разъём ввода/вывода
- Светодиодная индикация наличия напряжения питания
- Кнопка сброса (RESET)
- Две кнопки, назначение которых определяет пользователь
- Два светодиода, назначение которых определяет пользователь
- Потенциометр
- Фотоэлемент
- Перемычки (джамперы) для отключения пользовательских функций ввода/вывода
- Приёмопередатчик RS-232, стандартный 9-контактный разъём DB-9
- На плате установлен преобразователь напряжения с 12 на 5 В с выходом 3.3 В для питания микроконтроллера
- BNC-разъём питания
- Дополнительный разъём BDM (6-контактный)
- Дополнительный внешний генератор
- Вместе с демонстрационной платой поставляется интегрированная среда разработки CodeWarrior Development Studio
Семейство MC9S08EL/SL
Экономия средств и улучшение характеристик для LIN-решений (Local Interconnect Network — сеть локальных межсоединений).
Наличие в 8-битных микроконтроллерах S08EL и S08SL встроенного интерфейсного контроллера ведомого сети LIN (SLIC — Slave LIN Interface Controller) и встроенной памяти EEPROM помогает улучшить характеристики ведомого LIN-устройства и уменьшить время, затрачиваемое на проектирование. Семейства EL и SL 8-битных микроконтроллеров компании Freescale Semiconductor разработаны как для создания на их основе ведомых LIN-устройств, так и обычных приложений. Микроконтроллеры семейства EL позиционируют, как приборы более высокого класса, поскольку у них больше памяти и больше периферийных блоков, тогда как микроконтроллеры семейства SL предназначены для более чувствительных к цене приложений.
Блок-схема MC9S08EL/SL
Основные достоинства
- Поддержка высокопроизводительных протоколов LIN 2.x и SAE J2602, достижение высокой производительности при наименьшем числе прерываний работы ЦПУ по сравнению с любым другим известным решением
- Снижение системной стоимости посредством интеграции в кристалл памяти EEPROM и снижение времени, затрачиваемого на проектирование, благодаря возможности манипулирования диагностическими данными на байтовом уровне, что обеспечивает более высокую степень структурированности с меньшим размеров секторов, чем у флэш-памяти
- Интегрированный АЦП обеспечивает быструю и легкую оцифровку входных аналоговых сигналов с временем преобразования 2.5 мкс
- Встроенный источник тактового сигнала генерирует точный сигнал синхронизации; наличие встроенного источника снижает общую стоимость системы, поскольку не требуется никаких внешних компонентов для генерации тактового сигнала
- Высокая степень системной защиты обеспечивается такими средствами, как наличие сторожевого устройства (COP), схемы обнаружения снижения напряжения питания до недопустимо низкого уровня (LVD), обнаружением неверного статуса и защитой блоков флэш-памяти
- Возможность внутрисхемной эмуляции (ICE) с захватом шины в режиме реального времени снижает время, затрачиваемое на разработку приложений
Основные области применения
- LIN-модули контроля кузовной электроники (body control module — BCM)
- Датчики
- Управление небольшими двигателями
- Сетевые системы управления
- Системы пожарной сигнализации
- Беспроводные датчики
- Системы безопасности
Типономиналы
Прибор | Флэш
[байт] | EEPROM
[байт] | ОЗУ
[байт] | Аналоговый
компаратор | Таймер
(16-бит) | Корпус | Общие свойства |
MC9S08EL32CTL | 32К | 512 | 1000 | 2 | 1×4-кан., 1×2-кан. | TSSOP_28 | ICS, 16-кан. 10 бит. АЦП, 1×ESCI/LIN, 1×SPI, 1×I2C, COP, LVI, POR, KBI |
MC9S08EL32CTJ | 32К | 512 | 1000 | 2 | 1×4-кан., 1×2-кан. | TSSOP_20 |
MC9S08EL16CTL | 16К | 512 | 1000 | 2 | 1×4-кан., 1×2-кан. | TSSOP_28 |
MC9S08EL16CTJ | 16К | 512 | 1000 | 2 | 1×4-кан., 1×2-кан. | TSSOP_20 |
MC9S08SL16CTL | 16К | 256 | 512 | 1 | 2×2-кан. | TSSOP_28 |
MC9S08SL16CTJ | 16К | 256 | 512 | 1 | 2×2-кан. | TSSOP_20 |
MC9S08SL8CTL | 8К | 256 | 512 | 1 | 2×2-кан. | TSSOP_28 |
MC9S08SL8CTJ | 8К | 256 | 512 | 1 | 2×2-кан. | TSSOP_20 |
Демонстрационная плата DEMO9S08EL32
DEMO9S08EL32 — демонстрационная плата для микроконтроллеров семейств 9S08ELи 9S08SL. Процесс разработки приложений оказывается лёгким и быстрым, благодаря интегрированному интерфейсу USB-BDM и входящим в комплект поставки программному инструментарию и примерам кода. На плату может также быть инсталлирован порт BDM_PORT, к которому подключается BDM-кабель. Два 40-контактных разъёма обеспечивают доступ ко всем линиям ввода/вывода целевого микроконтроллера.
Особенности:
- MC9S08EL32, корпус TSSOP-28
- Интегрированный P&E USB-BDM
- Физическая среда LIN с двумя 4-контактными разъёмами Molex
- Разъёмы MCU_PORT для доступа к линиям ввода/вывода микроконтроллера
- Стабилизатор напряжения +5 В
- Питание от USB-BDM или разъёма MCU_PORT
- Компоненты, функции которых определяются пользователем:
- Три кнопки: кнопка сброса (RESET) и две кнопки, назначение которых определяет пользователь - Семь светодиодов: назначение двух светодиодов задает пользователь, один светодиод индицирует наличие напряжения VDD, один — USB, один — наличие питания платы и еще один индицирует поступление питания с USB - Подстроечные резисторы 5 кОм с LP-фильтром - Фотодатчик с LP-фильтром и операционным усилителем
- Разъёмы:
- 40-контактный разъём, обеспечивающий доступ к линиям ввода/вывода микроконтроллера - Разъём питания, диаметр 2.0 мм - BDM_PORT (не инсталлирован) - Разъём USB - Разъём DB9
Семейство MC9RS08L
Маленькая и недорогая система управления ЖК-дисплеем контролирует большее число сегментов, используя для этого меньшее число выводов.
Компания Freescale представляет первые недорогие микроконтроллеры RS08 с драйвером ЖКИ. Высокоинтегрированные, но чрезвычайно дешёвые микроконтроллеры MC9RS08LA8 и MC9RS08LE4 предназначены для небольших бытовых приборов, медицинского оборудования, промышленных и иных применений. Семейства LA и LE обеспечивают гибкость проектирования благодаря драйверу, ориентированному на работу с крупными сегментами (режим х8). Микроконтроллеры RS08LA8 отличаются тем, что для обеспечения функциональности истинной системы-на-кристалле в них интегрирована схема подкачки заряда.
Блок-схема MC9RS08L
Основные достоинства
- Схема управления ЖКИ на базе данных микроконтроллеров не займет много места на печатной плате — микроконтроллеры выпускаются в корпусах с 28 и 40 выводами
- Гибкость:
- Режим х8 означает, что пользователь может управлять большим числом сегментов, используя для этого меньшее число выводов - Управление ЖКИ с питанием от 3 или от 5 В - Даже в режиме STOP можно оставить ЖКИ мигающим - Генератор подкачки заряда (только в RS08LA8)
- Невысокая стоимость благодаря использованию очень дёшевого ядра RS08
- Богатый набор аналоговых функциональных блоков и последовательных коммуникационных интерфейсов
Основные области применения
- Кофейные автоматы
- Микроволновые печи
- Переносные (портативные) печи
- Автоматические грили
- Портативное медицинское оборудование
- Термометры
- Оборудование для нагрева, вентиляции и кондиционирования воздуха
- Системы безопасности и контроля доступа
- Системы дистанционного управления
Типономиналы
Прибор | Флэш [байт] | ОЗУ [байт] | RTI
| SPI | I2C | Таймер
(16-бит) | Таймер
(8-бит) | Корпус | Общие свойства |
MC9RS08LA8CGT | 8К | 256 | — | 1 | — | 1×2-кан. | 1 | QFN-48 | 6-кан. 10-бит. АЦП, 1×ЖКИ, 1×SCI, ICS |
MC9RS08LA8CLF | 8К | 256 | — | 1 | — | 1×2-кан. | 1 | QFN-48 |
MC9RS08LE4CWL | 4К | 256 | 1 | — | — | 2×2-кан. | — | SOIC-28 |
Отладочные комплекты DEMO9RS08LA8 и DEMO9RS08LE4
Недорогие демонстрационные наборы содержат всё, что необходимо разработчику для создания и оценки прикладной программы. Интегрированный интерфейс USB позволяет разработчику связывать плату и целевое устройство посредством только USB-кабеля.
Особенности:
- MC9RS08LA/E
- Интегрированный интерфейс USB-BDM компании P&E
- Стабилизатор напряжения +5 В
- Джамперы выбора входного источника питания
- Три кнопки: кнопка сброса (RESET), кнопка, назначение которой определяет пользователь, и кнопка, связанная со светодиодом.
- Зуммер
- Датчик температуры/термистор
- Джамперы для отсоединения периферийных устройств по выбору пользователя
- Разъём, обеспечивающий доступ к линиям ввода/вывода микроконтроллера
- Разъём питания, диаметр 2.0 мм
- BDM_PORT (не инсталлирован)
- Разъём USB
- Разъём DB9
Семейство MC9S08LG
Надёжная 5-В система управления ЖКИ для промышленного применения.
Семейство 8-битных микроконтроллеров MC9S08LG управляет жидкокристаллическими индикаторами, число сегментов которых может доходить до 296. Эти работающие при напряжении питания 5 В микроконтроллеры с драйвером ЖКИ могут похвастаться улучшенными характеристиками и гибкой функциональностью выводов, что может оказаться полезным для широкого ряда промышленных и автомобильных приложений, таких как электроизмерительные приборы, бытовая техника, системы нагрева, вентиляции и кондиционирования воздуха и комбинированные приборы начального уровня.
Блок-схема S08LG
Основные параметры/достоинства
- Напряжение питания от 2.7 до 5.5 В
- Флэш-память размером 16 и 32 Кбайт, ОЗУ размером 4 Кбайт, 12-битный АЦП
- Два аппаратных блока SCI, блоки SPI и I2C
- Два независимых 16-битных таймера и один 8-битный таймер
- Интегрированный драйвер ЖКИ:
- Поддержка как режима х8, так и режима х4 с сегментной организацией до 8×37 или 4×41 - Встроенный преобразователь с накачкой заряда для управления контрастностью
- Двойной банк флэш-памяти для эмуляции EEPROM
- Встроенный источник тактового сигнала
- Промышленный температурный диапазон от –40 до +85°С и автомобильный температурный диапазон — до +105°С
- Ядро ЦПУ HCS08 с рабочей частотой до 40 МГц
Основные области применения
- Бытовая техника (white goods)
- Автомобильные инструментальные кластеры
- Оборудование для нагрева, вентиляции и кондиционирования воздуха
- Системы безопасности и контроля доступа
- Системы контроля зданий
Статьи по применению
- AN3828: Stepper Motor Motion Control Driver for MC9S08LG32
(Драйвер управления движением шагового двигателя для MC9S08LG32)
- AN3823: LCD Driver for MC9S08LG32
(Драйвер ЖКИ для MC9S08LG32)
- AN3802: Interfacing an LCD with the MC9S08LG32
(Подключёние ЖКИ к MC9S08LG32)
- AN3821: How to Handle Dual Flash Architecture in MC9S08LG32
(Как работать с двойной флэш-памятью в MC9S08LG32)
- AN3817: Interfacing Stepper Motor with MC9S08LG32
(Подключёние шагового двигателя к MC9S08LG32)
Типономиналы
Прибор | Флэш [байт] | ОЗУ [байт] | АЦП 12-бит | Корпус | Общие свойства |
MC9RS08LG32CLK | 32К | 2К | 16-кан. | LQFP_80 | 1×ЖКИ, 1×RTC, 2×SCI, 1×SPI, 1×I2C, 2×6_кан. 16_бит. таймера, 8_бит. таймер, ICS |
MC9RS08LG32CLH | 32К | 2К | 12-кан. | LQFP_64 |
MC9RS08LG32CLF | 32К | 2К | 9-кан. | LQFP_48 |
MC9RS08LG16CLH | 16К | 2К | 12-кан. | LQFP_64 |
MC9RS08LG16CLF | 16К | 2к | 9-кан. | LQFP_48 |
Отладочный комплект DEMO9S08LG32
DEMO9S08LG32 — демонстрационная плата для 8-битного микроконтроллера MC9S08LG32. Процесс разработки приложений оказывается лёгким и быстрым благодаря интегрированному интерфейсу USB-BDM и входящим в комплект поставки программному инструментарию и примерам кода. На плате может также быть инсталлирован порт BDM_PORT, к которому подключается BDM-кабель. Один 80-контактный разъём обеспечивает доступ ко всем линиям ввода/вывода целевого микроконтроллера.
Особенности:
- MC9S08EL32, корпус LQFP-80
- На плате установлен заказной ЖКИ 4×40
- Интегрированный интерфейс USB-BDM компании P&E
- Стабилизатор напряжения +5 В
- 10 кнопок: восемь кнопок, значение которых определяет пользователь, кнопка сброса (RESET), одна кнопка на линии IRQ
- 12 светодиодов: восемь на усмотрение пользователя, один — индикация питания VDD, один — индикация IRQ, один — USB, один — индикация сброса RESET
- Подстроечный резистор 5 кОм с LP-фильтром для входа АЦП
- 80-контактный разъём, обеспечивающий доступ к линиям ввода/вывода микрокнтроллера
- Разъём питания, диаметр 2.0 мм
- Разъём USB
Семейство MC9S08LL
Управление ЖК-дисплеем с ультранизким энергопотреблением и контролем большего числа сегментов меньшим числом выводов.
Компания Freescale представляет первое семейство микроконтроллеров S08 с очень низким энергопотреблением и драйвером ЖКИ. Микроконтроллеры MC9S08LL16/8 помогут вам добиться требуемых характеристик проектируемого приложения. При этом их энергопотребление минимально, благодаря чему существенно возрастает время непрерывной работы устройств с батарейным питанием. В микроконтроллерах S08LL16 (LL8) имеется два стоп-режима с ультранизким энергопотреблением, новые энергосберегающие режимы работы (RUN) и ожидания (WAIT). Время пробуждения равно 6 мкс. Контроллеры работают от внешнего генератора с ультранизким потреблением энергии и оснащены регистрами, позволяющими управлять прохождением тактового сигнала к периферийным устройствам, что позволяет отключать тактирование неиспользуемых периферийных блоков.
Блок-схема MC9S08LL
Основные достоинства
- Тактовая частота ЦПУ — 20 МГц, тактовая частота шины — 10 МГц
- Микроконтроллер с шестью режимами пониженного энергопотребления; генератор с низким потреблением энергии; быстрый выход из стоп-режимов (пробуждение); энергопотребление микроконтроллера одно из самых маленьких в своем классе
- Гибкость при работе с ЖКИ:
- Режим х8 означает, что пользователь может управлять большим числом сегментов, используя для этого меньшее число выводов - Управление ЖКИ с питанием от 3 или от 5В - Даже в режиме STOP можно оставить ЖКИ мигающим
- Генератор подкачки заряда
- Модуль часов реального времени с отдельным источником тактового сигнала; может использоваться для создания календаря, записи времени, проведения измерений
Основные области применения
- Термостаты
- Системы управления нагревом, вентиляцией и кондиционированием воздуха
- Различная бытовая техника
- Системы дистанционного управления
- Терминалы управления производственными процессами
- Портативное медицинское оборудование
- Автоматизация зданий
- Системы безопасности и контроля доступа
Типономиналы
Прибор | Флэш [байт] | ОЗУ [байт] | Таймер
(16-бит) | Источник тактового сигнала | Корпус | Общие свойства |
MC9S08LL16CLH | 16К | 2К | 2×2-кан. | ICS | LQFP_64 | 1×ЖКИ, 2×SCI, 1×SPI, 1×I2C, 8_кан. 12_бит. АЦП, ICS |
MC9S08LL16CLF | 16К | 2К | 2×2-кан. | ICS | LQFP_48 |
MC9S08LL16CGT | 16К | 2К | 2×2-кан. | ICS | QFN_48 |
MC9S08LL8CLF | 8К | 2К | 1×2-кан. | ICS | LQFP_48 |
MC9S08LL8CGT | 8К | 2К | 1×2-кан. | ICS | QFN_48 |
Отладочный комплект DEMO9S08LL16
Недорогие демонстрационные наборы содержат всё, что необходимо разработчику для создания и оценки прикладной программы. Интегрированный интерфейс USB позволяет разработчику связывать плату и целевое устройство посредством только USB-кабеля.
Особенности:
- MC9S08LL16 в корпусе LQFP-64
- Интегрированный интерфейс USB-BDM компании P&E
- Стабилизатор напряжения +5 В
- Держатель для Li-Ion-батареи
- Джамперы выбора входного источника питания
- Пять кнопок: кнопка сброса (RESET) и четыре кнопки, назначение которых определяется пользователем
- 10 светодиодов: восемь на усмотрение пользователя, один — индикация наличия питания VDD, один — USB
- Подстроечные резисторы 5 кОм с LP-фильтром
- Фотодатчик с LP-фильтром и операционным усилителем
- Джамперы для отключения периферийных устройств по выбору пользователя
- 40-контактный разъём, обеспечивающий доступ к линиям ввода/вывода микроконтроллера
- Разъём питания, диаметр 2.0 мм
- BDM_PORT (не инсталлирован)
- Разъём USB
- Разъём DB9
Семейство MC9S08LC60/36
Управление дисплеями и производительность, низкое напряжение питания и совместимость с С-компиляторами архитектуры S08.
Микроконтроллеры S08LC расширяют линейку 8-битных микроконтроллеров компании Freescale, представляя собой приборы с интегрированным контроллером ЖКИ, характеризующиеся низким энергопотреблением и обладающие всей богатой функциональностью семейства S08. Это первые 8-битные S08 ЖКИ-микроконтроллеры, предназначенные для портативных приложений с батарейным питанием. Микроконтроллеры S08LC — это приборы на основе флэш-памяти с усовершенствованной эмуляцией EEPROM. Это исключает необходимость в отдельных чипах EEPROM, благодаря чему достигается уменьшение размера плат и снижается стоимость системы.
Микроконтроллеры специально адаптированы для работы с жидкокристаллическими дисплеями с большим числом сегментов, чтобы обеспечить длительный срок службы батареи. Дисплеи с числом сегментов до 160 сравнимы по гибкости с графическими дисплеями, при этом у микроконтроллера достаточно памяти, чтобы действовать не только как контроллер ЖКИ, но и выполнять иные прикладные задачи. Таким образом, нет необходимости в покупке матричных дисплеев и управляющих ими систем-на-кристалле. Данные микроконтроллеры хорошо подходят для создания широкого спектра приложений с выводом информации на ЖК-дисплеи.
Блок-схема 9S08LC60/36
Основные достоинства
- Рабочие напряжения/характеристики
1.8В/8 МГц — 3.6 В/20 МГц
- Температурный диапазон от –40 до +85°С
- 4 Кбайт ОЗУ и до 60 Кбайт флэш-памяти, организованной в два массива для эмуляции EEPROM
- SCI, 2×SPI и модуль I2C со скоростью передачи до 100 Кбит/с
- Интегрированный модуль ЖКИ
- 40/41 знаковых (front planes), 4/3 сегментных (backplane) драйвера ЖК-дисплея - может быть сконфигурирован для работы со всем ЖК-дисплеем или с отдельными сегментами - поддержка ЖКИ с питанием от 3 и 5 В
- 8-канальный 12-битный АЦП; внутренний источник опорного напряжения; аналоговый компаратор
- Два конфигурируемых 16-битных таймера (всего 4 канала)
- Низкое энергопотребление
- < 10 мкА в режиме Stop 3 с включенным драйвером ЖКИ и генератором (типичное значение)
Основные области применения
- Портативные приборы с батарейным питанием
- Термостаты
- Будильники/часы
- Тренажеры
- Кардиографы
- Велосипедные компьютеры
- Приборы для контроля уровня содержания сахара в крови (глюкомеры)
- Калькуляторы
- Портативные медицинские приборы
- Бытовая техника
Статьи по применению
- AN3280: Interfacing an LCD with the MC9S08LC60
(Подключёние ЖКИ к MC9S08LC60)
- AN3404: How to do EEPROM Emulation Using Double Flash Array on MC9S08LC60
(Как эмулировать EEPROM, используя двойной массив Флэш-памяти в микроконтроллере MC9S08LC60)
- AN3405: Hardware-Triggered A/C Using Internal Hardware to Start an Analog Conversion V1.0
(Использование встроенных аппаратных средств для запуска аналого-цифрового преобразования)
- AN3401: Internal Clock Source (ICS) Module on the HCS08s in Depth
(Подробное рассмотрение модуля внутреннего тактового сигнала (ICS) в микроконтроллерах HCS08)
Типономиналы
Прибор | Флэш
[байт] | ОЗУ
[байт] | АЦП
(12_бит) | Корпус | Общие свойства |
MC9S08LC60LH | 60К | 4К | 2-кан. | LQFP_64 | 1×SCI, 2×SPI, 1×I2C, 2×2_кан. 16_бит таймера, ICG, COP, LVI, POR, KBI |
MC9S08LC60LK | 60К | 4К | 8-кан. | LQFP_80 |
MC9S08LC36LH | 36К | 2.5К | 2-кан. | LQFP_64 |
MC9S08LC36LK | 36К | 2.5К | 8-кан. | LQFP_80 |
Отладочный комплект DEMO9S08LC60
Демонстрационный набор DEMO9S08LC60 содержит всё, что необходимо разработчику для создания и оценки прикладной программы, включая интегрированный интерфейс USB. Для начала проектирования требуется только подключить к плате USB-кабель. Также для демонстрации возможности управления сегментами ЖК-дисплея в формате конечного приложения в состав набора включён заказной дисплей.
Особенности:
- MC9S08LC60 в корпусе LQFP-80
- Питание через USB или от источника 12 В
- Потенциометр
- Датчик температуры на основе NTC-термистора
- Фотоэлемент
- Восемь высокоэффективных светодиодов
- Пьезоэлектрический динамик
- Заказной дисплей с питанием от 3 В
- Плата DEMO9S08LC60
- Диск CodeWarrior Development Studio
- Диск CodeWarrior Service Pack
- USB-кабель
- Руководство по началу работы с платой
Примечание. Совместимые ЖК-дисплеи можно приобрести отдельно.
Семейство MC9S08AW
Напряжение питания 5 В, аналоговые блоки с высоким разрешением, большой выбор коммуникационных блоков и полный набор дополнительной периферии.
Семейство MC9S08AW составляют микроконтроллеры с ядром S08, работающие при напряжении питания 5 В. Это дополнение к предлагаемым компанией Freescale высококачественным 8-битным микроконтроллерам представляет собой идеальный вариант для наращивания возможностей устройств, в которых на данный момент используются контроллеры HC08AZ60. Семейство MC9S08AW — это микроконтроллеры с большим числом выводов, высококачественной аналоговой периферией, включая улучшенный АЦП, усовершенствованный детектор обнаружения снижения напряжения питания (LVD) и большой выбор коммуникационных блоков. Данное семейство характеризется функциональностью и максимальной гибкостью.
Блок-схема MC9S08AW
Основные достоинства
- Мощное современное ядро S08
- Работа при напряжении питания 5 В
- Большой выбор микроконтроллеров, отличающихся объёмом имеющейся памяти: до 64 Кбайт флэш и до 2 Кбайт ОЗУ (RAM)
- АЦП с высокой разрешающей способностью: 16 каналов, 10 бит; усовершенствованный детектор обнаружения снижения напряжения питания (LVD)
- Большой выбор коммуникационных блоков: I2C, SPI, двойной SCI
- 2-канальный 16-битный и 6-канальный 16-битный таймеры: оба могут работать в режиме генерации ШИМ для приложений, управляющих системами перемещений/движения
- COP, LVI, KBI, POR, BDM модули и встроенный генератор тактового сигнала
- Некоторые модели совместимы по выводам с HC08AZ60
Основные области применения
- Бытовая техника
- Кухонная техника
- Автомобильные системы
- LIN-приложения
- Сторожевые сопроцессоры
- Системы управления производственными процессами
- Системы безопасности
- Системы управления освещением
Статьи по применению
- AN2493/D: Implementing the Low-Power Modes on MC9S08AW Products
(Реализация энергосберегающих режимов в микроконтроллерах семейства MC9S08AW)
- AN2496/D: Calibrating the Internal Clock Generator
(Калибровка внутреннего генератора тактового сигнала)
- AN3257: Meeting IEC 60730 Class B Compliance with the MC9S08AW60
(Соответствие микроконтроллеров MC9S08AW60 требованиям стандарта IEC 60730 Class B)
- AN2764: Improving the Transient Immunity Performance of Microcontroller-Based Application
(Улучшение помехозащищенности устройств на основе микроконтроллеров)
Типономиналы
Прибор | Флэш
[байт] | ОЗУ
[байт] | АЦП 10
_бит | ESCI | Корпус
| Общие свойства |
MC9S08AW8ACFD | 8К | 768 | 8-кан. | 2 | QFN_48 | 1×SPI, 1×I2C, 8_кан. 16_бит таймера, ICG, COP, LVI, POR, KBI, толерантность к напряжению 5 В |
MC9S08AW8ACFG | 8К | 768 | 8-кан. | 2 | LQFP_44 |
MC9S08AW8ACFJ | 8К | 768 | 6-кан. | 1 | LQFP_32 |
MC9S08AW16ACFD | 16К | 1K | 8-кан. | 2 | QFN_48 |
MC9S08AW16ACFG | 16К | 1K | 8-кан. | 2 | LQFP_44 |
MC9S08AW16ACFJ | 16К | 1K | 6-кан. | 1 | LQFP_32 |
MC9S08AW16CFUE | 16К | 1K | 16-кан. | 2 | QFP_64 |
MC9S08AW16CPUE | 16К | 1K | 16-кан. | 2 | LQFP_64 |
MC9S08AW32CFDE | 32К | 2K | 16-кан. | 2 | QFN_48 |
MC9S08AW32CFGE | 32К | 2K | 16-кан. | 2 | LQFP_44 |
MC9S08AW32CFUE | 32К | 2K | 16-кан. | 2 | QFP_64 |
MC9S08AW32CPUE | 32К | 2K | 16-кан. | 2 | LQFP_64 |
MC9S08AW60CFDE | 60К | 2K | 16-кан. | 2 | QFN_48 |
MC9S08AW60CFGE | 60К | 2K | 16-кан. | 2 | LQFP_44 |
MC9S08AW60CFUE | 60К | 2K | 16-кан. | 2 | QFP_64 |
MC9S08AW60CPUE | 60К | 2K | 16-кан. | 2 | LQFP_64 |
Отладочный комплект DEMO9S08AW60E
Демонстрационный набор DEMO9S08AW60E содержит основной инструментарий, включая интегрированный интерфейс USB-BDM, который необходим разработчику для написания и отладки прикладных программ. Плата даёт пользователю возможность записывать код во флэш-память и проводить его отладку без каких-либо ограничений.
- Установленный в сокет микроконтроллер MC9S08AW60 в 64-выводном корпусе LQFP
- Интегрированный интерфейс USB-BDM
- Светодиодная индикация подачи напряжения питания
- Кнопка сброса (RESET)
- Две кнопки, назначение которых определяется пользователем
- Четыре светодиода, назначение которых определяется пользователем
- Потенциометр и недорогой фотодатчик
- Джамперы для отключения пользовательских функций ввода/вывода
- CodeWarrior Special Edition
Семейство MC9S08GBxxA/GTxxA
Низкое напряжение, низкое энергопотребление, богатый выбор опций работы таймеров, большой выбор коммуникационных блоков, большое число линий ввода/вывода.
Микроконтроллеры семейства MC9S08GBxxA/GTxxA работают при низком напряжении питания и характеризуются пониженным энергопотреблением. Это те качества, которые выделяют ядро S08 от остальных микроконтроллерных ядер. К вашим услугам большой объём встроенной флэш-памяти, которая программируется при напряжениях вплоть до 1.8 В, богатый выбор опций работы таймеров, большой выбор коммуникационных блоков, большое количество линий ввода/вывода.
Блок-схема MC9S08GB/GTxxA
Основные достоинства
- Мощное современное ядро S08
- Большой выбор микроконтроллеров, отличающихся объёмом имеющейся памяти: до 60 Кбайт флэш-памяти, до 4 Кбайт ОЗУ (RAM) и дополнительно 8 Кбайт новой недорогой флэш-памяти
- Два 16-битных таймера, которые могут работать в режиме генерации ШИМ
- в семейство GB входят 3-канальный и 5-канальный 16-битные таймеры - в семейство GT входят два 2-канальных 16-битных таймера
- В микроконтроллерах MC9S08GBxxA доступно до 56 линий ввода/вывода общего назначения
- В микроконтроллерах MC9S08GТxxA доступно до 39 линий ввода/вывода общего назначения
- Большой выбор коммуникационных блоков: I2C, SPI, двойной SCI
- АЦП с высокой разрешающей способностью: 8 каналов, 10 бит
- Такие дополнительные модули, как COP, LVI, BDM и внутренний генератор тактового сигнала
Основные области применения
- Электронные измерительные устройства
- Датчики
- Устройства беспроводной связи
- Бытовая техника
- Системы безопасности
Статьи по применению
- AN2140: Serial Monitor for MC9S08GB/GT
(Последовательный монитор для MC9S08GB/GT)
- AN2494: Configuring the System and Peripheral Clocks
(Конфигурирование сигналов синхронизации системы и периферийных устройств)
- AN2496: Calibrating the Internal Clock Generator
(Калибровка внутреннего генератора тактового сигнала)
- AN2493/D: Implementing the Low-Power Modes
(Реализация энергосберегающих режимов)
- AN2717/D: Transitioning from the HC08 Core to the MC9S08 Core
(Переход с ядра HC08 на ядро MC9S08)
- EB652: Differences Between MC9S08GBxx/GTxx and MC9S08GBxxA/GTxxA
(Различия между MC9S08GBxx/GTxx и MC9S08GBxxA/GTxxA)
Типономиналы
Прибор | Флэш
[байт] | ОЗУ
[байт] | АЦП
12-бит | ESCI | Таймер
(16-бит) | Общие свойства |
MC9S08GT8ACBE | 8К | 1К | 8-кан. | 2 | 2-кан. + 2-кан. | 1×SPI, 1×I2C, ICG |
MC9S08GT8ACFBE | 8К | 1К | 8-кан. | 2 | 2-кан. + 2-кан. |
MC9S08GT8ACFCE | 8К | 1К | 4-кан. | 2 | 1-кан. + 2-кан. |
MC9S08GT8ACFDE | 8К | 1К | 8-кан. | 2 | 2-кан. + 2-кан. |
MC9S08GT16ACBE | 16К | 2К | 8-кан. | 2 | 2-кан. + 2-кан. |
MC9S08GT16ACFBE | 16К | 2К | 8-кан. | 2 | 2-кан. + 2-кан. |
MC9S08GT16ACFCE | 16К | 2К | 4-кан. | 2 | 1-кан. + 2-кан. |
MC9S08GT16ACFDE | 16К | 2К | 8-кан. | 2 | 2-кан. + 2-кан. |
MC9S08GT32ACFUE | 32К | 2К | 8-кан. | 1 | 1-кан. + 3-кан./
1-кан. + 5-кан. |
MC9S08GT32ACFBE | 32К | 2К | 8-кан. | 1 | 2-кан. + 2-кан. |
MC9S08GT32ACFDE | 32К | 2К | 8-кан. | 1 | 2-кан. + 2-кан. |
MC9S08GT60ACFUE | 60К | 4К | 8-кан. | 1 | 1-кан. + 3-кан./
1-кан. + 5 кан |
MC9S08GT60ACFBE | 60К | 4К | 8-кан. | 1 | 2-кан. + 2-кан. |
MC9S08GT60ACFDE | 60К | 4К | 8-кан. | 1 | 2-кан. + 2-кан. |
Отладочный комплект M68DEMO908GB60E
Имея демонстрационный набор для микроконтроллеров семейств MC9S08GBxxA и MC9S08GTxxA и бесплатную копию ИСР CodeWarrior Development Studio for HCS08 Special Edition, вы можете программировать и отлаживать программу через включённый в комплект поставки последовательный кабель RS232 и последовательный порт (разъём DB9) или, опционально, через интерфейс BDM.
- Микроконтроллер MC9S08GB60A
- Два последовательных порта RS232 (разъёмы DB9)
- Кнопки
- Светодиоды
- Небольшая область для макетирования; выделенные места, к которым подведены дорожки от выводов микроконтроллера
- Питание от двух батарей типоразмера AA (включены в поставку) или от внешнего источника
- Демонстрационные программы, включающие подпрограммы обработки прерываний от АЦП, таймера, ШИМ и клавиатуры
- CodeWarrior Special Edition
Семейство MC9S08D
Первое промышленное семейство 8-битных микроконтроллеров со встроенным контроллером CAN, встроенной памятью EEPROM и встроенными средствами эмуляции/отладки для автомобильных и промышленных рынков.
С уменьшением выделяемых на разработку средств и увеличением требований к функциональности устройств потребность в недорогих, энергоэффективных и высокопроизводительных микроконтроллерах становится все более насущной. Семейство S08D компании Freescale — это первое промышленное семейство 8-битных микроконтроллеров, в которых имеется встроенный контроллер CAN, встроенная EEPROM-память и встроенные средства эмуляции/отладки. Это семейство микроконтроллеров следующего поколения с высокой степенью интеграции содержит в едином корпусе средства, разработанные для обеспечения повышенной производительности и позволяющие снизить энергопотребление, уменьшить время, затрачиваемое на создание новых приложений, сэкономить место на печатной плате и снизить стоимость изделия.
Семейство S08D состоит из трёх подсемейств: микроконтроллеров DZ, DV и DN. Это предоставляет разработчику возможность выбрать именно тот микроконтроллер, который наилучшим образом отвечает системным и прикладным требованиям. S08DZ — это подсемейство микроконтроллеров, в которых интегрированы как контроллер CAN, так и EEPROM-память. Подсемейство S08DV — более дешёвый вариант, предназначенный для тех, кому нужен CAN, но не нужна встроенная EEPROM-память. И, наконец, есть подсемейство S08DN, из которого убран контроллер CAN, но в которое интегрирована EEPROM-память, что обеспечивает максимальную гибкость при создании приложений без CAN-интерфейса.
Блок-схема MC9S08DZ/V/N
Основные достоинства
- Встроенные компоненты, которые помогают исключить необходимость во внешних микросхемах EEPROM-памяти, супервизорах питания, стабилизаторах напряжения, схемах мультиплексирования линий ввода/вывода, кварцевых резонаторах, сторожевых схемах, внешних АЦП и инструментах проектирования/отладки
- Встроенные средства эмуляции/отладки, которые помогают снизить время, затрачиваемое на разработку, поскольку менять программу можно в микроконтроллере, установленном на плату, и проводить эмуляцию в режиме реального времени
- Увеличенный объём ОЗУ (до 8 Кбайт) предоставляет программистам на C/C++ достаточный объём оперативной памяти для быстрого написания прикладного ПО
- Средства проектирования, общие для всех подсемейств семейства S08D, помогают сократить время, затрачиваемое на разработку
- 0.25-мкм технология, обеспечивающая более низкое потребление энергии и более высокую производительность по сравнению с предшественником HC08, позволяет интегрировать на кристалл большее число периферийных блоков
Основные области применения
Промышленные:
- Автоматизация производства
- Системы управления станками
- Грузоподъемные устройства
- Эскалаторы
- Системы преобразования солнечной энергии в электрическую
- Измерительные системы
- Системы автоматизации зданий
- охлаждение, нагрев - системы обеспечения безопасности
- Студийное оборудование
- Установки глубокой заморозки и холодильники
Транспорт:
- Пассажирский транспорт
- системы контроля кузова - системы контроля двигателя - охранные системы
- Мотоциклы
- Пассажирские и грузовые поезда
- Объединение в сеть оборудования катеров, судов и прочих транспортных средств
- Электроника для авиации и космонавтики
Статьи по применению
- AN3331: Migrating from the HC908AZ60A to MC9S08DZ60
(Переход от HC908AZ60A к MC9S08DZ60)
- AN2717: M68HC08 to HCS08 Transition
(Переход от M68HC08 к HCS08)
- AN3499: Clock Options on the HC9S08 Family
(Варианты тактирования в семействе HC9S08)
- AN3305: On-Chip System Protection Basics for Automotive HCS08 Microcontrollers
(Основы встроенной системной защиты автомобильных микроконтроллеров HCS08)
- AN3387: HCS08 Automotive Low-Power Modes
(Режимы пониженного энергопотребления автомобильных микроконтроллеров HCS08)
- AN2111: A Coding Standard for HCS08 Assembly Language
(Стандарт кодирования для ассемблера HCS08)
- AN2497: HCS08 Background Debug Mode Versus HC08 Monitor Mode
(Сравнение режима фоновой отладки HCS08 с режимом монитора HC08)
Типономиналы
Прибор | Флэш
[байт] | ОЗУ
[байт] | EEPROM
[байт] | АЦП
(10_бит) | CAN | SCI | SPI | I2C | Таймер
(16-бит) | Корпус | Общие свойства |
MC9S08DZ128CLF | 128К | 8К | 2K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 | ICG, COP, LVI, POR, KBI |
MC9S08DZ128CLH | 128К | 8К | 2K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DZ128CLL | 128К | 8К | 2K | 24-кан. | 1 | 2 | 2 | 2 | 1×6-кан., 1×2-кан. | LQFP_100 |
MC9S08DZ128MLF | 128К | 8К | 2K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 |
MC9S08DZ128MLH | 128К | 8К | 2K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DZ128MLL | 128К | 8К | 2K | 24-кан. | 1 | 2 | 2 | 2 | 1×6-кан., 1×2-кан. | LQFP_100 |
MC9S08DZ96CLF | 96К | 4К | 2K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 |
MC9S08DZ96CLH | 96К | 4К | 2K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DZ96CLL | 96К | 4К | 2K | 24-кан. | 1 | 2 | 2 | 2 | 1×6-кан., 1×2-кан. | LQFP_100 |
MC9S08DZ96MLF | 96К | 4К | 2K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 |
MC9S08DZ96MLH | 96К | 4К | 2K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DZ96MLL | 96К | 4К | 2K | 24-кан. | 1 | 2 | 2 | 2 | 1×6-кан., 1×2-кан. | LQFP_100 |
MC9S08DZ60MLH | 60К | 4К | 2K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 |
MC9S08DZ60MLF | 60К | 4К | 2K | 16-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DZ60MLC | 60К | 4К | 2K | 10-кан. | 1 | 2 | 1 | 1 | 1×4-кан., 1×2-кан. | LQFP_32 |
MC9S08DZ32MLH | 32К | 2К | 1K | 24-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 |
MC9S08DZ32MLF | 32К | 2К | 1K | 16-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DZ32MLC | 32К | 2К | 1K | 10-кан. | 1 | 2 | 1 | 1 | 1×4-кан., 1×2-кан. | LQFP_32 |
MC9S08DZ16MLF | 16К | 1К | 512 | 16-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DZ16MLC | 16К | 1К | 512 | 10-кан. | 1 | 2 | 1 | 1 | 1×4-кан., 1×2-кан. | LQFP_32 |
MC9S08DV60MLH | 60К | 3К | — | 16-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 |
MC9S08DV60MLF | 60К | 3К | — | 16-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DV60MLC | 60К | 3К | — | 10-кан. | 1 | 2 | 1 | 1 | 1×4-кан., 1×2-кан. | LQFP_32 |
MC9S08DV32MLH | 32К | 2К | — | 16-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 |
MC9S08DV32MLF | 32К | 2К | — | 16-кан. | 1 | 2 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DV32MLC | 32К | 2К | — | 10-кан. | 1 | 2 | 1 | 1 | 1×4-кан., 1×2-кан. | LQFP_32 |
MC9S08DV16MLF | 16К | 1К | — | 16-кан. | 1 | 1 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DV16MLC | 16К | 1К | — | 10-кан. | 1 | 1 | 1 | 1 | 1×4-кан., 1×2-кан. | LQFP_32 |
MC9S08DN60MLH | 60К | 2К | 2K | 16-кан. | - | 1 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 |
MC9S08DN60MLF | 60К | 2К | 2K | 16-кан. | - | 1 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DN60MLC | 60К | 2К | 2K | 10-кан. | - | 1 | 1 | 1 | 1×4-кан., 1×2-кан. | LQFP_32 |
MC9S08DN32MLH | 32К | 1.5К | 1K | 16-кан. | - | 1 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_64 |
MC9S08DN32MLF | 32К | 1.5К | 1K | 16-кан. | - | 1 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DN32MLC | 32К | 1.5К | 1K | 10-кан. | - | 1 | 1 | 1 | 1×4-кан., 1×2-кан. | LQFP_32 |
MC9S08DN16MLF | 16К | 1К | 512 | 16-кан. | - | 1 | 1 | 1 | 1×6-кан., 1×2-кан. | LQFP_48 |
MC9S08DN16MLC | 16К | 1К | 512 | 10-кан. | - | 1 | 1 | 1 | 1×4-кан., 1×2-кан. | LQFP_32 |
Отладочные комплекты DEMO9S08DZ60 и EVB9S08DZ128
DEMO9S08DZ60 — это демонстрационная плата для микроконтроллера MC9S08DZ60. Благодаря наличию интегрированного интерфейса BDM-USB, программным инструментам и примерам кода, процесс разработки приложений оказывается лёгким и быстрым. Также предоставляется опциональный порт BDM_PORT для использования с кабелем BDM_PORT. Два 40-контактных разъёма обеспечивают доступ ко всем линиям ввода/вывода целевого микроконтроллера. Плату EVB9S08DZ128 следует использовать только для работы с микроконтроллерами 9S08DZ/V/N128/96. Ниже даны основные характеристики демонстрационной платы. Плата EVB более насыщена.
- Микроконтроллер MC9S08DZ в корпусе LQFP-64
- Кварц на 4 МГц
- Сокет OSC
- Соединитель BNC
- Интегрированный интерфейс USB-BDM компании P&E
- Разъём BDM_PORT для поддержки BDM-кабеля (не установлен)
- Среда LIN с двумя 4-контактными разъёмами Molex
- Среда HS-CAN с 3-контактным разъёмом
- LP-фильтры на входах АЦП
- Два сокета MCU_PORT для доступа к линиям ввода/вывода микроконтроллера
- Стабилизатор напряжения +5 В
- Питание может осуществляться через разъём USB-BDM или разъём MCU_PORT
- Джамперы выбора источника питания
- Питание от USB-BDM
- Питание от имеющегося на плате стабилизатора напряжения
- Питание от разъёма J1
- Опционально: подача напряжения питания с платы на внешние схемы через разъём J1
- Наличие компонентов, назначение которых задаётся пользователем
- Три кнопки: кнопка сброса (RESET), назначение двух оставшихся кнопок задаётся пользователем
- Один 4-позиционный DIP-переключатель, семь светодиодов: назначение четырех определяется пользователем, светодиод наличия напряжения питания микроконтроллера VDD, светодиод USB, светодиод подачи питания через USB
- Джамеперы
- Соединители
Семейство MC9S08SH/E/G
Питание 5 В и столько всего встроено, что не следует говорить о «начальном уровне».
Семейство MC9S08SH — это серия несложных 8-битных микроконтроллеров высокой степени интеграции в корпусах с малым числом выводов, предназначенных для заказчиков с особыми требованиями к энергопотреблению, устойчивости памяти и монтажу. 8-битные микроконтроллеры MC9S08SG обеспечивают недорогой способ познакомиться с предназначенными для применения в автомобилях приборами на базе ядра S08. На базе этих микроконтроллеров можно создавать масштабируемые по объёму памяти (от 4 до 32Кбайт), совместимые между собой варианты решения одной прикладной задачи. У них также есть встроенные средства эмуляции и отладки. В состав микроконтроллеров MC9S08SE, представляющих собой ещё более дешёвую альтернативу для покупателей, входит меньшее число периферийных устройств, но зато у них большее число линий ввода/вывода общего назначения. Данные семейства, работающие в диапазоне напряжений питания от 3 до 5 В, идеальны для создания разнообразных устройств: от промышленных и автомобильных приборов до специфического заказного оборудования.
Данные семейства совместимы с микроконтроллерами других семейств:
- Они совместимы по выводам с микроконтроллерами, работающими при напряжении питания 5 В (от RS08KA до S08QD), и с микроконтроллерами QG в 8/16-выводных корпусах
- Микроконтроллеры данных семейств доступны в корпусах различной ширины с количеством выводов от 8 до 28
- Пользователи, работающие с микроконтроллерами 908QY/QB/QC, могут легко перейти на микроконтроллеры данных семейств
Блок-схема MC9S08SH
Основные достоинства
- Высокая производительность и высокая степень интеграции
- Шина, тактируемая частотой 20 МГц (лидер в своем классе), обеспечивает превосходную для микроконтроллеров начального уровня производительность во всем диапазоне напряжений питания
- Уникальная функция спаренного выхода позволяет, устанавливая/сбрасывая один бит, одновременно переключать несколько выходных линий, обеспечивая возможность работать с большим током
- Первые микроконтроллеры с малым числом выводов на ядре S08 со встроенным генератором тактового сигнала частотой 40 МГц
- В режиме останова компаратор продолжает работать до возникновения отслеживаемого события (например, интеллектуальное зарядное устройство продолжает заряжать батарею до определенного напряжения)
- Добавлены дополнительный таймер, четыре дополнительных линии ввода/вывода, блоки SCI и I2C с широковещательным режимом, что обеспечивает большую гибкость и большее число способов организации обмена данными
- Большее число каналов АЦП обеспечивают большую свободу при создании топологии печатной платы
Основные области применения
- Персональные медицинские приборы
- Фены
- Портативные приборы
- Миксеры
- Бытовые приборы, работающие от сетевого напряжения
- Мощный электроинструмент
- Беспроводные дрели
- Охранные системы
- Газонокосилки
- Небольшие бытовые приборы
- Тостеры
- Недорогие микроволновые печи
- Беговые дорожки
- Пылесосы
- Системы пожарной сигнализации
- Системы воздушного охлаждения в компьютерах
- Источники питания
- Зарядные устройства
- Системы мониторинга сетевого напряжения
- Промышленные компрессоры
- Системы управления технологическими процессами
- Автомобильные устройства (семейство SG)
Статьи по применению
- AN3041: Internal Clock Source (ICS) Module on the HCS08s in Depth
(Подробное рассмотрение модуля внутреннего тактового сигнала (ICS) в микроконтроллерах HCS08)
- AN2111: A Coding Standard for HCS08 Assembly Language
(Стандарт кодирования для ассемблера HCS08)
- AN2717: M68HC08 to HCS08 Transition
(Переход от M68HC08 к HCS08)
- AN2497: HCS08 Background Debug Mode Versus HC08 Monitor Mode
(Сравнение режима фоновой отладки HCS08 с режимом монитора HC08)
Типономиналы
Прибор |
Флэш
[байт] |
ОЗУ
[байт]
|
АЦП 10_бит |
SCI |
SPI |
I2C |
Таймер
(16_бит) |
Корпус |
Общие свойства |
MC9S08SH32CTG |
32 |
1K |
8-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_16 |
ICS, аналоговый компаратор, COP, LVI, POR, KBI |
MC9S08SH32CTJ |
32 |
1K |
12-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_20 |
MC9S08SH32CWL |
32 |
1K |
16-кан. |
1 |
1 |
1 |
2×2-кан. |
SOIC_28 |
MC9S08SH32CTL |
32 |
1K |
16-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_28 |
MC9S08SH16CTG |
16 |
1K |
8-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_16 |
MC9S08SH16CTJ |
16 |
1K |
12-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_20 |
MC9S08SH16CWL |
16 |
1K |
16-кан. |
1 |
1 |
1 |
2×2-кан. |
SOIC_28 |
MC9S08SH16CTL |
16 |
1K |
16-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_28 |
MC9S08SH8CSC |
8 |
512 |
4-кан. |
— |
— |
1 |
2×2-кан. |
SOIC_8 |
MC9S08SH8CTG |
8 |
512 |
8-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_16 |
MC9S08SH8CTJ |
8 |
512 |
12-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_20 |
MC9S08SH8CPJ |
8 |
512 |
12-кан. |
1 |
1 |
1 |
2×2-кан. |
PDIP_20 |
MC9S08SH8CFG |
8 |
512 |
12-кан. |
1 |
1 |
1 |
2×2-кан. |
QFN_24 |
MC9S08SH4CSC |
4 |
256 |
4-кан. |
— |
— |
1 |
2×2-кан. |
SOIC_8 |
MC9S08SH4CTG |
4 |
256 |
8-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_16 |
MC9S08SH4CTJ |
4 |
256 |
12-кан. |
1 |
1 |
1 |
2×2-кан. |
TSSOP_20 |
MC9S08SH4CPJ |
4 |
256 |
12-кан. |
1 |
1 |
1 |
2×2-кан. |
PDIP_20 |
MC9S08SH4CFG |
4 |
256 |
12-кан. |
1 |
1 |
1 |
2×2-кан. |
QFN_24 |
MC9S08SE8CRL |
8 |
512 |
10-кан. |
1 |
— |
— |
1×1-кан., 1×2-кан. |
PDIP_28 |
MC9S08SE8CWL |
8 |
512 |
10-кан. |
1 |
— |
— |
1×1-кан., 1×2-кан. |
PDIP_28 |
MC9S08SE8CTG |
8 |
512 |
8-кан. |
1 |
— |
— |
1×1-кан., 1×2-кан. |
TSSOP_16 |
MC9S08SE4CRL |
4 |
256 |
10-кан. |
1 |
— |
— |
1×1-кан., 1×2-кан. |
PDIP_28 |
MC9S08SE4CWL |
4 |
256 |
10-кан. |
1 |
— |
— |
1×1-кан., 1×2-кан. |
PDIP_28 |
MC9S08SE4CTG |
4 |
256 |
8-кан. |
1 |
— |
— |
1×1-кан., 1×2-кан. |
TSSOP_16 |
Примечание. Автомобильные версии этих микроконтроллеров — MC9S08SG — предназначены только для использования в автомобилях. Получить информацию о них можно в ближайших региональных офисах продаж
Отладочные комплекты DEMO9S08SH8, DEMO9S08SH32 и DEMO9S08SE8
DEMO9S08SH8/SG8 — демонстрационные платы для микроконтроллеров MC9S08SH и MC9S08SG. Благодаря наличию интегрированного интерфейса BDM-USB, программным инструментам и примерам кода, процесс разработки приложений оказывается лёгким и быстрым. Также предоставляется опциональный порт BDM_PORT для использования с кабелем BDM_PORT. Два 40-контактных разъёма обеспечивают доступ ко всем линиям ввода/вывода целевого микроконтроллера.
Особенности:
- S08SH/E
- До 32 Кбайт флэш-памяти
- До 1 Кбайт ОЗУ
- Встроенный генератор
- Интегрированный интерфейс USB-BDM компании P&E
- Разъём BDM_PORT для поддержки BDM-кабеля (не установлен)
- Сокет MCU_PORT для доступа к линиям ввода/вывода микроконтроллера
- Стабилизатор напряжения +5 В
- Питание может подаваться через разъём USB-BDM или разъём MCU_PORT
- Наличие компонентов, назначение которых задаётся пользователем
- Три кнопки: кнопка сброса (RESET), назначение двух оставшихся кнопок задаётся пользователем
- Пять светодиодов: назначение двух определяется пользователем, светодиод наличия напряжения питания микроконтроллера VDD, светодиод USB, светодиод подачи питания через USB
- Подстроечные резисторы 5 кОм с LP-фильтром
- Фотодатчик с LP-фильтром и операционным усилителем
- 40-контактный разъём, обеспечивающий доступ к линиям ввода/вывода микроконтроллера
- Разъём питания, диаметр 2.0 мм
- BDM_PORT (не инсталлирован)
- Разъём USB
- Разъём DB9
|