Home Start Back Next End
  
21
bit  URSEL  yang  berfungsi  untuk 
memilih  antara  UBRR  dan 
UCSRC. 
Bit
URSEL harus di-set bila ingin menulis UCSRC.
USART Baud Rate Register (UBRR)
UBRR
merupakan
register
yang
berfungsi
untuk
menentukan Baud
Rate
USART.
Rumusan
untuk
menghitung
UBRR
pada
mode
asynchronous
dengan
normal speed sebagai berikut:
UBRR =
fosc
-
1
16BAUD
2.5.2
Timer 8-bit
Timer  8 bit
ATMega162  mempunyai  5  buah 
register, 
yaitu  Timer/Counter
Control
Register
(TCCR), Timer
Counter
Register
(TCNT),
Output
Compare
Register 
(OCR),  Timer/Counter  Interrupt  Mask  Register  (TIMSK)  dan
Timer/Counter
Interrupt
Flag
Register
(TIFR).
TCNT
merupakan register
yang
di-
increment
setiap
waktu
sesuai dengan
lamanya
interval
yang ditentukan sebelumnya
melalui 
TCCR. 
OCR 
merupakan 
register 
yang 
di-set
sebelumnya  untuk
dibandingkan dengan
TCNT.
TCCR
merupakan
register
yang
berfungsi
untuk
mengatur
mode
timer
dan
interval
increment.
TIFR
adalah
register
yang
berfungsi
sebagai flag
untuk
mengindikasikan adanya timer
overflow
ataupun output
compare.
TIMSK
adalah
register
yang
berfungsi
untuk
memilih
jenis
interrupt
timer
yang
akan digunakan.
2.5.3
Pin Change Interrupt
Pin
change
interrupt
adalah jenis
interrupt
yang
akan
di-trigerred
bila
terjadi
perubahan
nilai
pada
pin-pin
yang
telah
dipilih
sebelumnya.
Untuk
mengaktifkan
Word to PDF Converter | Word to HTML Converter