
1
VI ĐIÊU KHIÊN
Ch ng I: TÔNG QUAN VÊ VI ĐIÊU KHIÊN 8951ươ
I. Tông quan:
- Thuôc ho MOS-51
- Co dung l ng nh 4Kb flash ROM đê l u tr ma lênh (ch ng trinh), th i gian ghi ươ ơ ư ư ươ ơ
xoa lên đên 1000 lân
- Tân sô lam viêc: 0Hz – 20Mhz
- Bô nh RAM nôi 128 byte, 8 bit ơ
- Cung câp 32 tin hiêu điêu khiên I/O
- Co 2 bô timer/counter 16 bit
- Co 5 nguôn ngăt
- Hô tr truyên thông nôi tiêp bât đông bô ơ
- Co 40 chân
- S dung điên ap cung câp 5VDCư

2

3
II. S đô chân:ơ
U1
AT89C51
9
18
19
29
3 0
3 1
1
2
3
4
5
6
7
8
21
22
23
24
25
26
27
28
10
11
12
13
14
15
16
17
3 9
3 8
3 7
3 6
3 5
3 4
3 3
3 2
RST
XTAL2
XTAL1
PSEN
ALE/PROG
EA/VPP
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
P2.0/A8
P2.1/A9
P2.2/A10
P2.3 /A11
P2.4/A12
P2.5/A13
P2.6/A14
P2.7/A15
P3 .0/RXD
P3 .1/TXD
P3 .2/INT0
P3 .3 /INT1
P3 .4/T0
P3 .5/T1
P3 .6/WR
P3 .7/RD
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3 /AD3
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
1
2
3
10
20 21
31
40
AT89C51

4
Nhom chân nguôn:
- VCC: chân 40, điên ap cung câp 5VDC
- GND: chân 20
Chân RESET: chân 9, tac đông cao (trong th i gian tôi thiêu 2 chu ki may) cho phep ơ
kh i đông lai hê thông.ơ
C1
>1000u F
U2 LM 7805
1
2
3
VIN
GND
VOUT
J1
J2 = 5VDC
T1 (220V-9V)
- +
D1
C2
104
CH ÂN 9
R1
10k
C1
10uF/50V
RESET SW
VCC

5
Nhom chân dao đông: gôm chân 18 va chân 19, cho phep ghep nôi thach anh vao mach dao
đông bên trong vi điêu khiên
C2
33p
C1
33p
CH ÂN 18
CH ÂN 19
12M hz/ 11.0592M hz
Chân chon bô nh ch ng trinh: chân 31 (EA/VPP) ơ ươ
- Chân 31 nôi mass: s dung bô nh ch ng trinh bên ngoai vi điêu khiên ư ơ ươ
- Chân 31 nôi VCC: s dung bô nh ch ng trinh (4Kb) bên trong vi điêu khiên ư ơ ươ
31
SW
VCC