Nec D1585
тел. +7(499)347-04-82
Описание Nec D1585
NEC D1585 — это высокопроизводительный 8-разрядный однокристальный микроконтроллер (микроЭВМ) из семейства µPD1585, выпускавшийся корпорацией NEC (ныне Renesas) в конце 1980-х — начале 1990-х годов. Относится к классу «upD78K» / «78K»-подобных ядер и широко применялся во встраиваемых системах: принтерах, факсах, копирах, промышленной автоматике, бытовой технике.
Ниже — структурированное описание.
1. Общее описание
NEC D1585 (µPD1585) — CMOS-микроконтроллер с 8-битным CPU, встроенным ПЗУ (масочным), ОЗУ, таймерами, последовательными интерфейсами, АЦП и контроллером ЖКИ/вакуумного люминесцентного индикатора (в зависимости от модификации).
Корпус — как правило, QFP или PGA/PLCC (зависит от версии), напрямую предназначен для управления периферией офисной техники.
Ключевые особенности:
- 8-битное ядро с богатым набором команд
- Встроенное масочное ПЗУ (ROM) 16–64 КБ (зависит от версии)
- ОЗУ (RAM) 512–2048 байт
- До 8 КБ внешней памяти (возможность расширения)
- Встроенные таймеры, счётчики, ШИМ
- Последовательный интерфейс (UART / синхронный)
- АЦП 8 каналов (в некоторых модификациях)
- Контроллер индикации
- Порты ввода-вывода общего назначения
- Поддержка режимов пониженного энергопотребления (HALT, STOP)
Назначение: управление механизмами и индикацией в принтерах, факсах, копировальных аппаратах, сканерах, промышленных контроллерах.
2. Технические характеристики (типовые)
| Параметр | Значение | |---|---| | Разрядность | 8 бит | | Ядро | µPD1585 (NEC оригинальное) | | Тактовая частота | до 12–16 МГц (зависит от версии) | | ПЗУ (ROM) | 16 / 32 / 48 / 64 КБ (масочное) | | ОЗУ (RAM) | 512 / 1024 / 2048 байт | | Внешняя память | до 8 КБ адресуемого пространства | | Таймеры | 2–4 (8/16-бит) + сторожевой | | ШИМ | 1–2 канала | | Последовательный порт | UART/синхронный | | АЦП | 8 каналов, 8 бит (в отдельных версиях) | | Порты I/O | до 60+ линий | | Индикация | контроллер ЖКИ/VFD | | Прерывания | многоуровневые (внешние + внутренние) | | Питание | 5 В ±10% (обычно), есть 3 В версии | | Энергопотребление | режимы HALT/STOP | | Корпус | QFP-100, PLCC-84, PGA (зависит от модификации) | | Техпроцесс | CMOS | | Рабочая температура | −20…+85 °C (пром.) / 0…+70 °C |
Точные параметры зависят от конкретного суффикса (например, D1585G, D1585C, D1585GF и т. п.).
3. Парт-номера (ordering part numbers)
Производитель использовал систему:
- µPD1585xx — общее обозначение серии
- Суффиксы: C — вариант исполнения, G — корпус QFP, GF — QFP + опции, CU — версия с in-circuit emulation, и т. д.
Типичные варианты:
- D1585C — базовый вариант
- D1585G — корпус QFP
- D1585GF — QFP, расширенные опции
- D1585GC-xxx — QFP, с масочной прошивкой заказчика
- UPD1585G-xxx — QFP (top marking)
- UPD1585C-xxx
- UPD1585GF-xxx
- UPD1585GC-xxx
Также использовались укороченные внутренние коды (типа D1585-xxx) без префикса µPD — это заводские/черновые наименования, попадавшие на маркировку.
Номер после тире (xxx) — код прошивки или конфигурации у конкретного заказчика (mask ROM code), и он уникален для каждого контракта (NEC штамповал масочные ROM под конкретных OEM).
Это NOT просто «парт-номер из каталога», а индивидуальный идентификатор масочной версии; восстановить её содержимое сейчас почти невозможно.
4. Совместимые / родственные модели
NEC семейство µPD158x / 78K — это близкие по архитектуре MCU:
- µPD1585 — базовая модель
- µPD1584 — упрощённый вариант
- µPD1586 — старший (больше памяти/периферии)
- µPD1580 / 1581 / 1582 / 1583 — младшие модели серии
- µPD7800, µPD7801, µPD7805 — родственное 8-битное семейство (78K)
- µPD78C / µPD78K серии в разных исполнениях
Совместимость:
- Программная совместимость — внутри одного ядра (1585 ↔ 1586, частично с 78K)
- Аппаратная совместимость — по выводам только внутри конкретных версий корпуса
- Замена — чаще всего фактическая эмуляция «донором» с такой же прошивкой (OEM брали под конкретный аппарат)
- Совместимости с современными AVR/PIC/STM8 напрямую нет — нужен райтест/эмулятор
Практическое применение в найденных OEM-устройствах:
- принтеры NEC / OKI / Epson (буфер, двигатели, индикация)
- факсы
- копировальные машины
- сканеры
- VFD/LCD контроллеры
- клавиатурные контроллеры сложных терминалов
5. Что важно понимать при поиске
- Это масочный ROM — прошивка и парт-номер вида
UPD1585x-xxxуникальны и почти не каталогизированы публично. - Datasheet был доступен по запросу у NEC / Renesas; сейчас — только архивные EDN/DIGI-KEY каталоги, старые datasheets в PDF (часто отсканированы, ограниченно хостились).
- Прямого «drop-in replacement» не существует; в музейной и ретро-технике пользуются эмуляцией на FPGA/STM32 или арбитральной заменой среди доноров, которые часто выпаивают с плат оригинальной техники.
- Если вы нашли маркировку вида
D1585PC…, часто большая часть обозначает тактовый и корпус — читать надо как µPD1585 + G/C + PWM/clock суффикс.
Если хотите, уточните конкретный суффикс или маркировку на корпусе — по ней можно определить корпус, диапазон частот и частную масочную версию (насколько позволят сохранившиеся архивы).