Precision 16C550
тел. +7(499)347-04-82
Описание Precision 16C550
Это описание и технические характеристики для микросхемы UART (Universal Asynchronous Receiver/Transmitter) NS16C550 (или совместимых аналогов, часто называемых просто 16C550). Это улучшенная версия легендарного 16C450/16C550.
1. Описание (Overview)
NS16C550 (или TL16C550, ST16C550) — это одноканальный универсальный асинхронный приёмопередатчик (UART) кремниевой технологии HCMOS (High-speed Complementary Metal-Oxide-Semiconductor). Он предназначен для последовательной передачи данных RS-232, RS-422, RS-485.
Главное отличие от предшественника (16C450):
- Наличие 16-байтного FIFO (First In, First Out) как на передачу, так и на прием (даже у PC16550D — только 16 байт).
- Возможность работы в двух режимах: режиме сканирования (FIFO выключен) и режиме FIFO (включен).
Ключевые функции:
- Снижает нагрузку на CPU: буфер FIFO позволяет процессору считывать/записывать данные блоками до 16 байт за одно прерывание, а не по одному байту (как в 8250/16450).
- Автоматическое управление потоком (Auto Hardware Flow Control) — через выводы RTS и CTS.
- Программируемые длина слова (5,6,7,8 бит), четность/нечетность/нет, количество стоп-битов.
2. Технические характеристики (Technical Specifications)
| Параметр (Parameter) | Значение (Value) | | :--- | :--- | | Технология | HCMOS (3.3V или 5V tolerant, в зависимости от версии: 1.8V–5.5V) | | Номинальное напряжение (Core/I/O) | 3.3V или 5V (см. конкретный парт-номер) | | Номинальное напряжение (VCC) | Обычно 3.0В–5.5В (чаще 3.3В или 5В) | | Объем FIFO | 16 байт (передатчик) + 16 байт (приемник) | | Триггеры прерываний FIFO (водимые) | Программируемые: 1, 4, 8, 14 байт | | Сброс порогового значения FIFO | Программируется (по умолчанию 1 байт для сравнения) | | Скорость передачи данных (максимальная) | До 1.5 Мбит/с (так как частота кристалла до 24 МГц) Для TL16C550 (Текснас Инструментс) — до 1.5 MБт/с. Для более быстрых версий (TL16C550C/CL/CI) — до 3.0 Мбит/с, но оригинальная 16C550 — ограничение около 1.5. | | Управление скоростью (Baud Rate Generator) | Программируемый делитель частоты (2^N до 2^15, делитель с 2 до 65535) | | Контакты управления потоком | RTS (запрос на отправку), CTS (готов к отправке), DTR, DSR, DCD, RI | | Интерфейс шины | Асинхронный (8-битная шина данных), Intel-типа (CS, IOR, IOW, A2, A1, A0, встроенная адресация) | | Типы сигналов RS-232 | Преобразователя нет — используется с драйвером RS-232 (например, ADM232/MAX232) для преобразования в уровни шины -12/+12В | | Температурный диапазон | Коммерческий: 0°C.. +70°C / Индустриальный: -40°C.. +85°C (версия 'I' или с другим суффиксом) | | Рабочая частота (Input Clock) | От 1 MHz (характеристика) до максимума, обычно 16–24 MHz для оригинальных версий / Некоторые поддерживают до 40 МГц | | Форм-фактор (корпус) | DIP, SOP, PLCC, QFP | | Копий вариации | Есть 3A, B (by reset the device registers initialize to default "3F8 ... ") | | Механизм локального интерфейса | Intel-style я по нет-подобного протоколу (совместим напрямую с PC/XT/AT шинами) |
3. Совместимые аналоги и парт-номера (PN)
Это одна из наиболее копируемых микросхем. Все производители выпускают прямой аналог NS16C550. Фактически, название 16550 стало именем нарицательным.
- Совместимость по типу:
- UART National Semiconductor: NS16C550 / PC16550D
- Texas Instruments (TI) TL16C550 / TL16C550A / TL16C554 (четырехканальный)
- EXAR (оба производителя законной копии оригинальной микросхемы): ST16C550
- Maxim Integrated (1.8V/2.5V/3.3V версии токсорасплавная совместимость) — предлагает частичные аналоги (более современные, с IC-буфером 32-byte в сериях MAX3100)
Партные номера (Part Numbers) основных производителей:
| Производитель | Маркировка / Парт-номер | Комментарий / Особенность | | :--- | :--- | :--- | | National Semi | PC16550D | Базовый D версия 16-byte FIFO. 5B версии малопопулярна | | TI | TL16C550 | Как аналог PC16550D (без суффикса ~S) | | TI | TL16C550A / AL | Более быстрый (~1 Mбайт), аппаратный всплер | | TI | TL16C550C / CI | Защищенные индустриальные версии/полноходовые | | Exar | ST16C550 | Дословная копия схема, тесты -> скоростные моды (макс сильно) | | Zilog | Западная линейка – несовместимая адреса (~8C/6C) | Используют обратную => не указал (не ищите под ПК)| | Большинство современных СнК as part на «покупных кристаллах» <= интегрван переферия.
N.B. Множество версий у Exar National содержит заводы "2 под управление внешними RS шлась": ADC Сейчас на рынке выпускают такие модели TPT/F – синтез FS/F (перенарез).
Двойные в ADI Выпускаются Фаб компас чинами (что позволяет залива микросхеме – пока оригинального Прошивкой «d64» вы принимается после консультации в TI – корректную? Что имеем?)
4. Какой прямой аналог подходит (Multisource Interchange List)?
Если есть старый советский КР1533ВГ4 (аналог NS16C450) — он НЕ Заменен на 16C550 PNP На декаде Плаз УльВМ:
- Иском по наименованию стоит произвольть эту то именно замену оригинал софельной мпанария.
- Если шифровка скретчина исписан ч 4 =A в од них, вместе О обознанье нужн а ориентацию в команр Листе ., И что вам нужно чтобь = самкшиничесчтвя с полнотоор