


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、有急救車的交通燈控制實(shí)驗(yàn)一.實(shí)驗(yàn)?zāi)康?. 學(xué)習(xí)掌握多個(gè)接口芯片綜合應(yīng)用方法。2. 學(xué)習(xí)中斷技術(shù)的基本使用方法。3. 學(xué)習(xí)模擬交通燈控制的實(shí)現(xiàn)方法。4. 學(xué)習(xí)控制程序的編程方法。二.實(shí)驗(yàn)條件和要求1. 用業(yè)余時(shí)間進(jìn)行調(diào)研,了解交通燈燃滅的規(guī)律,并寫出調(diào)研報(bào)告,并在此基礎(chǔ)上設(shè)計(jì)出硬件電路原理圖。2. 在設(shè)計(jì)硬件電路時(shí),要充分利用實(shí)驗(yàn)儀上的接口芯片,如8051單片機(jī)、8255并行接口芯片、發(fā)光二極管(紅、黃、綠各兩個(gè))。設(shè)計(jì)或利用接口儀上已有的單脈沖發(fā)生器,但脈沖發(fā)生器產(chǎn)生的負(fù)脈沖來產(chǎn)生中斷,進(jìn)行模擬有急救車通過。3. 編制相應(yīng)的軟件應(yīng)用程序,并運(yùn)行調(diào)試。4. 寫出規(guī)范的實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)報(bào)告用A4紙寫
2、出。三. 實(shí)驗(yàn)報(bào)告格式1. 實(shí)驗(yàn)題目2. 實(shí)驗(yàn)要求3. 調(diào)研報(bào)告4. 電路原理邏輯框圖5. 程序流程圖6. 應(yīng)用程序7. 總結(jié)、分析、體會調(diào)研報(bào)告調(diào)研時(shí)間:調(diào)研地點(diǎn):調(diào)研人物:調(diào)研內(nèi)容:該路口東西方向和南北方向各有交通燈三盞,分別為紅色綠色黃色。經(jīng)過我們的觀察,其亮滅變化規(guī)律為:1東西南北兩向起始狀態(tài)為全紅。延續(xù)10秒2東西向綠燈亮,南北向紅燈亮。延續(xù)30秒3東西向綠燈滅,黃燈閃,南北向紅燈亮。閃爍5秒4東西向紅燈亮,南北向綠燈亮。延續(xù)30秒5東西向紅燈亮,南北向綠燈滅,黃燈閃。閃爍5秒6循環(huán)以上步驟。7若有急救車通過等特殊情況,東西南北向均為紅燈亮,延續(xù)十秒。然后恢復(fù)之前狀態(tài)。調(diào)研分析通過對
3、該路口交通燈變化規(guī)律的調(diào)研調(diào)我們了解了交通燈的變化規(guī)律,理解了交通燈的作用,它是人們安全行駛的指示燈,為減少交通事故的發(fā)生,規(guī)范人們的生活提供了保障。本路口的交通燈功能還不夠完善,如車輛轉(zhuǎn)向等,但已經(jīng)符合本設(shè)計(jì)的要求,能實(shí)現(xiàn)急救車通過等緊急情況。經(jīng)總結(jié)此路口的交通燈亮滅規(guī)律表如下:交通燈亮滅規(guī)律表:燈名狀態(tài)狀態(tài)1東西紅L1南北紅L2東西南北東西南北黃L3黃L4綠L5綠L6L7L8無效無效000狀態(tài)20狀態(tài)300狀態(tài)4狀態(tài)5緊急情況000實(shí)驗(yàn)報(bào)告一.電路原理邏輯框圖-UhU#LjM-bP口=>sp口宴裁OM>amstAJD.p口姿吊P口空AsFH口盤FN1-I孟FMAIdlhJMs&
4、#165;->口PNSTXGBMJGTA準(zhǔn)-TnugwePMVTpLJmc3US3Fpg23£>£fD0£>£>IDQ-4ffllJl*AJhl口0n!siasaai|®fii£a:aft2suNkHeft-哥mm11wHadrrDPP0000Ptnm*w»j口PPPPPFPPQC?OOOdQQffHPPPPF-a定時(shí)器中斷程序:AAAAAAHi二.程序流程圖主程序:中斷入口開始初始化中斷程序存儲器入棧初始化8255取反P1.1口開始定時(shí)記數(shù)狀態(tài)0重置定時(shí)器等待存儲器出棧結(jié)束中斷返回計(jì)數(shù)器中斷程序急救
5、車中斷子程序中斷入口存儲器§入棧狀態(tài)4狀態(tài)標(biāo)號歸0存儲器出棧中斷返回三.交通燈控制碼十八進(jìn)制二進(jìn)制狀態(tài)1C3H11000011B狀態(tài)212H00010010B狀態(tài)306H02H00000110B00000010B狀態(tài)421H00100001B狀態(tài)509H01H00001001B00000001B緊急情況C3H11000011B應(yīng)用程序CSEGAT0000HLJMPSTARTCSEGAT4003HLJMPJJCSEGAT400BHLJMPTIMBCSEGAT401BHLJMPCOUNTCSEGAT4100HSTART:MOVSP,#60HSETBITOSETBBASETBEXOSETB
6、ETOSETBET1MOVDPTR,#0CFA3HMOVA,#80H;初始化8255,A為輸入MOVXNOPDPTR,AMOVTMOD,#61HMOVTH0,#3CHMOVTL0#0B0HMOVTH1,#9CHMOVTL1,#9CH;計(jì)數(shù)MOVR2,#00HMOVDPTR,#0CFA0HMOVA,#03H100次STA0:;初始化計(jì)數(shù)器0.1SMOVXMOVDPTR,AR6,ASETBTR0;啟動定時(shí)器SETBTR1;啟動計(jì)數(shù)器WAIT:SJMPWAITJJ:PUSHPSW;急救車中斷PUSHACCPUSHR6PUSHTH05保持中斷時(shí)刻時(shí)間PUSHTL05保持中斷時(shí)刻計(jì)數(shù)值PUSHTH1PU
7、SHTL1CLRTR0CLRTR1SETBEAMOVA,#0C3H;東西南北全紅MOVXDPTR,ALCALLDBLAY2POPTL1POPTH1POPTL0POPTH0POP6MOVA,R6;輸出中斷前狀態(tài)MOVXDPTR,APOPACCSETBTR0SETBTR1POPPSWRETITIME:PUSHPSW;定時(shí)器中斷PUSHACCPUSH2CLRTR0MOVTH0,#3CHMOVTL0,#0B0HCPLP1.1SETBTR0POP2POPACCPOPPSWRETICOUNT:PUSHPSW;計(jì)數(shù)器中斷PUSHACCPUSHDPHPUSHDPLMOVTH1,#9CHMOVA,R2MOVDP
8、TR,#STAUSJMPA+DPTRSTAUS:AJMPS1;狀態(tài)路由表AJMPS2AJMPS3AJMPS4S1:ADDA,#02H;狀態(tài)1MOVR2,AMOVDPTR,#0CFA0HMOVA,#12HMOVXDPTR,AMOVR6,ALJMPOUTS2:ADDA,#02H;狀態(tài)2MOVR2,A;閃爍5次;閃爍5次MOVDPTR,#0CFA0HMOVR7,#05HLOOP0:MOVA,#06HMOVXDPTR,ALCALLDELAY1MOVA,#02HMOVXDPTR,ALCALLDELAY1DJNZR7,LOOP0MOVTH1,#0FFHMOVTL1,#0FFHLJMPOUTS3:ADDA,
9、#02HMOVR2,AMOVDPTR,#0CFA0HMOVA,#21HMOVXDPTR,AMOVR6,ALJMPOUTS4:NOPMOVDPTR,#0CFA0HMOVR7,#05HLOOP1:MOVA,#09HMOVXDPTR,ALCALLDELAY1MOVA,#01HMOVXDPTR,ALCALLDELAY1DJNZR7,LOOP1MOVTH1,#0FFH;重置計(jì)數(shù)器MOVTL1,#0FFHMOVR2,#00HLJMPOUTOUT:POPDPLPOPDPHPOPACCPOPPSWRETIDELAY1:MOVR5,#05H;0.5秒延時(shí)子程序LOP2:MOVR4,#200LOP1:MOVR3,#126LOP0:DJNZR3,LOP0DJNZR4,LOP1DJNZR5,LOP2RETDELAY2:MOVR5,#100;10秒延時(shí)子程序LOPP2:MOVR4,#200LOPP1:MOVR3,#126LOPP0:DJNZR3,LOPP0DJNZR4,LOPP1DJNZR5,LOPP2RETEND實(shí)驗(yàn)總結(jié)、分析、體會通過本次帶急救車通過的交通燈的調(diào)研活動,我熟悉了一個(gè)實(shí)際項(xiàng)目的設(shè)計(jì)過程,更鍛煉了自己的動手實(shí)踐能力,為以后的畢業(yè)設(shè)計(jì)和工作打下了良好的基礎(chǔ)。在設(shè)計(jì)的過程中,我對8051單片機(jī)外圍電路的設(shè)計(jì)有了更深刻的認(rèn)識,掌握了并行口如何輸入輸出數(shù)據(jù),定時(shí)器計(jì)數(shù)器的
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 溝渠隧道開挖施工方案
- 砂巖沉積盆地施工方案
- 混凝土擋土壩施工方案
- 墻體管道美化施工方案
- 水泥穩(wěn)定土施工方案
- 二零二五年度保密技術(shù)合作保密費(fèi)及保密期限協(xié)議
- 二零二五年度養(yǎng)老服務(wù)業(yè)勞動合同違約賠償及服務(wù)質(zhì)量標(biāo)準(zhǔn)合同
- 2025年度購房合同簽訂及后續(xù)房產(chǎn)增值服務(wù)協(xié)議
- 2025年法拍房屋拍賣議價(jià)及成交保障合同
- 二零二五年度大型光伏發(fā)電站項(xiàng)目設(shè)備安裝合同
- GB/T 30797-2014食品用洗滌劑試驗(yàn)方法總砷的測定
- GB/T 20057-2012滾動軸承圓柱滾子軸承平擋圈和套圈無擋邊端倒角尺寸
- GB/T 19808-2005塑料管材和管件公稱外徑大于或等于90mm的聚乙烯電熔組件的拉伸剝離試驗(yàn)
- GB/T 10051.1-2010起重吊鉤第1部分:力學(xué)性能、起重量、應(yīng)力及材料
- 2022年人民交通出版社股份有限公司招聘筆試試題及答案解析
- 班組建設(shè)工作體系課件
- 第章交通調(diào)查與數(shù)據(jù)分析課件
- 2022年江西制造職業(yè)技術(shù)學(xué)院單招語文試題及答案解析
- 穆斯林太巴熱咳慶念詞文
- 軟硬結(jié)合板的設(shè)計(jì)制作與品質(zhì)要求課件
- 中醫(yī)院情志養(yǎng)生共64張課件
評論
0/150
提交評論