Timer/counter didalam mikrokontroler mempunyai fasilitas sebagai berikut:
- sebanyak 2 buah timer/counter 16-bit (pada seri x51) naik (up-counter) dan dapat menghasilkan interupsi bila terjadi limpahan (overflow)
- empat mode operasi
- pulsa clock diperoleh dari siklus kerja CPU (frekuensi kristal / 12) atau berasala dari masukan luar (maksimum setengah kecepatan CPU)
Konsep dasar sebuah timer/counter |
Apabila pencacah mendapatkan sumber clock secara internal maka disebut timer, bila sumber clock berasal dari luar maka disebut counter.
Register yang berhubungan dengan timer/counter adalah:
- Timer/Counter Mode Register (TMOD)
- Timer/Counter Control Register (TCON)
- Timer-0 High byte (THO)
- Timer-0 Low byte (TLO)
- Timer-1 High byte (TH1)
- Timer-1 Low byte (TL1)
0 comments:
Post a Comment