Home Start Back Next End
  
14
2.1.2.4 USART
(Universal
Synchronous
and
Asynchronous
serial
Receiver and Transmitter)
Serial USART (Universal Synchronous and Asynchronous serial
Receiver
and Transmitter)
merupakan
suatu
fitur
yang
telah
disediakan
mikrokontroler
AVR
untuk
berkomunikasi serial
dengan
mode
asinkron.
Untuk melakukan komunikasi serial UART,
maka terdapat register-register
yang
harus
diset
nilainya
seperti
register
UBRR (USART
Baud
Rate
Register),
UCSRB
(USART
Control
and
Status
Register B),
dan
UCSRC
(USART Control and Status Register C).
UBRR
merupakan register 16 bit
yang berfungsi
untuk
menentukan
kecepatan transmisi data. UBRR dibagi menjadi dua, yaitu UBRRH
dan UBBRL.
Gambar 2.7 Register UBRR
URSEL adalah bit untuk pemilihan akses UBRR dan UCSRC. Set
0
untuk
akses
UBRR,
hal
ini
dikarenakan
UBRRH
dan
UCSRC
menggunakan lokasi I/O yang sama.
UBRR
0..11     
adalah    untuk    menyimpan    konstanta    kecepatan
komunikasi serial (baud rate), 
Untuk 
mengisi nilai 
baud rate
digunakan rumus.
Word to PDF Converter | Word to HTML Converter