Поиск по сайту: |
|
По базе: |
|
Главная страница > Обзоры по типам > Микроконтроллеры > HC08 > Архитектура |
|
||||||||||||
ВведениеCPU08 является центральным процессорным устройством (CPU) семейства микроконтроллеров (MCU) M68HC08 фирмы Motorola. Полная совместимость объектных кодов CPU08 с объектными кодами микроконтроллеров семейства M68HC05 позволяет пользователям устройств, реализованных на основе микроконтроллеров M68HC05, расширить производительность их устройств, не затрачивая дополнительные силы и средства на разработку нового программного обеспечения. Сочетание высоких быстродействия и производительности, малого потребления и низкой стоимости может привлечь внимание приверженцев и других архитектур CPU. Отличительные особенности
Программная модельПрограммная модель CPU08 состоит из 8-разрядного аккумулятора, 16-разрядного индексного регистра, 16-разрядного указателя стека, 16-разрядного счетчика команд и 8-разрядного регистра кодов признаков. Пространство памятиПространство памяти программ и данных непрерывно в адресном пространстве до 64 Кбайт. Дополнение по-странично подключаемой периферии позволяет расширить адресуемое пространство за пределы 64 Кбайт. Режимы адресацииCPU08 работает в 16 режимах адресации:
Арифметические командыК арифметическим функциям относятся:
Поддержка BCD арифметикиДля поддержки BCD арифметики CPU08 располагает командами десятичной коррекции аккумулятора и перестановки (swap) полубайтов (nibble) аккумулятора. Поддержка языков высокого уровняЭффективная поддержка компиляторов языков высокого уровня обеспечивается наличием в CPU08 16-разрядного индексного регистра,16-разрядного указателя стека, 8-разрядных, со знаком, команд переходов и других соответствующих команд. Режимы энергосбереженияКоманды WITE и STOP способствуют снижению потребления микроконтроллеров, реализованных на базе CPU08. В режиме, установленном командой STOP, останавливается тактовый сигнал и CPU и периферии и потребление микроконтроллера в этом случае минимально. Команда WITE останавливает только тактовую частоту CPU и, следовательно, потребление микроконтроллера несколько выше, чем в режиме STOP. В режиме WITE обеспечивается возможность остановки тактовой частоты для большинства модулей микроконтроллера.
Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|