Freescale DEMO9S08LC60

Freescale DEMO9S08LC60
Артикул: 402765

Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Freescale DEMO9S08LC60

Отличный выбор! Freescale (ныне NXP) DEMO9S08LC60 — это не микроконтроллер, а демонстрационная (оценочная) плата, созданная для быстрого ознакомления и разработки на базе микроконтроллера MC9S08LC60.

Вот подробное описание, технические характеристики и совместимые модели.


1. Описание и назначение

Плата DEMO9S08LC60 — это готовая отладочная система, предназначенная для демонстрации возможностей 8-битного микроконтроллера MC9S08LC60 из семейства HCS08. Её ключевые цели:

  • Быстрый старт: Позволяет сразу начать работу с МК, не проектируя свою плату.
  • Обучение и прототипирование: Идеальна для изучения архитектуры HCS08, периферии и инструментов Freescale.
  • Демонстрация возможностей: На плате вынесены ключевые компоненты МК (кнопки, светодиоды, потенциометр, разъёмы), что позволяет сразу протестировать АЦП, таймеры, ввод/вывод, последовательные интерфейсы.
  • Отладка: Имеет встроенный интерфейс Background Debug Mode (BDM) через USB-порт для программирования и пошаговой отладки кода прямо на кристалле.

Внешний вид: Классическая плата синего цвета с макетной областью для добавления собственных компонентов, USB-разъёмом для питания/отладки, перемычками для конфигурации и базовыми элементами ввода-вывода.


2. Технические характеристики платы DEMO9S08LC60

Ядро и система:

  • Целевой микроконтроллер: MC9S08LC60 (установлен в базовой комплектации).
  • Архитектура: 8-битное ядро HCS08.
  • Тактовая частота: До 20 МГц (регулируется).
  • Flash-память: 60 КБ (на кристалле МК).
  • ОЗУ (RAM): 4 КБ (на кристалле МК).
  • Память данных (EEPROM): 2 КБ (на кристалле МК).

Периферия на плате (демонстрационная):

  1. Светодиоды: 3 пользовательских светодиода (подключены к портам).
  2. Кнопки: 3 тактовые кнопки (2 пользовательские + кнопка сброса).
  3. Аналоговый вход: Потенциометр (подключен к входу АЦП).
  4. Зуммер: Пьезоэлектрический излучатель (подключен через ШИМ).
  5. Температурный датчик: Встроенный в МК датчик (требует калибровки).
  6. Разъёмы расширения: Выведены все сигналы МК на боковые разъёмы для подключения внешних устройств или макетной платы.
  7. Макетная область: Свободная площадка с шагом 2.54 мм для пайки собственных компонентов.

Интерфейсы программирования и связи:

  • Встроенный отладчик: USB-BDM интерфейс OSBDM (Open Source BDM) на отдельном микроконтроллере (часто MC9S08JM60). Позволяет программировать и отлаживать целевой МК по 2-проводному интерфейсу BDM.
  • Последовательные интерфейсы МК: Доступны на разъёмах: SCI (UART), SPI, I²C.

Питание:

  • Источник: Через USB-порт (5V) или от внешнего источника (через разъём).
  • Стабилизатор: На плате есть стабилизатор напряжения.

Программное обеспечение:

  • Поддерживаемые IDE: Плата совместима со средой разработки CodeWarrior for Microcontrollers (Special Edition - бесплатная) с поддержкой процессоров HC(S)08.
  • Драйверы: Требуются драйверы для USB-BDM интерфейса (обычно входят в состав CodeWarrior).

3. Парт-номера и совместимые модели

A. Основной парт-номер (P/N) платы:

  • DEMO9S08LC60 — это и есть полное и основное обозначение оценочного комплекта.

B. Целевой микроконтроллер на плате (сменный):

Плата рассчитана на МК в корпусе QFP-64. Может работать с рядом совместимых моделей из того же семейства. Основной и совместимые МК:

| Парт-номер МК | Flash (КБ) | RAM (КБ) | EEPROM (КБ) | Ключевые особенности | Совместимость с платой | | :--- | :---: | :---: | :---: | :--- | :--- | | MC9S08LC60CLH | 60 | 4 | 2 | Базовый МК в комплекте | Полная | | MC9S08LC36CLH | 36 | 2 | 2 | Меньше памяти | Полная (программы до 36КБ) | | MC9S08LC32CLH | 32 | 2 | 1 | Меньше памяти | Полная (программы до 32КБ) | | MC9S08LC16CLH | 16 | 1 | 0 | Меньше памяти | Полная (программы до 16КБ) |

Важно: Все перечисленные МК имеют одинаковый корпус (QFP-64) и совместимость по выводам (pin-to-pin compatible). Вы можете выпаять базовый LC60 и заменить его на другую модель из списка, если ваше проект требует меньше памяти или другого соотношения.

C. Совместимые демонстрационные/отладочные платы (аналоги):

Семейство HCS08 имеет множество подобных демоплат, различающихся целевым МК:

  • DEMO9S08QG8 — на базе MC9S08QG8 (корпус DIP-8, очень популярен для обучения).
  • DEMO9S08AC16 — на базе MC9S08AC16.
  • DEMO9S08DZ60 — на базе MC9S08DZ60 (больше периферии, корпус LQFP-64).
  • TWR-S08LC60 — более современная плата формата Tower System (модульная система).

4. Что важно знать сегодня (2024+)

  1. Наследие: Плата и семейство HCS08 являются устаревшими (legacy). NXP активно продвигает более современные архитектуры (ARM Cortex-M, особенно семейства Kinetis, LPC, S32K).
  2. Актуальность: Не рекомендуется для новых проектов. Однако идеально подходит для:
    • Поддержки и модернизации старых устройств на HCS08.
    • Образовательных целей для глубокого понимания 8-битной архитектуры.
    • Простых любительских проектов, где достаточно имеющихся ресурсов.
  3. Инструменты: CodeWarrior 6.3 — основная среда, но она не поддерживается в новых ОС. Может потребоваться виртуальная машина с Windows XP/7. Альтернатива — бесплатный инструмент NoIDE от NXP с поддержкой процессоров S08.
  4. Где найти: Плату можно приобрести только на вторичном рынке (авито, eBay, форумы).

Вывод: DEMO9S08LC60 — это классическая, хорошо оснащённая демонстрационная плата для линейки 8-битных микроконтроллеров Freescale HCS08. Она является отличным инструментом для обучения и прототипирования, но в связи с переходом индустрии на ARM-архитектуру, для новых коммерческих разработок следует рассматривать более современные платформы от NXP.

Товары из этой же категории