You are on page 1of 26

n mn hc I : iu khin v tr ng c

Li ni u !
! chi"c m# tnh u ti$n %& '()c(* +ht minh r( "n nh,ng chi"c m#
tnh -.# gi */ mt 0u tr1nh +ht trin v c2ng t& *3n c4( kh&( hc k5
thu6t 7 nh8t */ tr&ng nh,ng th6+ ni$n gn .#7 )9 +ht trin c/ng m(u *:;
r&ng 7 mt tr&ng nh,ng h<t nh.n c4( 0u tr1nh +ht trin */ cng
ngh= i=n t>; ?h,ng chi"c m# tnh -.# gi c th @ %/ng */m nh,ng vi=c
m/ c&n ngAi trA3c ki( -B r( hCng nDm th9c hi=n E&ng 7 gi c th chF tr&ng
nh# mGt;
r&ng k5 thu6t m3i thi gi(n khng cHn AIc tnh -Cng gi.# n,( 7 m/ */
micr gi.# 7 th6m ch cHn nhB hn n,( ; Jt - iu kin t9 ng c th th(#
th" ch& nhiu cng nh.n 7 nhiu k5 )A7 th6m ch */m nh,ng vi=c m/ t9 m1nh 7
c&n ngAi khng th */m nKi;
L/ mt )inh vi$n k5 thu6t 7 ng/nh t9 ng 7 (ng ch6+ ch,ng -A3c v/&
mt *Lnh v9c t& *3n 8# 7 th1 vi=c hc t6+ 7 v6n Mng nh,ng iu N hc v/&
tr&ng th9c ti@n 7 tr(& i ki"n thOc */ chu#=n Ang nhi$n; P/ n t9 ng
Q7 c th */ cng tr1nh u ti$n c4( nhiu -<n )inh vi$n c2ng ng/nh N */m 7
nh 8u )9 hi=n i=n u ti$n c4( m1nh tr&ng *Lnh v9c n/#;
r$n c&n Ang tr(& %i 7 hc t6+ trR th/nh k5 )A th9c 7 ng&/i -Sn th.n
c4( m1nh 7 cHn */ )9 giT+ U 7 <# V c4( cc th# c gi&; P1 v6# Wm Ein ch.n
th/nh cSm n th# hA3ng Xn 7 cc th# cc c tr&ng trAng 7 N ch& Wm nh,ng
ki"n thOc c th h&/n th/nh AIc n n/#;
PXn -i"t cHn nhiu thi"u )t 7 Wm r8t m&ng th# c giT+ U 7 ch& Y ki"n 7
ch& Wm nh,ng hiu -i"t ).u )Gc hn 7 th9c hi=n tZt hn n mn hc [ )G+
t3i ;
\m Ein ch.n th/nh cSm n!
Q
n mn hc I : iu khin v tr ng c
A/ S LC VI IU KIN P89V51Rx2:
1 1. Khi qu !! "#h #$#%&
[
' Khi qu&

Q ']^P_Q`a[ */ vi iu khin ]bc_Q c dekf g*()h v/ Qb[e-#tW)hQkfi - nh3 %,
*i=u `jJ;
nh nDng kc -i=t c4( ']^PdQ`a[ */ R ch" h&<t ng m&%W E[; ?gAi thi"t k" chn
ch<# Ong %Mng c4( m1nh R ch" n/# n.ng i tZc khi h&<t ng R c2ng tn )Z
%(& nghmt chu k1 m#ld chu k1 Eung nh+i
[ f nh3 chAng tr1nh g*()h ch& +hm+ *6+ tr1nh In' h&kcov/ )&ng )&ng; ch" *6+
tr1nh )&ng )&ng AIc A( r( thch Ong v3i tZc c(&7 giSm thi gi(n v/ gi th/nh;
p Ij'oIn';
'C! "#h #$#%&
c'q ]bc_Q;
r&<t ng R _Pac tr&ng tm tn )Z %(& ng "n ebJrs;
dekf In';
n'I
_ 'cj v3i chOc nDng 'tJoc(+turWoc&m+(rW Qd-it);
e cKng Eu8t nh6+;
p imWr)oc&utWr) Qd-it);
t(tch%&g imWr c th *6+ tr1nh AIc;
] ngun ngGt;
[ th(nh ghi a'`;
Ang thch mOc *&gic L v/ cJun;
'ht hi=n ngun #"u hfr&vn&ut aWtWcti
[
n mn hc I : iu khin v tr ng c
ch" L&vw+&vWr7 '&vWr %&vn7 I%*W;
S( )* +h,i !-. /CU P89V51R02&

n 0u( v cc ch.n c4( vi iu khin:
Q '&rt b7 '&rt Q7 '&rt [7 '&rt p: ?hA c8u trTc ]b_Q kinh in;
'&rt b: */ +&rt c h(i chOc nDng R cc ch.n t! p[wp^ ; r&ng cc thi"t k" cU nhB khng
%2ng - nh3 mR rng n c chOc nDng nhA cc Ang v/& r(;
P&rt [:*/ mt +&rt R cc ch.n t! [Qw[] AIc %2ng ch& chOc nDng Iu +&rt h&kc */ -#tW (
chF c(& c4( fu) ( chF ;
P&rt p: */ +&rt c tc %Mng km+ 7 t! ch.n QbwQx; cc ch.n c4( +&rt n/# ng&/i Iu 7 cHn c
nhiu chOc nDng kc -i=t ;
'&rt Q:
?g&/i chOc nDng Iu +&rt 7 R ']^P_Q`E[ cHn c th$m nhiu chOc nDng m3i:
p
n mn hc I : iu khin v tr ng c
'Q;b w [: ?gy v/& c&untWr ch& imWroc&untWr [ h&kc ngy r( ch& c&untWroimWr[;
'Q;Q w [\z: iu khin hA3ng v/ c<nh kch chOc nDng c(+turW ch& timWroc&untWr [;
'Q;[ { \cI: ?gy v/& Eung nh+; n hi=u n/# */ ngun Eung nh+ ng&/i ch& chOc nDng
'cj;
'Q;p {c\zb: ngy v/& Eung nh+ ch& chOc nDng c(+turWoc&m+(rW m&%u* b;
'Q;e:
o nn: chn cKng +hM v/& ch& n'I;
o c\zQ: ngy v/& Eung nh+ ch& chOc nDng c(+turWoc&m+(rW m&%u* Q;
'Q;_:
o JunI: +hMc vM n'I
o c\z[: ngy v/& Eung nh+ ch& chOc nDng c(+turWoc&m+(rW m&%u* [;
'Q;d:
o JInu: +hMc vM n'I
o c\zp: ngy v/& Eung nh+ ch& chOc nDng c(+turWoc&m+(rW m&%u* p;
'Q;x:
Q o nc|: +hMc vM n'I
o c\ze: ngy v/& Eung nh+ ch& chOc nDng c(+turWoc&m+(rW m&%u* e;
'n\?: ch& +hm+ %2ng - nh3 chAng tr1nh ng&/i; |hi Jcq )> %Mng - nh3 chAng tr1nh
tr&ng chi+7 'n\? khng tch c9c; |hi )> %Mng - nh3 chAng tr1nh ng&/i7 'n\?
thAng R mOc tch c9c [ *n tr&ng mVi chu k1 m#; n9 chu#n mOc c(& )(ng th8+ tr$n
}'n\? cAUng -Oc t! -$n ng&/i khi ngy v/& `n (ng R mOc c(& tr&ng hn Qb chu k1
m# )~ A( Jcq v/& ch" *6+ tr1nh h&)t t! -$n ng&/i;
[ `n: |hi ngun %(& ng (ng h&<t ng7 mOc c(& tr$n ch.n `n tr&ng t nh8t [ chu
k1 m# )~ `W)Wt *<i h= thZng; ?"u ch.n 'n\? chu#n mOc tr&ng khi `n vXn cHn R
mOc c(&7 Jcq )~ v/& ch" *6+ tr1nh h&)t t! -$n ng&/i7 n"u khng7 )~ h&<t ng
-1nh thAng; }
\j: ch& +hm+ )> %Mng - nh3 chAng tr1nh ng&/i;
Q o \jlb : f nh3 ng&/i;
[ o \jlQ: f nh3 tr&ng chi+;
jL\o'`u: ch& +hm+ kh( ( chFh?hA ]b_Q cK ini ng&/i r(7 ch.n n/# cHn AIc %2ng
A( v/& ch" *6+ tr1nh gLjnr
S( )* !h1# !-. IC&
2/ P34N C3N5 6R7N3 638C
3I9N
I/ 63I:6 K: P34N C;N5 :
Ph<# !=#% %*> h.i +h,i !h"#h &
e
U 1
9
1 8
1 9
2
0
2 9
3 0
3 1
4
0
1
2
3
4
5
6
7
8
2 1
2 2
2 3
2 4
2 5
2 6
2 7
2 8
1 0
1 1
1 2
1 3
1 4
1 5
1 6
1 7
3 9
3 8
3 7
3 6
3 5
3 4
3 3
3 2
R S T
X T A L 2
X T A L 1
G
N
D
P S E N
A L E / P R O G
E A / V P P
V
C
C
P 1 . 0
P 1 . 1
P 1 . 2
P 1 . 3
P 1 . 4
P 1 . 5
P 1 . 6
P 1 . 7
P 2 . 0 / A 8
P 2 . 1 / A 9
P 2 . 2 / A 1 0
P 2 . 3 / A 1 1
P 2 . 4 / A 1 2
P 2 . 5 / A 1 3
P 2 . 6 / A 1 4
P 2 . 7 / A 1 5
P 3 . 0 / R X D
P 3 . 1 / T X D
P 3 . 2 / I N T 0
P 3 . 3 / I N T 1
P 3 . 4 / T 0
P 3 . 5 / T 1
P 3 . 6 / W R
P 3 . 7 / R D
P 0 . 0 / A D 0
P 0 . 1 / A D 1
P 0 . 2 / A D 2
P 0 . 3 / A D 3
P 0 . 4 / A D 4
P 0 . 5 / A D 5
P 0 . 6 / A D 6
P 0 . 7 / A D 7
n mn hc I : iu khin v tr ng c
|hZi iu kin : kt iu kin
|hZi cng )u8t : ?gun 7 cu r 7 v/ ng c
`n[p[
\nc&%Wr

|hZi iu kin: |hZi ch8+ h/nh
Kh,i )i?u +i@# &
?gun _P 7 Ic 7 cKng c&m `nw[p[7 hin th *c% 7 hin th *W%7
*W% x &<n
' N%u*# !hA +i BxC&
_
ng c
?gun [ePac
cu r
J# tnh
|t iu kin :
']^P_Q`z[
n mn hc I : iu khin v tr ng c
J 1 2
C O N 2
1
2
0 . 1 u
0
7 8 0 5
1 3
2
I N O U T
G
N
D
5 V
1
2
4 7 0
2 2 0 0 u
D 1 8
L E D
- +
D 1 7
" R I D G E
1
4
3
2
Kh,i xD CE !-. +i:
# 0 . 0
# 2 . 4
$ 1
% T A
# 0 . 7
# 3 . 3
# 3 . 1
# 1 . 5
# 0 . 2
# 1 7
# 2 . 1
# 1 . 0
# 1 . 1
# 2 . 6
R 1 2
R E S I S T O R S I P 9
1 2
3
4
5
6
7
8
9
# 3 . 1
J 3
C O N 8
1
2
3
4
5
6
7
8
# 2 . 2
5 V
R 1
R
C 2
1 &
1
2
# 1 . 1
# 3 . 4
0
# 0 . 0
S W 1
# 2 . 4 # 3 . 7
J 1 5
C O N 8
1
2
3
4
5
6
7
8
J 4
C O N 8
1
2
3
4
5
6
7
8
# 0 . 4
# 2 . 2
# 2 . 0
S W 4 4
0
# 1 . 2
# 0 . 2
S W 4
# 0 . 4
U 1
A T 8 9 C 5 1
9
1 8
1 9
2
0
2 9
3 0
3 1
4
0
1
2
3
4
5
6
7
8
2 1
2 2
2 3
2 4
2 5
2 6
2 7
2 8
1 0
1 1
1 2
1 3
1 4
1 5
1 6
1 7
3 9
3 8
3 7
3 6
3 5
3 4
3 3
3 2
R S T
X T A L 2
X T A L 1
G
N
D
P S E N
A L E / P R O G
E A / V P P
V
C
C
P 1 . 0
P 1 . 1
P 1 . 2
P 1 . 3
P 1 . 4
P 1 . 5
P 1 . 6
P 1 . 7
P 2 . 0 / A 8
P 2 . 1 / A 9
P 2 . 2 / A 1 0
P 2 . 3 / A 1 1
P 2 . 4 / A 1 2
P 2 . 5 / A 1 3
P 2 . 6 / A 1 4
P 2 . 7 / A 1 5
P 3 . 0 / R X D
P 3 . 1 / T X D
P 3 . 2 / I N T 0
P 3 . 3 / I N T 1
P 3 . 4 / T 0
P 3 . 5 / T 1
P 3 . 6 / W R
P 3 . 7 / R D
P 0 . 0 / A D 0
P 0 . 1 / A D 1
P 0 . 2 / A D 2
P 0 . 3 / A D 3
P 0 . 4 / A D 4
P 0 . 5 / A D 5
P 0 . 6 / A D 6
P 0 . 7 / A D 7
# 0 . 3
# 3 . 7
0
5 V
# 3 . 5
# 1 . 6
# 3 . 4
J 2
C O N 8
1
2
3
4
5
6
7
8
5 V
# 1 . 3
# 3 . 2
# 0 . 5
R 1 3
R E S I S T O R S I P 9
1 2
3
4
5
6
7
8
9
0
# 2 . 0 # 1 . 3
# 1 . 4
C 1
1 &
1
2
# 0 . 7
# 2 . 7
# 1 . 2
# 3 . 2
# 2 . 6
# 2 . 3
# 2 . 3
C 3
C
# 2 . 7
# 2 . 5
# 0 . 6
# 2 . 5
# 0 . 6
# 3 . 6
# 1 . 4
# 3 . 0
J 1 6
C O N 8 1
2
3
4
5
6
7
8
# 3 . 5
5 V
# 1 . 7
# 0 . 1
5 V
# 0 . 1
# 1 . 6
# 2 . 1
# 0 . 5
# 3 . 0
# 3 . 3
# 0 . 3
# 1 . 0
J 1
C O N 8
1
2
3
4
5
6
7
8
# 1 . 5
# 3 . 6
w |hZi gm c cc giGc cGm 9c 7 Eu8t +&rt7 gi(& ti"+ -$n ng&/i
w fZn nTt -8m 7 v/ nTt )vee rW)Wt *(i vE*
w Pi E> *Y )~ t9 ng rW)Wt khi c ngun nh tM cp
w h<ch (nh Q[Jhs )~ t<& ngun Eung ch& ch.n Q]7Q^
w
Kh,i hi@# hF&
w 3i@# hF CGH I AJ#&
d
n mn hc I : iu khin v tr ng c
5 V
G
A
"
O 3
C
5 V
R 3 0 3 3 0
8
U 1 0
L E D 7 . 2
6
1
2
3
4
5
7
8
9
1 0
"
E
D
T
C
D P
A
L

O 2
O 7
5 V
O 5
G G
A
R 3 2 1 '
( 3
C 1 8 1 5
C
"

O 7
E
R 3 4 1 '
E
5 V
R 3 3 1 '
5 V
"
O 4
O 4
U 3
7 4 4 7
7
1
2
6
4
5
3
1 3
1 2
1 1
1 0
9
1 5
1 4
1
6
8
D 0
D 1
D 2
D 3
" I / R " O
R " I
L T
A
"
C
D
E

G
5
V
G
N
D
O 1
R 2 9 3 3 0
D
C R 2 7 3 3 0
E
5 V
O 0
O 4
8
U 9
L E D 7 . 1
6
1
2
3
4
5
7
8
9
1 0
"
E
D
T
C
D P
A
L

G
5 V
D
O 1
R 2 8 3 3 0
A
C
J 1 0
C O N 8
1
2
3
4
5
6
7
8
O 5
O 3

C
G
5 V
0
E
0
A
O 5
R 3 5 1 '
"
O 0
E
8
U 1 3
L E D 7 . 4
6
1
2
3
4
5
7
8
9
1 0
"
E
D
T
C
D P
A
L

G
O 7
O 6
R 3 1 3 3 0
0
A R 2 3 3 3 0 O 2
( 4
C 1 8 1 5

D D
R 2 4 3 3 0
( 5
C 1 8 1 5
G
U 1 1
7 4 L S 2 4 5
2
0
1
0
1 9
1
2
3
4
5
6
7
8
9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
V
C
C
G
N
D
G
D I R
A 1
A 2
A 3
A 4
A 5
A 6
A 7
A 8
" 1
" 2
" 3
" 4
" 5
" 6
" 7
" 8
8
U 1 2
L E D 7 . 3
6
1
2
3
4
5
7
8
9
1 0
"
E
D
T
C
D P
A
L

G
"
O 6
O 6
D
( 2
C 1 8 1 5

w |hZi gm Ic n.ng xeLn[e_ 7 c tc %Mng n.ng %Hng ch& +&rt iu kin;


w e *W% x &<n 7 e f cQ]Q_ c tc Mng chn *W% { )> Mng ch& 0umt *W%w;
w Ic giSi mN xeex 7 giSi mN fca )(ng cc ch.n c4( *W% hin th )Z;
'LC0&
w |hZi gm c : giGt cGm ci Qd ch.n ch&
Lca
w iGt ] ch.n %/nh ch& -u) %, *i=u
w iGt p ch.n %/nh ch& p ch.n iu kin
w i=n trR r[] h<n %Hng ch& *W% tr&ng
Lca
w fi"n `[_ chFnh tAng +hSn ch& Lca
w /J!h hi@# hF CGH&

x
0
R 2 6
J 9
1
2
3
4
5
6
7
8
R 2 5
0
5 V
5 V
J 7
C O N 1 6
1
2
3
4
5
6
7
8
9
1 0
1 1
1 2
1 3
1 4
1 5
1 6
J 8
1
2
3
0
5 V
n mn hc I : iu khin v tr ng c
]
R 9
D 9
# 1 . 0
R 1 5
# 1 . 5
5 V
J 5
C O N 8
1
2
3
4
5
6
7
8
# 1 . 4
D 1
5 V
0
0
U 6
7 4 L S 2 4 5
2
0
1
0
1 9
1
2
3
4
5
6
7
8
9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
V
C
C
G
N
D
G
D I R
A 1
A 2
A 3
A 4
A 5
A 6
A 7
A 8
" 1
" 2
" 3
" 4
" 5
" 6
" 7
" 8
J 1 1
C O N 8
12345678
0
# 1 . 3
R 2
# 1 . 7
0
# 1 . 2
U 7
7 4 L S 2 4 5
2
0
1
0
1 9
1
2
3
4
5
6
7
8
9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
V
C
C
G
N
D
G
D I R
A 1
A 2
A 3
A 4
A 5
A 6
A 7
A 8
" 1
" 2
" 3
" 4
" 5
" 6
" 7
" 8
J 6
C O N 8
1
2
3
4
5
6
7
8
R 2 2 D 1 6
J 1 3
C O N 8
12345678
# 1 . 6
D 8
0
# 1 . 1
5 V
5 V
0
n mn hc I : iu khin v tr ng c
w Eu8t *W% 7 gm [ Ic n.ng %Hng xeLn[e_7 cc giGc cGm 9c A( r( ng&/i;
w Jt %N# *W% hin th;
' Kh,i %i.A iKL&
M RSM2N2&
0
C 4
P 1
5
9
4
8
3
7
2
6
1
5 V
C 6
0
U 2
) A X 2 3 2 * 1
1
3
4
5
1
6
1
5
2
6
1 2
9
1 1
1 0
1 3
8
1 4
7
C 1 +
C 1 ,
C 2 +
C 2 ,
V
C
C
G
N
D
V +
V ,
R 1 O U T
R 2 O U T
T 1 I N
T 2 I N
R 1 I N
R 2 I N
T 1 O U T
T 2 O U T
C 7
# 3 . 0
0
# 3 . 1
5 V
C 5
o J<ch c cKng af^ 7 v/ Ic m(E[p[
o Ic m(E[p[ v/ cc tM */m n$n m<ch chu#n mOc + L )(ng [p[
o c8+ ngun ch& m(E[p[ */ _v7 m<ch tr&ng Ic v/ cc tM )~ t<& r( ngun w
QbP
w /. OP# LhiK>&
S W 2 6
P 0 . 0
P 0 . 3
S W 3 5
P 0 . 6
S W 3 4
P 0 . 7
S W 2 8
P 0 . 2
P 0 . 4
S W 3 1
S W 3 8
S W 3 2
S W 3 9 S W 4 0
S W 3 7
P 0 . 1
S W 2 9 S W 2 7
P 0 . 5
S W 4 1
S W 3 3
S W 3 6
S W 3 0
o J<ch gm ] ch.n nZi v3i +&rt Q ;
^
n mn hc I : iu khin v tr ng c
o |hi 0umt +hi"m ; ?"u nTt nh8n c mt ch.n AIc A( v/& mOc c(&7 mt
ch.n mOc th8+ 7 khi nh8n +hi"m 7 th1 cS h(i ch.n u R mOc th8+ 7 v/ vi
iu kin c th nh6n r( )9 th(# Ki;
S( )* +h,i Ki&
S( * 6AQ# K"&
Qb
?gun _v
|hZi hin th
|hZi E> *Y
|hZi gi(& ti"+
n mn hc I : iu khin v tr ng c
# 0 . 7
C 4

O 0
# 1 . 3
R 2 8 3 3 0
0
# 2 . 0
# 2 . 3 S W 3 9
0
A
O 4
D
O 6
# 1 . 0
S W 2 7
5 V

P 0 . 7
C 9
# 2 . 6
D 8
P 0 . 6
# 0 . 2
J 9
1
2
3
4
5
6
7
8
8
U 1 0
L E D 7 . 2
6
1
2
3
4
5
7
8
9
1 0
"
E
D
T
C
D P
A
L

G
D 1 6
E
O 1
# 3 . 0
# 1 . 7
( 5
C 1 8 1 5
S W 3 8
P 0 . 0
C 7
5 V
# 1 . 1
C 1
1 & 1
2

J 5
C O N 8
1
2
3
4
5
6
7
8
# 1 . 3
# 0 . 5
# 2 . 2
# 1 . 7
0
J 1
C O N 8
1
2
3
4
5
6
7
8
S W 3 4
# 1 . 2

( 3
C 1 8 1 5
R 2
J 8
1
2
3
D 1
5 V
0
O 1
C
D
O 4
# 0 . 4
# 1 . 6
0
A
# 0 . 1
U 6
7 4 L S 2 4 5
2
0
1
0
1 9
1
2
3
4
5
6
7
8
9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
V
C
C
G
N
D
G
D I R
A 1
A 2
A 3
A 4
A 5
A 6
A 7
A 8
" 1
" 2
" 3
" 4
" 5
" 6
" 7
" 8
5 V
U 1
A T 8 9 C 5 1
9
1 8
1 9
2
0
2 9
3 0
3 1
4
0
1
2
3
4
5
6
7
8
2 1
2 2
2 3
2 4
2 5
2 6
2 7
2 8
1 0
1 1
1 2
1 3
1 4
1 5
1 6
1 7
3 9
3 8
3 7
3 6
3 5
3 4
3 3
3 2
R S T
X T A L 2
X T A L 1
G
N
D
P S E N
A L E / P R O G
E A / V P P
V
C
C
P 1 . 0
P 1 . 1
P 1 . 2
P 1 . 3
P 1 . 4
P 1 . 5
P 1 . 6
P 1 . 7
P 2 . 0 / A 8
P 2 . 1 / A 9
P 2 . 2 / A 1 0
P 2 . 3 / A 1 1
P 2 . 4 / A 1 2
P 2 . 5 / A 1 3
P 2 . 6 / A 1 4
P 2 . 7 / A 1 5
P 3 . 0 / R X D
P 3 . 1 / T X D
P 3 . 2 / I N T 0
P 3 . 3 / I N T 1
P 3 . 4 / T 0
P 3 . 5 / T 1
P 3 . 6 / W R
P 3 . 7 / R D
P 0 . 0 / A D 0
P 0 . 1 / A D 1
P 0 . 2 / A D 2
P 0 . 3 / A D 3
P 0 . 4 / A D 4
P 0 . 5 / A D 5
P 0 . 6 / A D 6
P 0 . 7 / A D 7
R 3 5 1 '
0
E
O 5
5 V
P 0 . 4
# 2 . 2
5 V
5 V
0
G
J 4
C O N 8
1
2
3
4
5
6
7
8
8
U 1 3
L E D 7 . 4
6
1
2
3
4
5
7
8
9
1 0
"
E
D
T
C
D P
A
L

G
# 1 . 6
O 0
R 2 3 3 3 0
C
# 1 . 2
# 0 . 3
S W 4
O 3
# 3 . 0
"
# 2 . 4
# 2 . 3
# 1 . 6
D 1 8
L E D
8
U 9
L E D 7 . 1
6
1
2
3
4
5
7
8
9
1 0
"
E
D
T
C
D P
A
L

G
"
# 3 . 4
# 0 . 0
S W 3 3
P 1
5
9
4
8
3
7
2
6
1
# 3 . 0
O 7
# 2 . 4
R 2 5
# 1 . 1
S W 4 1
J 1 4
C O N 2
1
2
C
C 2
1 & 1
2
# 1 7
8
U 1 2
L E D 7 . 3
6
1
2
3
4
5
7
8
9
1 0
"
E
D
T
C
D P
A
L

G
J 2
C O N 8
1
2
3
4
5
6
7
8
0
J 1 3
C O N 8
12345678
5 V
S W 3 6
R 2 4 3 3 0
E
# 3 . 3
5 V
# 3 . 7
O 7
A
# 1 . 5 J 1 5
C O N 8
1
2
3
4
5
6
7
8
0
C 8
R 3 4 1 '

5 V
# 2 . 5
# 1 . 1
0
5 V
R 2 2
D 9
U 1 1
7 4 L S 2 4 5
2
0
1
0
1 9
1
2
3
4
5
6
7
8
9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
V
C
C
G
N
D
G
D I R
A 1
A 2
A 3
A 4
A 5
A 6
A 7
A 8
" 1
" 2
" 3
" 4
" 5
" 6
" 7
" 8
0
D
# 3 . 3
P 0 . 1
U 3
7 4 4 7
7
1
2
6
4
5
3
1 3
1 2
1 1
1 0
9
1 5
1 4
1
6
8
D 0
D 1
D 2
D 3
" I / R " O
R " I
L T
A
"
C
D
E

G
5
V
G
N
D
R 1 3
R E S I S T O R S I P 9
1 2
3
4
5
6
7
8
9
R 9
A
# 3 . 6
J 3
C O N 8
1
2
3
4
5
6
7
8
J 1 6
C O N 8 1
2
3
4
5
6
7
8
O 5
# 0 . 3
J 1 1
C O N 8
12345678
0
# 3 . 1
O 6
# 1 . 0
# 1 . 3
C 1 0
5 V
O 4
# 0 . 6
D
# 1 . 2
R 3 2 1 '
R 2 7 3 3 0
- +
D 1 7
" R I D G E
1
4
3
2
S W 3 0
5 V
# 1 . 5
S W 4 0
R 3 1 3 3 0
0
G
O 7
O 6
R 1
R
O 2
R 1 5
5 V
# 0 . 6
# 3 . 1
# 2 . 0
S W 2 6
J 1 0
C O N 8
1
2
3
4
5
6
7
8
A
P 0 . 2
U 1 5
1 3
2
I N O U T
G
N
D
0
G
O 3
D
C
# 3 . 5
S W 3 1
R 2 9 3 3 0
# 3 . 1
R 3 6
R
R 3 0 3 3 0
# 3 . 7
"
$ 1
% T A
S W 2 9
0
5 V
# 1 . 4 S W 2 8
C 3
C
# 1 . 0
C 5
# 3 . 2
P 0 . 5
# 1 . 4
S W 3 5
J 6
C O N 8
1
2
3
4
5
6
7
8
J 7
C O N 1 6
1
2
3
4
5
6
7
8
9
1 0
1 1
1 2
1 3
1 4
1 5
1 6 5 V
"
E
# 0 . 5
# 3 . 4
# 2 . 5
# 1 . 4
S W 4 4
C 6
S W 3 7
5 V
5 V
G
O 5
( 4
C 1 8 1 5
0
5 V
# 2 . 1
U 7
7 4 L S 2 4 5
2
0
1
0
1 9
1
2
3
4
5
6
7
8
9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
V
C
C
G
N
D
G
D I R
A 1
A 2
A 3
A 4
A 5
A 6
A 7
A 8
" 1
" 2
" 3
" 4
" 5
" 6
" 7
" 8
0
G
"
# 0 . 7
U 2
) A X 2 3 2 * 1
1
3
4
5
1
6
1
5
2
6
1 2
9
1 1
1 0
1 3
8
1 4
7
C 1 +
C 1 ,
C 2 +
C 2 ,
V
C
C
G
N
D
V +
V ,
R 1 O U T
R 2 O U T
T 1 I N
T 2 I N
R 1 I N
R 2 I N
T 1 O U T
T 2 O U T
R 3 3 1 '
R 2 6
5 V
# 2 . 1 # 0 . 1
5 V
J 1 2
C O N 2
1
2
5 V
C
P 0 . 3
# 2 . 7
O 2
0
# 3 . 5
# 3 . 2
0
# 2 . 7
R 1 2
R E S I S T O R S I P 9
1 2
3
4
5
6
7
8
9
0
5 V
# 2 . 6
S W 3 2
( 2
C 1 8 1 5
# 0 . 4
# 3 . 6
E
# 0 . 2
# 0 . 0
# 1 . 5
S W 1
Kh,i CR#% SuT&
J<ch cu h 7 ?gun [ev
M /J!h !<u 3&
R 6
1 -
) 1
D 1 3
1 2
U 1
1
2
3
4
U 2
1
2
3
4
2 4 V
R 1 6
1 -
D 4
R 8
1 0 -
J 3
C O N 2
1 2
5 V
D 3
0 . 1 u
) 2
R 1
1 -
R 4
1 -
J 6
N G U O N 2 4 V
1
2
2 4 V
2 4 V
R 5
1 -
D 1
R 1 4
5 6 0
R 3
1 -
0
0
D 2
) 4
0
J 2
C O N 3
1
2
3
R 1 3
D 1 4
1 2
2 2 0 0 u
R 7
1 0 -
0
) 3
0
R 1 7
1 -
o J<ch c -Zn Ic g\ chu Hng *3n 7h(i *W% -i"t chiu ng c;
o r(i &+t& c nhi=m vM cch *# ngun i=n c4( vi iu kin v3i - cng )u8t
QQ
n mn hc I : iu khin v tr ng c
o cc sWnWr -S& v= m<ch 7 v/ ES khi c %Hng hi t! ng c v wv1 m<ch
ngun */ cu %i& 7 khng ES AIc;w
o M *c g(i ch& ng c khi ch<#
o ?gu#$n tGc chZng tr2ng Xn : khng th kch mOc c(& ch& [ ngy v/&
c2ng *Tc
M N%u*# 2UV0C&
J 1
2 4 V A C
1
2 C 4
0 . 1 u
C 1
2 2 0 0 u
R 2
2 . 2 -
( 1
J 2
2 4 V D C
1
2
- +
D 8
1
4
3
2
D 2
D 1 0 D 1
. / & / 0 2 4 1
D 7
C 5
4 7 0 u
R 1
2 7 0
0
J<ch c cu %i& chFnh *Au; M h( ce *c +hng thng th8+ ; M ce *c thng
c(& 7 f cng )u8t [?pbb_;
%i& gGn A3i sWnWr -2 *<i i=n th" m8t %& f; P/ `Q %u# tr1 Hng ch& sWnWr ; M
c_ *c ;
IIV C3N5 6R7N3 638C 3I9N&
63WN3 P34N X S Y X 5IZI 63U[6 6\N5 ]U^6:
6hQ#h Lh<# &
Gm c 2 phn chng trinh chinh:
chAng tr1nh tr$n m# tnh 7 vi"t -Cng Pi)u(* -()ic
chAng tr1nh tr$n vi E> *Y 7 vi"t -Cng hI+ ng,
S( )* BQ %i_i huP !h"#h&
+ Chng trnh Visual Basic:
&
Chng trnh hp ng :
Q[
Iju I?:
w rin th
w ?h6n *=nh
z L :
w 'hn mm
'Ia7 c chFnh
)>(
w ?gGt timWr
th9c hi=n k7
v/ Eu8t k"t 0uS
Iju I' PzL:
w ?h6n ,
*i=u t! vE*
w ru#n
*=nh t3i vE*
Vi )i?u
+i@#
n mn hc I : iu khin v tr ng c

JN *=nh
'tJ
t Wnc&%Wr
Wnc&%Wr
C3I 6I:6 C3N5 6R7N3&
o CH!G "#$!H "#%! VB:
Visual &asic:Gia' (i)n VB :

imWrQ
Jnc&mm
h?(mW: gti imWr[
cm%kWtn&i
L(-Wc%
L(-)&v&ng
L(-v(nt&c
cm%%ung
cm%tiWn cm%*ui tEtvitri
cm%ch(#
rv(nt&c tEtv(nt&c cm%c*rWc%

cm%%ungvitri
Gia' (i*n gm c:
Qp
w ?h6n mN *=nh
! m# tnh
imWr [ t<&
Eung u(rt
J# tnh
i(& ti"+
m# tnh iu Eung
"m gi tr
Wnc&%W
imWrQ: 0umt gRi gi tr
Wnc&%Wr *$n m# tnh
ng c
n mn hc I : iu khin v tr ng c
w ?Tt k"t nZi vi iu khin
w |hung iu khin ti"n *2i:
?Tt ti"n ng c
L2i ng c
!ng ng c
WEtf&E nh6+ gi tr iu Eung
h(nh trAIt 7 t<& gi tr iu Eung
w |hung iu khin v tr ng c:
WEtf&E nh6+ v tr ch<# t3i
?Tt )t(rt 0u tr1nh;
?Tt c*W(r gi tr Wnc&%Wr
?Tt %!ng chOc nDng;
w |hung hin th :
L(-W*w rin th gi tr Wnc&%Wr tu#=t Zi c &)Wt
L(-W*w rin th )Z vHng tAng Ong ebb Eung o vHng
L(-W*w P6n tZc ng c N c chZng nh# %& th(# Ki 0u nh(nh
w Jnc&mm : h n(mW : gt i : cng cM gi(& ti"+ v3i ng&<i vi thng 0u( cKng c&m
w imWrQ: *i$n tMc *8# gi tr trung -1nh c4( v6n tZc 7 chZng nh# khi hin th
w imWr[: <& ngGt tr&ng kh&Sng thi gi(n Qbm) 7 +hMc vM iu khin v tr c4( ng
c
+, c-a chng trnh:
'hn kh(i -& u chAng tr1nh:
u+ti&n \E+*icit
aim ht j) a&u-*W v tr Wnc&%Wr *(# vW
aim att j) a&u-*W v6n tZc tOc thi c4( ng c
'riv(tW W+ j) a&u-*W )(i )Z c4( v tr ng cgi, *<i
'riv(tW Wtich*u# j) L&ng n(i )Z tch *# 7 %2ng ch& thng )Z |I
'riv(tW %-*vitri%(t j) a&u-*W -i"n *Au tr, v tr Ec *6+
'riv(tW intvt j) IntWgWr -i"n *Au v6n tZc ng c
'riv(tW ht+ j) a&u-*W -i"n *Au *<i gi tr trA3c c4( Wnc&%Wr
'riv(tW %+[b j) a&u-*W fi"n *Au *<i chuVi v6n tZc tOc thi
'riv(tW %(ng*&(% j) f&&*W(n nh 8u v tr -Gt u c4( chuVi *8# v
'riv(tW thutu j) f#tW thO t9 c4( tn hi=u A( v
'riv(tW Wc%e j) L&ng chuKi gi tr Wnc&%Wr *8# v t! vi E> *Y
'riv(tW tr(ngth(i j) f#tW r<ng thi : ti"n 7 *2i 7 %!ng c4( ng c
aim ' j) a&u-*W r= )Z ' c4( - 'Iawv tr
aim I j) a&u-*W r= )Z I
aim a j) a&u-*W r= )Z a
Qe
n mn hc I : iu khin v tr ng c
`D CE !! Sa +ib#&
./t n0i 12i m34 t5nh:
'riv(tW nu- cm%kWtn&ic*ick
un \rr&r `W)umW ?WEt
gt;nWtting) l []]bb7?7]7Q tZc []7] k
gt;c&mm'&rt l Q
gt;`hrW)h&*% l Q
gt;'&rtu+Wn l ruW
gt;In+utLWn l Q
cm%%ung;\n(-*W% l ruW |hi chA( k"t nZi cc nTt -8m
cm%tiWn;\n(-*W% l ruW chA( AIc kch h&<t 7 chZng
cm%*ui;\n(-*W% l ruW *Vi ch& chAng tr1nh
cm%ch(#;\n(-*W% l ruW
cm%c*rWc%;\n(-*W% l ruW
cm%%ungvitri;\n(-*W% l ruW
*(-tr(ngth(i;c(+ti&n l %( kWt n&i ! hin th R gc %A3i 7 +hSi
\n% nu-
.h6i t7' gi3 tr8 &an 9u
'riv(tW nu- g&rmL&(%
imWrQ;IntWrv(* l Qb ngGt mVi *n */Qbm)
imWrQ;\n(-*W% l ruW kch h&<t timWr Q
imWr[;IntWrv(* l Qb
imWr[;\n(-*W% l g(*)W c8m timWr [
' l b;[][ cc thng )Z - 'Ia
a l Q;Q[_ cc gi tr AIc t1m -Cng
i l b;bQ]x '' Wig*Wrw?ich&*)
intvt l b
thutu l b
tr(ngth(i l b
\n% nu-
:; l< nh=n >< t?:
'riv(tW nu- gtunc&mm
aim ( j) IntWgWr
aim - j) a&u-*W
nW*Wct c()W gt;c&mm\vWnt ?h6n -i"t )9 ki=n
c()W c&m\v`WcWivW ?h6n %, *i=u
aim -uWr j) P(ri(nt - =m thu
-uWr l gt;In+ut
( l j)c-uWr chu#n kY t9 r( mN ()cii
*(-;c(+ti&n l ( -uWr hin th R gc cuZi +hSi
-uWr l E( ti=n thW& %yi
Q_
n mn hc I : iu khin v tr ng c
I %(ng*&(% l ruW hWn ?"u N nh6n AIc im
thutu l thutu Q -Gt u th1 n<+ %, *i=u
Wc%thutu l (
I thutu l p hWn
%(ng*&(% l g(*)W
thutu l b
\n% I
\*)W
I ( l ^^ hWn kY t9 gZc -Gt u n<+
%(ng*&(% l ruW
ht l Wc%p [_d [_d [_d Wc%[ Wc%Q w ]p]]db]
i tr Wnc&%Wr tu#=t Zi tr! i gi tr &)Wt
- l ht o ebb )Z vHng
*(-)&v&ng;c(+ti&n l g&rm(t-7 bbbbb;bbbb
*(-Wc%;c(+ti&n l ht
\n% I
\n% I
\n% nW*Wct
:; l< c3c n@t &Am ti/n B lCi B (Dng:
'riv(tW nu- cm%tiWnc*ick
intvt l P(*tEtv(nt&c
tr(ngth(i l Q
I intvt il [_d hWn gi tr iu Eung m(E
J)gf&E gi( tri +h(i nh& h&n [_d
\Eit nu-
\n% I
c(** ch(#intvt
\n% nu-
'riv(tW nu- cm%*uic*ick
intvt l P(*tEtv(nt&c
tr(ngth(i l [
I intvt il [_d hWn
J)gf&E gi( tri +h(i nh& h&n [_d
\Eit nu-
\n% I
c(** ch(#wintvt
\n% nu-
'riv(tW nu- cm%%ungc*ick
tr(ngth(i l b
Qd
n mn hc I : iu khin v tr ng c
gt;uut+ut l chrp gRi k t9 c mN */ p
\n% nu-
E? >i)n thanh trt:
'riv(tW nu- rv(nt&cch(ngW
tEtv(nt&c l rv(nt&c;P(*uW
intvt l P(*tEtv(nt&c
nW*Wct c()W tr(ngth(i
c()W Q:
c(** ch(#intvt ch<# t3i
c()W [:
c(** ch(#wintvt ch<# *ui
\n% nW*Wct
\n% nu-
C3c n@t &Am cFn l7i B 9G 9> 18 tr5 9Hng c
'riv(tW nu- cm%%ungvitric*ick
c(** cm%%ungc*ick
Wtich*u# l b
imWr[;\n(-*W% l g(*)W ng!ng timWr7 k"t thTc t1m v tr
\n% nu-
'riv(tW nu- cm%ch(#c*ick
imWr[;\n(-*W% l ruW -Gt u ch<# v tr
\n% nu-
'riv(tW nu- cm%c*rWc%c*ick
gt;uut+ut l chre JN c*W(r Wnc&%Wr
\n% nu-
HIm cha4J K:
'riv(tW nu- ch(#f#P(* v j) IntWgWr
I v i [__ ur v h w[__ hWn \Eit nu- J(E iu Eung l[_d
gt;uut+ut l chrb mN nh6+ v6n tZc
I v h b hWn
v l wv
gt;uut+ut l chrv tru#n v6n tZc
gt;uut+ut l chrQ *=nh ch<# *2i
Qx
n mn hc I : iu khin v tr ng c
\*)W
gt;uut+ut l chrv tru#n v6n tZc
gt;uut+ut l chr[ *=nh ch<# t3i
\n% I
`D CE Sa +ib# i>GO1X i>GO2&
'riv(tW nu- imWrQimWr
aim at&ng j) a&u-*W
aim t&ng j) a&u-*W
aim i j) IntWgWr
at&ng l ht w ht+
att l at&ng *8# v6n tZc tOc thi ch& - 'Ia
ht+ l ht
t&ng l b
g&r i l [b & [ ntW+ wQ *8# tKng gi tr v6n tZc tr&ng b;[)
%+i l %+i w Q
t&ng l t&ng %+i
?WEt
%+Q l at&ng
t&ng l t&ng %+Q
at&ng l t&ng o [b *8# gi tr trung -1nh 7 E> *Y nh8+
at&ng l at&ng Qb nh#
*(-v(nt&c l g&rm(tat&ng7 bbbb;bb ch& gi tr Ong #$n tr$na
\n% nu-
'riv(tW nu- imWr[imWr
nt(tic g j) IntWgWr
aim W j) a&u-*W
aim v j) IntWgWr
%-*vitri%(t l P(*tEtvitri ebb
W l ht { %-*vitri%(t L8# )(i )Z ch& - 'Ia
v l 'IaW7 W+ *8# v6n tZc t! - 'Ia
c(** ch(#v
W+ l W
I W l b hWn
g l g Q
\*)W
g l b
\n% I
I g l pb hWn imWr[;\n(-*W% l g(*)W n"u Tng v tr tr&ng vHng
Q]
n mn hc I : iu khin v tr ng c
\n% nu- b;p) th1 %!ng chOc nDng *<i
2c PI0&
'riv(tW guncti&n 'Iaf#P(* W j) a&u-*W7 f#P(* Wc j) a&u-*W j) IntWgWr
aim )tW+Q j) IntWgWr
aim u+ j) a&u-*W
aim ui j) a&u-*W
aim u% j) a&u-*W
aim u j) a&u-*W
I att l b hWn ri=u chFnh thng )Z I
)tW+Q l p L/m giSm thi gi(n A( )(i )Z v b
\*)W
)tW+Q l Q
\n% I
u+ l w' W
u% l wa W w Wc
I W i wQpb jn% W h Qpb hWn |ch h&<t thng )Z |i khi ng c
Wtich*u# l W )tW+Q Wtich*u# cch ch kh&Sng Q vHng
ui l wI Wtich*u#
\*)W
Wtich*u# l b
ui l b
\n% I
u l u+ ui u%
I u i [__ hWn u l [__ |h.u -N& hH(
I u h w[__ hWn u l w[__
'Ia l cIntu
I W l b hWn 'Ia l b
\n% guncti&n
PI0 S,&


Q
+ + =
k k
S
D
TL k
I
S
k p
e e
T
T
e
T
T
e K V
r&ng h= )Z ) */ chu k *8# mXu
1m thng )Z -Cng cch :
w ch& h= )Z khu"ch <i | |i7|% l b "n khi h= -Gt u (& ng Kn nh 0u(nh
v tr c.n -Cng c kch nh: t( c : klb;ex7 lb;pQ)
w |+ l b;d E k l b;[][ i l b;Q_b_ % l b;bp]x_
w P6# a l Q;b^[x I l b;Q]xe
Q^
n mn hc I : iu khin v tr ng c
o CH!G "#$!H "#%! VL MLNO .LP! :
INCLUDE p89v51rx2.mc
ECD DATA 40h ; LAu gi, gi tr 0umt Eu8t %, *i=u
ECD1 DATA 41h ; p -#tW LAu gi, gi tr Wnc&%Wr
ECD2 DATA 42h
ECD3 DATA 43h
ECD1_P DATA 44h ; 3 -#tW ti"+ trung gi(n *Au gi,
ECD2_p DATA 45h ; gi tr Eu8t7 Sm -S& Eu8t chnh Ec
ECD3_p DATA 46h
v!_"#c DATA 49h ; $ ! " c % c !h p v&# %'(
!hp_v" )IT 33h ; c nh6+ v6n tZc
#rg 0000h
L*+P m,!
#rg 0003h
L*+P !g"_!g#,0
#rg 000-h
L*+P !g"_T0;!g" ",m. /. 01." "r1(.! /"
#rg 0023h
L*+P N2AT_NT; "# "#c /# -#1
m,!3
+4$ 56"7808h ?.ng i tZc E> *Y c4(
+4$ "2m#/7802h ;Ic
9ET) :CL; ;ch& +hm+ nh6n %, *i=u t! 'c
9ET) TCL; ;ch& +hm+ Eu8t , *i=u "n'c
+4$ rcp2h7855h ; tZc -(u% []]bb
+4$ rcp2<7853h
+4$ 6c#!7850h
9ET) T:2
;==============
+4$ CCAP+07801000010)
+4$ CCAP+17801000010)
[b
n mn hc I : iu khin v tr ng c
+4$ CCAP+27801000010)
+4$ CCAP+37801000010)
+4$ CCAP+47801000010)
+4$ cm#/780
CL: !hp_v"
+4$ ccp3h7855h
+4$ ccp4h7855h
9ET) cr ; ch& +hm+ chOc nDng 'cj ch<#
;==============
+4$ "m#/7801h
+4$ ,.!07810010011-
9ET) ,"1
9ET) ,"0
+4$ ,p07805h ;Au ti$n ngGt ng&/i
+4$ ,p0h780
+4$ v!_"#c78100
+4$ .c/781
9ET) "r0
;============================================
+4$ .c/1780h
+4$ .c/2780h
+4$ .c/378128
9*+P >
;===========================================
!g"_!"3
*N) r,7"h#"_!g"_!"
CL: r,
PU9? cc
+4$ A7 6-15
+4$ p27A
ACALL !h!_/@
P4P cc
*N) ",7"h#"_!g"_!"
CL: ",
"h#"_!g"_!"3 :ETI
;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
chAng tr1nh tr&ng &<n n/# nh6n tn hi=u iu khin t! m# tnh;
[Q
n mn hc I : iu khin v tr ng c
m c nh6n chF th ch<# t3i 7 Ong 7ch<# *2i 7 nh6n tZc ch<#7 rW)Wt gi tr
Wnc&%Wr
;====================================
!h!_/@3
*N) !hp_v"7",.p
+4$ v!_"#c7A
CL: !hp_v"
L*+P "h#"_!h!_/@
",.p3
C*NE A7807",.p0
LCALL !hp_v!"#c
L*+P "h#"_!h!_/@
",.p03 C*NE A7817",.p1
LCALL ch(_"#,
L*+P "h#"_!h!_/@
",.p13 C*NE A7827",.p2
LCALL ch(_<1,
L*+P "h#"_!h!_/@
",.p23 C*NE A7837",.p3
LCALL /1!g_/c
L*+P "h#"_!h!_/@
",.p33 C*NE A7847"h#"_!h!_/@
LCALL c<r_.c/
"h#"_!h!_/@3
:ET
ch(_"#,3
+4$ A 7 v!_"#c
CPL A
+4$ ccp3h7A
+4$ ccp4h7855h
:ET
ch(_<1,3
+4$ A 7 v!_"#c
CPL A
+4$ ccp4h7A
+4$ ccp3h7855h
:ET
/1!g_/c3
+4$ ccp3h7855h
+4$ ccp4h7855h
:ET
[[
n mn hc I : iu khin v tr ng c
!hp_v!"#c3
9ET) !hp_v" ;A( chAng tr1nh thu v/&
ch"
:ET ; nh6+ P6n tZc
c<r_.c/3
+4$ .c/1780
+4$ .c/2780
+4$ .c/378128
:ET
;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
; chAng tr1nh tr&ng [ &<n A3i 7 gm c:
w ?gGt timWr b 7 *i$n tMc gi h/m hiWnthi;
; = ?&m h,.!_"h, "1 ! " x1 " 3 -(". < 1
"r ;v "rB .!c#/.r c % !g c ch# mC( "B!h .
+ , ;< ! % c g , 7 x1 " 1 -("..
;=======================================================
!g"_T03 CL: "50
CL: "r0
+4$ "h0785ch
+4$ "<07800
9ET) "r0
PU9? 00h
+4$ :07ECD
INC :0
C*NE :07847"h#"
+4$ :0780
"h#"3 +4$ ECD7:0
P4P 00h
LCALL h,.!_"h,
:ETI
;=======================================================
h,.!_"h,3
PU9? cc
+4$ A7ECD
C*NE A78074_N_1
+4$ 6-157899
+4$ :27.c/1
[p
n mn hc I : iu khin v tr ng c
+4$ .c/1_p7:2
+4$ :27.c/2
+4$ .c/2_p7:2
+4$ :27.c/3
+4$ .c/3_p7:2
9*+P Th#"_h,.!_"h,
4_N_13
C*NE A78174_N_2
+4$ A7.c/1_p
+4$ 6-157A
9*+P Th#"_h,.!_"h,
4_N_23
C*NE A78274_N_3
+4$ A7.c/2_p
+4$ 6-157A
9*+P Th#"_h,.!_"h,
4_N_33
C*NE A7837"h#"_h,.!_"h,
+4$ A7.c/3_p
+4$ 6-157
Th#"_h,.!_"h,3 P4P cc
r."
;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
;NgGt ng&/i khi c Eung Wnc&%Wr v/& vi iu khin
?"u ch.n cHn *<i R mOc c(& th1 ng c (ng *2i 7 ngAIc *<i */ (ng ti"n;
;=======================================================
======
!g"_!g#,03
*N) p3.37"!g_.!c#/.r
*+P g,m_.!c#/.r
"h#"_!g"03
:ETI
;=======================================================
"!g_.!c#/.r3
INC ECD1
+4$ :17.c/1
C*NE :17807"h#"_"!g_.c/
+4$ .c/1780
INC ECD2
+4$ :17.c/2
C*NE :17807"h#"_"!g_.c/
[e
n mn hc I : iu khin v tr ng c
+4$ ECD2780
INC ECD3
"h#"_"!g_.c/3
L*+P "h#"_!g"0
;=======================================================
g,m_.!c#/.r3
+4$ :17.c/1
C*NE :17807g,m_.c/1
+4$ .c/17855h
+4$ :17.c/2
C*NE :17807g,m_.c/2
+4$ .c/27855h
+4$ :17.c/3
C*NE :17807g,m_.c/3
+4$ .c/37855h
9*+P "h#"_g,m_.c/
g,m_.c/13 DEC .c/1
9*+P "h#"_g,m_.c/
g,m_.c/23 DEC .c/2
9*+P "h#"_g,m_.c/
g,m_.c/33 DEC .c/3
"h#"_g,m_.c/3
L*+P "h#"_!g"0

END
[_
n mn hc I : iu khin v tr ng c
JMc *Mc :
r(ng
Li ni u ; Q
jo n Lc P PI Iq |I? ']^P_Q`E[; [
|hi 0ut cc tnh nDng; [
n khZip
n ch.n;;; e
fo cr? `?r rc rI?_
Io hi"t k" +hn cOng;;; _
|hZi iu khin ;; _
?gun ch& kit vE*;;; d
'hn E> *Y c4( kit;; d
'hn hin th;; x
'hn gi(& ti"+ ]
n t&/n ktQb
|hZi cng )u8t; Qb
w J<ch cu r;;Qb
w ?gun [eP%c;; QQ
IIo chAng tr1nh th9c hi=n;;; QQ
h/nh +hn 7 ) 7 giSi thu6t tKng 0ut; QQ
chi ti"t chAng tr1nh Q[
wchAng tr1nh tr$n vi)u(* -()ic; Q[
i(& %i=n PfQ[
c&%W chAng tr1nh tr$n Pf;;; Qp
'Ia )Z ;; Q]
w chAng tr1nh tr$n vi iu khin;; Q^
JMc *Mc :; [_
[d

You might also like