8微機(jī)原理課程設(shè)計(jì)_第1頁(yè)
8微機(jī)原理課程設(shè)計(jì)_第2頁(yè)
8微機(jī)原理課程設(shè)計(jì)_第3頁(yè)
8微機(jī)原理課程設(shè)計(jì)_第4頁(yè)
8微機(jī)原理課程設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、8086 微型計(jì)算機(jī)控制系統(tǒng)課程設(shè)計(jì)一、課程設(shè)計(jì)的目的 本課程設(shè)計(jì)的目的是讓同學(xué)掌握控制系統(tǒng)設(shè)計(jì)的一般步驟,掌握系統(tǒng)總體控制方案的 設(shè)計(jì)方法、 8086微型機(jī)的應(yīng)用方法、控制算法的設(shè)計(jì)、硬件設(shè)計(jì)的方法。復(fù)習(xí)并學(xué)習(xí)用軟 件編程控制硬件。使學(xué)生了解和掌握 8086微機(jī)應(yīng)用系統(tǒng)的軟硬件設(shè)計(jì)過(guò)程、方法及實(shí)現(xiàn), 為以后設(shè)計(jì)和實(shí)現(xiàn) 8086微機(jī)應(yīng)用系統(tǒng)打下良好的基礎(chǔ)。二、控制系統(tǒng)設(shè)計(jì)的一般步驟1、系統(tǒng)總體控制方案設(shè)計(jì) 1)確定控制任務(wù)2)分配及協(xié)調(diào)軟件和硬件的功能3)擴(kuò)展輸入輸出接口,選定I/O控制方式 4)輸入輸出通道設(shè)計(jì)2、微型計(jì)算機(jī)的選擇本課程設(shè)計(jì)采用 DICE-8086K 微機(jī)原理接口實(shí)驗(yàn)儀。3、

2、控制算法的設(shè)計(jì)應(yīng)按控制對(duì)象、控制指標(biāo)及微機(jī)性能和處理能力,選擇控制算法。1)可選 PID 控制方法 2)可選用并聯(lián)或串聯(lián)校正數(shù)字控制器3)選用其他控制模型4、軟件設(shè)計(jì)1)選用軟件操作系統(tǒng)平臺(tái) 2)語(yǔ)言加工系統(tǒng) 選合理的編程語(yǔ)言 選合理的編程編譯、調(diào)試工具 選合理的子程序庫(kù) 數(shù)據(jù)管理程序 自診斷程序等5、系統(tǒng)聯(lián)調(diào)及開(kāi)發(fā)工具聯(lián)調(diào)1)采取必要的測(cè)量、監(jiān)視及保護(hù)措施 2)考慮安全和抗干擾需要3)先做模塊調(diào)試 再在模擬裝置上調(diào)試開(kāi)發(fā)工具(1)聯(lián)機(jī)仿真器(2)匯編程序(3)仿真程序三、課程設(shè)計(jì)應(yīng)完成的任務(wù)1、元成系統(tǒng)總體方案設(shè)計(jì);2、設(shè)計(jì)控制算法;3、設(shè)計(jì)系統(tǒng)接線圖;4、完成控制軟件的編寫(xiě);5、元成軟件調(diào)

3、試、運(yùn)行;6、編寫(xiě)課程設(shè)計(jì)說(shuō)明書(shū)。四、課程設(shè)計(jì)課題 交通燈控制系統(tǒng))一、交通燈控制系統(tǒng)的基本原理現(xiàn)代城市交通日益擁擠,為保證交通安全,防止交通堵塞,使城市交通井然有序,交 通信號(hào)燈在大多數(shù)城市得到了廣泛的應(yīng)用。設(shè)計(jì)一種用8086微機(jī)控制的交通燈系統(tǒng),東西、南北兩路的通車(chē)時(shí)間可調(diào),時(shí)間可倒計(jì)時(shí)顯示,并有急車(chē)可強(qiáng)行通過(guò)。1、系統(tǒng)簡(jiǎn)介圖1是城市十字路口交通燈示意圖,在十字路口東西、南北方向裝設(shè)紅、黃、綠燈和 顯示器。紅、黃、綠燈按照一定的時(shí)序輪流發(fā)亮,顯示器對(duì)每個(gè)方向的信號(hào)接通時(shí)間進(jìn)行倒計(jì)時(shí)顯示。ffiI0圖1是城市十字路口交通燈示意圖系統(tǒng)采用并行接口芯片 8255,采用A 口、B 口或C 口控制交

4、通燈,LED左兩位為南北向 倒計(jì)時(shí),右兩位為東西向倒計(jì)時(shí)。按鍵9:復(fù)位兼啟動(dòng)開(kāi)關(guān)1 :東西方向時(shí)間設(shè)定2:南北方向時(shí)間設(shè)定3:時(shí)間增加4 :時(shí)間減少5:東西方向強(qiáng)通,強(qiáng)通結(jié)束6:南北方向強(qiáng)通,強(qiáng)通結(jié)束7:時(shí)間設(shè)定確定&狀態(tài)切換 運(yùn)行、時(shí)間設(shè)置)2、設(shè)計(jì)思路2所示,啟動(dòng)開(kāi)關(guān)接系統(tǒng)要求實(shí)現(xiàn)正常時(shí)序控制及急車(chē)強(qiáng)通兩種控制方法,其時(shí)序如圖通時(shí),交通信號(hào)按圖2的時(shí)序工作,并且各個(gè)方向的紅、黃、綠燈接通時(shí)間倒計(jì)時(shí)顯示。有 急車(chē)來(lái)時(shí),將急車(chē)強(qiáng)通開(kāi)關(guān)按一次,不管原來(lái)信號(hào)燈的狀態(tài)如何,一律強(qiáng)制讓急車(chē)來(lái)車(chē)方 向的綠燈亮,使急車(chē)放行,直至急車(chē)通過(guò)為止。急車(chē)一過(guò),將開(kāi)關(guān)再按一次,信號(hào)燈的狀 態(tài)全部轉(zhuǎn)為急車(chē)放行方向上的

5、綠燈閃3次,隨后按正常時(shí)序控制。急車(chē)強(qiáng)通信號(hào)只能響應(yīng) 一路方向的急車(chē),若兩個(gè)方向先后來(lái)急車(chē),則響應(yīng)先來(lái)的一方,隨后再響應(yīng)另一方,按圖 的時(shí)序工作,急車(chē)強(qiáng)通時(shí),顯示器不顯示時(shí)間。東西方向和南北方向的綠燈接通時(shí)間可以由外部設(shè)定。二、設(shè)計(jì)任務(wù)書(shū)1、題目:交通燈自動(dòng)控制系統(tǒng)起動(dòng)開(kāi)關(guān)東西紅燈南北綠叮南北黃燈吋間圖2正??刂茣r(shí)序2、設(shè)計(jì)要求(1)畫(huà)出系統(tǒng)組成框圖(2)交通燈采用紅、黃、綠三色發(fā)光二極管構(gòu)成(3)用數(shù)碼管倒計(jì)時(shí)顯示時(shí)間(4)繪出電原理圖(5)根據(jù)要求編制控制軟件(6)寫(xiě)出設(shè)計(jì)總結(jié)報(bào)告3、給定條件及原始收據(jù)圖3急車(chē)強(qiáng)通控制時(shí)序圖(1) DICE-8086K微機(jī)原理接口實(shí)驗(yàn)儀。(2) 模擬交通燈

6、參考程序見(jiàn)附件一。附件模擬交通燈管理參考程序、實(shí)驗(yàn)內(nèi)容用8255做輸岀口,控制十二個(gè)發(fā)光管亮滅,模擬交通燈管理。二、實(shí)驗(yàn)接線圖三、編程指南通過(guò)8255A 控制發(fā)光二極管, PB4-PB7對(duì)應(yīng)黃 燈,PC0-PC3對(duì)應(yīng) 紅燈,PC4-PC7對(duì) 應(yīng)綠燈,以模擬交 通路燈的管理。要完成本實(shí)驗(yàn),必須先了解交通路燈的亮滅規(guī)律,設(shè)有一個(gè)十字路口I、3為南北方向,2、4為東西方向,初始狀態(tài)為四個(gè)路口的紅燈全亮,之后,1、3路口的綠燈亮,2、4路口的紅燈亮,1、3路口方向通車(chē)。延時(shí)一段時(shí)間后,I、3路口的綠燈熄滅,而I、3路口的黃燈開(kāi)始閃爍,閃爍若干次以后,I、3路口紅燈亮,而同時(shí) 2、4路口的綠燈亮,2、4

7、路口方向通車(chē),延時(shí)一段時(shí)間后,2、4路口的綠燈熄滅,而黃燈開(kāi)始閃爍,閃爍若干次以后,再切換到I、3路口方向,之后,重復(fù)上述過(guò)程。程序中設(shè)定好8255A的工作模式及三個(gè)端口均工作在方式0,并處于輸出狀態(tài)。各發(fā)光二極管共陽(yáng)極,使其點(diǎn)亮應(yīng)使8255A相應(yīng)端口的位清0。四、實(shí)驗(yàn)程序框圖A坐?控制孚1陀費(fèi) 便斤口劉g保萍在中曲棉口牌冗J路口駅T|42、4雷口術(shù)34猶口叩亦$鍛四牛虹XT全聲五、實(shí)驗(yàn)步驟1.在系統(tǒng)顯示監(jiān)控提示符“ P.時(shí),按SCAL鍵。2.按圖連好實(shí)驗(yàn)線路8255APC0 L3PC1 L7PC2 L11PC3L15PC4 L2PC5 L6PC6 L10PC7 L14PB4 L1PB5 L5

8、PB6 L9PB7 L133在“ P.態(tài)時(shí),輸入11E0后,按EXEC鍵;系統(tǒng)顯示執(zhí)行符“廠:同時(shí)LI-LI5發(fā)光二極管模擬交通燈顯示。六、實(shí)驗(yàn)程序清單CODESEGMENT。H8255-2.ASMASSUME CS:CODEMOV DX,IOCPTMOV AL,0F0HIOCONPT EQU 0FF2BHOUT DX,ALIOAPTEQU 0FF28HCALL DELAY2IOBPTEQU 0FF29HMOV AL,01011010BIOCPTEQU 0FF2AHOUT DX,ALORG 11e0HCALL DELAY1START:MOV AL,82HCALL DELAY1MOV DX,IO

9、CONPTOR AL,0F0HOUT DX,ALOUT DX,ALMOV DX,IOBPTMOV CX,8HIN AL,DXIOLED2:MOV DX,IOBPTMOV BYTE PTR DS:0601H,ALMOV AL,DS:0601HMOV DX,IOCONPTAND AL,01011111BMOV AL,80HOUT DX,ALOUT DX,ALCALL DELAY2MOV DX,IOBPTOR AL,10100000BMOV AL,DS:0601HOUT DX,ALOR AL,0F0HCALL DELAY2OUT DX,ALLOOP IOLED2MOV DX,IOCPTMOV DX,IOCPTMOV AL,0F0HMOV AL,0F0HOUT DX,ALOUT DX,ALCALL DELAY1CALL DELAY2IOLED0: MOV AL,10100101BJMP IOLED0MOV DX,IOCPTDELAY1: PUSH AXOUT DX,ALPUSH CXCALL DELAY1MOV CX,0030HALL DELAY1DELY2:CALL DELAY2OR AL,0F0HLOOP DELY2OUT DX,ALPOP CXMOV CX,8HPOP AXIOLED1: MOV DX,IOBPTRETMOV AL,DS:

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論