Page 92 - MODUL MIKROKONTROLER
P. 92
terjadi overflow atau belum. Pada Timer/Counter1, kondisi overflow ditandai dengan
logika 1 pada bit TOV1 (bit-2) pada register TIFR.
Gambar 9.6 Register TIFR
Persamaan untuk mencari waktu jeda yang ingin digunakan adalah berdasarkan nilai
awal yang harus dimasukkan ke dalam TCNT1, gunakan persamaan berikut:
TCNT1 = (1+0xFFFF) - (waktu *( XTAL / praskalar) )
• Waktu waktu yang diinginkan
• XTAL frekuensi kristal yang dipakai
• praskalar nilai prescaler.
1. Pemrograman Timer1
Dengan menggunakan program AVR Timer, kita dapat mencari nilai dari TCNT1.
Langkah-langkah menggunakan programnya:
a. Frekuensi kristal: 11,0592MHz atau ditulis 11.059.200 Hz;
b. Pilih nilai prescale sebesar 1024;
c. Isikan Timer1 Interrupts per second (berapa kali interupsi/detik) sebesar 1 kali;
Hasilnya ditampilkan pada gambar 9.7:
Gambar 9.7 Contoh Penggunaan ATMega Timer Calculator untuk TIMER1
78