Professional Documents
Culture Documents
74HC 573
20
XTA L1
XTA L2
A T89S 53
C I9
XIS P
12M H z
VC C
10
74HC 573
1 0 K R I5
PO RT 2
+5V
UB2
11
2
3
4
5
6
7
8
9
74HC 573
C
1D
2D
3D
4D
5D
6D
7D
8D
1
2
3
4
5
6
7
8
20
0
1
2
3
4
5
6
7
2 .0 /A 8
2 .1 /A 9
.2 /A 1 0
.3 /A 1 1
.4 /A 1 2
.5 /A 1 3
.6 /A 1 4
.7 /A 1 5
PO RT2
1
2
3
4
5
6
7
8
P
P
P2
P2
P2
P2
P2
P2
21
22
23
24
25
26
27
28
19
18
17
16
15
14
13
12
1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q
0
1
2
3
4
5
6
7
1D
2D
3D
4D
5D
6D
7D
8D
1
2
3
4
5
6
7
8
O C
2
3
4
5
6
7
8
9
G N D
11
39
38
37
36
35
34
33
32
0
1
2
3
4
5
6
7
VC C
D
D
D
D
D
D
D
D
A L E /P R O G
8
7
6
5
4
3
2
1
19
18
3 0 p C I8
PO RT 0
UB0
1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q
19
18
17
16
15
14
13
12
O C
0 .0 /A
0 .1 /A
0 .2 /A
0 .3 /A
0 .4 /A
0 .5 /A
0 .6 /A
0 .7 /A
G N D
P
P
P
P
P
P
P
P
30
D
D
D
D
D
D
D
D
2
3
4
5
6
7
8
9
3 .0 /R X D
3 .1 /T XD
3 .2 /IN T 0
3 .3 /IN T 1
3 .4 /T 0
3 .5 /T 1
3 .6 /W R
3 .7 /R D
20
1
2
3
4
5
6
7
8
11
P
P
P
P
P
P
P
P
PSEN
10
11
12
13
14
15
16
17
20
VC C
O C
G N D
10
8
7
6
5
4
3
2
1
1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q
1 .0 /T 2
1 .1 /T 2 E X
1 .2
1 .3
1 .4 /S S
1 .5 /M O S I
1 .6 /M IS O
1 .7 /S C K
ST
G N D
PO RT3
0
1
2
3
4
5
6
7
19
18
17
16
15
14
13
12
P
P
P
P
P
P
P
P
R
74HC 573
10K
+5V
40
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
UB3
1 0 K R I4
0
1
2
3
4
5
6
7
R I1
10K
2
3
4
5
6
7
8
9
R I3
+5V
PO RT0
+5VD C
+5VD C
10
D
D
D
D
D
D
D
D
11
29
O C
G N D
VC C
PO RT3
1
2
3
4
5
6
7
8
10
1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q
19
18
17
16
15
14
13
12
1
2
3
4
5
6
7
8
8
7
6
5
4
3
2
1
20
8
7
6
5
4
3
2
1
UB1
31
10K
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
R I2
NU T NH A N R ES ET
VC C
+5V
C I3
10uF
E A /V P P
PO RT1
0
1
2
3
4
5
6
7
+5VD C
PO RT1
30p
Nhn hnh 2 t di ln trn ta thy 4 Port pin Header Port0, Port1,Port2, Port3 bn
di. y chnh l 4 Port ca Vi iu Khin c ni trc tip ti cc pin Header ny.
4 Port pin Header Port0, Port1,Port2, Port3 pha trn cng. y cng chnh l 4 Port
ca Vi iu Khin c m dng thng qua 4 IC m dng 74HC573.
Cc pin Header ny cho php kt Vi iu Khin ti cc ng dng mt cch d dng,
linh hot.
N O T E : K H O N G G A N R M 4 A P T A N G L E N = 7 ,2 V
XU
RXD
30
3 .3 V
TXD
C M 2
18
22p
P L -2 3 0 3 H X
A L E /P R O
XTA L2
XM
2 2 .1 1 8 4 M H z
C U 6
33p
19
22p
+5V DC
C M 4
1uF
RXD
9
11
TXD
P
P
P
P
P
P
P
P
0
0
0
0
0
0
0
0
.0
.1
.2
.3
.4
.5
.6
.7
/A
/A
/A
/A
/A
/A
/A
/A
D
D
D
D
D
D
D
D
0
1
2
3
4
5
6
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 .2 /IN T 0
P 3 .3 /IN T 1
P 3 .4 /T 0
P 3 .5 /T 1
R ST
P 3 .1 /T XD
P 3 .0 /R XD
P 3 .6 /W R
P 3 .7 /R D
1
2
3
4
5
6
7
8
C LK
V P P _EP
OE
VPP1_O N
C LK2
R ST
A14E28
13
R 2
14
15
PRO G
1K
470
R 3
A
A
A
A
A
A
DD
DD
DD
DD
DD
DD
8
9
10
11
12
13
Z IF19
ST 1_C L K
R S T _ IS P
S E R _ IN
12
0
1
2
3
4
5
6
7
P26
+5V DC
V PP31
2
2
2
2
2
2
1
2
3
4
5
6
18
19
P
P
P
P
P
P
P
P
1
1
1
1
1
1
1
1
.0 /T 2
.1 /T 2 -E X
.2
.3
.4
.5
.6
.7
P
P
P
P
P
P
2
2
2
2
2
2
.0
.1
.2
.3
.4
.5
/A
/A
/A
/A
/A
/A
8
9
1
1
1
1
11
12
15
A 14E28
A DD15
27
A 15
D A1
P 3 .1 /T XD
P 3 .2 /IN T 0
P 3 .5 /T 1
1
1
1
1
1
1
1
1
0
1
2
3
4
5
6
7
D
D
D
D
D
D
D
D
1
2
3
5
6
7
8
9
0
1
2
3
4
5
6
7
VPP1
Q A3
V PP31
D A3
2 1 /1 3 V
1K
Q A4
31
VP P 31
30
PROG
9
1
1
1
1
1
2
2
R
P
P
P
P
P
P
P
7
6
4
3
0
8
7
20
C E /P G M
22
O E /V P P
A 1 4 /P G M
PRO G
VC C
1
2
A
B
CLK
C LK
Q C 3
Q 2SC 1815
Q
Q
Q
Q
Q
Q
Q
Q
A
B
C
D
E
F
G
H
A
A
A
A
A
A
A
A
3
4
5
6
10
11
12
13
D
D
D
D
D
D
D
D
D8
D9
D1
D1
D1
D1
D1
D1
0
1
2
3
4
5
74H C 164
+5V DC
VPP1_ON
A1015
O EE
A 1 5 /V P P
PRO G - C E
4 .3 V
D A2
R G 2
R 5
470
+5V DC
1K
Q C 4
14
S E R _ IN
VPP31_ON
Q 2SC 1815
12
ST1_C LK
C LK2
R G 3
3 .3 K
11
OE
27C 512
A15
Q A5
O EE
Q A6
ST
37
36
34
33
30
27
26
U 2
A1015
R 4
0
1
2
3
4
5
6
7
+5V DC
G N D
O
O
O
O
O
O
O
O
R ST
P 3 .7 /R D
P 3 .6 /W R
P 3 .4 /T 0
P 3 .3 /IN T 1
P 3 .0 /R XD
P 2 .7 /A 1 5
P 2 .6 /A 1 4
D
D
D
D
D
D
D
D
9
8
7
6
5
4
3
2
U3
A1015
S E R _ IN
ST_C LK
S H _C LK
74H C 595
2 1 /1 3 V
SER _O U T
Q
Q
Q
Q
Q
Q
Q
Q
A
B
C
D
E
F
G
H
9
15
1
2
3
4
5
6
7
P
P
P
P
P
3
3
2
3
3
7
6
6
3
0
L_BO O T_V C C
L_BO O T_V PP
13
R G 1
3 .3 K
0
1
2
3
4
5
6
7
8
9
10
11
12
13
3
3
3
3
3
3
3
3
0
1
2
3
4
5
6
7
10
0
1
2
3
A
A
A
A
A
A
A
A
A
A
A
A
A
A
D
D
D
D
D
D
D
D
10
9
8
7
6
5
4
3
25
24
21
23
2
26
VC C
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D1
D1
D1
D1
G N D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
/A
/A
/A
/A
/A
/A
/A
/A
A L E /P R O G
Z IF -4 0
S E R _ IN
14
A
A
A
A
A
A
A
A
A
A
A
A
A
A
.0
.1
.2
.3
.4
.5
.6
.7
V PP31_O N
28
Z IP 28
0
0
0
0
0
0
0
0
E A /V P P
0
1
2
3
20
AT89S52
29
EP _V C C
P
P
P
P
P
P
P
P
XTA L2
XTA L1
P27
P34
16
17
40
ZIF 4 0
1
2
3
4
5
6
7
8
VC C
2
2
2
2
2
2
2
2
DD
DD
DD
DD
DD
DD
DD
DD
14
10
XTA L1
31
40
Z IF19
C M 3
12M H z
C U 7
33p
M OSI
M IS O
SC K
.0 /T 2
.1 /T 2 -E X
.2
.3
.4
.5
.6
.7
A
A
A
A
A
A
A
A
M R
C U 4
104p
N D
P0
P1
C 1
N D _A
LL_TEST
SC 1
1
1
1
1
1
1
1
1
10K
OE
C U 3
10uF
G
G
G
N
G
P
O
P
P
P
P
P
P
P
P
R 10K
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
PSEN
3 .3 V
1
2
3
4
5
6
7
EE_D ATA
E E -C L K
SH TD _N
C TS_N
D C D _N
D SR _N
N C
G N D 1
R I_ N
R XD
V D D _325
R TS_N
D TR _N
TXD
VO _33
G N D 2
N C 2
D1
D2
D3
D4
D5
D6
D7
D
D
D
D
D
D
D
D
G N D
2
2
2
2
2
2
2
D P
D M
D
D
D
D
D
D
D
9
8
7
6
5
4
3
2
29
17
18
19
A
A
A
A
A
A
A
3
3
3
3
3
3
3
3
20
27
4
3
2
1
0
V PP1
+5V DC
UM 1
C LR
R U 2
R U 3
1 .5 K
1
1
1
1
1
9
8
7
6
5
4
3
2
1
1
2
3
4
5
6
7
8
VC C
D-
4
5
6
15
16
1K
E A /V P P
USB1
27
20
DGND
C _G ND
C _G ND
R U 1
VD D _5
D+
OSC 2
28
D+
R 1
C U 5
104p
SYSTEM CONTROLLER
G N D
AD D 0
+5V DC
V CC
C M 1
104p
PSEN
USB
IN T E R F A C E
U S B -B -T Y P E
EP _V C C
+5V DC
U SB C O N N EC TO R
R 6
UP1
Q C 5
Q 2SC 1815
2 1 /1 3 V
R 8
C P1
153P
V o u t = 1 .2 5 ( 1 + R 2 /R 1 )
R 7
R P3
R P4
20K
Q 2SC 1815
QC 1
2 .2 K
V PP64
Q C 6
Q 2SC 1815
V P P _EP
L_BO O T _V PP
2 .2 K
V o u t = 6 .4 1 V & 4 .9 4 V
V o u t = 6 .2 4
UV1
EP _V C C
2
C V2
104P
.4 7 0
R V2
L M 3 1 7 /C Y L
VO U T
R V1
1 .8 K
V IN
C V1
153P
V o u t = 1 .2 5 ( 1 + R 2 /R 1 )
V o u t = 6 .2 4
1K
H V IN
H V IN
AD J
R P2
R P1
.9 1 6
15K
V IN
C P2
104P
VO U T
2 .2 K
A1015
AD J
2 1 /1 3 V
L M 3 1 7 /C Y L
R V3
R V4
5 .6 k
Q 2S C 1815
Q C 21
2 .2 K
V o u t = 6 .4 1 V & 4 .9 4 V
L_BO O T _V C C
LC D
10
11
12
13
14
15
P 0 .7
16
P 0 .6
P 0 .5
P 0 .4
P 0 .3
P 0 .2
P 0 .1
GND
VCC
Vo
RS
R/W
E
DBO
DB1
DB2
DB3
DB4
DB5
DB6
DB7
A
K
P 0 .0
EN A B LE
BL
VC C
VC C
P 2 .1
P 2 .0
C D 4
104pF
R BL1
10K
0 .6 V
3
2
1
R BL2
1 .5 K
C O N 3
P 2 .2
JLC D
Chn 4 (CON) ti port pin Header LCD DRIVE, chn ny mc thp khi LCD s
c cch ly s iu khin ca Master. Bnh thng chn ny mc thp lc ny Master
iu khin LCD
2.
Real Time Clock (Ngy Gi - Thng Nm)
- Khi ny ta thp chip DS1307 chy ngy - gi - thng nm, Pin 3V ngun cp cho
DS1307 khi cp in. Nh th thi gian thc s khng b sai lnh mc cho c in hay
khng.
+5VD C
RTL
Y I1
DS1307
JR TL
P 3 .5
P 3 .6
P 3 .7
1
3
5
2
4
6
X1
SCL
X2
SDA
G N DV B A T
C O N 6A
V CC
S Q W /O U T
3 2 .7 6 8 K
BAT
3V DC
3.
Khi 8 led 7 on
120
R L40
D ATA
P
P
P
P
P
P
P
P
0
0
0
0
0
0
0
0
1
3
5
7
9
11
13
15
.7
.6
.5
.4
.3
.2
.1
.0
120
R L37
120
R L36
120
R L35
120
R L34
120
R L33
L 7S1
120
R L38
C O N 16A
120
R L39
2
4
6
8
10
12
14
16
7a
6b
4c
2d
1e
L7S2
A
F
B
G
C
D
9f
7a
10g
6b
5p
4c
8AC
2d
3AC
1e
L 7S3
A
F
B
G
C
D
9f
7a
10g
6b
5p
4c
8A C
2d
3A C
1e
L7S4
A
F
B
G
C
D
9f
7a
10g
6b
5p
4c
8AC
2d
3AC
1e
L7S5
A
F
B
G
C
D
9f
7a
10g
6b
5p
4c
8A C
2d
3A C
1e
L 7S6
A
F
B
G
C
D
9f
7a
10g
6b
5p
4c
8A C
2d
3A C
1e
L7S7
A
F
B
G
C
D
9f
7a
10g
6b
5p
4c
8A C
2d
3A C
1e
L7S8
A
F
B
G
C
D
9f
7a
10g
6b
5p
4c
8A C
2d
3A C
1e
A
F
B
G
9f
10g
5p
8A C
3A C
a
Q S1
Q S2
Q S3
Q S4
Q S5
Q S6
Q S7
Q S8
Q 2S A1015
Q 2S A1015
R L41
SC A
P
P
P
P
P
P
P
P
2
2
2
2
2
2
2
2
.0
.1
.2
.3
.4
.5
.6
.7
1
3
5
7
9
11
13
15
4 .7 K
Q 2S A1015
R L42
+5VD C
4 .7 K
Q 2S A1015
R L43
+5VD C
4 .7 K
Q 2S A1015
R L44
+5VD C
4 .7 K
Q 2S A1015
R L45
+5VD C
4 .7 K
Q 2S A1015
R L46
+5V D C
4.7 K
Q 2S A1015
R L47
+5V D C
4.7 K
R L48
+5V D C
4.7 K
+5V D C
2
4
6
8
10
12
14
16
C ON 16A
L7S
7
6
5
4
3
2
1
0
0
1
2
3
4
5
6
7
R 315
R 314
R 313
R 312
R 311
R 310
R 39
R 38
LED - DATA
L7S
p
LED 7
g
f
7a
6b
4c
2d
1e
L7S
A
F
B
G
C
D
LED 6
9f
7a
10g
6b
5p
4c
8AC
2d
3AC
1e
L7S
A
F
B
G
C
D
LED 5
9f
7a
10g
6b
5p
4c
8AC
2d
3AC
1e
L7S
A
F
B
G
C
D
LE D 4
9f
7a
10g
6b
5p
4c
8AC
2d
3AC
1e
B
G
C
D
LED 3
9f
7a
10g
6b
5p
4c
8AC
2d
3AC
1e
L7S
A
F
B
G
C
D
LE D 2
9f
7a
10g
6b
5p
4c
8AC
2d
3AC
1e
L7S
A
F
B
G
C
D
LED 1
9f
7a
10g
6b
5p
4c
8AC
2d
3AC
1e
L7S
A
F
B
G
C
D
LED 0
9f
7a
10g
6b
5p
4c
8AC
2d
3AC
1e
L7S
A
F
B
G
9f
10g
5p
8AC
3AC
KHO ILED 7 DO AN
Q 37
R 37
Q 36
Q 2SA 1015
R 36
Q 35
Q 2SA 1015
Q 34
Q 2SA 1015
R 35
L7S
A
F
+5V
+5V
+5V
Q 33
Q 2SA 1015
R 34
+5V
Q 32
Q 2SA 1015
R 33
+5V
Q 31
Q 30
Q 2SA 1015
Q 2S A1015
R 32
R 31
+5V
Q 2SA 1015
R 30
+5V
+5V
3
4
5
6
7
8
SCAN - LED
- Nguyn l khi ny tng t nh khi 8 led on. Gm port SCAN COLUMN dng
qut 8 ct ca led ma trn, port RED DATA, port GREEN DATA dng gi m
sng mu hay xanh tng ng vi mi ct.
Q B1
Q C 1
Q D 1
Q E1
Q F1
Q G 1
Q H 1
R D 71
130
10
C D1
R D 72
130
C D2
C D3
C D4
R D 73
130
R D 74
130
R D 75
130
15
C D5
R D 76
130
18
C D6
R D 77
130
21
C D7
R D 78
130
24
C D8
M 7
M A TR IX
CO LUM N
K C -D 0 5 8 8 2 N P K
M 2 3 0 8 8 A /B E G
ROW
C X1
11
R X71
100
C X2
R X72
100
C X3
R X73
100
C X4
R X74
100
C X5
14
R X75
100
C X6
17
R X76
100
C X7
20
R X77
100
C X8
23
R X78
100
STEP
Q A1
Q A2
Q B2
C O N 4
Q D 2
Q E2
Q F2
Q G 2
Q H 2
12
13
16
19
22
+5VD C
Q C 71
Q C 72
Q C 73
Q C 74
Q C 75
Q C 76
Q C 77
Q C 78
6
5
4
OE
G 1
1
2
3
A
B
C
A
B
C
G 2B
G 2A
Y
Y
Y
Y
Y
Y
Y
Y
0
1
2
3
4
5
6
7
15
14
13
12
11
10
9
7
+5V
+5V
R C 71
1K
+5V
R C 72
1K
+5V
R C 73
1K
+5V
R C 74
1K
+5V
R C 75
1K
R C 76
1K
+5V
+5V
R C 77
1K
R C 78
1K
74H C 138
C O N 16A
+5VD C
U Q 1
SH
11
ST
12
14
SER _O U T
SH _C LK
ST_C LK
S E R _ IN
O E
+5V D C
74H C 595
5.
Q
Q
Q
Q
Q
Q
Q
Q
H
G
F
E
D
C
B
A
S ER
9
7
6
5
4
3
2
1
15
1
Q
Q
Q
Q
Q
Q
Q
Q
H
G
F
E
D
C
B
A
1
1
1
1
1
1
1
1
U Q 2
10
A
B
C
OE
SH
ST
R
G
M R
2
4
6
8
10
12
14
16
SH
11
ST
12
14
SER _O U T
SH _C LK
S T_C LK
S E R _ IN
O E
M A
74H C 595
13
1
3
5
7
9
11
13
15
10
.0
.1
.2
.3
.4
.5
.6
.7
M R
2
2
2
2
2
2
2
2
13
P
P
P
P
P
P
P
P
Q
Q
Q
Q
Q
Q
Q
Q
H
G
F
E
D
C
B
A
9
7
6
5
4
3
2
1
15
2
1
Q C 2
H1 H2 H3 H4 H5 H6 H7 H8
U SE3
Q
Q
Q
Q
Q
Q
Q
Q
H
G
F
E
D
C
B
A
2
2
2
2
2
2
2
2
P
P
P
P
P
P
P
P
1
1
1
1
1
1
1
1
.7
.6
.5
.4
.3
.2
.1
.0
1
3
5
7
9
11
13
15
PU SH
2
4
6
8
1
1
1
1
0
2
4
6
C O N 16A
S1
2
S5
S9
3
2
S13
6.
3
2
3
2
S2
0
S6
4
S10
8
S14
1
S7
5
S11
9
S15
S3
S4
2
S8
6
S12
A
S16
P
P
P
P
1
3
5
7
3 .3
3 .4
3 .5
3 .6
+5VD C
U93
J93
2
4
6
8
2
3
4
C O N 8A
C S
VC C
SK
D C
D I
O R G
D O
G N D
8
7
6
5
A T9 3C XXX
+5VD C
1
3
J24
2
4
5
6
SD A
SC L
G N D
P 3 .3
P 3 .4
VC C
U 24
C O N 4A
A0
A1
A2
W P
1
2
3
7
A T2402
- Khi ny cho ta gn h Serial Eprom 24Cxxx, 93Cxx vo socket v lp trnh giao tip vi
Eprom thng qua port pin Header SERIAL EPROM
7.
Step Motor
U18
STEP
18
17
16
15
14
13
12
11
10
C O N 4
U LN 2803
8. Khi Relay
+24V DC
ORG 1
RED 2
Y EL 3
4
5
6
S TE P M O TO R
+24V DC
BRO
W HI
BLU
+24V DC
+24V D C
R T1
LR 1
4 7 1 % 1 /2 W
TR 1
B TA 12
R T2
1 .2 K
TRO1
2
D T1
LED
TD 1
473p630V
C T1
NEUTRAL
L IN E
C O N 2
2
R T3
M O C 3021
180
U18
16
+24V D C
15
14
13
12
11
10
R T4
LR 2
4 7 1 % 1 /2 W
TR 2
B TA 12
R T6
1 .2 K
D T2
LED
TD 2
473p630V
C T2
2
M O C 3021
R T5
180
U LN 2803
+24VD C
LR 3
KO 1
+24V D C
D R 2
LED
+24VD C
D R 1
1
2
3
4
5
LR 4
K1
1
R E S IS T O R S IP 9
D R 4
LED
D R 3
R
R
R
R
R
R
1
2
3
4
5
6
LR 5
1
4
5
L
L
L
L
L
L
3
K2
1
LR 6
D R 5
3
4
5
3
K3
D R 7
C O N 3
KO 4
+24V D C
D R 8
LED
C O N 3
KO 3
+24V D C
D R 6
LED
C O N 3
KO 2
+24V D C
R K5
TRO2
2
17
C O N 6
18
1
2
3
4
5
6
9
8
7
6
5
4
3
2
JK
1
3
1
4
5
3
K4
C O N 3
NEUTRAL
L IN E
C O N 2
9.
+5V D C
U 4A
74H C 14
U 4B
74H C 14
500KHz
11
+5V D C
R A1
VR A
1k2
10K
C A1
152p
VA4
10K
IN 4
VA3
10K
IN 3
VA2
10K
IN 2
IN
IN
IN
IN
IN
IN
IN
IN
10K
IN 1
EO C
STA R T
ALE
A2
A1
A0
0
1
2
3
4
5
6
7
G N D
13
VA1
IN
IN
IN
IN
UA1
VC C O E
10 C LK
12 VR EF+
16 VR EF26
27
28
1
2
3
4
5
+5VD C
1
2
3
4
D
D
D
D
D
D
D
D
0
1
2
3
4
5
6
7
7
6
22
23
24
25
17
14
15
8
18
19
20
21
A D C M IC 1 4
JA
4
3
2
1
C O N 4
10. Khi chuyn i t tn hiu s sang tng t (DAC Digital Analog Converter)
AD C D R I
1
2
3
4
5
6
C O N 6
1
2
3
4
5
6
7
8
AD C O U T
D IG IT A L O U T
R H 3
10K
+12V D C
U19
R H 1
4 .7 K
15
0
1
2
3
4
5
6
7
IO U T
2
3
13
+5V D C
AO
C O N 2A
R H 4
1K
4
1
VD D
D O 1
LED
G N D
4 .7 K
-1 2 V D C
-1 2 V D C
16
C O M PEN
VR EF-
R H 1
VEE
VR EF+
C H 1
10uF
D AC PAR 8
+12V D C
-1 2 V D C
VR D
10K
11.
Khi 32 led n
R L1
220
R L2
220
R L3
220
R L9
LED 1
PL0
1
LED 9
PL1
LED 2
220
R E D -L E D
R E D -L E D
R L10
220
R L11
220
LED 10
R L4
220
4
R L5
LED 3
R E D -L E D
LED 4
R E D -L E D
LED 5
R E D -L E D
LED 6
R E D -L E D
LED 7
R E D -L E D
LED 8
G R E -L E D
R L12
220
R L13
220
R L6
220
R L14
220
R L19
220
LED 17
LED 18
PL2
LED 11
R E D -L E D
LED 12
R E D -L E D
LED 13
R E D -L E D
LED 14
R E D -L E D
LED 15
R E D -L E D
LED 16
G R E -L E D
220
220
220
R L18
R E D -L E D
R L17
R E D -L E D
Q A1
Q B1
Q C 1
Q D 1
Q E1
Q F 1
Q G 1
Q H 1
1
3
5
7
9
11
13
15
2
4
6
8
1
1
1
1
R L20
0
2
4
6
R L21
R L22
220
R L7
220
R L15
220
220
R L26
220
R L27
220
R E D -L E D
PL3
LED 19
R E D -L E D
LED 20
R E D -L E D
LED 21
R E D -L E D
LED 22
R E D -L E D
LED 23
R E D -L E D
LED 24
G R E -L E D
220
220
R L25
R E D -L E D
C O N 16A
7
Q A2
Q B2
Q C 2
Q D 2
Q E2
Q F 2
Q G 2
Q H 2
1
3
5
7
9
11
13
15
2
4
6
8
1
1
1
1
R L28
0
2
4
6
R L29
R L30
220
LED 25
R E D -L E D
LED 26
R E D -L E D
LED 27
R E D -L E D
LED 28
R E D -L E D
LED 29
R E D -L E D
LED 30
R E D -L E D
LED 31
R E D -L E D
LED 32
G R E -L E D
220
220
C O N 16A
R L23
220
R L31
220
8
R L8
12.
LM 741
14
D IG ITA L IN
A
A
A
A
A
A
A
A
5
6
7
8
9
10
11
12
1
2
3
4
5
6
7
8
7
5
U20
D _ IN
120
R L16
120
R L24
120
R L32
120
+5VD C
C R S1
1
3
C R S2
C R S3
C 1+
VC C
1
6
2
7
3
8
4
9
5
16
URS
P1
+5VD C
2
6
V+
V-
C 1C R S4
C 2+
JR S
14
C O N N EC TO R D B9
13
C 2-
T 1 IN
R 1O U T
T1O U T
R 1 IN
15
C R S 1 to C R S 4 : 1 0 u F /5 0 V
11
12
2
4
1
3
P 3 .1
P 3 .0
C O N 4A
G N D
H IN 2 3 2
+5VD C
+5VD C
GND
VCC
SEN SO R
2
R I2
P 3 .3
R O 2
1K
10
+5V D C
C I1
C O 1
104P
10uF
4
R ST
D SC H G
JO
O U T
6
2
TH R
TR G
G N D
S IG
VC C
JI
10K
U O
C O N 2AP
R I1
IR
R O 1
200K
C V
3
5
P 3 .5
C O N 2A
LM 555C
+5VD C
P 3 .2
UT
10K
2
D O
+5VD C
18B20
VD D
G N D
R I3
JT
C O N 2AP
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh dieu khien 8 led chop tat ket noi voi port 0
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Org 0000h
;khai bao dia chi bat dau cua chuong trinh
main:
mov
lcall
mov
lcall
sjmp
p0,#00h
delay
p0,#0ffh
delay
main
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con delay
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
delay:
mov
r6,#0ffh
mov
djnz
r7,#0ffh
r7,$
de:
djnz
ret
r6,de
end
BI 2: CHNG TRNH IU KHIN 16 LED CHP TT.
Mc ch yu cu: Nm vng lnh iu khin xut d liu ra cc port, bit cch vit chng
trnh con delay. Lm quen vi phn mm son tho chng trnh, cch hiu chnh li.
- Dng bus dy (8 si ) kt ni Port 0 vi mt Port_LED 0, Port 1 vi Port_LED 1
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh dieu khien port 16 led chop tat dung port0, 1
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
org
0000h
;khai bao dia chi bat dau cua chuong trinh
main:
mov
mov
lcall
mov
mov
lcall
sjmp
p0,#00h
p1,#00h
delay
p0,#0ffh
p1,#0ffh
delay
main
;tat port0
;tat port1
;delay
;sang 8 led
;sang 8 led
;delay
;lam lai tu dau
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con delay
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
delay:
mov
r6,#0ffh
mov
djnz
djnz
ret
end
r7,#0ffh
r7,$
r6,de
de:
org
0000h
port0_022:
mov
lcall
p0,#00000000b
delay
;tat port 0
;goi chuong trinh con delay
mov
lcall
p0,#00000001b
delay
;sang 1 led
;goi chuong trinh con delay
mov
lcall
p0,#00000011b
delay
;sang 2 led
;goi chuong trinh con delay
mov
lcall
p0,#00000111b
delay
;sang 3 led
;goi chuong trinh con delay
mov
lcall
p0,#00001111b
delay
;sang 4 led
;goi chuong trinh con delay
mov
lcall
p0,#00011111b
delay
;sang 5 led
;goi chuong trinh con delay
mov
lcall
p0,#00111111b
delay
;sang 6 led
;goi chuong trinh con delay
mov
lcall
p0,#01111111b
delay
;sang 7 led
;goi chuong trinh con delay
mov
lcall
p0,#11111111b
delay
;sang 8 led
;goi chuong trinh con delay
sjmp port0_022
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con delay
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
delay:
mov r6,#0ffh
de:
mov r7,#0ffh
djnz r7,$
djnz r6,de
ret
end
Trong lp trnh c nhiu cch vit chng trnh t n gin d hiu nhng di dng
n chng trnh phc tp kh hiu nhng ngn gn ty thuc vo i tng nghin cu v
i tng hc. y trnh by lun c 2 cch vit.
Cch 2:
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh dieu khien port 0 sang dan len va tat het cach II
;ket noi port 0 den 8 led bang cap 8 soi
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
org
0000h
lb:
mov
p0,#00h
lcall
setb
mov
rlc
mo
jnc
sjmp
delay
c
a,p0
a
p0,a
lb1
lb
;tat port 0
lb1:
;goi chuong trinh con delay
;lam cho bit C = 1
;chuyen noi dung port0 vao thanh ghi A
;xoay noi dung thanh ghi A sang trai
;tra lai cho port0
;nhay ve de thuc hien tiep
;sau khi 8 led sang het thi quay lai tu dau
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con delay
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
delay:
mov r6,#0ffh
de:
mov r7,#0ffh
djnz r7,$
djnz r6,de
ret
end
BI 4: CHNG TRNH IU KHIN PORT 0 SNG DN TT DN
1. Chng trnh iu khin port 0 sng dn v tt dn:
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh dieu khien port 0 sang dan len va tat dan
;ket noi port 0 den 8 led bang cap 8 soi
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
org
0000h
mov
p0,#00h
;tat port 0
lcall
setb
mov
rlc
mov
jnc
delay
c
a,p0
a
p0,a
lb1
lb:
lb1:
lb2:
lcall
clr
mov
rlc
mov
jc
delay
c
a,p0
a
p0,a
lb2
sjmp lb
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con delay
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
delay:
mov r6,#0ffh
de:
mov r7,#0ffh
djnz r7,$
djnz r6,de
ret
end
BI 5: CHNG TRNH IU KHIN PORT 0, 1 SNG DN TT DN
2. Chng trnh iu khin port 0 v port 1 sng dn v tt dn:
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh dieu khien port 0, 1 sang dan len va tat dan
;ket noi port 0 den 8 led bang cap 8 soi tuong tu cho port1
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
org
0000h
lb:
mov p0,#00h
;tat port 0
mov p1,#00h
;tat port 1
lb1:
lcall
setb
mov
rlc
mov
delay
c
a,p0
a
p0,a
mov
rlc
mov
a,p1
a
p1,a
jnc
lb1
lcall
clr
delay
c
lb2:
mov
rlc
mov
a,p0
a
p0,a
mov
rlc
mov
a,p1
a
p1,a
jc
lb2
sjmp lb
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con delay
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
delay:
mov r6,#0ffh
de:
mov r7,#0ffh
djnz r7,$
djnz r6,de
ret
end
BI 6: CHNG TRNH DELAY S DNG TIMER
Mc ch yu cu: Bit cch tnh ton cc thng s delay ca timer vit cc chng trnh
delay chnh xc.
Dng bus dy (8 si ) kt ni Port 1 vi mt Port Led n bt k
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
; chuong trinh sang tat port1 su dung timer lam bo dinh thoi delay 65536 micro giay
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
org
0000h
b61:
mov p1,#00h
lcall delay
;delay 65536 micro giay
mov p1,#0ffh
lcall delay
sjmp b61
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
; chuong trinh con delay 65535 micro giay
delay:
clr
tf0
; xoa co ngat cua timer 0
mov tl0,#0
; nap 0 vao TL0
mov th0,#0
; nap 0 vao TH0
mov tmod,#01
; khoi tao timer T0 mode 1 dem 16 bit
setb tr0
; cho phep timer 0 bat dau dem xung
del1:
jnb
ret
end
tf0,del1
Bi 1:
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
; chuong trinh thu led D1 sang so 9
org
0000h
mov p2,#11111110b
mov p0,#10010000b
sjmp $
end
Bi 2:
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh thu 8 led sang tu so 0 den so 7
;port 0 dieu khien cac doan a,b,c,d,e,f,g
;port2 dieu khien cac transistor quet
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
org
0000h
mov
mov
lcall
p2,#11111110b
p0,#11000000b
delay
mov
mov
lcall
p2,#11111101b
p0,#11111001b
delay
mov
mov
lcall
p2,#11111011b
p0,#10100100b
delay
mov
mov
lcall
p2,#11110111b
p0,#10110000b
delay
mov
p2,#11101111b
b11:
mov
lcall
p0,#10011001b
delay
; ma cua so 4
mov
mov
lcall
p2,#11011111b
p0,#10010010b
delay
mov
mov
lcall
p2,#10111111b
p0,#10000010b
delay
mov
mov
lcall
sjmp
p2,#01111111b
p0,#11111000b
delay
b11
delay:
mov r6,#01h
del2 :
mov r7,#0ffh
djnz r7,$
djnz r6,del2
ret
Bi 3:
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh hien thi 8 so tu 0 den 7 tren 8 led theo cach viet so 2
;ket noi port 0 den pinhd dieu khien cac doan a,b,c,d,e,f,g,dp
;ket noi port 2 dem pinhd dieu khien quet hang
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
quet equ p2
led7 equ p0
org
0000h
mov
mov
mov
dptr,#datahthi
r4,#08h
r3,#07fh
b213:
;nap dia chi vung ma vao dptr
;bien dem 8 lan goi
;ma quet 01111111h
;
b212:
clr
a
movc a,@a+dptr
mov led7,a
;lay ma 7 doan
mov
lcall
mov
quet,r3
delay
quet,#0ffh
mov
rr
mov
a,r3
a
r3,a
inc
dptr
djnz r4,b212
sjmp b213
delay:
mov
r7,#01h
mov
djnz
djnz
ret
r6,#0ffh
r6,$
r7,del2
del2 :
;ma 7 doan tu so 0 - 9
datahthi:
db
0C0h,0F9h,0A4h,0B0h,99h,92h,82h,0F8h
end
equ
equ
p2
p0
org
ljmp
0000h
main
org
ljmp
000bh
int_t0
mov
mov
clr
mov
tf0
;XOA CO TRAN TIMER0
IE,#10000010B
;CHO NGAT TIMER0
main:
mov
mov
setb
mov
giay,#00h
;giay=00
mov
lcall
bdn,#00
gma
lcall
hthi
cjne
mov
add
da
mov
cjne
bdn,#20,main2
;chua dung 20 lan [tuc 1 giay]
a,giay
;chuyen giay sang A
a,#1
;tang giay len 1
a
;hieu chinh so BCD trong A
giay,a
;tra lai cho giay
giay,#60h,main1
;ss giay voi 60
main0:
main1:
main2:
;goi chtr con hien thi
sjmp main0
;lam lai tu dau
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
; chuong trinh con giai ma
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
gma:
mov a,giay
anl
a,#0fh
;xoa 4 bit cao hang chuc giay
movc a,@a+dptr ;lay ma 7 doan
mov 27h,a
;cat ma vao o nho 20h
mov a,giay
anl
a,#0f0h
;xoa 4 bit thap hang dvi
swap a
;chuyen 4 bit cao xuong vi tri thap
movc a,@a+dptr ;lay ma 7 doan hang chuc
mov 26h,a
ret
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;CHUONG TRINH CON NGAT TIMER0 SAU KHOANG THOI GIAN 50MS
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
int_t0:
INC bdn
;TANG BIEN DEM GIAY
MOV TH0,#3CH ;khoi tao lai timer
MOV TL0,#0B5H
CLR TF0
RETI
;quay ve chuong trinh chinh
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con hien thi
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hthi:
mov a,#01111111b;ma quet
mov r0,#27h
ht1:
mov led7,@r0
mov quet,a
lcall delay1
mov quet,#0ffh
dec r0
rr
a
;chuyen sang led ke
cjne r0,#25h,ht1
ret
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con delay1
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
delay1:
mov r7,#0fh
djnz r7,$
ret
;khai bao ma 7 doan tu so '0' den so '9'
ma7doan:
db
0C0h,0F9h,0A4h,0B0h,99h,92h,82h,0F8h,80h,90h
end
Dng bus dy 4 si kt ni port 2 (Bit P2.0, P2.1, P2.2, P2.3) n Pin Header StepMotor
mov
lcall
mov
lcall
p2,#00000100b
delay
p2,#0
delay1giay
mov
lcall
mov
lcall
p2,#00001000b
delay
p2,#0
delay1giay
sjmp main
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con delay voi thoi gian ngan hon
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
delay:
mov r7,#0
djnz r7,$
djnz r7,$
djnz r7,$
djnz r7,$
ret
delay1giay:
mov 6ah,#2
xx3: mov 6bh,#0
xx2: mov 6ch,#0
djnz
djnz
djnz
ret
6ch,$
6bh,xx2
6ah,xx3
end
p2,#0
mov
lcall
p2,#00001000b
delay
main:
mov
lcall
p2,#0
delay1giay
mov
lcall
mov
lcall
p2,#00000100b
delay
p2,#0
delay1giay
mov
lcall
mov
lcall
p2,#00000010b
delay
p2,#0
delay1giay
mov
lcall
mov
lcall
p2,#00000001b
delay
p2,#0
delay1giay
sjmp main
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;chuong trinh con delay voi thoi gian ngan hon
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
delay:
mov
djnz
djnz
djnz
djnz
ret
r7,#0
r7,$
r7,$
r7,$
r7,$
delay1giay:
mov 6ah,#1
xx3: mov 6bh,#0
xx2: mov 6ch,#0
djnz
djnz
djnz
ret
end
6ch,$
6bh,xx2
6ah,xx3