Моторола 68HC08


68HC08 (также сокращенно HC08 ) — это широкое семейство 8-битных микроконтроллеров от Motorola Semiconductor (позже от Freescale, затем NXP ) .

HC08 полностью совместимы по коду со своими предшественниками Motorola 68HC05 . Как и все процессоры Motorola, производные от 6800 , они используют архитектуру фон Неймана , а также ввод-вывод с отображением в памяти. В этом семействе имеется пять регистров ЦП , которые не являются частью памяти. Один 8-битный аккумулятор A, 16-битный индексный регистр H:X, 16-битный указатель стека SP, 16-битный программный счетчик PC и 8-битный регистр кода состояния CCR. Некоторые инструкции независимо обращаются к различным байтам индексного регистра H:X.

Среди процессоров HC08 есть десятки семейств процессоров, каждое из которых предназначено для различных встроенных приложений. Характеристики и возможности широко варьируются: от 8 до 64-контактных процессоров, от подключения LIN до USB 1.1. Типовым и универсальным устройством из семейства блоков HC08 является микроконтроллер M68HC908GP32 .