![微機原理及接口技術(shù)課程設(shè)計報告-交通燈_第1頁](http://file4.renrendoc.com/view/29d0fc09506db17ce54e502c96186b81/29d0fc09506db17ce54e502c96186b811.gif)
![微機原理及接口技術(shù)課程設(shè)計報告-交通燈_第2頁](http://file4.renrendoc.com/view/29d0fc09506db17ce54e502c96186b81/29d0fc09506db17ce54e502c96186b812.gif)
![微機原理及接口技術(shù)課程設(shè)計報告-交通燈_第3頁](http://file4.renrendoc.com/view/29d0fc09506db17ce54e502c96186b81/29d0fc09506db17ce54e502c96186b813.gif)
![微機原理及接口技術(shù)課程設(shè)計報告-交通燈_第4頁](http://file4.renrendoc.com/view/29d0fc09506db17ce54e502c96186b81/29d0fc09506db17ce54e502c96186b814.gif)
![微機原理及接口技術(shù)課程設(shè)計報告-交通燈_第5頁](http://file4.renrendoc.com/view/29d0fc09506db17ce54e502c96186b81/29d0fc09506db17ce54e502c96186b815.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、-. z.院 系:專 業(yè):年級班級:學(xué) 號:姓 名:指導(dǎo)教師:設(shè)計日期: 信息工程系 計算機科學(xué)與技術(shù) 12計本1班 1214110214 黃 福 朱 茜 2015年06月29日目錄 TOC o 1-3 h z u HYPERLINK l _Toc311894899 一課程設(shè)計目的 PAGEREF _Toc311894899 h 3 HYPERLINK l _Toc311894900 二課程設(shè)計任務(wù) PAGEREF _Toc311894900 h 3 HYPERLINK l _Toc311894901 三總體設(shè)計方案 PAGEREF _Toc311894901 h 3 HYPERLINK l
2、_Toc311894902 五程序設(shè)計流程圖 PAGEREF _Toc311894902 h 4 HYPERLINK l _Toc311894903 六. 程序連接圖 PAGEREF _Toc311894903 h 5 HYPERLINK l _Toc311894904 七程序清單 PAGEREF _Toc311894904 h 5 HYPERLINK l _Toc311894905 八實驗結(jié)果 PAGEREF _Toc311894905 h 11 HYPERLINK l _Toc311894906 九課程設(shè)計總結(jié)和體會 PAGEREF _Toc311894906 h 11一課程設(shè)計目的用匯編
3、語言和微機原理實驗箱完成實現(xiàn)雙方向交通信號燈控制系統(tǒng),以到達熟練運用匯編語言編程以及實驗箱上各個芯片的靈活運用。 了解交通燈管理的根本工作原理 熟悉8253定時計數(shù)器的工作方式和編程應(yīng)用 熟悉8255A并行接口的工作方式和編程應(yīng)用二課程設(shè)計任務(wù) 本次課程設(shè)計的容為雙方向交通信號燈的控制和管理。具體要求如下: 1東西方向車輛放行20秒鐘。即東西方向的綠燈和南北方向的紅燈同時點亮25秒鐘和黃燈點亮3秒鐘。2南北方向車輛放行20秒鐘后,轉(zhuǎn)為南北方向的黃燈點亮3秒鐘,以警示將切換紅綠燈。此時東西方向仍維持紅燈點亮。 3循環(huán)重復(fù)執(zhí)行1和2兩步驟。三總體設(shè)計方案 1、用實驗系統(tǒng)8255A實現(xiàn)對信號燈的控制
4、B端口,A端口的PA6、PA7口用來和8253共同控制信號燈點亮的時間。2、實驗中,8255選用(10010000)方式選擇字,A組工作0方式,A端口輸入,PC4-PC7輸出,B組0方式,B端口輸出,PC3-PC0輸出3、實驗中,8253采用兩個計數(shù)器級聯(lián)的方式到達定時的效果,8253計數(shù)器0的CLK0輸入1MHZ的時鐘脈沖,工作在模式3即方波發(fā)生器,理論設(shè)計OUT0輸出周期為0.01S的方波,則計數(shù)器0的初值為10000;OUT0輸出的方波分別作為計數(shù)器1、計數(shù)器2的CLK1和CLK2的輸入時鐘脈沖,計數(shù)器1和計數(shù)器2工作方式為模式1,計數(shù)器1的初值為2500,即OUT1輸出25秒,控制紅綠
5、燈的時間;計數(shù)器2初值為300,即OUT2輸出3秒,控制黃燈的時間。四局部電路設(shè)計及功能講解 本程序設(shè)置的是東西車道亮路燈20秒,黃燈亮3秒,同時南北車道紅燈23秒,接下來是東西車道紅燈23秒,南北車道綠燈20秒,黃燈亮3秒。8253計數(shù)器1的OUT1連接8255A的PA7,計數(shù)器2的OUT2連接PA6,通過判斷PA6和PA7的上下電平來控制信號燈亮的時間。程序設(shè)計流程圖發(fā)光二極管電路紅燈綠燈六. 程序連接圖 PB0PB78255 PA0PA7 PC4PC7 PC0PC3 OUT2 8253計數(shù)器2 GATE2 CLK2 OUT1計數(shù)器1 GATE1 CLK1 OUT0計數(shù)器0 GATE0 C
6、LK0程序清單CODE SEGMENTASSUME CS : CODEORG 2000HSTART :MOV D* ,0FF2BHMOV AL,90HOUT D*,AL ;初始化8255A,A口輸入,B口、C口輸出MOV D*,0043HMOV AL,36HMOV D*,AL ;初始化8253計數(shù)器0,工作方式為模式3MOV AL,72HOUT D*,AL ;初始化8253計數(shù)器1,工作方式為模式1MOV AL,0B2HOUT D*,AL ;初始化8253計數(shù)器2,工作方式為模式1MOV D*,0FF29H L:MOV AL,7DHOUT D*,AL ;東西路口綠燈亮,南北路口紅燈亮CALL
7、TIMER_G ;調(diào)用延時20秒子程序MOV AL,7EHOUT D*,AL ;東西路口黃燈亮,南北路口紅燈亮CALL TIMEY ;調(diào)用延時3秒子程序MOV AL,0DBHOUT D*,AL ;東西路口紅燈亮,南北路口綠燈亮CALL TIMER_G ;調(diào)用延時20秒子程序MOV AL,0EBHOUT D*,AL ;東西路口紅燈亮,南北路口黃燈亮CALL TIMEY ;調(diào)用延時3秒子程序JMP L ;跳轉(zhuǎn)到東西路口綠燈亮,南北路口紅燈亮TIMER_G PROCPUSH D*PUSH A* ;將存放器A*,D*壓棧MOV D*,0040HMOV A*,10000OUT D*,ALMOV AL,A
8、HOUT D*,AL ;給8253計數(shù)器0賦初值MOV A*,2000MOV D*,0041HOUT D*,ALMOV AL,AHOUT D*,AL ;給8253計數(shù)器1賦初值MOV D*,0FF28H P:IN AL,D* ;取8255A中A口的數(shù)據(jù)CMP AL,80H ;假設(shè)PA7為1則CPU繼續(xù)檢測PA7,直到PA7為0JNZ P ;則繼續(xù)執(zhí)行程序,延時完成POP A*POP D*RETTIMEY PROCPUSH D*PUSH A*MOV D*,0040HMOV A*,10000OUT D*,ALMOV AL,AHOUT D*,AL ;給8253計數(shù)器0賦初值MOV D*,0042HM
9、OV A*,300OUT D*,ALMOV AL,AHOUT D*,AL ;給8253計數(shù)器2賦初值MOV D*,0FF28H Q:IN AL,D* ;假設(shè)PA6為1則CPU繼續(xù)檢測PA6,直到PA6為0CMP AL,40H ;則繼續(xù)執(zhí)行程序,延時完成JNZ QPOP A*POP D*RETCODE ENDSEND START實驗結(jié)果 1東西方向車輛放行20秒鐘。即東西方向的綠燈和南北方向的紅燈同時點亮25秒鐘和東西方向黃燈亮5秒。2南北方向放行20秒鐘后,轉(zhuǎn)為南北方向的黃燈亮5秒鐘,以警示將切換紅綠燈。此時東西方向仍維持紅燈點亮。 3循環(huán)重復(fù)執(zhí)行1和2兩步驟。課程設(shè)計總結(jié)和體會本次實驗,收獲頗多,更形象地熟悉了8253定時計數(shù)器的6種工作方式的使用及其特點,包括每種方式的控制字、啟動方式、輸出波形的特點等;也熟悉了8255A的三種工作方式以及A口、B口、C口各自工作的特點,熟練的對8255A進展初始化操作,和編程應(yīng)用。通過動手接硬件電路,熟悉了8086CPU的構(gòu)造和硬件連線,以及各類芯片的綜合使用。通過本次實驗中匯編代碼的編寫,穩(wěn)固了匯編代碼編寫的根底,對匯編語法有了進一步認識,并且學(xué)會了編寫和使用匯編子程序。 在這一過程中,我
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年分離純化控制系統(tǒng)合作協(xié)議書
- 人教版 八年級英語下冊 Unit 10 單元綜合測試卷(2025年春)
- 人教版化學(xué)九年級上冊第一單元《-走進化學(xué)世界》測試試題(含答案)
- 2025年產(chǎn)品買賣協(xié)議常用版(4篇)
- 2025年個人車輛出租合同常用版(4篇)
- 2025年代理進口合同標準范文(2篇)
- 2025年九年級年級組長管理工作總結(jié)(四篇)
- 2025年人防工程施工合同(三篇)
- 2025年個人股權(quán)的投資協(xié)議(三篇)
- 2025年九年級班主任年度期末工作總結(jié)模版(二篇)
- 上海市楊浦區(qū)2022屆初三中考二模英語試卷+答案
- 高中英語原版小說整書閱讀指導(dǎo)《奇跡男孩》(wonder)-Part one 講義
- GB/T 4745-2012紡織品防水性能的檢測和評價沾水法
- 山東省中考物理總復(fù)習(xí) 八上 第1講 機械運動
- 北京理工大學(xué)應(yīng)用光學(xué)課件(大全)李林
- 國家綜合性消防救援隊伍消防員管理規(guī)定
- 河南省三門峽市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細
- 2023年全國各地高考英語試卷:完形填空匯編(9篇-含解析)
- 五年級上冊數(shù)學(xué)習(xí)題課件 簡便計算專項整理 蘇教版 共21張
- 疼痛科的建立和建設(shè)
- 運動技能學(xué)習(xí)PPT課件
評論
0/150
提交評論