Компания Freescale Semiconductor представляет новые 8-разрядные микроконтроллеры MC9S08QG8 и MC9S08QG4, являющиеся расширением нового семейства HCS08 в сторону дешевых МК с широким набором периферийных модулей. С этими МК все достоинства семейства HCS08 (малое энергопотребление, высокая производи-тельность, современная периферия) становятся доступными в маловыводных корпусах. Микроконтроллеры новой серии имеют очень высокий уровень интеграции – помимо стандартного набора периферийных модулей в их состав входят аналоговый компаратор, интерфейс I2C, датчик температуры, контролирующий температуру кристалла, а также встроенная система эмуляции и отладки, не требующая использования внешних эмуляторов – и все это в 8- и 16-выводных корпусах.
Технические характеристики
- Процессорное ядро HCS08 с тактовой частотой до 10 МГц
- 10-разрядный АЦП
- до 8 каналов, время преобразования 3.5 мкс на частоте 8МГц;
- 2-канальный 16-разрядный таймер
- Функции входного захвата, выходного сравнения и ШИМ
- Генерация центрированного ШИМ-сигнала для вставки «мертвого» времени
- Обычный 8-разрядный таймер-счетчик
- Встроенный генератор тактовой частоты
- номинальная частота шины до 10МГц
- точность ±2% во всем температурном диапазоне
- есть возможность тактирования от внешнего источника частоты (только в 16-выводных корпусах)
- Встроенный датчик температуры для подстройки генератора тактовой частоты
- Встроенный интерфейс внутрисхемной отладки
- Коммуникационные интерфейсы:
- SCI, SPI, I2C
- Напряжение питания/ температурный диапазон
- 1.8В … 3.6 В/ - 40…+125°C
- Маловыводной корпус
- типы корпусов: 8- PDIP/SOIC/DFN, 16-PDIP/SOIC/QFN
Средства разработки
Демонстрационная плата DEMOS08QG8. Непосредственно на плате собран интерфейс для внутрисхемной отладки через USB-порт. Есть также возможность подключения стандартного BDM кабеля типа USBMULTILINKBDM.
Плата оснащена 3 кнопками (2 пользовательские, 1 – RESET), и 3 светодиодами (2 пользовательских, 1 – питание) и разъемом RS-232 для подключения к последовательному порту, все выводы микроконтроллера выведены на разъем. Питание платы может осуществляться от внешнего источника питания или через USB-порт (максимальный ток до 500 мА). Предусмотрена возможность установки МК в корпусе типа PDIP. Более подробную информацию по демонстрационной плате можно найти здесь.
Интегрированная среда разработки CodeWarrior Development Studio. CWX-H08-SE бесплатная версия Special Edition позволяет компилировать до 16К C-кода. Подробнее здесь.
Техническая документация
Data Sheet:
Reference Manual:
- HCS08 Family Reference Manual http://www.freescale.com/files/microcontrollers/doc/ref_manual/HCS08RMV1.pdf
- HCS08 Peripheral Module Quick Reference http://www.freescale.com/files/microcontrollers/doc/user_guide/HCS08QRUG.pdf
Статьи по применению:
- AN3041 Internal Clock Source (ICS) Module on the HCS08s in Depth http://www.freescale.com/files/microcontrollers/doc/app_note/AN3041.pdf
- AN2295 Developer's Serial Bootloader for M68HC08 and HCS08 MCUs http://www.freescale.com/files/microcontrollers/doc/app_note/AN2295.pdf
- AN2596 Using the HCS08 Family On-Chip In-Circuit Emulator (ICE)http://www.freescale.com/files/microcontrollers/doc/app_note/AN2596.pdf