A16450
器件描述:Universal Asynchronous Receiver/Transmitter
文件大小:282.65KB,共16页
Sponsor by e络盟
器件资料摘要:
a16450
®
Universal Asynchronous
Receiver/Transmitter
September 1996, ver. 1 Data Sheet
Features
n a16450 MegaCore function implementing a universal asynchronous
receiver/transmitter (UART)
n Optimized for FLEX
®
and MAX
®
architectures
n Programmable word length, stop bits, and parity
n Full duplex operation
n Programmable baud rate generator
n Prioritized interrupt control
n Internal diagnostic/loopback capabilities
n Uses approximately 372 FLEX logic elements (LEs)
n Functionally based on the National Semiconductor Corporation
NS16450 device, except as noted in “Variations & Clarifications” on
page 79
General
Description
The a16450 MegaCore function implements a universal asynchronous
receiver/transmitter (UART), which provides an interface between a
microprocessor and a serial communications channel. The a16450
receives and transmits data in a variety of configurations, including 5-, 6-,
7-, or 8-bit data words; odd, even, or no parity; and 1, 1.5, or 2 stop bits.
The a16450 includes an internal baud rate generator and interrupt
control. See Figure 1.
Figure 1. a16450 Symbol
nADS
CLK
CS0
CS1
nCS2
nCTS
nDCD
nDSR
MR
RCLK
RD
nRD
A16450
nBAUDOUT
CSOUT
DDIS
nDTR
INTR
nOUT1
nOUT2
nRTS
Altera Corporation 65
A-DS-A16450-01
nRI
SIN
WR
nWR
A[2..0]
DIN[7..0]
SOUT
DOUT[7..0]