Nec 78K/0
тел. +7(499)347-04-82
Описание Nec 78K/0
NEC 78K/0 — Микроконтроллеры
Описание
78K/0 — это семейство 8/16-битных микроконтроллеров (MCU) от компании NEC Electronics (позже Renesas Electronics), представленное в середине 1990-х годов. Семейство является частью обширной архитектуры 78K и занимает нишу между младшими 78K/0S и старшими 78K/2, 78K/3, 78K/4.
Ключевые особенности архитектуры:
- CISC-архитектура с переменной длиной команд
- Регистровый файл: 8-битные регистры A, X, C, B, E, D, L, H + 16-битные пары AX, BC, DE, HL
- Адресное пространство: до 64 КБ (16-битная адресация)
- Встроенная флеш-память (в поздних версиях) или OTP/масочное ПЗУ
- Широкий набор периферии: таймеры, UART, A/D, ШИМ, LCD-драйверы
- Режимы энергосбережения: HALT, STOP
Семейство 78K/0 применялось в бытовой технике, промышленной автоматике, автомобильной электронике, измерительных приборах.
Технические характеристики (типовые для семейства)
| Параметр | Значение | |---|---| | Разрядность ядра | 8/16 бит | | Тактовая частота | до 10–16 МГц (зависит от подсемейства) | | Flash/ROM | 4 КБ – 128 КБ | | RAM | 256 Б – 7 КБ | | Напряжение питания | 2.7–5.5 В (ряд моделей 1.8–5.5 В) | | Температурный диапазон | −40…+85 °C (промышленный) | | Таймеры | 8-бит и 16-бит, до 4–8 каналов | | A/D-преобразователь | 8- или 10-бит, до 8 каналов | | Интерфейсы | UART/CSI, I²C (некоторые модели), CAN (старшие) | | ШИМ | до 3–6 каналов | | Watchdog | есть | | LCD-драйвер | до 4×32 сегментов (в специализированных версиях) | | Корпуса | SDIP, QFP, TQFP, PLCC (28–100 выводов) | | Режимы энергосбережения | HALT, STOP, IDLE | | Отладка | через NEC Minicube / on-chip debug |
Подсемейства 78K/0
- 78K/0S — базовые малые MCU (µPD7801xx)
- 78K/0 (основное) — µPD780xx, µPD78F0xxx
- 78K/0Y — с расширенными таймерами
- 78K/0K — LCD-версии
- 78K/0F — flash-версии
Парт-номера (типовые представители)
Формат NEC:
µPD78Fxxxx- флеш,µPD78xxxx- масочное ПЗУ,µPD78Pxxxx- OTP.
Базовые модели:
- µPD78001, µPD78002, µPD78003, µPD78004
- µPD78011, µPD78012, µPD78013
- µPD78021, µPD78022, µPD78023
- µPD78041, µPD78042, µPD78043
- µPD78051, µPD78052, µPD78053
- µPD78054, µPD78055, µPD78056
- µPD78064, µPD78065
- µPD78078, µPD78081, µPD78083
- µPD78098, µPD780988
Flash-версии (78F):
- µPD78F0034, µPD78F0035, µPD78F0058
- µPD78F9116, µPD78F9177, µPD78F9188
- µPD78F9418, µPD78F9438, µPD78F9488
- µPD78F0503, µPD78F0513
OTP-версии:
- µPD78P014, µPD78P034, µPD78P058, µPD78P064, µPD78P078, µPD78P098
78K/0S:
- µPD7801xx, µPD78F90xx (например µPD78F9006, µPD78F9014, µPD78F9026)
⚠️ Точный парт-номер NEC обычно выглядит так:
µPD78F0513DGA-xxx-GAD-AX— где суффикс кодирует корпус, температуру и версию (в спецификации соответствуют десятки вариантов).
Совместимые/родственные семейства и кросс-совместимость
Прямые родственники (единая архитектура 78K):
- 78K/0S — программно-совместимо снизу (урезанные)
- 78K/0Y — расширенные таймеры, совместимо по коду ядра
- 78K/0K — с LCD-драйвером
- 78K/0F — Flash-варианты того же ядра, pin/код-совместимы с масочными версиями
- 78K/1 — старшая линейка (ограниченная совместимость)
- 78K/2 — 16-бит расширение
- 78K/3, 78K/4 — старшие, частично совместимы по инструментам
Инструментальная совместимость:
- Ассемблер/компилятор RA78K0, CC78K0
- Отладчик SM78K0, Minicube2
- Программатор PG-FP4/PG-FP5
Прямые аналоги/преемники (Renesas после слияния 2003/2010):
- Renesas 78K0/Kx2, 78K0/Lx3, 78K0/Fx2 (перемаркированные версии)
- RL78 — современный преемник (не бинарно-совместим, но с миграционными гайдами), частично совместимые корпуса и назначение выводов (например, серии RL78/G13, G14 как замена 78K0)
Pin-compatible замена в рамках 78K0:
- µPD78F0058 ↔ µPD78F0058A (ревизии)
- µPD78F0513 ↔ 78K0/Fx2 (Renesas)
- µPD780988 ↔ µPD780988A
Применение
- Бытовая техника (стиральные машины, СВЧ, кондиционеры)
- Промышленные контроллеры и датчики
- Автомобильные аксессуары (не подкапотные)
- Медицинское оборудование (не критичное)
- Измерительные приборы, счетчики, умные розетки
Примечание по актуальности
Семейство устарело (NRND/EOL) — производство масочных версий прекращено. Renesas рекомендует миграцию на RL78 или RX. Документацию (Datasheet, User's Manual: Instruction, Hardware) можно найти в архиве Renesas под индексом «78K0 User's Manual».
Если нужны точные данные (напряжение, корпус, распиновка) по конкретному парт-номеру — уточните модель, и я подниму соответствующую таблицу.