Professional Documents
Culture Documents
1.2
S lt v vi iu khin: ...........................................................................................................8
2.2
2.3
2.4
2.5
2.6
2.6.1
2.6.2
AT89C51: ....................................................................................................................... 13
3.2
3.3
3.3.1
S nguyn l: ............................................................................................................ 30
3.3.2
S ng vo v ng ra: ................................................................................................ 31
3.3.3
3.3.4
3.3.5
4.2
4.3
4.3.1
C s l thuyt: .............................................................................................................. 36
4.3.2
S khi: ..................................................................................................................... 37
4.4
5
5.1
5.2
5.3
Tng kt v cm n .................................................................................................................................47
o Internet
o Pht thanh
o Qung co trc tuyn
o Qung co qua bu in
o Qung co trn cc phng tin vn chuyn
o Qung co qua n phm danh b doanh nghip
o Qung co trn t ri, p phch, pano hay bng-rn
o Qung co trn bao b sn phm
o Qung co qua gi th trc tip
o Qung co truyn ming
o Qung co t n LED
V phn cng
Tp lnh
p dng
Vi x l
Vi iu khin
CPU khc.
s),
word).
Trong cc h my vi tnh
10
Tn thit b
Flash
B nh d liu
AT89C1051
1K Flash
64 MB RAM
AT89C2051
2K Flash
128 RAM
AT89C4051
4K Flash
128 RAM
AT89C51
4K Flash
128 RAM
AT89C52
8K Flash
256 RAM
11
AT89C55
20K Flash
256 RAM
AT89S8252
8K Flash
256 RAM
AT89S53
12K Flash
256 RAM
12
13
Loi: PLCC
Loi:
15
16
Tn
Chc nng
P3.0
RxD
Ng vo Port ni tip
P3.1
TxD
Ng ra Port ni tip
P3.2
INT0
Ngt ngoi 0
P3.3
INT1
Ngt ngoi 1
P3.4
T0
Ng vo ca b nh thi 0
P3.5
T1
Ng vo ca b nh thi 1
P3.6
WR
P3.7
RD
17
18
19
20
21
22
23
24
o Thanh ghi DPTR: l thanh ghi con tr d liu 16 bit gm 1 thanh ghi byte
cao 8bit (DPH) nm a ch 83h v 1 thanh ghi byte thp 8bit (DPL)
nm i ch 82h.. Thanh ghi ny khng cho php nh a ch bit v
c dng truy cp RAM ngoi.
o Cc thanh ghi Port: Pi l cc cht ca cc cng i, c a ch (8 + i)0h, vi i
= 0,1,2,3. Mi cht gm 8 bit. Tt c cc thanh ghi iu hot ng xut
nhp hai chiu vi 8 chn ra v cho php nh a ch bit.
o Thanh ghi SBUF( serial data Buffer) : m d liu ni tip c a ch 99h
v bao gm: thanh ghi m pht v thanh ghi m thu. Khi d liu chuyn
ti, n i vo b m pht v c gi ch bin thnh dng truyn
tin ni tip. d liu s i ra t b m thu khi n c truyn i t SBUF.
o Cc thanh ghi nh thi(Timer Register) : cc i thanh ghi (TH0, TL0),
(TH1, TL1) l cc thanh ghi 16 bit tng ng vi cc b Timer/Counter 0
v 1.
o Cc thanh ghi iu khin:
Thanh ghi
Thanh ghi IP
Vng nh
ch
a ch bit
B8h
B8h BFh
Chc nng
Thanh ghi IE
A8h
A8h h
89h
Khng cho
php
b nh thi (0,1).
88h 8Fh
iu khin hot ng ca b
88h
nh thi v ngt
Thanh ghi T2CON C8h
C8h CFh
iu khin hot ng ca b
nh thi 2
25
98h
98h 9Fh
Chc nng
CY
AC
F0
RS1
RS0
OV
RS0
Bank 0
Bank 1
Bank 2
Bank 3
26
Chc nng
SMOD1
SMOD0
POF GF1
GF0
PD IDL
27
28
29
30
3.3.2 S ng vo v ng ra:
31
UNIT
in p cung cp VCC
4.5
in p vo mc cao VIH
0.85VCC
in p vo mc thp VIL
0.15VCC
-500 500
mA
Dng in ra ti a cho tt c cc ng ra
150
mA
Gii hn nhit ca IC
-40
Thi gian p ng ca G
150
ns
20
ns
5.5
125
32
Tn s p ng trung bnh ca IC
200
ns
33
34
35
36
ngi ta s dng phng php iu khin cho 2 hoc 4 hng cng sng, t
gip gim dng tc thi qua tng led m vn m bo sng ti u.
4.3.2 S khi:
Gii m ct
Data
Gii m hng
Data
Ma trn n
LED
37
38
V d:
ma trn c th sang nh hnh v:
in p a vo hng 1 l 0V.
+ n hng 2 tt
in p a vo hng 2 l 0V.
in p a vo hng 4 l 0V.
+ n hng 5 tt
in p a vo hng 5 l 0V.
+ n hng 6 tt
in p a vo hng 6 l 0V.
+ n hng 7 tt
in p a vo hng 7 l 0V.
+ n hng 8 tt
in p a vo hng 8 l 0V.
in p a vo hng 1 l 0V.
+ n hng 2 sng
in p a vo hng 2 l 5V
+ n hng 3 sng
in p a vo hng 3 l 5V
+ n hng 4 tt
in p a vo hng 4 l 0V
+ n hng 5 tt
in p a vo hng 5 l 0V
+ n hng 6 tt
in p a vo hng 6 l 0V
+ n hng 1 tt
39
+ n hng 7 tt
in p a vo hng 7 l 0V
+ n hng 8 tt
in p a vo hng 8 l 0V
40
41
0000h
clr
P3.4
clr
P3.1
clr
P3.3
Main:
clr
P3.2
setb P3.2
mov dptr,#0100h
x2:
mov
r2,#50
x21:
mov
r3,#32
setb
P3.0
42
mov
r1,#0
x1:
setb P3.1
clr
P3.1
setb P3.3
clr
P3.3
mov a,r1
movc a,@a+dptr
mov p2,a
call
Delay
mov p2,#0ffh
clr
P3.0
inc
r1
djnz r3,x1
djnz r2,x21
inc
dptr
mov a,dpl
cjne a,#177,x2
mov
r2,#200
k3:
mov r4, # 20
k1:
mov
r3,#32
setb
P3.0
mov
r1,#33
43
k2:
setb P3.1
clr
P3.1
setb P3.3
clr
P3.3
mov a,r1
movc a,@a+dptr
mov p2,a
call
Delay
mov p2,#0ffh
call
delay1
clr
P3.0
inc
r1
djnz r3,k2
djnz r4,k1
djnz r2,k3
jmp
Main
Delay:
mov r5,# 50
djnz r5,$
ret
delay1:
mov r6,#17
djnz r6,$
ret
44
org
db
0100h
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,
00H,00H,0E7H,0E7H,00H,00H,0FFH,00H,00H,0FFH,00H,
00H,24H,24H,3CH,0FFH,00H,00H,0C7H,0E3H,00H,00H,
0FFH,0FFH,0E7H,0E7H,0E7H; hien - 27
db
0FFH,0FFH,00H,00H,0E7H,0E7H,00H,00H,0FFH,0C0H,
80H,33H,33H,80H,0C0H,0FFH,00H,00H,0CFH,0E7H,00H,
00H,0FFH,0FFH,0E7H,0E7H,0E7H; han - 27
db
0FFH,0FFH,00H,00H,0E7H,0E7H,00H,00H,0FFH,00H,
00H,0FFH,00H,00H,24H,24H,3CH,0FFH,00H,00H,0C7H,
0E3H,00H,00H; hien - 24
db
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,
0FFH,0FFH,0FFH,0FFH,0FFH; 32
db
7DH,7DH,01H,7DH,7DH,0FFH,0FFH,0FFH,8FH,77H,
7BH,0BDH,0DEH,0BDH,7BH,77H,8FH,0FFH,0FFH,0FFH,03H,0FDH,0FDH,0
FDH,03H; i love u - 25
db
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,
0FFH,0FFH,0FFH,0FFH,0FFH; 32
db
45
db
0FFH,0DDH,0BEH,0B6H,0C9H,0FFH,07H,0DFH,0DFH,
07H,0FFH,0FFH,0E0H,0EEH,0F1H,0FFH,0FH,0F7H,0FH,
0FFH,0F6H,0ECH,0F2H,0FFH,07H,0DFH,0AFH,77H,
0FDH,0F9H,0F5H,0E0H,0FDH ; 3h dv2 k4 - 32
end
46
Tng kt v cm n
Vy l chng em i xuyn sut n 1. Do gii hn ti, nn chng em ch
xem xt mt cch tng quan, khng i su vo chi tit phc tp rm r v
khng h tr nhiu cho cho vic hon thnh sn phm. Nhm gp nhiu kh
khn trong qu trnh lm vic, tuy nhin cc thnh vin cng n lc ht mnh
cng nhau hon thnhc ng vic mt cch tt nht c th. Sai xt v s xut l
iu khng th trnh khi, mong thy c v cc bn gp chng em hon
thin hn na n 1 v nhng n sau c hon thnh tt hn. D trong qu
trnh lm pht sinh rt nhiu trc trc nh chi ph, nhm thi gian kt thc
nhng mi th kt thc tt p.
Chng em xin chn thnh cm n c Uyn, l ngi tin tng v gip
chng em trong qu trnh thc hin n. Em rt thch n ci ca c, n lm
cho chng em tin tng rng mi th iu c th v mnh phi hon thnh
c.Chng em cng xin cm n hi ng bo v, nhng thy c cho chng
em nhng cu hi c gi tr m rng gii hn kin thc, mi th iu c th
tt hn. Chng em cng cm n cc thnh vin ca nhm, hy vng chng em
s c dp hp tc cng nhau pht trin nhng th mi m. Em xin trch dn
mt cu ni cu Steve Jobs kt thc nhng cu t trong n 1:
"Thi gian ca bn khng nhiu, ng lng ph bng cch sng cuc i
ca ngi khc. ng nghe li gio iu, v l suy ngh ca ngi khc.
ng nhng quan im n o ln t ting ni bn trong bn. Hy bit
bn mun g. Mi th khc ch l th yu".
47