78K - 78K

редактировать
микроконтроллеры семейства 78K
Общая информация
Выпущен1986; 34 года назад (1986)
Снято с производствав настоящее время
Обычный производитель (-ы)
  • Renesas Electronics. (ранее NEC)
Производительность
Макс. CPU тактовая частота от 32 кГц до 24 МГц
Ширина данных16/8
Ширина адреса20 (24) / 16
Архитектура и классификация
ПриложениеВстроенное
Набор команд Семейство 78K
Физические характеристики
Ядра
  • 1
Продукты, модели, варианты
Вариант ( s)78K0R, 78K0S, 78K0,. 78K4, 78K6, 78K3,. 78K7,. 78K1, 78K2
История
ПредшественникСемейство 87AD,. Семейство 17K
ПреемникRL78 Плата семейства
78K0 / KX1 + с внутрисхемным эмулятором ; MINICUBE 78K0S / KA1 + Do It board 78K0R / KG3 Cool It board с внутрисхемным эмулятором ; IECUBE

78K - это товарный знак, название семейства 16- и 8-битных микроконтроллеров, производимых Renesas Electronics, первоначально разработанных NEC был запущен в 1986 году. Основа семейства 78K - это , основанный на аккумуляторе регистрационный банк CISC архитектура. 78K - однокристальный микроконтроллер, который обычно интегрируется; программа ROM, данные RAM, последовательные интерфейсы, таймеры, Порты ввода-вывода, аналого-цифровой преобразователь, контроллер прерываний и ядро ​​ЦП на одном кристалле .

Его область применения - это в основном простые механические системы элементы управления и человеко-машинные интерфейсы.

Что касается средств разработки программного обеспечения, C компиляторов и макроассемблеров доступны. Что касается аппаратного обеспечения средств разработки, то полный тип probe-pod и порт отладки тип внутрисхемные эмуляторы и флэш-ПЗУ программисты имеются.

Исторически семейство насчитывало 11 серий с 9 архитектурами набора команд. По состоянию на 2018 год для новых разработок заказчиков по-прежнему используются 3 архитектуры набора команд, а именно 8-битная 78K0, 8-битная 78K0S и 16- / 8-битная 78K0R. Но в большинстве случаев рекомендуется переход на семейство RL78, которое является преемником 78K0R и почти двоичным уровнем, совместимым с 78K0R.

Содержание
  • 1 Варианты
    • 1,1 Серия 78K0
    • 1,2 Серия 78K0S
    • 1,3 Серия 78K0R
    • 1,4 Серия 178K0
    • 1,5 Серия 178K0S
    • 1,6 Серия 78K4
    • 1,7 Серия 78K7
    • 1,8 Серия 78K6
    • 1.9 Серия 78K1
    • 1.10 Серия 78K3
    • 1.11 Серия 78K2
  • 2 Предшественники
    • 2.1 Семейство 87AD
    • 2.2 Семейство 17K
  • 3 Табличный список семейства 78K
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
Варианты

78K0 Series

[de ] (также известный как 78K / 0) - это давно работающий 8-битный однокристальный микроконтроллер, который является основой серий 78K0S и 78K0R. Он содержит 8 × 8-битных регистров × 4 банка. Для 16-разрядных вычислительных инструкций он выполняет операцию ALU дважды. Каждая инструкция выполняется последовательно без конвейерной обработки команд . Он имеет 16-битное адресное пространство размером 64 КБ . Некоторые варианты 78K0 имеют доступный и компактный 8-битный R-2R цифро-аналоговый преобразователь, который не имеет монотонности, потому что он не обрезан для настройки и за ним следует операционный усилитель.

. На более раннем этапе Программная память была одноразовым PROM (OTP), UV-EPROM, или маска ПЗУ. Но со временем это стало флэш-памятью.

Серия 78K0S

Серия 78K0S (также известная как 78K / 0S) - это младшая версия 78K0. Он имеет регистры 8 × 8 бит, но без банков. Кроме того, некоторые инструкции, такие как умножение и деление, удалены из 78K0 архитектуры набора команд.

78K0R Series

78K0R Series - это 16 Однокристальный микроконтроллер с 3-х ступенчатой ​​конвейерной обработкой команд . Его набор команд аналогичен 78K0 и охватывает 16- и 8-битные операции. Он имеет 20-битное адресное пространство 1M Byte . 75 команд из 80 идентичны командам семейства RL78 ;

Серия 178K0

Серия 178K0 (также известная как 178K / 0) является преемником 4-битного микроконтроллера NEC семейства 17K для DTS (системы цифровой настройки) и пульты дистанционного управления. Он объединяет периферийные функции семейства 17K с 8-битным CPU ядром 78K0 на чипе.

Серия 178K0S

Серия 178K0S (также известная как 178K / 0S) также преемник семейства 17K с ядром ЦП 78K0S.

Серия 78K4

Серия 78K4 (также известная как 78K / 4) - это 16-битный однокристальный микроконтроллер с 16- и 8-битными операции. Он имеет 16 × 8-битных регистров × 4 банка, которые также могут использоваться для 8 × 16-битных регистров × 4 банка. Некоторые из этих регистров могут также использоваться как 24-битные расширения для режимов адресации. Он имеет 24-битное адресное пространство 16M Byte . Он имеет операции на основе микрокода с именем Macro Service с функциями прерывания.

78K7 Series

78K7 Series (также известная как 78K / 7) 32-битный однокристальный микроконтроллер с 32-, 16- и 8-битными операциями. Он имеет 8 × 32-разрядных регистров × 16 банков, которые также могут использоваться для 16 × 16-разрядных регистров × 16 банков и 16 × 8-разрядных регистров × 16 банков. Он имеет операции на основе микрокода с именем Macro Service с функциями прерывания . Он имеет 24-битное линейное адресное пространство размером 16 МБ. Он используется в некоторых продуктах Quantum Fireball, но вскоре заменен 32-разрядными микроконтроллерами семейства V850 RISC.

Серия 78K6

Серия 78K6 (также известная как 78K / 6) - это 16-разрядный однокристальный микроконтроллер. Срок его службы был недолог, да и вариантов меньше.

Серия 78K1

Серия 78K1 (также известная как 78K / 1) - это 8-битный однокристальный микроконтроллер. Он имеет 8 × 8-битных регистров × 4 банка. Серия 78K1 предназначена для сервоуправлений в видеомагнитофонов. Подсерия μPD78148 объединяет 2 операционных усилителя.

Серия 78K3

Серия 78K3 (также известная как 78K / 3) - это 16-битный однокристальный микроконтроллер с 16- и 8-битными операциями. Он имеет 16 × 8-битных × 8 банков, которые также могут использоваться для 8 × 16-разрядных регистров × 8 банков. Его адресное пространство составляет 16 бит, 64 КБ. Он разработан как серия high-end семейства 78K. Он имеет операции на основе микрокода под названием Macro Service с функциями прерывания.

Эта серия используется для жестких дисков, особенно Серия Quantum Fireball. Подсерия μPD78364 используется для управления инверторным компрессором. Он также используется в системах контроля тяги некоторых автомобилей.

Серия 78K2

Серия 78K2 (также известная как 78K / 2) - это 8-битный однокристальный микроконтроллер. Он имеет 8 × 8-битных регистров × 4 банка. Он разработан как серия общего назначения семейства 78K.

Предшественники

Семейство 87AD

Семейство 87AD представляет собой 8-битный однокристальный микроконтроллер. Он имеет 8 × 8-битных регистров × 4 банка. Его архитектура набора команд стала основой 78K.

17K Family

17K Family - это 4-битный однокристальный микроконтроллер, специально предназначенный для DTS ( Digital Tuning Systems) и пульты дистанционного управления. Он имеет 2 плоскости 128 × 4-битных файлов регистров и сложный полностью ортогональный набор команд. Этот набор команд полностью отличается от набора команд семейства 78K.

Список таблиц семейства 78K
серииALUРегистрыИнструкцииКонвейерПримечаниеДокументы
RL78-S316-битный8 × 8-битных × 4 банка81 (75 + 6)3-ступенчатыйПреемник 78K0R
RL78-S216-бит8 × 8 бит × 4 банка753-ступенчатый
RL78-S18-битный8 × 8-битный (без банка)74 (75-1)3-ступенчатый
78K0R16-битный8 × 8-битных × 4 банка80 (75 +5)3-ступенчатыйРасширенный 78K / 0
78K0S8-битный8 × 8-битный (без банка)47нетУпрощенный 78K / 0
78K08-битный8 × 8-битный × 4 банка48нетБазовое ядро ​​78K / 0
178K0S8-бит8 × 8-бит47нет78K / 0S для DTS;.
178K08-битный8 × 8-битных × 4 банка48нет78K / 0 для DTS
78K416- бит16 × 8-битных × 4 банка113нетДоступна служба макросов
7 8K732-разрядный16 × 16-разрядный × 16 банковнетДоступна служба макросов
78K616-разряднаяДоступна служба макросов
78K18-бит8 × 8-бит × 4 банка64нетДля VCR сервоуправление
78K316 бит16 × 8 бит × 8 банков113–115нетДоступна служба макросов
78K28-битная8 × 8-битная × 4 банка65нетобщего назначения
87AD8-битный8 × 8-битный × 2 банкаCMOS: 159. NMOS: 158нетПредшественник из 78K
(17K)4-битный128 × 4-битный x 2 банка47нетПредшественник из 178K
См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-07-19 05:21:27
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте