Reset ATmega8535B MikrokontrolerBAVRBATmega8535B

16 2. Register TCCR = untuk pengaturan mode operasi timercounter. 3. Register TIMSK = untuk memilih timercounter mana yang aktif. 4. Register TIFR = untuk mengetahui adanya interupsi akibat operasi timercounter. 5. Register OC output compare = untuk menyimpan nilai pembanding dengan nilai pada register TCNT. Pengaturan timercounter pada register TCCRn, dengan n adalah nomor timercounter, misal : ingin menggunakan Timer0 maka yang diatur adalah TCCR0. Perbedaan yang mendasar antara timer dan counter adalah pada sumber clock-nya. Jika timer, sumber clock-nya berasal dari internal mikrokontroler dalam hal ini berasal dari kristal. Sedangkan untuk counter sumber clock-nya berasal dari luar mikrokontroler eksternal Pin T, sebagai contoh dari sensor. Ketika difungsikan sebagai timer, maka register penampung tersebut berisikan jumlah waktu yang terlampaui tiap selang waktu tertentu. Besar selang waktu tersebut dapat di-setting sesuai dengan kebutuhan. Jika dipakai sebagai counter, maka register penampung tersebut digunakan untuk menyimpan data hasil perhitungan terakhir. Saat difungsikan sebagai counter, maka masuk melewati pin T0 dan T1. Pemilihan sumber clock ada pada bit CS pada register TCCR. ATmega8535 memiliki fasilitas 3 buah timercounter yaitu timercounter0 8 bit, timercounter1 16 bit, dan timercounter2 8 bit [8],[11]. Delapan bit dan 16 bit adalah jumlah data yang bisa ditampung pada register penampungnya. Ketiga timercounter tersebut beserta fiturnya adalah : 1. TimerCounter0 TimerCounter0 adalah 8 bit TimerCounter dengan fitur sebagai berikut : a. Delapan bit TimerCounter 1 kanal. b. Auto reload, yaitu timer akan dinolkan kembali saat match compare. c. Dapat menghasilkan pulsa PWM dengan glitch-free. d. Frequence generator. e. External event counter. f. Prescalar 10 bit untuk time. g. Membangkitkan interupsi saat timer overflow dan atau match compare. 2. TimerCounter1 TimerCounter1 adalah 16 bit TimerCounter dengan fitur sebagai berikut : a. 16 bit TimerCounter.