Jumat, 17 Juli 2015

Timer/Counter 1 Mikrokontroler AVR ATMEGA32

robotikauns.net | Timer/counter 1 adalah fitur dalam mikrokontroler yang memiliki fungsi sebagi pewaktu (timer) atau sebagai pencacah (counter) suatu nilai cacahan. Pada mikrokontroler AVR ATMEGA32, selain digunakan pewaktu atau pencacah, fitur timer/counter juga dapat difungsikan sebagai pembangkit sinyal gelombang pulse width modulation (PWM) yang dapat digunakan pada peranti-peranti yang membutuhkan sinyal gelombang PWM dalam operasinya. Gambar 1 merupakan gambar diagram blok fitur timer/counter 1 pada mikrokontroler AVR ATMEGA32.


Gambar 1. Diagram blok timer/counter 1 mikrokontroler AVR ATMEGA32

A. Register Pengatur Timer/counter 1 Mikrokontroler AVR ATMEGA32
Seperti halnya pada port I/O mikrokontroler AVR ATMEGA32, dalam pengaturan timer/counter 1 melibatkan beberapa register. Register-register tersebut antara lain sebagai berikut:
  1. Timer/Counter Control Register A (TCCR1A)
  2. Timer/Counter Control Register B (TCCR1B)
  3. Timer/Counter Register (TCNT1H-TCNT1L)
  4. Output Compare Register A (OCR1AH – OCR1AL)
  5. Output Compare Register B (OCR1BH – OCR1BL)
  6. Input Capture Register1 (ICR1H – ICR1L)
  7. Timer/Counter Interrupt Mask Register (TIMSK)
  8. Timer/Counter Interrupt Flag Register (TIFR)
Untuk pengaturan timer/counter 1 akan melibatkan 6 buah register (No. 1 sampai No. 6), sedangkan ketika kita menggunakan timer/counter 1 sebagai ... Selengkapnya >>


About the Author

Taufiq D.S. Suyadhi

Author & Editor

Berbagi itu indah dan berpahala, insyaAllah

0 komentar:

Posting Komentar

robotikaUNS.net hanya mengizinkan komentar yang berkualitas.

 

Robotika UNS © 2015 - Supported by ET | Designed by Templateism.com | Plugins By MyBloggerLab.com