7
Semiconductor, Inc.
FEATURES
ï 5V Operation
ï Full duplex asynchronous receiver and transmitter
ï Easily interfaces to most popular micro-
processors
ï Adds or deletes standard asynchronous
communication bits (start, stop, and parity) to or
from a serial data stream
ï Independently controlled transmitter, receiver,
line status, and data set interrupts
ï Programmable baud rate generator allows
division of any input clock by 1 to (2
16
-1) and
generates the internal 16 x 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.5, or 2 stop bit generation
- Baud generation (DC to 56k baud)
ï False start bit detection
ï Complete status reporting capabilities
Ei16C550
FIFO UART
PIN CONFIGURATION
ï Tri-StateÆTTL drive capabilities for bi-
directional data bus and control bus
ï Line break generation and detection
ï Internal diagnostic capabilities:
- Loopback controls for communications link fault
isolation
- Break, parity overrun, and framing error simulation
ï Fully prioritized interrupt systems controls
ï 16 byte FIFO for reduced CPU overhead
DESCRIPTION
The Epic Ei16C550 Universal Asynchronous Receiver
Transmitter (UART) is a CMOS-VLSI communication
device in a single package.
The UART performs serial to parallel conversion on
data characters received from a peripheral device or a
MODEM, and parallel-to-serial conversions on data characters received from the CPU. The CPU can read the complete
status of the UARTat any time during the functional operation.
Status information reported includes the type and condition of
the transfer operation being performed by the UART, as well
as any error conditions (party, overrun, framing, or break
detect).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
E
i
1
6
C
5
5
0
D0
D1
D2
D3
D4
D5
D6
D7
RCLK
SIN
SOUT
CS0
CS1
CS2ï
BAUDOUTï
XTAL1
XTAL2
DOSTRï
VSS
VCC
RIï
DCDï
DSRï
CTSï
MR
OUT1ï
DTRï
RTSï
OUT2ï
INTRPT
RXRDYï
A0
A1
A2
ADSï
TXRDYï
DDIS
DISTR
DISTRï
39
38
37
36
35
34
33
32
31
30
29
7
8
9
10
11
12
13
14
15
16
17
D5
D6
D7
RCLK
SIN
NC
SOUT
CS0
CS1
CS2ï
BAUD-
OUTï
MR
OUT1ï
DTRï
RTSï
OUT2ï
NC
INTRPT
RXRDYï
A0
A1
A2
XTAL1
XTAL2
DOSTRï
DOSTR
VSS
NC
DISTRï
DISTR
DDIS
TXRDYï
ADSï
D4D3D2D1D0NCVCC
RIï
DCDï
DSRï
CTSï
1819202122232425262728
65432
1
4443424140
Ei16C550
40-PIN DIP
44-PIN PLCC