60 likes | 247 Views
TIMER/COUNTER. TIMER 0. DATABUS. Fosc. 0. 8 BIT. 1. TOCK1. Sync with internal clock. 1. TIMER REGISTER. 0. P. Program mable prescalar. Set interrupt flag bit TOIF on overflow. TOSE. PSA. 3. PS2,PS1,PS0. Next timer. Back. TO MUX. TIMER1. 16 BITWIDE
E N D
TIMER 0 DATABUS Fosc 0 8 BIT 1 TOCK1 Sync with internal clock 1 TIMER REGISTER 0 P Program mable prescalar Set interrupt flag bit TOIF on overflow TOSE PSA 3 PS2,PS1,PS0 Next timer
Back TO MUX
TIMER1 • 16 BITWIDE • COMPOSED OF TMR1H and TMR1L • OPERATION IS ENABLED OR DISABLED BASED ON TMR1ON and T1CON register
TIMER 2 TMR2 O/P TMR2IF Programmable Prescalar Timer Register Fosc 2 Postscalar T2CKPS1:T2CKPS2 Comparator 4 TOUTPS3:TOUTPS0> PR2 register