Sie sind auf Seite 1von 15
TRUONG DAI HOC GIAO THONG VAN TAI HA NOI KHOA: DIEN-DIEN TU BAITAPLON: VI xU LY Thiét ké mén hoc : Dén LED don ghép thanh dén quang cao HA ndi...ngay...thang...nam Gio vién huéng dn : NGO THANH BINH Sin vién thye hign Nhém Lop Nauyn Dodi Ting (nhtém tring) ‘a Van 1 ‘Ngé Tién Viet fa Van Vigt ‘Nauyén Van Ting Neuyén ich Tring Trong Céng Twin Neuyda Van Tudn Bai Khinh Toan DB Xuan Tip 18 Minh Tun ‘Tran Van Vinh Neo Hai Vén Nguyén Xuan Truemg Neuyn Tién Trung 0s Ki thudt vign thong A ~ kS0 101 THIEU QUANG BAO. Ngiy nay véi su phat trién ca x3 hoi cing v6i su phat trién ita khoa hoc ky thudt, cho nén nu cu vé théng tin tre nén thiét yéu d6i véi con ngudi trong cude séng cing nhu trong hoat dong san xudt kinh doanh, Dé dap img nhu cu trén, quang bao 1a hinh thite cung cdp théng tin hit khéng thé thiéu trong cudc séng hing ngay. Do dé quang bao ngiy cing phat trién tinh vi hon, da dang hon, tit vige thiét ké quang bio véi vin bin duge ghi chét trong ROM, dén vige thiét mét KIT vi xir ly dé diéu khién. ch ‘Quang bao 1a hinh thite théng bao trén bang dén. Bang dén quang bao gdm nhiéu LED don hodc Ma tran LED ghép lai, moi m6t Ma Tran biéu dién m6t ki ty. Tay chiéu dai cua bang dén ma thé hién thi nhimg ban tin c6 d6 dai khac nhau. Cac tir trong van ban sé lin rot xudt a ng trai. Khi vin ban thi dén tir cudi cing thi tir dau tién lai xudt hign tré lai. Qua trinh d6 of tiép tue lai mai, dau Bén canh d6, véi sy ra déi ciia mAy tinh dign tir de bigt 1A mAy vi tinh, ching ¢6 nhimg tinh nding wu vigt nh kh nding xir ly dit ligu nhanh chong, dé tin cay cao, hu tritlngng thong tin lon va quan trong hon ed I may tinh c6 thé két hgp véi nhigu thiét bj ngoai vi tiy theo mue dich img dung cu thé, ma vige trao déi va diéu khién tré nén don gidn, ching phu thuge vio phin mém diéu khién. Dya vao tinh da dang va mém déo ciia may tinh ngudi ta tim cach tng dung nd vio muc dich quing céo, ching han nhu ding trong quang bao. Nho vay, vige thiét ké phin cimg cho quang bio tré thanh it phite tap hon, nhung d6 tin edy cao hon. Trong thye té dé hign thj ede vin bban, ngudi ta ding cae kiéu chit 1d ede Ma Trdn LED 5x7, 5x8, 8x12 hode 8x14 tuy thuge vio mue dich sir dung va d6 phan gidi. G day my tinh dong vai trd truyén dit ligu va diéu khién con KIT vi xt ly c6 nhi¢m vu hru trir vva thy hign chuong trinh quang bio. Vige két hgp giita hai thiét bi lim cho quang bdo tri nén da dang, phong phii, d@ tin cy cao va dé dang sit dung. Ngodi ra Kit vi xir ly con 6 # hign chwong trinh quang béo . Nhimg hinh quing cdo lam tir nhing dén LED: ILGIGI THIEU VE CAC LINH KIEN DUNG TRONG MACH 1. Vidiéu khién AT89CSI tin sé 12MHz. VXL AT89CS1 uz 2. 22 dign we 220 6m 3. 21033 pF 4. | thach anh tin sé 12MHz CRYSTAL - ty nF |. 22 led mau do D1 LED-RED = So do chin cita 89051: -Chite ning cdc chan cha AT89CS1 :AT89CS51 cé tit ca 40 chan c6 chite ning nhu cae dung xudt nhdp. Trong dé c6 24 chan c6 tae dung kép (c6 nghia 1 chin ¢6 2 chite ning), mdi duéng 6 thé hoat déng nhu dung xudt nhap hodc nhu dudng diéu khién hode i thanh phan cita cdc bus dit ligu va bus dia chi. *Cac port: +Port 0: la port 6 hai cl ‘ac thiét ké e& nho han 32-39 ciia 89C51. Trong khéng ding b6 nhé mé rdng, né cé chite nang nhu cdc dwémg 10. Déi vai cdc thiét ké c& én c6 69 nhé mé rong, né duge két hgp giita bus dia chi va bus dir liu. chin 1-8, Cac chan duge ki +Port 1: 1a port IO trén -u p1.0, pl.L, pl.2, 06 thé ding cho giao tiép véi cdc thiét bi ngoai néu can, Port | khéng c6 chite nding khéc, vi vay ching chi duge ding cho giao tiép voi cdc thiét bi bén ngoai. 4Port 2: 18 1 port c6 tée dung kép trén cde chan 21-28 duge ding nhw ede durimg xudt nh§p hode 1a byte cao ciia bus dia chi déi vai cdc thiét bi ding b6 nhé mé rong. +Port 3: 18 port c6 tic dung kép trén cdc chan 10-17. Céc chan eita port niy c6 nhiéu chite nang, cic céng dung chuyén déi cé lién hé voi cc dac tinh dic biét cha 89C51 nhu & bang sau: Bit Tén Chite nang chuyén dor P3.0 RXT Nao vio dit ligu ndi tgp PBI TXD Ngo xudt dit Higa noi tigp P32 INTOV Ngb vio ngit cimg thir 0 P33 INTIV Ngo vio ngit cig thir 1 P34 0 ‘Ngo vio cia TIMER/COUNTER thr 0 P35 TI Ngo vio cia TIMER/COUNTER thit 1 P36 WRI Tin higu ghi di igu Ién 66 nho ngodi P37 RD Tin higu doe bd oho dir igu ngoai ULPhan mém 1. Dé bai:Quang bdo dién tir hién thi dong chit; V-T-A 2. Luu dé thuat todn 3. Chuong trinh chinh BAT DAU ¥ KHOI TAO HE THONG ! HIEN THI LED Lap trinhltrén chip 4.Chuong trinh thyc hién thuat todn trén duge viét bang ngén ngit Assembly sit dyng chuong trinh dich Reads51 dé tao ra file hex va duge nap vao chip AT89CS51: #include org 00h Imp main org 40h main: Hsing tir dén 1 dén hét next: mov a#11111110b quay_p0: mov pa Ieall_ delay oa anl a,p0 mov p0,a jz nextl simp quay _p0 next] :leall delay moy a#I1II1110b quay_p2: mov p2,a Icall_ delay doa anlap2 mov p2,a jz next2 simp quay_p2 next2 mov ajfI1111110b quay_p3: mov p3,a Icall_ delay doa anla,p3 mov p3a jz nhay simp quay_p3 nhay: leall delay ising timg chit V-T-A mov p0,#I1111111b mov p2,#11111111b mov p3,#11111111b Icall_ delay mov — p0,#00000000b mov p2,#11111111b mov p3,#11111111b Ieall_ delay mov p0,#11111111b mov mov leall mov p0,#11111111b mov IIIb mov _ p3,#00000000b Icall_ delay \\séing dan bat dau tir chit V mov —p0,#000000006 mov p2,#11111111b mov p. TIL Ieall_ delay mov p0,#00000000b mov mov p31 1111116 Ieall delay mov p0,#000000006 mov mov _ p3,#000000006 Ieall delay Jichép tat 3 lan mov p0,#II111111b mov p2,#11111111b mov p3,#I11III1Ib Ieall delay mov p0,#00000000 mov mov _ p3,#000000006 Ieall_ delay mov politi mov p2,#11111111b mov p3,#11111111b leall delay mov — p0,#00000000b mov — p2,#00000000b mov p3,#00000000b Teall delay mov p0,#11111111b mov p2,#11111111b mov p3,#11111111b P2 mov p3,#00000000b Icall delay Jisang tir duéi len mov p0,#11110111b mov p2,#10111111b mov p3,#10111110b Icall delay mov p0,#11100011b mov OOIINb mov p3,#00011100b Teall delay mov p0,#11000001b mov p2,#10001111b mov —p3,#00001000b Teall delay mov — p0,#10000000b mov p2,#10000000b mov _p3,##00000000b Icall delay /ftat tt tren xuéng mov — p0,#11000001b mov p2,#10001111b mov —p3,#00001000b Icall delay mov p0,#11100011b mov p2,#10011111b mov — p3,#00011100b Icall delay mov p0,#11110111b mov p2,#10111111b mov p3,#00111110b Icall delay mov p0,#11111111b mov = p2,#11111111b mov p3,#11111111b Icall delay /isang ti dudi lén mov p0,#11110111b mov p2,#10111111b mov p3,#10111110b Icall delay mov _p0,#11100011b mov p2,#10011111b mov p3,#00011100b Ieall_ delay mov — p0,#11000001b mov p2,#10001111b mov — p3,#00001000b Ieall delay mov — p0,#10000000b mov — p2,#10000000b mov —_p3,#00000000b Ieall_ delay /tat tie én xudng mov — p0,#11000001b mov p2,#10001111b mov _p3,#00001000b leall delay mov p0,#11100011b mov p2,#10011111b mov — p3,#00011100b Ieall_ delay mov p0,#11110111b mov mov Ieall mov p0,#11111111b mov p2,#11111111b mov p3,#11111111b Icall_ delay {isang tit chit T sang 2 bén mov p0#11111111b mov p2,#10001111b mov p3,#11111111b Icall_ delay mov p0,#11111111b mov p2,#10001001b mov p3,#1 11111116 Ieall delay mov p0,#11111111b mov p2,#10000000b mov p3,#11111111b leall delay mov p0,#10111111b mov p2,#10000000b mov p3,#11111110b Icall delay p0,#10011111b 0000000b 1111100b mov p0,#10001111b mov p2,#10000000b mov p3,#11111000b Ieall delay mov p0,#10000111b mov _p2,#10000000b mov p3,#11110000b Icall_ delay mov p0,#10000011b mov p2,#10000000b mov _ p3,#01100000b Ieall delay mov p0,#10000001 mov _p2,#10000000b mov _p3,#01000000b Ieall_ delay mov — p0,#10000000b mov _p2,#10000000b mov —p3,#00000000b leall delay {isang ttt 2 bén vao gitta mov pQ,#11111111b mov p2,#11111111b mov p3,#11111111b Ieall_ delay mov p0,#11111110b mov p2,#11111111b mov p3,#10111111b Ieall_ delay mov p0,#11111100b p2#ll111b p3,#10011111b delay p0,#11111000b p2#11111111b p3,#00001111b delay p0,#11110000b HULL p3,#00000111b delay p0,#11100000b p2#llllillb p3,#00000011b delay p0,#1 10000006 p21 M11111b p3,#00000001b delay p0,#10000000b p2#lliiilib p3,#00000000b delay p0,#10000000b p2,#11110110b p3,#00000000b delay p0,#10000000b 11100006 10000000b delay p0,#10000000b p2,#11100000b p3,#00000000b delay p0,#10000000b p2,#11000000b p3,#00000000b delay p0,#10000000b mov p2,#10000000b mov — p3,#00000000b Icall delay Jichép tat 1 lan mov p0,#11111111b mov p2,#11111111b mov p3,#11111111b Icall delay mov — p0,#00000000b mov p2,#00000000b mov _p3,#00000000b Icall delay mov pO,#ITIII111b mov TI 11b mov M11b Icall delay limp main delay: mov rl,#2. loop1: mov 12,#100 loop2: mov 13,#100 loop3: nop nop nop nop nop nop nop nop djnz 13,loop3 djnz 12,loop2 djnz rl,loop1 ret end 4. M6 phong quang bdo chay trén phan mém proteus. IV. Két Luan Mén hoc VI XU LY ld mén hoc mang tinh thyc hanh cao, mén hoe 48 ip ching em higu thém hhon nia vé chite ning va céng dung cia cée linh kign dign tt, dle bigt la cdc linh kign tng dung trong cude séng nhu dén LED, ty dign, dign tré ...phdn nao da gitip con ngudi thay thé site lye vva d8 dang tip cd khoa hoc céng nghe. Cuéi cung, ching em xin chén thanh cém on thdy NGO THANH BINH da huréng dan ching em lam ban bio edo nay.

Das könnte Ihnen auch gefallen