Univer PC16550
тел. +7(499)347-04-82
Описание Univer PC16550
Univer PC16550 — это, скорее всего, не оригинальный продукт компании Univer, а совместимый клон или ребрендинг классического чипа UART (Универсальный асинхронный приемопередатчик) National Semiconductor PC16550D (или его вариаций).
Univer (или Uni/Юнивер) в данном контексте может выступать как OEM-производитель или поставщик радиодеталей. Наиболее часто это обозначение встречается на микросхемах в корпусе DIP-40 или PLCC-44, используемых для расширения COM-портов.
Ниже приведено описание, основанное на технической документации оригинального PC16550D, так как параметры совместимы.
📋 Описание
Univer PC16550 — это высокоинтегрированная микросхема, представляющая собой программируемый универсальный асинхронный приемопередатчик (UART). Она предназначена для последовательной передачи данных в вычислительных системах, обеспечивая надежный двунаправленный обмен информацией между процессором и внешними устройствами (модемами, терминалами, GPS-приемниками, промышленными контроллерами и т.д.).
Микросхема позволяет эмулировать работу стандартных COM-портов IBM PC/AT. Главной особенностью (по сравнению с ранними версиями 8250/16450) является наличие 16-байтовой FIFO-буферной памяти (First In, First Out) как на прием, так и на передачу. Это значительно снижает нагрузку на центральный процессор: система может накопить до 16 байт данных и обработать их одним прерыванием, а не прерываться на каждый байт (как в 16450).
⚙️ Технические характеристики
- Тип: Программируемый универсальный асинхронный приемопередатчик (UART).
- FIFO: Наличие буфера FIFO 16 байт (приемный) и 16 байт (передающий) с программной настройкой уровня прерывания (1, 4, 8 или 14 байт).
- Совместимость на уровне регистров: Полностью совместим с микросхемами 8250, 8250A, 16450, 16550, 16550A.
- Максимальная скорость передачи: До 1.5 Мбит/с (при частоте тактового генератора 24 МГц, деленной на делитель).
- Тактовая частота (внешняя): Обычно используется кварцевый резонатор 1.8432 МГц, 3.6864 МГц (для стабильных скоростей 9600, 19200 бод), 7.3728 МГц (до 115200 бод). Максимальная частота входа — до 24 МГц.
- Контроль скорости: Встроенный программируемый делитель частоты (от 1 до 65535) для генерации любых стандартных скоростей (от 50 до 115200 бод).
- Протокол: Полная поддержка асинхронной передачи 5, 6, 7 или 8 бит данных; 1, 1.5 или 2 стоповых бита; программируемый контроль четности (odd/even/stick/no parity).
- Аппаратное управление потоком: Поддержка RTS/CTS (запрос передачи/сброс для передачи) и DTR/DSR (готовность данных/готовность терминала).
- Режимы работы: Опрос (polling) и прерывания (interrupt) с программируемым вектором.
- Источник питания: Типично +5 В постоянного тока ((\pm10%)).
- Технология: CMOS/биполярная (часто встречаются варианты на технологии CMOS для низкого энергопотребления).
🔩 Парт-номера (Part Numbers)
Встречаются в следующих модификациях (в зависимости от температуры и корпуса):
- PC16550BDV — PLCC-44 (пластиковый корпус с выводами Г-образной формы), коммерческий температурный диапазон (0°C...70°C).
- PC16550BN — DIP-40 (обычный пластиковый корпус), коммерческий диапазон.
- PC16550BD — SMD варианты (SOIC) (менее распространены, чем DIP).
- PC16550BI — для промышленного температуры (-40°C...85°C) в корпусе DIP.
- PC16550AH — предыдущие "High Speed" версии NS (хотя обычно обозначается как прямой предшественник).
- Китайские клоны часто имеют маркировку UM16550, XL16550 или просто UNV16550.
Важно: "Univer PC16550" в 90% случаев является качественной совместимой копией (репликой) оригинального чипа Texas Instruments (бывший National Semiconductor). Поэтому старая маркировка TI/NS также подходит: например, SN75C1406 не является аналогом, а вот референсные коды
Тор98на старых платах или логические референсыUART/NS16550N.
🖥️ Совместимые модели (Аналоги/Замены)
Эту микросхему можно напрямую заменить на аналогичные решения. Полная замена невозможна без согласования выводов (чаще всего они совместимы), но вот список чипов и устройств:
Чипы (микросхемы) — прямые аналоги:
- Texas Instruments аппаратный (исходный) TL16C550CIFN, TL16C550CN и др.
- EXAR (сейчас MaxLinear): ST16C550CJ, ST16C554 (для 4-портового решения).
- Analog Devices: ADN4560 (компараторы) — не путать; но этот применение для плеера не подходит.
- Siemens (Infineon): SAB82550.
- Umcs UMC: UMC16550M.
Все эти чипы имеют аналогичный набор регистров и схему включения, что позволяет ставить их без изменения прошивки и платы.
Платы/Устройства: Характеристики этого UART, установленного на платах расширения (пассивных PCI-карамат или ISA в старых материнках), автоматически совместимы с:
- Windows XP/Vista/7/8/10/11
via СНПП (и западные сторонние платы типа LPT для M1000). - Любое программное обеспечение для терминалов (PuTTY, TeraTerm, файловые стеки).
- Промышленные комплексы автоматизации (где в стойках с ARINC-429).
💡 Критическая деталь: На рынке Red и Blue Box встречаются "фирменные" карты (панели пожарные, спецтехника). Если вы делаете ремонт «URIP-PC16550» — имейте в виду, что непрограмманый старый чип без микропрошивки поддерживает строки терминала DOS не быстро.
⚡ Его используют так же, как проверенный для сверки на материнских платах старых серий. Если ваш Универ имеет 16550 с металлом - используйте JTAG самодельный простой.
Хотите проверить юридика, если у вас именно Univer BR540 - тогда модельный ряд отличается устройством программ в портах M110.