Professional Documents
Culture Documents
Khoa : in in T
n chuyn ngnh 2
Lp: -TK6.1
STT
1
2
Tun
8
Tun
9
Tun
10
Tun
11
7
8
11
Thi
gian
Tun
6
Tun
7
Tun
12
Tun
13
Tun
14
- Kim tra.
- ng gi sn phm.
10
Tun
15
-Vit bo co.
Kt qu t c
Ghi ch
n chuyn ngnh 2
Lp: -TK6.1
n chuyn ngnh 2
Lp: -TK6.1
n chuyn ngnh 2
Lp: -TK6.1
Mc lc
Li ni u .................................................................................................................6
PHN 1 : NGHIN CU L THUYT LIN QUAN
1.1
n chuyn ngnh 2
Lp: -TK6.1
LI NI U
Ngy nay cng vi s tin b ca khoa hc k thut. i sng x hi ngy cng
pht trin cao da trn nhng ng dng cao ca khoa hc vo i sng. V vy m nhng
cng ngh in t mang tnh t ng ngy cng c ng dng rng ri. Trong c s
ng gp khng nh ca k thut vi iu khin. c bit l ngy nay, cc b vi iu khin
ang c ng dng rng ri v thm nhp ngy cng nhiu trong cc lnh vc k thut v
i sng x hi. Hu ht l cc thit b c iu khin t ng t cc thit b vn phng
cho n cc thit b trong gia nh u dng cc b vi iu khin nhm em li s tin ghi
cho con ngi trong thi i cng nghip ho, hin i ho.
Nhm gp phn lm sng t hiu qu ca nhng ng dng trong thc t ca mn vi
iu khin, sau mt thi gian nghin cu hc tp di s ging dy ca cc thy c gio
trong khoa v kin thc chuyn ngnh, ng thi cng vi s gip nhit tnh ca thy
Nguyn Vn Din ,chng em tm hiu v h vi iu khin AT89c51 nhm Thit k v
ch to mch ng h hin th thi gian thc
Vi s l lc ca bn thn nhng do thi gian, kin thc v kinh nghim ca chng
em cn hn ch nn khng th trnh khi nhng sai xt. Chng em rt mong nhn c s
gip v ng gp kin ca thy c cng cc bn n ca chng em c hon
thin hn.
Chng em xin chn thnh cm n!
n chuyn ngnh 2
Lp: -TK6.1
n chuyn ngnh 2
Lp: -TK6.1
S chn ca AT89C51
n chuyn ngnh 2
Lp: -TK6.1
Chn
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
Tn
RxD
TxD
INT0
INT1
T0
T1
WR
RD
Chc nng
Ng vo port ni tip
Ng ra port ni tip
Ng vo ngt ngoi 0
Ng vo ngt ngoi 1
Ng vo bn ngoi ca b nh thi 1
Ng vo bn ngoi ca b nh thi 0
iu khin ghi b nh d liu ngoi
iu khin c b nh d liu ngoi
n chuyn ngnh 2
Lp: -TK6.1
+ ALE/PROG( chn 30) : Chn tn hiu cho php cht a ch truy cp b nh ngoi
,khi on chip xut ra byte thp ca a ch .tn hiu cht c kch hot mc cao ,tn s
xung cht =1/6 tn s dao ng ca b vi iu khin .N c th c dng cho cc b
timer ngoi hoc cho mc ch to xung clock
+ EA vpp(chn 31): Cho php on chp truy cp b nh chng trnh ngoi khi EA = 0,
ngc li EA = 1 on chip s thc thi chng trnh bn trong chip. Khi chn ny c cp
ngun in p 12V th on chip m nhn chc nng np chng trnh bn trong n
n chuyn ngnh 2
Lp: -TK6.1
M t hot ng ca cc chn:
n chuyn ngnh 2
Lp: -TK6.1
n chuyn ngnh 2
Lp: -TK6.1
n chuyn ngnh 2
Lp: -TK6.1
* S a ch RAM v RTC:
Thng tin v thi gian v ngy thng c ly ra bng cch c cc byte thanh ghi
thch hp. thi gian v ngy thng c thit lp cng thng qua cc byte thanh ghi
ny bng cch vit vo nhng gi tr thch hp. ni dung ca cc thanh ghi di
dng m BCD(binary coded decreaseimal). Bit 7 ca thanh ghi seconds l bit clock
halt(CH),khi bit ny c thit lp 1 th dao ng disable,khi n c xo v 0 th
dao ng c enable.
DS1307 c th chy ch 24h cng nh 12h. Bit th 6 ca thanh ghi hours l bit
chn ch 24h hoc 12h. khi bit ny mc cao th ch 12h c chn. ch
12h th bit 5 l bit AM/PM vi mc cao l l PM. ch 24h th bit 5 l bit ch
20h(t 20h n 23h).
n chuyn ngnh 2
Lp: -TK6.1
Trong qu trnh truy cp d liu, khi ch th START c thc thi th dng thi gian
c truyn ti mt thanh ghi th 2,thng tin thi gian s c c t thanh ghi th
cp ny,trong khi ng h vn tip tc chy.
n chuyn ngnh 2
Lp: -TK6.1
Truyn d liu t master truyn v slave nhn: Master s truyn byte u tin l a
ch ca slave. Tip sau l cc byte d liu . slave s gi li bit thng bo nhn
c (bit acknowledge) sau mi byte d liu nhn c. d liu s truyn t bit c
gi tr nht (MSB).
n chuyn ngnh 2
Lp: -TK6.1
DS1307, l 1101000, tip theo l bit chiu (R/ w) cho php ghi khi n bng 0. sau
khi nhn v gii m byte a ch th thit b s pht i 1 tn hiu acknowledge ln
ng SDA. Sau khi DS1307 nhn dng c a ch v bit ghi th master s gi mt
a ch thanh ghi ti DS1307 , to ra mt con tr thanh ghi trn DS1307 v master s
truyn tng byte d liu cho DS1307 sau mi bit acknowledge nhn c. sau
master s truyn iu kin STOP khi vic ghi hon thnh.
n chuyn ngnh 2
Lp: -TK6.1
thc qu trnh c.
n chuyn ngnh 2
Lp: -TK6.1
n chuyn ngnh 2
Lp: -TK6.1
+ Chn VCC , VSS, VEE : Cp dng ngi +5V v t tng ng th VEE c dng
iu ch tng phn ca LCD.
+ Chn chn thanh ghi RS(Register Seclect): C hai thanh ghi rt quan trng bn trong
LCD, chn RS c dng chn thanh ghi ny nh sau: Nu RS = 0 th thanh ghi m m
lnh c chn cho php ngi dng gi mt lch chng hn nh xa mn hnh, a
con tr v u dng....Nu RS = 1 th thanh ghi d liu c chn cho php ngi dng
gi d liu cn hin th trn LCD.
+ Chn c/ghi(R/W): u vo c/ ghi cho php ngi dng ghi thng tin ln LCD
khi R/W = 0 hoc c thng tin t n khi R/W = 1.
+ Chn cho php E (Enable): Chn cho php E c s dng bi LCD cht thng
tin hin hu trn chn d liu ca n. Khi d liu c cp n chn d liu th mt xung
mc cao xung thp phi c p n chn ny LCD cht d liu trn cc chn d liu.
Xung ny phi rng ti thiu l 450ns.
GVHD: Th.S Nguyn Vn Din
n chuyn ngnh 2
Lp: -TK6.1
+ Chn D0 D7:y l 8 chn d liu 8 bt, c dng gi thng tin ln LCD hoc
c ni dung ca cc thanh ghi trong LCD.
hin th cc ch ci v cc con s, chng ta gi cc m ASCII ca cc ch ci t A
n Z, a n f v cc con s t 0 - 9 n cc chn ny khi bt
RS = 1.
Cng c cc m lnh m c th c gi n LCD xo mn hnh hoc a con tr v
u dng hoc nhp nhy con tr.
Chng ta cng s dng RS = 0 kim tra bt c bn xem LCD c sn sng nhn thng
tin. C bn l D7 v c th cc khi R/W = 1 v RS = 0 nh sau:
Nu R/W = 1, RS = 0 khi D7 = 1 (c bn 1) th LCD bn bi cc cng vic bn trong v s
khng nhn bt k thng tin mi no. Khi D7 = 0 th LCD sn sng nhn thng tin mi.
Lu chng ta nn kim tra c bn trc khi ghi bt k d liu no ln LCD.
n chuyn ngnh 2
Lp: -TK6.1
Khi
Hin Th
Khi thi
gian thc
Chung
Khi Vi iu
khin
Khi ngun
Khi
phm ci
t
n chuyn ngnh 2
Lp: -TK6.1
Khi ngun: khi ny c nhim v cung cp in p cn thit cho tng khi cc khi c th
hot ng ( c th in p chun +5v)
Khi thi gian thc : (IC -DS 1307 ) :Khi ny c nhim v cung cp thng tin v gi,pht,giy
,th ,ngy ,thng, nm.Ngy cui thng s t ng c iu chnh vi cc thng nh hn 31
ngy,bao gm c vic t ng nhy nm.
Khi phm ci t : Dng thit lp cho khi thi gian thc (ngy, thng, nm, gi pht, th )
Khi LCD (hin th) : Khi ny cho php hin thi cc thng s cn thit (ngy, thng, nm, gi
pht, th ....) thng qua m ASCII.
n chuyn ngnh 2
Lp: -TK6.1
n chuyn ngnh 2
Lp: -TK6.1
n chuyn ngnh 2
Lp: -TK6.1
KHI TO LCD
C D LIU
DS 1307
QUT
PHM
CI GI
HN GI
n chuyn ngnh 2
Lp: -TK6.1
CI T
HOUR=
A ? HOUR
A& 3FH
DISP_VAL
S
UP=[0]?
DOWN=[
0]
DOWN=[
0]
n chuyn ngnh 2
Lp: -TK6.1
BIP
BIP
DELAY
DELAY
DELAY
A++
A--
DEC_ HEX
A=[24]?
A=[0FF
H]
BIP
S
A=[0]
A=[23]
HOUR ?A
SET_MINUT
E
n chuyn ngnh 2
Lp: -TK6.1
Phn 3 : Kt lun
Sau mt thi gian tm hiu nghin cu v lm vic mt cch khn trng nghim tc, cng
vi s gip , ch bo tn tnh ca thy Nguyn Vn Din v cc thy c trong khoa
GVHD: Th.S Nguyn Vn Din
n chuyn ngnh 2
Lp: -TK6.1
*u im:
-
S dng khi hin th LCD lm cho cu trc mch n gin .Hin th trn
n chuyn ngnh 2
Lp: -TK6.1
( HSPKT HNG YN )