TimerCounter Control Register – TCCR

Tabel 2.17. Mode fast PWM [2] Tabel 2.18. Mode phase correct dan phase frekuensi correct PWM [2] Bit 3 – FOC 1 A: Force Output Compare for channel A Bit 2 – FOC 1 B: Force Output Compare for channel B Bit – FOC 1 AFOC 1 B hanya dapat digunakan ketika menggunakan mode operasi non-PWM. Jika bit-bit ini di-set, maka akan memaksa terjadinya compare match. Bit 1:0 – WGM11:0: Wafeform Generator Mode Kedua bit ini bersamaan dengan bit WGM13:12 dalam register TCCR 1 B berguna untuk memilih mode operasi yang akan kita gunakan [2]. Tabel 2.19. Mode operasi [2] Tabel 2.20. Register TCCR 1 B [2] Bit 7 – INC 1 : Input Capture Noise Canceler Penge-set-an bit ini akan mengaktifkan Input Capture Noise Canceler pada saat menggunakan mode normal yang capture event [2]. Di mana noise canceler akan menyaring triger yang masuk ke pin ICP 1 akan disaring selama 4 siklus clock, jika selama 4 siklus clock tersebut trigernya berubah, maka akan diabaikan. Bit 6 – ICES 1 : Input Capture Edge Select Bit ini mendefinisikan triger yang masuk ke pin ICP 1 PB yang digunakan untuk menangkap kejadian capture event. Jika ICES 1 =0, maka falling edge perpindahan dari 1 ke 0 digunakan sebagai triger dan jika ICES 1 =1, maka rising edge perpindahan dari 0 ke 1 digunakan sebagai triger. Ketika ada triger pada pin ICP 1 PB , maka secara otomatis oleh CPU isi register pencacah TCNT 1 akan disalin ke register penangkap ICR 1 dan juga berkebalikan pada flag status ICF 1 yang digunakan untuk interupsi capture event. Bit 5 – Reserved Bit Tidak digunakan Bit 4:3 – WGM13:2: Waveform Generator Mode Lihat tabel Mode Operasi. Bit 2:0 – CS12:0: Clock Select Bit-bit ini bertugas untuk memilihmendefinisikanprescaler pulsaclock yang masuk ke dalam register TCNT 1 . Tabel 2.21. Prescaler timercounter1 [2] 2. Output Compare Register 1 A – OCR 1 AH and OCR 1 AL Tabel 2.22. Register 1A [2] 3. Output Compare Register 1 B – OCR 1 BH and OCR 1 BL Tabel 2.23. Register 1B [2] Register ini bertugas sebagai register pembanding yang bisa kita tentukan besarnya sesuai dengan kebutuhan [2]. Dalam praktiknya pada saat TCNT 1 TCNT 1 H:TCNT 1 L mencacah maka otomatis oleh CPU akan dibandingkan