Freescale TWR-S08PT60
тел. +7(499)347-04-82
Описание Freescale TWR-S08PT60
Конечно. Вот подробное описание, технические характеристики и список совместимых компонентов для платы Freescale TWR-S08PT60.
Описание
Freescale TWR-S08PT60 — это плата для оценки и разработки (Tower System Module) из модульной системы Freescale Tower Platform. Данный модуль предназначен для демонстрации и отладки 8-битных микроконтроллеров семейства HCS08 с флеш-памятью до 60 КБ.
Ключевой особенностью этой платы является фокус на управление питанием и таймеры. В её основе лежит микроконтроллер MC9S08PT60, который обладает расширенными возможностями для энергоэффективных приложений, что делает плату идеальным инструментом для разработки устройств с батарейным питанием.
Плата оснащена всем необходимым для начала работы: программируемым отладчиком/программатором (OpenSDA), светодиодами, кнопками, потенциометрами и расширенными выводами на системные разъёмы Tower, что позволяет легко интегрировать её с другими модулями системы (например, с TWR-LCD, TWR-ELEVATOR и т.д.).
Технические характеристики
Ядро микроконтроллера:
- Архитектура: 8-битная Freescale HCS08
- Тактовая частота: до 20 МГц (на плате установлен кварцевый резонатор 4 МГц с внутренним умножителем)
- Производительность: до 10 MIPS при 20 МГц
Память:
- Флеш-память: 60 КБ
- ОЗУ (RAM): 4 КБ
- EEPROM: 2 КБ
Периферия и ключевые особенности МК MC9S08PT60:
- Управление питанием:
- Два режима пониженного энергопотребления: Wait и Stop3.
- Модуль реального времени (RTC) с тактированием от внутреннего генератора с низким энергопотреблением (1 кГц) в режиме Stop3.
- Модуль мониторинга напряжения (SMC).
- Таймеры:
- TPM (Timer/PWM Module): 2 модуля (TPM1 и TPM2), каждый с 2 каналами. Поддержка ШИМ (PWM), захвата входного сигнала и сравнения выходного.
- RTC (Real-Time Clock): 16-битный счётчик с прескалером, может работать в режиме Stop3.
- MTIM (Modulo Timer): 8-битный таймер.
- Аналоговые интерфейсы:
- ADC (Analog-to-Digital Converter): 16-канальный, 12-битный АЦП.
- ACMP (Analog Comparator): 2 аналоговых компаратора.
- Коммуникационные интерфейсы:
- SCI (UART): 2 модуля (SCI1, SCI2).
- SPI: 1 модуль.
- I²C: 1 модуль.
Оснащение самой платы TWR-S08PT60:
- Отладчик/Программатор: Встроенный интерфейс OpenSDA (Open Standard Debug Access) с микро-USB портом для подключения к ПК.
- Элементы управления: 2 тактовые кнопки, сбросовая кнопка.
- Индикация: 3 светодиода.
- Аналоговые элементы: Потенциометр для тестирования АЦП.
- Разъёмы: Полный набор разъёмов Tower System для подключения к другим модулям (TWR-LCD, TWR-SENSOR, TWR-ELEVATOR и др.).
- Питание: Подаётся через USB-порт OpenSDA или от вышестоящего модуля в башне.
Парт-номера (Part Numbers)
- TWR-S08PT60: Основной парт-номер самой платы-модуля.
- MC9S08PT60VLD: Полное обозначение микроконтроллера, установленного на плате. Это 48-пиновый LQFP корпус.
Совместимые модели и компоненты
Система Tower является модульной, поэтому совместимость определяется возможностью соединения с другими платами через стандартные разъёмы.
1. Совместимые микроконтроллеры (для замены/изучения): Плата рассчитана на конкретный МК, но программно и по выводам совместима с другими микроконтроллерами из того же семейства, что позволяет использовать один и тот же код для разных проектов. К семейству 9S08PT относятся:
- MC9S08PT32 (32 КБ флеш-памяти)
- MC9S08PT60 (60 КБ флеш-памяти)
- MC9S08PT16 (16 КБ флеш-памяти)
2. Совместимые модули Tower System: Плата TWR-S08PT60 может быть использована как в качестве процессорного модуля (устанавливается снизу), так и в качестве периферийного модуля (устанавливается сверху) в связке с другими платами.
- TWR-ELEVATOR (Подъемный модуль): Обязательный базовый модуль, который служит переходником и основой для создания простой стека (башни) из двух плат.
- TWR-LCD: Модуль с ЖК-дисплеем для вывода информации.
- TWR-SENSOR: Модуль с набором различных датчиков (акселерометр, давление, температура).
- TWR-PROTO: Модуль-прототип для создания собственных схем.
- TWR-KEYPAD: Модуль с клавиатурой.
- TWR-CARDS: Модуль для работы с SD-картами.
- Другие процессорные модули (например, TWR-MC56F8000, TWR-KV10Z и т.д.), когда TWR-S08PT60 выступает в роли подчинённой платы.
3. Совместимое программное обеспечение:
- IDE: Кодоваяйзер Воркси (CodeWarrior for Microcontrollers).
- Среда разработки: Стуио (Processor Expert software).
- Бесплатные инструменты: Freescale Kinetis Design Studio (KDS), которое также поддерживало некоторые платы с S08.
- Отладочное ПО: Пир (P&E Micro) Debugging Interface.
Важное примечание: На смену Freescale пришла компания NXP Semiconductors. Вся техническая документация, программное обеспечение и поддержка для TWR-S08PT60 теперь находятся на сайте NXP. Сама плата и семейство микроконтроллеров S08 являются продуктами, снятыми с производства (End-of-Life), но всё ещё активно используются в существующих проектах.