Usart, Single usart, Atmega8515(l) – Rainbow Electronics ATmega8515L User Manual
Page 131
131
ATmega8515(L)
2512A–AVR–04/02
USART
The Universal Synchronous and Asynchronous serial Receiver and Transmitter
(USART) is a highly flexible serial communication device. The main features are:
•
Full Duplex Operation (Independent Serial Receive and Transmit Registers)
•
Asynchronous or Synchronous Operation
•
Master or Slave Clocked Synchronous Operation
•
High Resolution Baud Rate Generator
•
Supports Serial Frames with 5, 6, 7, 8, or 9 Data Bits and 1 or 2 Stop Bits
•
Odd or Even Parity Generation and Parity Check Supported by Hardware
•
Data OverRun Detection
•
Framing Error Detection
•
Noise Filtering Includes False Start Bit Detection and Digital Low Pass Filter
•
Three Separate Interrupts on TX Complete, TX Data Register Empty, and RX Complete
•
Multi-processor Communication Mode
•
Double Speed Asynchronous Communication Mode
Single USART
The ATmega8515 has one USART. The functionality for the USART is described below.
Note that in AT90S4414/8515 compatibility mode, the double buffering of the USART
receive register is disabled. For details, see “AVR USART vs. AVR UART – Compatibil-
ity” on page 133.
A simplified block diagram of the USART transmitter is shown in Figure 63. CPU acces-
sible I/O registers and I/O pins are shown in bold.