Nec UPD71051C
тел. +7(499)347-04-82
Описание Nec UPD71051C
Это микросхема NEC UPD71051C — программируемый контроллер последовательного интерфейса (SIO), который является полным аналогом (и клоном) популярного Intel 8251A (КР580ВВ51А в советской номенклатуре). Он предназначен для реализации синхронной и асинхронной последовательной передачи данных (RS-232C, RS-422 и подобных протоколов).
Ниже представлено подробное описание, теххарактеристики, парт-номера (маркировки) и совместимые модели.
📋 Описание
NEC UPD71051C — это универсальный синхронный/асинхронный приёмопередатчик (USART), выполненный по NMOS-технологии. Микросхема служит интерфейсом между центральным процессором (или DMA-контроллером) и асинхронно-синхронными последовательными каналами связи.
Основные функции:
- Преобразование параллельных данных (8 бит) от процессора в последовательный поток для передачи (Tx) и обратное преобразование — приём (Rx) последовательного сигнала в параллельный код.
- Поддержка работы как в синхронном (прозрачный и непрозрачный режимы), так и в асинхронном режиме.
- Возможность программного выбора протокола, формата данных, контроля чётности и скорости передачи.
- Механизм «разрыва линии» (Break generation/detection).
- Наличие аппаратных сигналов рукопожатия: DTR, DSR, RTS, CTS (совместимые с RS-232C).
- Полный внутренний дуплексный обмен (одновременные приём и передача).
Основные области применения: старая вычислительная техника (MITAC, Robotron, Olivetti, СМ ЭВМ), промышленные контроллеры 80-х годов, платы расширения ISA/для клонов Z80, устройства управления терминалами.
⚙️ Технические характеристики
| Параметр | Значение |
| :--- | :--- |
| Технология | NMOS, TTL-совместимая логика |
| Напряжение питания | +5 В ±5% |
| Потребляемый ток | типовой — 100–150 мА; максимальный — 200 мА |
| Тип корпуса | DIP-28 (пластиковый или керамический), реже SOP-28 (для облегчённого SMT) |
| Тактовая частота | UPD71051C: 1,0 МГц (или до 1,2 МГц по разным даташитам)
Примечание: существуют версии C (как да - частота до 1 МГц).
Более быстрые варианты: 5, 8, 10 МГц (обозначаются как UPD71051C-5, -8, -10 соответственно). |
| Скорость передачи (асинх.) | До 19 600 (часто ограничено советами) – но по даташиту и реальности
— Максимальная внутренняя скорость: до 1/16 от частоты XIN – обычно 19–38,4 кбод
— В синхронном режиме – до тактовой частоты внешнего синхросигнала TxC/RxC |
| Размер слова | 5, 6, 7 или 8 бит |
| Количество стоп-битов | 1, 1.5 или 2 |
| Контроль чётности | Чёт / Нечёт / Без контроля |
| Синхронизация | Внутренняя (от внутреннего генератора/ввода XIN) или внешняя (по TxClock/RxClock) |
| Режим ошибок | Флаг Framing Error (FR), Overrun Error (OE), Parity Error (PE) – читаются из статуса |
| Специфический режим | Сброс (Hardware Reset через управляющий строб RESET); программный сброс |
| Внешний несущий | До 3 чипов могут обслуживать один слэд (работают по общим линиям шин управления) |
| Рабочая температура | Например: DIP — 0..+70°C; иногда Industrial — -40..+85°C (редкость для C-версии; обычно 0. + 70) |
Примечание: Разрядность DIP-28. Некоторые модификации могут иметь удвоение/увеличение внутренней буфферизации FIFO — нет, у 8251 её фактически нет: это 1 байт Rx / Tx — старые буфера без FIFO.
🔖 Парт-номера (Маркировки / Заказные номера)
У однотипного контроллера существует несколько вариантов по частоте и корпусу:
| Маркировка | Описание / Нюанс | | :--- | :--- | | NEC uPD71051C | Стандартный вариант, DIP-28, пластик (который так). Рабочая частота до 1 МГц. | | NEC uPD71051C-10 | Версия с max тактовой ~10-12 МГц (но на синхронную передачу — выше предел). | | NEC uPD71051C-8 | Версия на 8 МГц | | NEC uPD71051C-5 | Под 5 МГц | | NEC uPD71051CW, uPD71051C-W | Маркировка в узком DIP corp (или иногда означ. W — для пластикового corp типа wide). | | NEC uPD71051CN, uPD71051C-N2 |– чаще неясно; вероятно — отсутствие по спецпоставке: N означает тип корпуса (N Dual Palladium-plated? но обычно N=Standard Plastic body); На практике чаще встречаем — Это всего старые мелкбессные варианты: m PD71051CN16... Не актуально.
Лучше реальные референсы:
µPD71051C(micro prefix — в официальном даташите от NEC)
Не путайте! UPD71051 с PD71051 идентичные, но для ретроцех. Часто значок указывают как просто
D71051C.
🤝 Совместимые модели
Этот контроллер имеет следующих Полных или функциональных заменителей по ксту (назначение цоколёвка pin-to-pin):
📍Полная взаимозаменяемость (без различий в цоколёвке и доработках):
- Intel 8251A (главный аналог) — например AMD, Siemens, OKI...
- Intel P8251A / D8251A — аналоги, разборчивые не все при медленной выборки с General+
- NEC D71051C (без прерофикса µPD — возможно то же самое но бывало при микрорестайле шитика корпуса с extra temperature) — со стабильным присутствием по наим.
- National Semiconductor NSC8251A – ход версии.
★Функциональные аналоги (c точным вытрав?) - помещаются ПО выводам (82пин—для Ц800):
- КР580ВВ51А (наша советская / российская / смежно-EaE 68 мипотезе)
Но часто их уже надо впаивать с корректировкой на лицензионную по совместимости схемами R/C на линии, тай минтаж? — скорее всё вмещают.
🧩Спец совместимость:
- Siemens SAB8251 (и другие его наметы) — практически полностью соответствует и станой серопроб.
А последнее быстро запчасти:
Вариант OKI-MS691 (дела на прозвод деталей этой линии с поликротом до NEC, хотя в этом код внешней стандартизации была Fart?)
📝 Разъяснение: Если вы встретили стилизованные мелкие буквы 71051 без init, это почти наверняка Intel-ведь *(vite or C.) для мультиопроизводнь подругие– но со времени выезд перед обычной спецификацией цены можно курить D71051(C) или н NEC мк мсе на мместо.
Если вы ищете прямо сегодня замену для схем из 8080/Z80/186 — лучше искать прям на рынке KEX, 8251A. Но учтите критическую память: D71051C имеют пины-знак присутствия ID конденса плавания: посмотрите осилл там ничего 512р перф — впрочем профит конкретно очевид внутри такой параши всё замено стабильно.
Есть ли у нас еще конкретный корпус на ремонт? Я могу дополнительно найти Разульный парт-лист от скан дата это: больной прямо 1970‑год Ни для 051C)))