www.ti.com | Introduction |
Peripheral Bus
Figure 1. UART Block Diagram
S |
|
|
|
|
|
|
|
|
e |
| 8 |
|
| 8 |
|
|
|
l |
| Receiver |
|
|
|
| ||
e | 8 |
| FIFO |
|
|
|
|
|
c |
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| |
t |
|
|
|
|
|
|
|
|
|
|
| 8 |
|
|
| Receiver | RX |
Data | Receiver |
|
|
|
| Shift | ||
|
|
|
|
| pin | |||
Bus | Buffer |
|
|
|
|
| Register | |
Buffer | Register |
|
|
|
|
|
|
|
16 |
|
|
|
|
|
|
|
|
| Line |
|
|
|
|
| Receiver |
|
|
|
|
|
|
| Timing and |
| |
| Control |
|
|
|
|
|
| |
|
|
|
|
|
| Control |
| |
| Register |
|
|
|
|
|
| |
|
|
|
|
|
|
|
| |
| Divisor |
|
|
|
|
|
|
|
| Latch (LS) | 16 | Baud |
|
|
|
|
|
|
|
|
|
|
|
| ||
| Divisor |
| Generator |
|
|
|
| |
|
|
|
|
|
|
|
| |
| Latch (MS) |
|
|
|
|
|
|
|
| Line |
|
|
|
|
| Transmitter |
|
|
|
|
|
|
| Timing and |
| |
| Status |
|
|
|
|
|
| |
|
|
|
|
|
| Control |
| |
| Register |
|
|
|
|
|
| |
|
|
|
|
|
|
|
| |
| 8 |
| Transmitter | 8 | S |
|
|
|
|
|
| FIFO |
| e |
|
|
|
|
|
|
|
| l |
|
|
|
| Transmitter |
| 8 |
| e | 8 | Transmitter | TX |
| Holding |
|
|
| c |
| Shift | pin |
| Register |
|
|
| t |
| Register | |
|
|
|
|
|
| |||
| Modem | 8 |
|
|
|
| Control |
|
| Control |
|
|
|
|
| ||
|
|
|
|
|
| Logic |
| |
| Register |
|
|
|
|
|
| |
|
|
|
|
|
|
|
| |
| Interrupt | 8 | Interrupt/ |
|
|
|
|
|
| Enable | Event |
|
|
|
|
| |
|
|
|
| Interrupt to CPU |
| |||
| Register |
| Control |
|
|
| ||
|
|
|
|
|
|
| ||
|
|
| Logic |
|
| Event to DMA controller |
| |
|
|
|
|
|
|
| ||
| Interrupt | 8 |
|
|
|
|
|
|
| Identification |
|
|
|
|
|
| |
|
|
|
|
|
| Power and |
| |
| Register |
|
|
|
|
|
| |
|
|
|
|
|
|
| Emulation |
|
|
|
|
|
|
|
| Control |
|
| FIFO |
|
|
|
|
| Register |
|
| Control |
|
|
|
|
|
|
|
| Register |
|
|
|
|
|
|
|
SPRU997C | Universal Asynchronous Receiver/Transmitter (UART) | 9 |
Submit Documentation Feedback |
|
|
Copyright © 2009, Texas Instruments Incorporated