English
Language : 

PC16550D_15 Datasheet, PDF (1/33 Pages) Texas Instruments – Universal Asynchronous Receiver/Transmitter
Product
Folder
Sample &
Buy
Technical
Documents
Tools &
Software
Support &
Community
PC16550D
SNLS378C – JUNE 1995 – REVISED MAY 2015
PC16550D Universal Asynchronous Receiver/Transmitter With FIFOs
1 Features
•1 Capable of Running All Existing 16450 Software.
• Pin for Pin Compatible With the Existing 16450
Except for CSOUT (24) and NC (29). The Former
CSOUT and NC Pins Are TXRDY and RXRDY,
Respectively.
• After Reset, All Registers Are Identical to the
16450 Register Set.
• In the FIFO(1) Mode Transmitter and Receiver Are
Each Buffered With 16 Byte FIFO’s to Reduce the
Number of Interrupts Presented to the CPU.
• Adds or Deletes Standard Asynchronous
Communication Bits (Start, Stop, and Parity) to or
From the Serial Data.
• Holding and Shift Registers in the 16450 Mode
Eliminate the Need for Precise Synchronization
Between the CPU and Serial Data.
• Independently Controlled Transmit, Receive, Line
Status, and Data Set Interrupts.
• Programmable Baud Generator Divides Any Input
Clock by 1 to (216 – 1) and Generates the 16 ×
Clock.
• Independent Receiver Clock Input.
• MODEM Control Functions (CTS, RTS, DSR,
DTR, RI, and DCD).
• Fully Programmable Serial-Interface
Characteristics
– 5-, 6-, 7-, or 8-Bit Characters
– Even, Odd, or No-Parity Bit Generation and
Detection
– 1-, 1 1/2-, or 2-Stop Bit Generation
– Baud Generation (DC to 1.5 M Baud).
• False Start Bit Detection.
• Complete Status Reporting Capabilities.
• TRI-STATE TTL Drive for the Data and Control
Buses.
• Line Break Generation and Detection.
• Internal Diagnostic Capabilities
– Loopback Controls for Communications Link
Fault Isolation
– Break, Parity, Overrun, Framing Error
Simulation.
• Full Prioritized Interrupt System Controls.
3 Description
The PC16550D device is an improved version of the
original 16450 Universal Asynchronous
Receiver/Transmitter (UART). Functionally identical to
the 16450 on powerup (CHARACTER mode: can also
be reset to 16450 Mode under software control) the
PC16550D can be put into an alternate mode (FIFO
mode) to relieve the CPU of excessive software
overhead.
In this mode internal FIFOs are activated allowing 16
bytes (plus 3 bits of error data per byte in the RCVR
FIFO) to be stored in both receive and transmit
modes. All the logic is on chip to minimize system
overhead and maximize system efficiency. Two pin
functions have been changed to allow signalling of
DMA transfers.
The UART performs serial-to-parallel conversion on
data characters received from a peripheral device or
a MODEM, and parallel-to-serial conversion on data
characters received from the CPU. The CPU can
read the complete status of the UART at any time
during the functional operation. Status information
reported includes the type and condition of the
transfer operations being performed by the UART, as
well as any error conditions (parity, overrun, framing,
or break interrupt).
Device Information(1)
PART NUMBER
PACKAGE
BODY SIZE (NOM)
PC16550D
PLCC (44)
PDIP (40)
17.53 mm x 17.53 mm
52.58 mm x 13.97 mm
(1) For all available packages, see the orderable addendum at
the end of the datasheet.
Basic Configuration
2 Applications
Modems or Generic UART Communication
(1) This part is patented
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.