MC9S12XE — новое семейство 16-битных микроконтроллеров для автомобильных применений компании Freescale. Унаследовав все инновационные достижения предыдущего семейства S12XD, S12XE делает шаг вперед, предлагая ряд новых возможностей, увеличивающих производительность, стабильность и надежность системы. К новым особенностям семейства можно отнести устройство защиты памяти (MPU) и код коррекции ошибок (ECC) на FLASH памяти, улучшенный периферийный сопроцессор XGATE, PLL с частотной модуляцией (IPLL), высокоскоростной АЦП. MC9S12XE расширяют линейку 16-битных микроконтроллеров S12X, предлагая до 1 МБайт внутренней FLASH памяти и до 152 линий ввода/вывода. |
Ориентированное на применение в автомобильных приложениях, семейство MC9S12XE демонстрирует производительность 32-битных устройств, сохраняя все преимущества и эффективность 16-битного ядра. Новые микроконтроллеры сохранили низкую стоимость, малое энергопотребление, уровень электромагнитной совместимости и эффективный размер программного кода существующих 16-битных семейств MC9S12 и MC9S12X. |
|
Структурная схема |
|
|
Отличительные особенности
- Встроенная память
- FLASH память программ — от 128 КБайт до 1 МБайт
- RAM память данных — от 12 до 64 КБайт
- До 32 КБайт Data-FLASH памяти с размером сектора 256 Байт
- Эмулированная EEPROM — от 2 до 4 КБайт
- Система
- Частота ядра/шины — 50 МГц
- Прямая совместимость с системой команд ядра HCS12
- Сопроцессор XGATE с частотой шины до 100 МГц, обеспечивает обмен данными между всеми модулями периферии и RAM памятью без участия ЦПУ
- Расширенный модуль прерываний
- Интерфейс внешней шины (EBI)
- Блок защиты памяти (MPU)
- Возможность работы системы в режимах супервизор или пользователь
- Модуль фоновой отладки (BDM) с однопроводным интерфейсом
- Интегрированный стабилизатор напряжения
- Диапазон напряжения питания 3.15…5.5 Вольт
- Диапазон рабочих температур -40…+125°C
- Интерфейсы и линии ввода/вывода
- До 5 модулей MSCAN с поддержкой CAN 2.0 A/B
- До 3 модулей последовательного периферийного интерфейса (SPI)
- До 8 модулей LIN-совместимого последовательного коммуникационного интерфейса (SCI)
- До 2 модулей I2C
- До 152 линий ввода/вывода общего назначения (GPIO)
- Таймеры и АЦП
- До двух независимых АЦП (аналогово-цифровой преобразователь) с разрешением 12 бит и мультиплексором, объединяющим до 32 аналоговых входных каналов
- Широтно-импульсный модулятор с организацией 8 каналов x 8 бит или 4 канала x 16 бит
- 16-битный 8-канальный таймер (TIM) с функцией захвата входного или сравнения выходного сигналов
- 16-битный 8-канальный усовершенствованный таймер захвата (ECT)
- 8-битный 2-канальный таймер периодических прерываний (PIT)
|
|