!
"#
$
!
"
#$%#
&#'
&$%#'
$(
(
)
)*+)
)
,)
)-
$
)+-!
.
%*+
/$$ :
0/$1-23/45567/89+9+9+9+0
23*+/
/$/:;/<
23/49//67/8+9+9+9+90
23*+/
/$/:;/<
=>2*0/$1
$
)?-%)
)
*+ :
0/$1-23*+45567*+89+9+9+9+0
/$/:;/<
23*+49//67*+8+9+9+9+90
/$/:;/<
=>2*0/$1
=
.%
@
)
A#.&.B&C#-
23*+45567*+89+9+9+9+0
/D/E-FA*+49GG6
/$/:;/<
=>2*/D/E
%
&
FA*+49GG6'
()*+,-.
//0 (
- )
F
0
H(I)
%)
)
+
)?)%
(
)(
J
0
(
)
)))%
)
))(
"
3
.%
-
1
'23
'
#.
$
!4
5
.
- 6
78
'
9!:- '
;
<=02
>.
!
-?0**&!6'2
@
D
-
A(B- C72
D
6#
-
5
.
+1E;F<=0 CEG<=0
E4EH"$ I"B- ;E4EH" C'8
7- G-
+1>;E C2
D
E2
>
A(B @ C @G-
J&, @ C @G>
J
:
- I"B$
D
998
> (
D
- G> )
?0**&
98
A(B.
J&,
H
)
)%
)
))(
K@ K K- K> K
L@ L L- L> L
=@ = =- => =
<@ < <- <> <
@@ @ @- @> @
@ - >
-@ - -- -> -
>@ > >- >> >
*0*,*?*+*9
!
$%I
K2)#))#L
M
D
JN'
?#
#
#
#
7
7
6
'
!
#
O>=--
7
7'
#
.
6'2
#
$%I
K!
#
6#
O>=-
D
6#
D
'
<0P2
@>0P
#
.
'
J
D
! J
#
O>=-#
'2
'
D
-- >=Q0P;
6
D
#
6#
#
D
#
D
O>=-'23
.2
#
6#
#
D
#
D
3
J
O>=-; #
- 7
#
6#
3
.%
-
3
2
'
'23
;
D
'
D
#
.2
#
-- >=Q0P
(&ER$ +1 ,@;F=> C -J
0(,($ "+ C -J
"+ C -J
"+ C -J
"+ C -J
I"S ,@;0(,( C J
,( C -J
4
D
$
T=>?-U-U-U-U!UV?- >O=G-LK =
#'$%#'
O>=-
W$W>.
W- J
D
'
D
'$
- #
#6
D
#
7
D
2
5
%
"#
7
9#
6
6'2
'
9#
6#
9O>=-
#
)%#
%
E%(
))I@!
))
K;#%L68
'#
'
7
.
9
5
'
7
X
D
6
6'2
%
13
$A#
?
9#
6
D
'2'
.2
#
'2
6X#
#
D
;8
#
.
X
D
#
9
?;8
#
'
7
6
D
?
->
#
:2
D
6#
J
98
6
6
J76'2
'
998
-!
:6
68
'
6
;-7
5
X.
>;O>=-&
#
96
D
#9
2
&J
-
J95+
TL0
TH0
A
>
$%#
M
#
'
7
?
D
%
4'
5
#
'
7
6
6'2
6
%
J>@ <!'
D
5
.
J>
%
J-@ =!'
D
5
.
J-
>
&J
@ <
-
J95+
#
#8
TL0
TH0
$
)'
.%
)#$%#
0>;&>;0-;&-
+
6#
%!
J+"6
7
D
%J!
O>=
@W;
+.
J+"
5
7
%
J+"!;0.
&3
D
'
D
O>=
$
)@
)%
#
J
D
>.
-6
6
-L
9
%
J
'
$
2
57'
D
A#
'
7
6
6'2
7'
D
J
%
>$69Y9
>9;>Z9
%
-$6+Y+
-9;-Z9
%
J
-L*9
D
.
#
5
$
)#
-= OQ->----@-< K >-@<=L
0> &>
-= OQ->----@-< K >-@<=L
0- &-
Timer 0
Timer 1
2:
6#
$2:
MOV TMOD,#21H
%
&
O*9
%
A'
D
6
D
72
D
6#
6#
.
D
<9
72
D
6#
>98
>>>>
7#'
D
!
<972
D
6#
-98
>>>>
7#'
D
!
%
:#6'2
6
3
D
9
4E( JW - > 4E( JW - >
- >
AB! &AB!
$
)2:
D/;:9
G-W3
D
6'2
76#
2
H"?.
,?98
- :9
6'2
?
6'2
79,?6'2
$:9
98
>;'
D
7'
9
! :9
6'2
G-;'
D
#
7
'
9
!
2+B
6#
-
29 B
6#
>
4E( JW - > 4E( JW - >
- >
AB! &AB!
$K$)I#L
B
'
D
6
D
6#
2
5
!8
6#
6
'
7
J!
JWG>$
JWG-$
B#
6#
#
÷-
JW
?
A26#
?
J7
D#
J
.
'
2
D
%
4E(G>
H
%I
"
J
.
'
98
"
&
?
9,6
D
W'
%
4E(G-
H
%I
J
W'
98
.
3
'
'
9
W6'2
3
D
7,G-.
5
.
H"G-
>
2+29
>.
-
6#
6#
>Y-
->J 6#
0
6#
> > 9 J
6#
6
+,&#
O*90?U=*9&??G>-!
> - + J
6#
6
+M&#
O*90?UO*9&?
-> ? J
6#
'
6#
J&K%#.L
0?'
5
6
D
&?'
5
6
- - , J
6#
6
O9
TLx
(5 bit)
THx
(8 bit)
TFxTimer
Clock
a) Mode 0
TLx
(5 bit)
THx
(8 bit)
TFxTimer
Clock
c) Mode 2
TLx
(8 bit)
TFx
THx
(8 bit)
Timer
Clock
"
TLx
(5 bit)
THx
(8 bit)
Timer
Clock
TL0
(8 bit)
TF0Timer
Clock
TH0
(8 bit)
TF1Timer
Clock
d) Mode 3
03
O ->$J
6#
6#
D
3
.%
-
3
D
+6
D
>
.
2
D
6#
;'
D
79;.
'
D
6
D
.
'
D
-
2:8999999+9-7#'
D
>;.#?;
JWG>'
D
#
7#
!
G>
98
'BC#!
timer 1 timer 0
$EK+?L
6
7
D
$$E
%
B#
9'
D
W;B#
9
'
D
8
%
A96
7
D
!
%
,>W>C,-W-
%
,6'2
?
98
6
D
W
W[[
,G>$[[!
,G-$!
/- ,- /> ,> H(- H- H(> H>
-> H
AB! &AB!
$EK??L
G[;[!
%
/>W>C/-W-
%
/#
'2
2
:2
D
6#
;/G> :0*&G
////0-72
D
.
>>>>;/
5
6'2
-
/G>$'
6
/G-$
6
"
8
;/G-
5
'23
8
HA,
/- ,- /> ,> H(- H- H(> H>
-> H
AB! &AB!