USART Transfer Methods

There are two methods in which the CPU transfers data through a USART/UART - Polled Transfer and Interrupt Controlled Transfer.

Table 1. Properties of Polled/Interrupt Controlled USART Routines
Polled USART Interrupt Controlled USART
Compact code Reasonable code size
Application busy while communicating Application free while communicating