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
   87   88   89   90   91   92   93   94   95   96   97