單片機應(yīng)用技術(shù)與實訓(xùn)項目_第1頁
單片機應(yīng)用技術(shù)與實訓(xùn)項目_第2頁
單片機應(yīng)用技術(shù)與實訓(xùn)項目_第3頁
單片機應(yīng)用技術(shù)與實訓(xùn)項目_第4頁
單片機應(yīng)用技術(shù)與實訓(xùn)項目_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

PAGEPAGE29國家級骨干教師培訓(xùn)課程單片機應(yīng)用技術(shù)實訓(xùn)項目未廣東技術(shù)師鴨范學院師培葵中心烤電子與信息口學院少韓克浙編寫實訓(xùn)項目一洪1.歷實訓(xùn)目的匠⑴唱掌握匯編耀語言程序的兆基本結(jié)構(gòu)??p⑵劃了解匯編凱語言程序設(shè)作計的基本方冶法和思路。揀⑶板實現(xiàn)吃8處個發(fā)光二極好管閃動津點亮狀態(tài),恢并不斷循環(huán)尚。鎖2.實訓(xùn)驗設(shè)備與器件巨結(jié)微機、LT涌E-300針0TB單片環(huán)機開發(fā)系統(tǒng)疼箱、循燒錄器、們MCS-5企1芯片等。徒3.實訓(xùn)記步驟蜂⑴毅睡在keil撫C51仇uVisi瓣on2軟件棄開發(fā)平臺上繁建立工程項圍目、建立a跨sm匯編程如序文件、導(dǎo)逆入目標源組呢、生成十六省進制代碼。誼⑵榜泉軟件調(diào)試與獲仿真,觀察銹程序運行情談況等。店⑶明硬件調(diào)試頃與仿真,觀挎察8個發(fā)光墓二極管的點芬亮狀態(tài)是否融與設(shè)計要求取相符。冰⑷鍵燒錄(固判化)芯片,匹實際運行電茄路。比較及盛觀察是否與徐硬件仿真結(jié)錫果相同。于4.實訓(xùn)個電路引實占驗平臺上有擠8只發(fā)光二閱極管,由7頸4HC24塌5驅(qū)動器,搶以顯示電平蝴狀態(tài)。高電琴平掉“水1轉(zhuǎn)”濱點亮發(fā)光二殼極管。項實訓(xùn)一電召路圖存5.修啟程序流程圖開始開始點亮8個發(fā)光二極管延時8個發(fā)光二極管結(jié)束延時逆6嬸.程序清調(diào)單委閘烈ORG傻0000H掉START裕:MO路VP1刺,#00H床莫A景CALL秒DELA壤Y厚憂M災(zāi)OVP拆1,#0F尸F(xiàn)H惕慮A種CALL坊DELA滔Y拋競A誘JMP貫START僅DELAY貧:MO糟VR3唇,#7FH謀DEL2:義MO夢VR4堅,#0FF事H居DEL1:紋NO高P則琴D創(chuàng)JNZ貨R4,DE叮L1矛冬D敬JNZ倆R3,DE煩L2剝形干RET中津E趨ND實訓(xùn)項目二褲1.實訓(xùn)目完的燙⑴爽掌握匯編臘語言程序的膛基本結(jié)構(gòu)。棟⑵革了解匯編造語言程序設(shè)菠計的基本方吼法和思路。拆⑶屢奧編程實現(xiàn)P片1口連接的衡8個LED涌顯示方式如匪下:從P1干.0到P1株.7的順序喪,勻依次點亮其惑連接的LE曬D,并不斷渣循環(huán)。吉2.實訓(xùn)槐設(shè)備與器件盤微機、L寬TE-30堂00TB單捆片機開發(fā)系使統(tǒng)箱、燒錄莊器、MCS繁-51芯片啞等。誼3.實訓(xùn)摧步驟勞⑴碼在kei墾lC51犯uVis盡ion2軟乒件開發(fā)平臺許上建立工程虛項目、建立朱asm匯編界程序文件、掃導(dǎo)入目標源屈組、生成十船六進制代碼鉤。查⑵圈軟件調(diào)試菊與仿真,觀增察程序運行胸情況等。駝⑶瞇硬件調(diào)試葬與仿真,觀洋察8個發(fā)光渡二極管的點援亮狀態(tài)是否交與設(shè)計要求縣相符。缸⑷螺燒錄(固浸化)芯片,況實際運行電蜘路。比較及準觀察是否與辭硬件仿真結(jié)業(yè)果相同。店4.實訓(xùn)抹電路久實徐驗平臺上有添8只發(fā)光二播極管,由7羞4HC24鍛5驅(qū)動器,元以顯示電平課狀態(tài)。高電痰平轎“塑1理”屬點亮發(fā)光二停極管。課實訓(xùn)近二撤電路圖催5.笛矩程序流程圖偷擱妻催街免姿雞艦粗6國.程序清觸單妻董碰薪ORG院0000紡H摸START怨:殺MOV蜂R2,#0桃8H航但茅MOV貼A,#0F辦EH倆NEXT繁:亡MOV默P1,A左偵盆ACALL參DEL擱AY例汽猶RL靠A弄沈互DJNZ紅R2,N府EXT鈔甲氣SJMP可STAR線T憑DELAY偷:慌MOV殿R3,#0拍FFH月DEL2:快M李OVR銀4,#0F秋FH鎖DEL1:初N新OP從鍵糊DJNZ幕R4,塞DEL1譯龍焦DJNZ最R3,慮DEL2納煮敘RET庫揪御END索忙譽實訓(xùn)項目三類1.實訓(xùn)目韻的唱⑴端掌握匯編夏語言程序的被基本結(jié)構(gòu)。激⑵彩了解匯編典語言程序設(shè)罪計的基本方在法和思路。劑⑶饑蝦八路彩燈控否制政D1~D8木八個彩燈按誘規(guī)定順序依來次點亮(間駕隔1秒),朽最后全亮;擊撤苗按規(guī)定順序鉆依次熄滅(郵間隔1秒)調(diào),最后全滅汪;蓄肢題八個燈同時譜點亮,保持陶1秒;妥醫(yī)冷八個燈同時鬧熄滅,保持勁0.5秒;仔他幫再將第3、敏4步重復(fù)4摘遍,最后整旬個程序再重互復(fù)N遍。太2.實訓(xùn)辦設(shè)備與器件曲微機、L仰TE-30昌00TB單長片機開發(fā)系棗統(tǒng)箱、燒錄萄器、MCS誓-51芯片懇等。蒜3.實訓(xùn)缺步驟腥⑴矛在kei襲lC51肌uVis質(zhì)ion2軟斃件開發(fā)平臺搜上建立工程宜項目、建立巡asm匯編扒程序文件、騎導(dǎo)入目標源恩組、生成十壁六進制代碼詢。斜⑵奶軟件調(diào)試側(cè)與仿真,觀弄察程序運行任情況等。燃⑶年硬件調(diào)試凍與仿真,觀阻察8個發(fā)光誘二極管的點竹亮狀態(tài)是否挽與設(shè)計要求緩相符。牌⑷隸燒錄(固輩化)芯片,傷實際運行電副路。比較及友觀察是否與慕硬件仿真結(jié)曉果相同。始4.實訓(xùn)燦電路激實湖驗平臺上有充8只發(fā)光二喝極管,由7量4HC24燕5驅(qū)動器,搖以顯示電平捷狀態(tài)。高電段平拖“馬1狡”強點亮發(fā)光二波極管。頸實訓(xùn)隸三風電路圖奏5.近辛程序流程圖傅把聚炭靈捧6素.程序清塘單縫ORG勺0000H返僵董照LJMP龍夢MAIN羨ORG拒0100H挪MAIN:感悅MOV亂R7,#7乏LOOP:號視MOV衣R6,#1易6妨至MOV屯R5,#4率兼籮MOV臣DPTR,緩#TABL孩歡MOV沙R4,#0敲脖LOOP1主:書粥MOV工A,R4膊砍習MOVC為A,@A妖+DPTR違MOV棵P1,A支INC鮮R4騙LCALL載DEL賊AY握LCALL郊DEL介AY賀劉路DJNZ腸R6,互LOOP1瘡林LOOP2水:烘五MOV帝P1,#0娃FFH輩LCALL途DEL算AY縣LCALL哨DEL槐AY豬歷MOV犬P1,#0加0H茫秀主LCALL炸DEL榆AY療DJNZ趣R5,發(fā)LOOP2僑DJNZ滲R7,冷LOOP泥SJMP勒$鋪盯逝ORG慰0200H甚TABL:懶泄冷DB紀0FEH,誘0FCH,燈…END實訓(xùn)項目四阿1.實訓(xùn)目間的層⑴竭掌握匯編男語言晚散轉(zhuǎn)跳程序的基本求結(jié)構(gòu)。合⑵矩了解匯編淡語言程序設(shè)灶計的基本方原法和思路。墨⑶沒牧設(shè)計兩個開液關(guān),使CP換U可以察知封兩個開關(guān)組聯(lián)合出的4種斷不不同狀態(tài)。然醬后對應(yīng)每種擔狀態(tài),使8市個LED顯艇示出不同的教亮滅模式。倦渣P3.5男P累3.4丑顯示方式罪0遇呀0憐全從亮東0筑互1捉交古叉亮泡1溫喂0愿低熊4位連接的姿燈滅,高燭4位亮緊1拜械1手低洗4位連接的胸燈亮,高4議位滅有2.實訓(xùn)響設(shè)備與器件地微機、L繭TE-30奇00TB單辱片機開發(fā)系跪統(tǒng)箱、燒錄墳器、MCS策-51芯片勇等。謀3.實訓(xùn)挑步驟設(shè)⑴白在kei盲lC51伍uVis遲ion2軟貝件開發(fā)平臺矮上建立工程星項目、建立柜asm匯編負程序文件、劍導(dǎo)入目標源壘組、生成十磨六進制代碼復(fù)。檔⑵即軟件調(diào)試傾與仿真,觀鴨察程序運行燭情況等。?、请[硬件調(diào)試貿(mào)與仿真,觀淡察8個發(fā)光環(huán)二極管的點兼亮狀態(tài)是否鍬與設(shè)計要求些相符。述⑷乏燒錄(固昨化)芯片,傍實際運行電甘路。比較及附觀察是否與罰硬件仿真結(jié)歉果相同。晝4.實訓(xùn)參電路領(lǐng)實糟驗平臺上有芹8只發(fā)光二太極管,由7假4HC24伏5驅(qū)動器,器以顯示電平妄狀態(tài)。高電絞平賊“均1雀”呼點亮發(fā)光二鞏極管。斥實訓(xùn)室四肉電路圖諸5.絮普程序流程圖差怪警稀凈實訓(xùn)五電恢路圖或6杜.程序清猛單鼓ORG反000蠟0H揀厭錫MOV演P3,#重00110風000B拋尚煮在MOV央A,P3凍榴恥ANL竿累A,#0棵01100午00B望替矩SWAP抓爸A描亦撒RL過A絹束衰MOV蕉DPTR,港#TABL形E找杜漏JMP山@A+D旬PTR澆ONE:綢狡MOV黎P1,#寬00H善蓋質(zhì)效SJMP仁$覺TWO:幻青MOV網(wǎng)P1,#5灘5H紙胡嶺SJMP蠻$尼THREE繭:堂MOV警P1,#0敗FH絲灰問SJMP別$匙FOUR:壟架MOV輛P1,#乘0F咐0H臉野錄SJMP借$匪TABLE看:戚AJMP杏ONE漿捧附AJMP魂掛TWO院智騙AJMP梢THR捉EE胖蹤均AJMP碰FOU頌R軟獨鬧END實訓(xùn)項目五音1.實訓(xùn)目慎的墊⑴敵掌握銷BCD碼調(diào)妻整亞程序的樸設(shè)計女。歇⑵積坊掌握用軟件席設(shè)計的延時扣子程序式。攻⑶附境用兩個8段悅LED數(shù)碼哪管組成電梯思轎廂數(shù)碼管魄指示層。兩吸個數(shù)碼管顯喘示層數(shù)(十脈進制),顯屆示十位數(shù)的耕數(shù)碼管的小說數(shù)點作為上埋行指示,顯鏈示個位數(shù)的鴨數(shù)碼管的小皂數(shù)點作為下孤行指示。尸當轎廂停在蘋某層時,數(shù)旨碼管顯示該猜層的層數(shù),挽顯示m秒,芒上行或下行無指示滅;轎暖廂在兩層之蝶間運行時,斜數(shù)碼管顯示綱前方的層數(shù)晝,上行或潮下行指示燈最亮,顯示矮m秒。掌2.實訓(xùn)蹦設(shè)備與器件胞微機、L外TE-30或00TB單喂片機開發(fā)系滴統(tǒng)箱、燒錄頓器、MCS纏-51芯片萍等。磨3.實訓(xùn)幸步驟絮⑴跳在kei題lC51照uVis殿ion2軟集件開發(fā)平臺構(gòu)上建立工程誕項目、建立傲asm匯編馳程序文件、惑導(dǎo)入目標源亞組、生成十招六進制代碼視。朝⑵隔軟件調(diào)試珍與仿真,觀美察程序運行戚情況等。畝⑶唱硬件調(diào)試下與仿真,觀摩察萌LED數(shù)碼骨管摘狀態(tài)是否與牌設(shè)計要求相脆符。祝⑷恰燒錄(固混化)芯片,壁實際運行電化路。比較及督觀察是否與藥硬件仿真結(jié)號果相同。臥4.實訓(xùn)意電路言實步驗婆電路由80切51單片機望、MC14遭495譯碼嘆器、LED陽數(shù)碼管、7警4LS04窯與非門等組境成季。象實訓(xùn)嗚五灘電路圖敘5.份副程序流程圖街6玻.程序清富單主程序:帖利師ORG寫0000羽H樂胸則AJM純PM西AIN薯濕岡;程序入口笛臘照ORG碰0100胃H除MAIN:鏈MO牛VR7箱,#7薯芬;循環(huán)次援數(shù)(育大循環(huán))合姿M柳OVP啦1,#1止檔弟;起始1層奉(俱顯示01)持溜越ACALL央DE烏LAY渴族;延時(敵停在第一層銷)殖LOOP:杰釋MOV蒙R5,握#2鋤益;準備上禾行薦UP:頭早ACALL蘇HTT破讀城;轉(zhuǎn)換顯示墊迎C誦LR培P3.0疤寶鵝;上行中斬鑼另伴ACALL予DEL純AY逝肌;延時屢漁S伏ETB鞋P3.0閥節(jié)咸;到達停據(jù)頓貌賞役ACALL里DEL園AY磚;延荒時耗席I扎NCR泛5盆宴漆;上一層崗綁遺牽CJNE杜R5,畏#13,U部P偽賢;最高層申?竹倦M任OV協(xié)R5,#1邀1他疊;準備下行功DN:趕未ACALL宏HTT委粉C質(zhì)LR交P3.1巨陸志;下行中圈攤踐ACAL敢LDE育LAY饒掉S妨ETB固P3.1符彼圾;到達停頓析覆譽ACALL浩DEL彼AY鎮(zhèn)壤虎DEC仁R5散景傲負;下一層格外厚CJNZ百R5,欠#0,DN蒜便巧;底層?搏徑勻DJNZ故R7,喉LOOP刻;用循環(huán)結(jié)束登住拴SJMP驚$陡轉(zhuǎn)換顯示子鉛程序:給HTT:上MO夢VA紛,R5押;怪子程序的入安口,喉爐呼MOV殊登B,#10魄橋DI褲V卻AB被施;相除,商爹A=01、粉余B=00慈,兇箭賞燦SWAP恒A市財;交換,A灶=10望恒叮ORL照A,B沿朋;相加,俊A=10,惹直酒廢長MOV信P1,A章洲;數(shù)碼管顯相示10(顯封示12)芽癢先RET午延時3秒子惹程序(12嚴MHZ)傷DELAY殿:MO射VR云2,#20上0曬LP2:擾瀉MOV擱R1,#扮30學LP1:溪桂MOV伶R0,#喘7DH戴LP0:祖揪鉤NOP肺逼魄NOP常扯椒DJNZ許R0,公LP0集盜辦DJNZ西R1,簡LP1惠羅順DJNZ蓋R2,架LP2抽愿額RET園尤膛END實訓(xùn)項目六竭1.實訓(xùn)目漆的描⑴篇讀利用單片機醫(yī)的定時方式貸,實現(xiàn)信號柄燈的控制連。播⑵托練通過定時器贊程序設(shè)計,倡學會定時器吩方式1的使登用園。巡⑶彈客用單片機定私時/計數(shù)器永設(shè)計一個秒至表,由P1蛋口連接的L篇ED采用B朗CD碼顯示般,發(fā)光二極喝管亮表示堂“鳳1炕”褲,滅表示眼“繳0想”網(wǎng)。計滿60況s后從頭開鼠始,依次循餃環(huán)。殃2.實訓(xùn)煩設(shè)備與器件味微機、L腫TE-30跟00TB單拜片機開發(fā)系啄統(tǒng)箱、燒錄捆器、MCS訂-51芯片匆等。融3.實訓(xùn)隙步驟荷⑴憶在kei價lC51箱uVis燈ion2軟乎件開發(fā)平臺秩上建立工程派項目、建立橫asm匯編滅程序文件、他導(dǎo)入目標源惕組、生成十帥六進制代碼鋪。負⑵碑軟件調(diào)試思與仿真,觀適察程序運行簽情況等。沸⑶銹硬件調(diào)試訂與仿真,觀稀察8個發(fā)光否二極管的點純亮狀態(tài)是否安與設(shè)計要求恥相符。藍⑷消燒錄(固霉化)芯片,頃實際運行電扇路。比較及送觀察是否與賢硬件仿真結(jié)嚷果相同。巾4.實訓(xùn)稠電路凈實嚼驗平臺上有艇8只發(fā)光二蹦極管,由7三4HC24端5驅(qū)動器,律以顯示電平厚狀態(tài)。高電奴平光“億1妨”岡點亮發(fā)光二月極管。充實訓(xùn)六電疫路圖倆5.植含程序清單演源程序設(shè)計寒如下:作洲恨O坐RG0見000H偏單形M稱OVT疫MOD,#盞61H分振碗M道OVT線H1,#峽0C虧4H昆沖衫M鍋OVT寺L1,#忍0C揉4H異輸教行S嚇ETB芝TR1趨DISP丸:扔MOV反A,#0巖0H遙凳扁M鋸OV盼P1塔,A貿(mào)CONT:懲AC腸ALL監(jiān)DELA臉Y樹榴狼C擊LR尾P3.5鹿聾玩;職T1引腳產(chǎn)糊生負跳變垮謹呼N扣OP濁聞?chuàng)]N側(cè)OP道浙伙S匆ETB主P3.5刊視宜;踏T1引腳恢固復(fù)高電平柄延褲A國DD吊A,#01遠H飾宜;加1寧雕奶D羞AA勁印幫凝雙而;將十六進鞠制數(shù)轉(zhuǎn)換成攝BCD數(shù)艙墾樂槐MOV截P1,打A級趙振;點亮下嘴嗚J閣BC壩TF1,D李I(lǐng)SP燭捏;查詢定時哭器1計數(shù)溢拒出糖邀診S廢JMP津CONT頓歌應(yīng);不到60勸s繼續(xù)計數(shù)敢1s延時子抵程序:蹄DELAY低:MOV祖R3,燈#14H擦枯造深香M束OVT光H0,#3忙CH抗?jié)O澤M駱OVT斧L0,#0效B0H曾榜必懇S戶ETB捏TR0祥LP1:被疏JBC澇TF0,猾LP2屠零卻S孕JMP簽LP1秘堅LP2:薄匯MOV脹TH0,#傾3CH冤環(huán)獨望MOV禮TL0,#杯0B0H材愁渡遷DJNZ影R3,L另P1棚襲驚頸RET特售妥跳END實訓(xùn)項目七親1.實訓(xùn)目朽的篇⑴膚狼了解鉗紅外對管的倍工作原理畏。聰⑵兩利用單片辨機的定時與摟中斷方式,純實現(xiàn)單片機爭對外信號的琴計數(shù)鍵。兆⑶冒味用8031海單片機和紅豬外發(fā)射接收焰對管組成生獄產(chǎn)線工件自腰動計數(shù)器,珠計數(shù)值用兩偉個LED數(shù)哨碼管以兩位慮十進制數(shù)顯豪示??刂埔?母1)按啟腦動按鈕QA筒后從0開始奴計數(shù)并顯示岸計數(shù)值,計采到n(0<絲n獸≤薪99)右時LED發(fā)鞏光報警,按間QA后又從排0開始計數(shù)慎。驚2)在計餃數(shù)過程中,落按TA按鈕柳后暫停計數(shù)挽,再按QA家后繼續(xù)計數(shù)狐下去。庫2.實訓(xùn)摸設(shè)備與器件震微機、L腹TE-30畜00TB單億片機開發(fā)系辰統(tǒng)箱、燒錄介器、MCS耗-51芯片襪等。撇3.實訓(xùn)言步驟趙⑴鄙在kei愿lC51營uVis筒ion2軟攏件開發(fā)平臺錄上建立工程碰項目、建立潑asm匯編穩(wěn)程序文件、認導(dǎo)入目標源夫組、生成十嘉六進制代碼掌。迅⑵朱軟件調(diào)試朵與仿真,觀寺察程序運行集情況等。暗⑶規(guī)硬件調(diào)試傍與仿真,觀茫察厘LED數(shù)碼式管的誠狀態(tài)是否與鎮(zhèn)設(shè)計要求相逝符。價⑷其燒錄(固使化)芯片,法實際運行電蔬路。比較及芽觀察是否與瞧硬件仿真結(jié)鋪果相同。喚4.實訓(xùn)刮電路眨躲實驗詢電路由80哭51單片機菌、MC14漁495譯碼桃器、LED手數(shù)碼管、7駐4LS04斥與非門、紅境外對管等組分成遞。隱實訓(xùn)七電族路圖依5.槽輛程序清單喚綁輝主程序:茂借覆ORG用00讓00H匪驚浪AJMP奴MA俘IN蝕淹;速程序起始啄遣甲ORG戴00碎03H窄吃追;入口地址饒榴藥AJMP梨WB芒INT醉肅睜ORG許01鉤00H蘭MAIN:畏MO弊V飄SP,#7穿BH露剩刮;棧底福死琴MOV拜IE軍,#81H杠窩薦;開中斷數(shù)描S崇ETB備IT央0升造求;沿邊觸發(fā)鵝除C鳥LR牌P3盛.0渾所辯;關(guān)報警狐斷導(dǎo)MOV靠TM匪OD,#0賽6汽H伐歸;計數(shù)方式葡NEXT:蘿MO塊V旗TH0,畏#0見膠鑼;初值槍讀荷MOV針TL鉛0,#0叔弟期JB乳捏P3.3,絞S汁權(quán)涌繪;等待啟動迎松S孫ETB界TR0苦奶肅沉;開始計數(shù)反LOOP:該MO畜V申A,TL獅0萍詞學;讀計數(shù)值強進顆MOV強R0偉,A脆黨斷MOV吐B,薪#10斗婆D冷IV致AB笑易徒底砍;拆分個、稀十位框批痰SWAP禽A堆峽熱ORL丹畜A,B垂向磨免;拼裝佳凍M抹OV很P1業(yè),A塌津?qū)氎E;輸出顯示煎蜓蔽CJNE業(yè)R慢0,#11輩,LOOP遣睬貧登;計數(shù)滿了館?惹鎖S碑ETB歉P3喪.0逢你坑圖;報警葵幸勾AJMP誦冊NEXT進中斷服務(wù)程蛾序:盲WBINT陽:敗CLR華T茶R0葬線斯瘡繩;關(guān)停計數(shù)街器群年診JB抹P逗3.3,$聯(lián)灰頑妹偵;等待啟主動白丑喇SETB羊TR0條儉獨病至;開計數(shù)蝕器包堤速RETI殘木夜責寺檔;中斷返霸回津師坐END實訓(xùn)項目八織1.實訓(xùn)目堪的晉⑴砌旋了解中斷系系統(tǒng)優(yōu)先級和澤中斷觸發(fā)電剃平的設(shè)計非。亦⑵況利用單片酸機的定時與達中斷方式,征實現(xiàn)單片機男對信號的控聚制訂。粗⑶吧努設(shè)計一交通雅信號燈模擬市控制系統(tǒng),勁晶振采用1邪2MHz。撈具體要求如雕下:衫1)愛正常情況下拐,A、B道姿(A、B道搜交叉組成十淋字路口,A嶼是主道,B帥道是支道)睬輪流放行,哭A道放行6使0s(其中癥5s用于警六告),B道逆放行30s猜(其中5s老用于警告)惕。唇2)綱一道有車而祝另一道無車躲(用按鍵開衛(wèi)關(guān)S1、S扔2摸擬)時巡使有車車道首放行。僅3)站有緊急車輛諸通過(用按克鍵開關(guān)S0土摸擬)時,聾A、B道均扣為紅燈。控制碼表色P1.7誰P1.6辭P1.5釣P1.4鄰P1.3苗P1.2硬P1.1劣P1.0窗控制碼觀桃績狀態(tài)說明槳(勾空設(shè))背(暫空度)戶B博線綠燈紫B紗線黃燈陽B摩線紅燈陪A烘線綠燈反A墨線黃燈養(yǎng)A逮線紅燈粥(P1希端口數(shù)據(jù)凳)丈1懂1腿1仰1喝1丈1勉1拳1尚1壟1冷0慚1錯1依1桶1李妹0摩0膏1總1銅0租1受1輛1控1袋1較1使1淹1朋0攏0攏傅F3H宇國F5H獸田DEH贏果EEH瞎A泳線放行但,B砌線禁止趨A按線警告接,B墊線禁止擇A剩線禁止你,B譯線放行存A望線禁止及,B怠線警告展庫筆2.實訓(xùn)姜設(shè)備與器件竄微機、L皂TE-30期00TB單暗片機開發(fā)系言統(tǒng)箱、燒錄土器、MCS方-51芯片康等。貫3.實訓(xùn)樸步驟裹⑴熔在kei話lC51撿uVis禁ion2軟斜件開發(fā)平臺羊上建立工程饑項目、建立位asm匯編堆程序文件、捧導(dǎo)入目標源儲組、生成十乏六進制代碼麥。珍⑵進軟件調(diào)試例與仿真,觀稈察程序運行漫情況等。姜⑶販硬件調(diào)試觸與仿真,觀瞇察發(fā)光二極瓣管的點亮狀包態(tài)是否與設(shè)面計要求相符討。聚⑷喬燒錄(固決化)芯片,懸實際運行電徐路。比較及盯觀察是否與諷硬件仿真結(jié)膀果相同。并4.實訓(xùn)酒電路案撞如教材14甩7頁:圖5翠.12交往通燈模擬控燃制系統(tǒng)電路晝圖。對5.責仁程序清單須1)構(gòu)正常情況下術(shù):天2)爐一道有車、戶另一道無車炒情況下:鳳3)禮緊急情況下慰:實訓(xùn)項目九廚1.實訓(xùn)目皮的女⑴棒勵利用單片機雹的定時器中辰斷實現(xiàn)秒定咱時,進一步臂掌握中斷程創(chuàng)序的編程技族巧揀。讀⑵苗肉熟悉805刮1與LED伙的接口技術(shù)引,芽熟悉LED番動態(tài)顯示的汗控制過程沙。煮⑶涼案設(shè)計60秒綢表的顯示電節(jié)賂,顯示內(nèi)曉容從0開始鎖,每隔1s州顯示內(nèi)容加伍1秒,直到局60后自動撈清0,依次愉循環(huán)顯示,探以3個獨立破式按鍵分別胡實現(xiàn)啟動、串停止、清零恐等功能。耍2.實訓(xùn)漢設(shè)備與器件荷微機、L押TE-30鳳00TB單方片機開發(fā)系林統(tǒng)箱、燒錄業(yè)器、MCS爺-51芯片陜等。妻3.實訓(xùn)羨步驟旦⑴栽在kei諒lC51部uVis阿ion2軟耽件開發(fā)平臺間上建立工程世項目、建立運asm匯編某程序文件、您導(dǎo)入目標源暴組、生成十晃六進制代碼墓。巴⑵圣軟件調(diào)試培與仿真,觀壇察程序運行斃情況等。聚⑶儉硬件調(diào)試復(fù)與仿真,觀殿察控LED數(shù)碼佛管忽狀態(tài)是否與定設(shè)計要求相統(tǒng)符。橋⑷即燒錄(固瞞化)芯片,望實際運行電估路。比較及垂觀察是否與恨硬件仿真結(jié)鬧果相同。罪4.實訓(xùn)魂電路蜓設(shè)如教材15昂5頁:圖6殊.1簡易院秒表電路圖倍。晌5.敢番程序清單纖圖裕SEC率EQU2籍0H皆鮮MSE役CEQ音U21H霉篩ORG妥000柜0H氣錦AJM竹P唯MAIN稱饅ORG貧000精3H銷咐AJM及PKE朝1丑額ORG敘000重BH嶼概AJM砌PCO階NT壘爭ORG泉001痰3H盼章AJM伙PKE各0檔串ORG道001云BH封裕AJM祥PKE巧2猴MAIN毒:MO賴VTM丟OD,#6昨1H哈脫MOV抓TH0瞧,#3CH睛識MOV已TL0唱,#0B0結(jié)H辦諸MOV炕TH1睛,#0FF岔H裁概MOV勢TL1辨,#0FF遠H聰辱MOV柳SEC烘,#00H宰蠻MOV粘MSE散C,#14維H曬爪MOV桂SP,潔#3FH悶嫌MOV勢30H限,#00H故秘MOV東31H按,#00H絡(luò)肉;MO壯VIE售,#8FH鉆鄭SET交BTR的1懷剛SE柱TBT餓R0知殖CLR他A啦DISP:膝MOV妥R2,底#02H款賢MOV錦R1,街#0EAH籃角MOV卻R4,沉#01H澆舞MOV年R0,臥#30H僚揀MOV吩A,@吵R0慮DISP1肺:MOV朋DPT型R,#TA冶B組左MOV尤CA,拋@A+DP述TR踏脊MO食VP謀0,A刮咱MOV弓A,R狹4沸垂MOV捎P2,最A(yù)羽匯DJN柜ZR1槐,$籮略DJN南ZR1允,$攪升RL灘A錫墨MOV兄R4,獻A咽訊INC蓮R0蒜萍MOV勢A,@宰R0競?cè)镈JN或ZR2搭,DISP削1藥嗓SJM風PDI璃SP蟲TAB:拖DB替況0C店0H,棄0F烏9H,都0A鑒4H,0B繞0H,99深H而陡DB睛92H,期82H,麻0F移8H,80總H,90H纏KE0:玩SET作BTR濱0上做RET僅I楚KE1:構(gòu)CLR賴TR0踐稅RET預(yù)I廳KE2:株MOV專SEC跳,#00H羨念MOV批30H改,#00H煌歡MOV甜31H譯,#00H其誤RET才I獄CONT:耗PUS切HAC逮C倒吃MOV欺TH0白,#3CH栽朱MOV亭TL0惰,#0B0此H醋晌DJN洞ZMS凳EC,EX江IT啦協(xié)MOV律MSE鄰C,#14聞H行悄INC啞SEC民祝MO唉VA,阻SEC議預(yù)CJN傘EA,#什60,CH凡AI售血MOV譯SEC附,#00挺CHAI:淺MOV象A,S天EC箏辦MOV棉B,#宇10決旺DIV競AB況品MOV撕30H暈,A仙幸MOV艙31H魯,B嘗EXIT:鍛POP搏ACC匹左RET竊I趴就END實訓(xùn)項目十腿1.實訓(xùn)目壁的據(jù)⑴鳥覺了解8俘×杜8LED點珍陣器件的結(jié)求構(gòu)與接口電疼路帥。圖⑵吩了解賓LED大屏叔幕靜態(tài)和動黨態(tài)的顯示原著理與方式亮。肆⑶觸結(jié)掌握字形碼擊的設(shè)計與調(diào)勉用。茄⑷燈陡用8噴×紙8LED大形屏幕上顯示雕移動的箭頭咬圖形。呢2.實訓(xùn)怖設(shè)備與器件甜微機、L向TE-30趣00TB單笨片機開發(fā)系艷統(tǒng)箱、燒錄蜘器、MCS占-51芯片驅(qū)等。商3.實訓(xùn)辯步驟仁⑴仙在kei榴lC51繩uVis疤ion2軟野件開發(fā)平臺災(zāi)上建立工程毯項目、建立都asm匯編告程序文件、鬧導(dǎo)入目標源短組、生成十漆六進制代碼欲。幫⑵揚軟件調(diào)試廳與仿真,觀家察程序運行較情況等。限⑶帝硬件調(diào)試舍與仿真,觀偉察迎LED點陣搭狀態(tài)是否與昆設(shè)計要求相鞋符。共⑷遷燒錄(固蓮化)芯片,些實際運行電奔路。比較及誕觀察是否與洽硬件仿真結(jié)匆果相同。眾4.實訓(xùn)祖電路霞忽如教材17曬0頁:圖6觸.8爹共陽極騰8斷×坑8LED大認屏幕的應(yīng)用鋤。憶5.額辭程序清單金TIME牙QU30狀H長磁容ORG0鎮(zhèn)0H鄉(xiāng)LJMP涉START吃O(shè)RG0減BH蛋LJMP銅T0X壯ORG3汽0H去START拋:矩MOVT氏IM,#0摘0H竭松//初始泥化糟MOVR勇3,#00爸H軌砌形抄亞MOVR突4,#00濟H附MOVT俗MOD,#雖01H鋸MOVT全H0,#(攪65536墾-4000龍)/256勢MOVT逼L0,#9亭6歷SETB石TR0畫SETB存ET0興SETB符EA烏SJMP斗$T0X:薯MOVT襲H0,#(耗65536需-4000劈)/256歌MOVT禽L0,#9書6甩MOVD冷PTR,#御TAB陣MOVA車,R3況MOVC格A,@A+罷DPTR渠MOVP終2,A餐似液//任硬行選送P2析鑒逼苦MOVD齊PTR,#貞DIGIT襪MOVA踐,R4蛙ADDA模,R3壽捏哪//DIG端IT中數(shù)據(jù)乖選擇欲MOVC丸A,@A+茄DPTR芒MOVP敢0,A錄恩妻//數(shù)搞據(jù)送P1括INCR背3娃MOVA搬,R3返CJNE攝A,#8,屢NEXT謊MOVR聲3,#00腰H需NEXT:花希INC辱TIM索MOVA畜,TIM征CJNE瓦A,#40鏟,NEX甩領(lǐng)稱//滾動速夫度津MOVT瞧IM,#0岸0H幻INCR勢4放MOVA阻,R4冒CJNE庸A,#16陵,NEX借//難DIGIT孩數(shù)據(jù)區(qū)數(shù)據(jù)絕顯示范圍哀MOVR御4,#00園H洞NEX:攔茶RETI頃烈調(diào)TAB:奏DB憐0FEH,宵0FDH,梅0FBH,辮0F垃7H,0E含F(xiàn)H,0D叮FH,0B白FH,07討FH夏//07F毛H,0BF農(nóng)H,0DF猾H,0EF核H,紅0F逆7H,0F勁BH,0F頑DH,0F秋EH從左向擊右男DIGIT特:內(nèi)DB籮掏0FFH動,0FFH限,0FFH違,0FFH賞,0FFH葬,0FFH加,0FFH纏,0FFH談DB辰歡0E7H,弓0C搞3H,81捐H,00H平,0E7H貝,0E7H糕,0E7H村,0E7H組//圖形榮箭頭泛//DB伸0FFH,聞0FFH,山0FFH,耐0FFH,辮0FFH,怨0FFH,絹0FFH,糖0FFHEND危DAC08謠32便單緩沖方式譜的應(yīng)用護假設(shè)采用接補口(1)方跨式,即輸入加寄存器受控查,而DAC軌寄存器直通懼,輸入寄存評器地址為E楊000H(貼譯碼器輸出盡對應(yīng)P2.誘4),產(chǎn)生喬鋸齒波。倒產(chǎn)生懼正向費鋸齒波撿源程序清單妄:務(wù)在還ORG勺0200沾H前置銳MOV服DPTR,端#0E00獄0H情;指向輸入被寄存器地址仰/DAC遼地址E00箱0H墳→這DPTR棟時菠MOV座A,#00耗H聞洪鐘;轉(zhuǎn)縫換初值/數(shù)辜字量季→欣A問WW:猶MOVX徹@DPT慕R,A按元;W瘦R1有效,溫啟動D/A付轉(zhuǎn)換,數(shù)字釣量它→資D/A轉(zhuǎn)換援器聞促最I(lǐng)NC程A步志懇憐障賽;加1,數(shù)暈字量累→是D/A轉(zhuǎn)換哥器嚇競五NOP魚流偷前旁染氧;延時距歇姨強NOP寧厚旦AJMP搞WWEND濾產(chǎn)生欲負向胞鋸齒波筑源程序清單孔:棕痛逼ORG梳0200篇H性劫紙MOV唇DPTR,捎#0E00啟0H鬧;指向輸入退寄存器地址正擠陽MOV前A,#0F險FH旋免;轉(zhuǎn)換截初值啦WW:惹MOVX光@DPT筒R,A惱;虎WR1有效甩,啟動D/枯A轉(zhuǎn)換粗播捉DEC晶A煩躬擱;加汽1助我損NOP斬艦窩雹;延時騰會擋煩NOP陰影A制JMP許WWEND租三角波的產(chǎn)雀生逃源程序清單淡:沈ORG經(jīng)0200晃H恐職堡MOV燦DPTR,速#0B00徒0H法;指向輸入薯寄存器地址宵嚷抱MOV枕R0,#2借50腥訊寒MOV錘A,#00袋H艇國;轉(zhuǎn)換初涌值欠LOOP:內(nèi)需MOVX都@DPT若R,A喪;格WR1有效默,啟動D/侍A轉(zhuǎn)換頸干奏INC煌A恩妨壟;加正1刮碎童NOP然可姻型;延時沉壟宣評NOP徐區(qū)輩NOP郊拉緒NOP瞞吵毛DJNZ參R0,L眠OOP角盞室MOV趨R0,#2吳50單LOOP1逐:蝴MOVX御@DPT需R,A婚;引WR1有效菜,啟動D/膨A轉(zhuǎn)換止內(nèi)劈DEC袋A吃祖奧;減姨1靈紀糖NOP格趙井園;延時都狡箭上NOP逼迅枝NOP怒估爛NOP孤棒醫(yī)DJNZ桑R0,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論