Семья H8 - H8 Family

Hitachi H8 / 323

H8 это имя большой семьи 8 бит, 16 бит и 32-битный микроконтроллеры сделан Renesas Technology, возникшие в начале 1990-х годов в Hitachi Semiconductor. В 2011 году администратор форумов сообщества пользователей Renesas прокомментировал, что нет планов по дальнейшему развитию продуктов на основе H8.[1] Семейство в основном машин CISC не связано с более производительными SuperH семейство 32-битных RISC-подобных микроконтроллеров.

Он поддерживается в Ядро Linux начиная с версии 4.2.[2]

Варианты

Подсемейства включают 8/16-битные H8 / 300 и H8 / 500, 16/32-битные H8 / 300H и H8S и 32-битные серии H8SX, каждое из которых имеет десятки различных вариантов, различающихся скоростью, выбором встроенных в периферийные устройства такие как таймеры и последовательные порты, и суммы ПЗУ, флэш-память и баран. Встроенное ПЗУ и флэш-память имеет тенденцию к диапазону от 16КБ до 1024 КБ, а ОЗУ от 512B до 512 КБ.

Базовая архитектура H8 построена по образцу DEC Архитектура PDP-11, с восемью 16-битными регистры (H8 / 300H и H8S имеют дополнительный банк из восьми 16-битных регистров) и различные режимы адресации. Однако, в отличие от PDP-11, архитектура H8 использует прямой порядок байтов порядок байтов.

И H8 / 300H, и H8S имеют восемь 32-битных регистров, каждый из которых может рассматриваться как один 32-битный регистр, два 16-битных регистра или два 8-битных регистра, при этом H8S имеет внутреннюю 32-битную конфигурацию.[3] Несколько компаний предоставляют компиляторы для семейства H8, и есть полный GCC порт, включая симулятор. Также есть различное железо эмуляторы имеется в наличии.

Семейство продолжается 32-разрядными контроллерами H8SX.

Приложения

Renesas H8S-2110BV

H8S можно найти в цифровые фотоаппараты, то Cybiko карманные компьютеры, некоторые ThinkPad записные книжки[4][5] принтер контроллеры, смарт-карты, шахматные компьютеры, музыкальные синтезаторы[6] и в различных автомобильный подсистемы. В LEGO Mindstorms RCX, продвинутый робот-игрушка / обучающий инструмент, использует H8 / 300. Namco использовал H8 / 3002 в качестве звукового процессора для различных игр, созданных в конце 1990-х годов: особенно тех, которые использовали его Система 12 архитектура.

В популярной культуре

H8 упоминается в Муза песня "Космическое слабоумие ".[7]

Рекомендации

  1. ^ "H8 は ど う な る の". Кафе Рене. Получено 24 июля 2018.
  2. ^ Git pull request для порта H8 в архивах LKML
  3. ^ «H8S / 2116». Renesas Electronics. Получено 2018-05-12.
  4. ^ Renesas H8S / 2161BV на ThinkWiki.org
  5. ^ Renesas H8S / 2116V на ThinkWiki.org
  6. ^ FS1R Внутри
  7. ^ Muse Вики

внешняя ссылка