CHNG 4
I
I
1. nh i TIMER0
-nh inh i / bô m8 bit.
- Bao !"m 1 bô#$nnh ti%8 bit &p'(nh )*c
(Prescaler).
+
,-
.
.!/
-
+
Bit
,-
n
xung
.
i
hay
bên
.!/
i
.
-+Bit 0a,-n,1nh 2cng ,3a xung Clock.
I
a. Bônnh tilê(Prescaler)
4m 8 bit )*c56ng m #$nnh ti%
cho Timer0 /7c&unh ti%cho WDT.
- Bit PSAbit ,-n56ng cho Timer hay WDT.
- 3 bit PS2 : PS0 89:2cnh gia;'ti%.
I
b. tng nh i TIMER0
#<=',+2 chê;ô/1tng )*c0a,-n>?i
bit T0CS ( OPTION<5> ).
-chêônh i: thanh ghi89t@ng lên
sau <Ai chu kyB<2y ( iun Prescaler không
cng cti1:1 )
-chêôm xung: 89t@ng lên khi,+
8)n,1nh lên hay 8)n,1nh :CDng (qui nh i
bit T0SE) :CEt#Fn1i chân T0CLK.
I
- Khi Timer0 56ng xung Clock .!/i, ta GHiHm
>Ho xung Clock .!/i"ng IJi xung Clock .i.
- VJi ti%Prescaler1:1. !C"n xung Clock
.!/i89"ng IJi xung Clock .i>Kng ,2ch Ey
<Lu1i chu kyBQ2 vaBQ4 ,3a xung Clock .i.
- Do o;, trong 1 chu kyB,3a xung Clock .!/1i, i
gian '1ng 2i cao (Ton) /7c tr1ng thái Ep(Toff)
GHiMt.Et2 Tosc