Professional Documents
Culture Documents
BO CO
PROJECT
TI:
Bo co BTL Vi X L 2013
H Ni, 6/2013
TRNG I HC BCH KHOA H NI
BO CO
N
TI:
Bo co BTL Vi X L 2013
H v Tn
MSSV
L HNG NHUNG
20101969
PHM TRNG NG
20101026
THY TRANG
20102351
im
Bo co BTL Vi X L 2013
MC LC
MC LC................................................................................................................4
DANH MC HNH V............................................................................................5
DANH MC BNG BIU.......................................................................................6
LI NI U..........................................................................................................6
CHNG 1: M T TI..................................................................................7
Bo co BTL Vi X L 2013
PH LC A: NG GP CC THNH VIN...................................................16
PH LC B: SOFTWARE CODE.........................................................................17
PH LC C: HNG DN S DNG................................................................17
DANH MC HNH V
Bo co BTL Vi X L 2013
LI NI U
Ngnh in t l mt trong nhng ngnh cng nghip mi nhn cho bt k quc gia
no mun pht trin kinh t, c bit l mt nc ang pht trin nh nc ta. Thy
Bo co BTL Vi X L 2013
c tm quan trng ca nhn lc ngnh in t-vin thng trong tng lai, vin
in t vin thng, trng i hc Bch Khoa H Ni khng nhng ch trng vo
kin thc nn tng cho sinh vin v chuyn ngnh m cn to iu kin cho sinh
vin thc hnh, t tay lm ra nhng sn phm in t. n 1 l mt trong nhng
mn hc chuyn ngnh in t cn bn v nn tng nht cho mi sinh vin nm th
3 chng em. Vi mn hc ny, di s hng dn ca thy PGS.TS Nguyn Vn
c, nhm tr ging K53-K54, chng em cng c c hi c vn dng nhng
kin thc c hc trn ging ng vo project 1.
Ni dung bo co c chia lm 3 phn chnh:
Chng 1: M t ti
Chng 2: Thit k h thng
Chng 3: Kt lun
Do trnh , kin thc cn hn ch nn bi tp ln chc chn cn nhiu sai st,
mong cc thy gp kin thc v k nng mn hc ngy cng hon thin hn.
Chng em xin chn thnh cm n thy cng cc anh ch trong nhm tr ging!
CHNG 1: M T TI
1.1 Yu cu chc nng
- o khong cch t srf05 ti vt cn
- Hin th khong cch ln my tnh qua terminal qua UART
- S dng nt bm reset, 1 n led bo ngun
Bo co BTL Vi X L 2013
Bo co BTL Vi X L 2013
i nt v VK ATMEGA8
ATmega8 l chip vi x l 8bit, s dng tp lnh n gin RISC, c cu trc
Havard trong phn bit r rng b nh d liu(Data memory) v b nh chng
trnh(Program Memory-b nh Flash lp trnh c).Data memory l phn cha cc
thanh ghi quan trng nht ca chip. l vi iu khin h AVR do hng atmel sn
xut, gm 28 chn, c chia lm 3 PORT l B, C, D. Mi PORT gm c 8 chn,
c th dng xut hoc nhp thng tin, v mi PORT lin quan n 3 thanh ghi(8
bits) c tn tng ng l DDRx,PINx,PORTx vi x l tn ca PORT, mi bit trong
thanh ghi tng ng vi mi chn ca PORT. Chn PD2, PD3 dng ngt ngoi
v timer. Chn PB6 vi PB7 dng cp dao ng ngoi.
Bo co BTL Vi X L 2013
C chc nng chnh l to 1 khong thi gian, m thi gian, c chia theo
rng thanh ghi cha gi tr nh thi hay gi tr m ca chng, c th trn chip
Atemega8 c 2 b Timer 8 bit(Timer/Counter0, Timer/Counter2) v 1 b 16
bit(Timer/Counter1).
Timer/Counter0: l b nh thi, m n gin vi 8bit, c 1 ch
hot ng gm 2 chc nng c bn l to khong thi gian v m s
kin.
Timer/Counter1: l b nh thi, m a nng 16 bit, c 5 ch hot
ng chnh, ngoi ta cn dng to ra xung iu rng PWM iu
khin.
Timer/Counter2: l b module 8 bit c 4 ch hot ng, ngoi ta
cn c s dng nh mt module canh chnh thi gian cho cc ng
dng thi gian thc.
Khng cn cp ngun
10
Bo co BTL Vi X L 2013
11
Bo co BTL Vi X L 2013
Hot ng
12
Bo co BTL Vi X L 2013
13
Bo co BTL Vi X L 2013
Nt bm switch
Gic cm UART
14
Bo co BTL Vi X L 2013
15
Bo co BTL Vi X L 2013
CHNG 3: KT LUN
PH LC A: NG GP CC THNH VIN
A.1. NGUYN VN A
16
Bo co BTL Vi X L 2013
A.2. PHM TH B
PH LC B: SOFTWARE CODE
a ra cc hm chnh, chc nng chnh m nhm thc hin, cc hm thuc
th vin gc ch yu cu lit k tn hm, tham s v chc nng. Ton b
phn code ti a 10 trang A4, font Courier , size 9, dn dng 1.0
PH LC C: HNG DN S DNG
17