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