

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 微機(jī)原理與接口設(shè)計(jì)報(bào)告</p><p> 學(xué) 院: 信息科學(xué)與工程學(xué)院_______T</p><p> 班 級(jí): G</p><p> 學(xué) 號(hào): G</p><p
2、> 姓 名: _G</p><p> 指導(dǎo)老師: G</p><p> 完成時(shí)間: 2012年06月24號(hào) G</p><p><b> 目 錄</b></p>
3、;<p> 一、設(shè)計(jì)目的…………………………………………………1</p><p> 二、設(shè)計(jì)任務(wù)及要求…………………………………………1</p><p> 1、設(shè)計(jì)任務(wù)………………………………………………………………………………1</p><p> 2、設(shè)計(jì)內(nèi)容………………………………………………………………………………1</p>
4、<p> 3、設(shè)計(jì)器材………………………………………………………………………………2</p><p> 三、設(shè)計(jì)原理及設(shè)計(jì)方案的選擇……………………………3</p><p> 1、設(shè)計(jì)原理………………………………………………………………………………3</p><p> 2、系統(tǒng)原理………………………………………………………………………………4&l
5、t;/p><p> 2.1 8255的工作原理及內(nèi)部結(jié)構(gòu)…………………………………………………………………4</p><p> 2.2 發(fā)光二極管顯示原理……………………………………………………………………………5</p><p> 四、總體設(shè)計(jì)…………………………………………………5</p><p> 五、詳細(xì)設(shè)計(jì)…………………………
6、………………………6</p><p> 1、電路設(shè)計(jì)………………………………………………………………………………6</p><p> 2、延時(shí)模塊設(shè)計(jì)…………………………………………………………………………6</p><p> 3、交通燈主程序設(shè)計(jì)……………………………………………………………………7</p><p> 六、運(yùn)行結(jié)果及
7、說明…………………………………………9</p><p> 七、課程設(shè)計(jì)總結(jié)及體會(huì)……………………………………9</p><p> 八、參考文獻(xiàn)…………………………………………………10</p><p> 九、程序源代碼…………………………………………………10</p><p><b> 一、設(shè)計(jì)目的</b><
8、;/p><p> 1、了解交通燈管理的基本工作原理。</p><p> 2、熟練掌握8255A可編程并行接口芯片的接口編程方法,掌握8255A在不同工作方式下通過輸出對(duì)顯示燈的控制。</p><p> 3、熟練掌握8253芯片的編程及應(yīng)用,掌握不同方式下定時(shí)計(jì)數(shù)的方法,知道用8253芯片控制時(shí)間和申請(qǐng)中斷。</p><p> 4、熟練掌握
9、8259芯片的編程及應(yīng)用,掌握8259芯片對(duì)中斷的控制。</p><p> 5、熟悉掌握對(duì)硬件的運(yùn)用,能夠通過軟件編程來達(dá)到對(duì)硬件的控制。</p><p> 6、掌握多位LED顯示問題的解決。</p><p> 7、學(xué)習(xí)單板方式下擴(kuò)展簡(jiǎn)單I/O接口的方法以及雙色燈的使用。</p><p> 8、進(jìn)一步學(xué)習(xí)微處理器的編程技術(shù)。</
10、p><p><b> 二、設(shè)計(jì)任務(wù)及要求</b></p><p><b> 1、設(shè)計(jì)任務(wù)</b></p><p> 這次課程設(shè)計(jì)的題目是交通燈控制的設(shè)計(jì)與實(shí)現(xiàn),主要是模擬十字路口的紅綠燈。 </p><p> 交通燈控制器的設(shè)計(jì)與實(shí)現(xiàn)主要是通過編寫匯編語(yǔ)言程序利用8255A的B口和C口實(shí)現(xiàn)對(duì)燈的
11、亮與滅進(jìn)行控制。首先,要了解的是8255A是如何工作的,包括它的B、C口和控制端口是如何寫數(shù)據(jù)的,還包括芯片的初始化等。在編寫程序時(shí)得先規(guī)劃好紅綠黃所要接的端口,繼而編寫相應(yīng)的端口控制程序。對(duì)于紅綠燈的持續(xù)時(shí)間我用到的軟件延時(shí)。最后要在實(shí)驗(yàn)室通過一個(gè)軟件進(jìn)行調(diào)試,調(diào)試通過后即可看到設(shè)計(jì)的結(jié)果。</p><p><b> 2、設(shè)計(jì)內(nèi)容</b></p><p> 城市
12、十字交叉路口紅綠燈控制系統(tǒng)主要負(fù)責(zé)控制東西走向和南北走向的紅綠燈的狀態(tài)和轉(zhuǎn)換順序,關(guān)鍵是各個(gè)狀態(tài)之間的轉(zhuǎn)換和進(jìn)行適當(dāng)?shù)臅r(shí)間延時(shí),正是基于以上考慮,采用如下設(shè)計(jì),通過設(shè)計(jì)實(shí)現(xiàn)以下功能:</p><p> 本實(shí)驗(yàn)本要用12個(gè)發(fā)光二級(jí)管,由于實(shí)驗(yàn)板上只有8個(gè)發(fā)光二級(jí)管,所以我只是用到其中的六個(gè)發(fā)光二級(jí)管實(shí)現(xiàn)了相鄰兩個(gè)路口的紅綠燈控制。其總共分有四個(gè)狀態(tài):</p><p> 1.狀態(tài)一:剛開始
13、是設(shè)置的是所有路口都禁止車輛通行,故所有的路口都是亮紅燈,維持5秒;然后跳到下一個(gè)狀態(tài)。</p><p> 2.狀態(tài)二:第一個(gè)狀態(tài)結(jié)束,緊接著就是南北(假設(shè)南北路口)路口的紅燈熄滅,綠燈亮起,此路口可以通車,東西路口紅燈繼續(xù)亮著,這個(gè)狀態(tài)持續(xù)15秒。</p><p> 3.狀態(tài)三:東西方向的紅燈熄滅(老師指出的缺陷:東西路口不該所有的燈都熄滅,應(yīng)持續(xù)到南北路口黃燈閃爍之后再熄滅),南北
14、方向的黃燈閃爍三次后,轉(zhuǎn)為東西方向放行15秒鐘。即南北方向的紅燈和東西方向的綠燈同時(shí)點(diǎn)亮15秒鐘。</p><p> 4.狀態(tài)四:東西方向放行15秒鐘后,轉(zhuǎn)為東西方向的黃燈閃爍5秒鐘,以警示將切換紅綠燈。</p><p> 5.東西方向的黃燈閃爍5秒鐘后,再轉(zhuǎn)為南北方向車輛放行15秒鐘。如此循環(huán)重復(fù)。</p><p> 十字路口交通燈分布示意圖</p&g
15、t;<p><b> 3、設(shè)計(jì)器材</b></p><p> 超想—3000TB綜合實(shí)驗(yàn)/仿真系統(tǒng) </p><p><b> 導(dǎo)線若干</b></p><p> 微機(jī)原理及接口技術(shù)試驗(yàn)箱</p><p> 三、設(shè)計(jì)原理及設(shè)計(jì)方案的選擇</p
16、><p><b> 1、設(shè)計(jì)原理</b></p><p> 實(shí)驗(yàn)原理圖如圖5—9所示,PB4~PB7分別與發(fā)光二極管電路L1~L12相連,本實(shí)驗(yàn)為模擬交通燈實(shí)驗(yàn)。交通燈的亮滅規(guī)則如下:</p><p> 設(shè)有一個(gè)十字路口,1、3為南北方向,2、4為東西方向,初始為四個(gè)路口的紅燈全亮,之后,1、3路口的綠燈亮,2、4路口的紅燈亮,1、3路口方向
17、通車;延時(shí)一段時(shí)間后,1、3路口的綠燈熄滅,而1、3路口黃燈開始閃爍,閃爍若干次以后,1、3路口的紅燈亮,而同時(shí)2、4路口的綠燈亮,2、4路口方向通車;延時(shí)一段時(shí)間以后,2、4路口的綠燈熄滅,而黃燈開始閃爍,閃爍若干次以后,再切換到1、3路口方向,之后重復(fù)上述過程。</p><p> 8255A的PB4~PB7對(duì)應(yīng)黃燈,PC0~PC3對(duì)應(yīng)紅燈,PC4~PC7對(duì)應(yīng)綠燈。8255A工作與模式0,并置為輸出。由于個(gè)發(fā)
18、光二極管為共陽(yáng)極,使其點(diǎn)亮應(yīng)使8255A相應(yīng)端口清0.</p><p><b> 圖5—9</b></p><p><b> 2、系統(tǒng)原理</b></p><p> 本次課程設(shè)計(jì)使用到的芯片就只有8255, 使用這塊芯片首先應(yīng)該明白了解這塊芯片的功能、工作方式以及初始化方式等。</p><p>
19、; 2.1 8255的工作原理及內(nèi)部結(jié)構(gòu):</p><p> 圖1:8255的內(nèi)部結(jié)構(gòu)及引腳</p><p> 1) 數(shù)據(jù)總線緩沖器:這是一個(gè)雙向三態(tài)的8位數(shù)據(jù)緩沖器,它是8255與微機(jī)系統(tǒng)數(shù)據(jù)總線的接口。輸入輸出的數(shù)據(jù)、CPU輸出的控制字以及CPU輸入的狀態(tài)信息都是通過這個(gè)緩沖器傳送的。</p><p> 2) 兩個(gè)端口B和C:B端口包含一個(gè)8位數(shù)據(jù)輸入
20、/輸出鎖存器和緩沖器,一個(gè)8位數(shù)據(jù)輸入緩沖器。C端口包含一個(gè)8位數(shù)據(jù)輸出鎖存器和緩沖器,一個(gè)8位數(shù)據(jù)輸入緩沖器(輸入沒有鎖存器)。</p><p> 3) 讀寫控制邏輯:用來控制把CPU輸出的控制字或數(shù)據(jù)送至相應(yīng)端口,也由它來控制把狀態(tài)信息或輸入數(shù)據(jù)通過相應(yīng)的端口送到CPU。</p><p> 8255A的工作方式:</p><p> 方式0---基本輸入輸出
21、方式;</p><p> 方式1---選通輸入輸出方式;</p><p> 方式2---雙向選通輸入輸出方式。</p><p> 圖2:8255工作方式控制字和C口按位置位/復(fù)位控制字格式</p><p> 2.2 發(fā)光二極管顯示原理:</p><p> 發(fā)光二極管顯示模塊由8255的B口和C口來控制發(fā)光二極
22、管的亮滅。各口控制的二極管以及各二極管的亮滅及顏色控制如下所示:</p><p> PB4一L2 PC0一L3 PC4一L1</p><p> PB5一L5 PC1一L6 PC5一L4</p><p> PB6一L8
23、PC2一L9 PC6一L7</p><p> PB7一L11 PC3一L12 PC7一L10</p><p> 這個(gè)設(shè)計(jì)在試驗(yàn)箱上仿真時(shí)只利用L1~L6這六個(gè)發(fā)光二級(jí)光來簡(jiǎn)單模擬。</p><p><b> 四、總體設(shè)計(jì)</b></p>
24、<p> 整體實(shí)驗(yàn)設(shè)計(jì)思想如下圖所示:</p><p><b> 五、詳細(xì)設(shè)計(jì)</b></p><p><b> 1、電路設(shè)計(jì)</b></p><p> 本課題的設(shè)計(jì)可通過實(shí)驗(yàn)平臺(tái)上的一些功能模塊電路組成,由于各模塊電路內(nèi)部已經(jīng)連接,因此在使用時(shí)只要設(shè)計(jì)模塊間電路的連接,因此,硬件電路的設(shè)計(jì)及實(shí)現(xiàn)相對(duì)
25、簡(jiǎn)單。完整系統(tǒng)的硬件連接如圖所示。硬件電路由控制模塊、發(fā)光二極管構(gòu)成。</p><p><b> 2、延時(shí)模塊設(shè)計(jì)</b></p><p> 在設(shè)計(jì)任務(wù)時(shí),由于期間交通燈閃爍的情況,設(shè)計(jì)時(shí)先讓交通燈亮,在采用軟件延時(shí)的方法來讓其亮一段時(shí)間,在設(shè)置讓其滅,再延時(shí)后讓其亮,這樣交通燈就會(huì)出現(xiàn)一閃一閃的情況了。在設(shè)計(jì)軟件延時(shí),利用執(zhí)行一條指令所需要的指令周期來達(dá)到延長(zhǎng)時(shí)
26、間的目的。其程序設(shè)計(jì)如下:</p><p> DELAY1: PUSH AX</p><p><b> PUSH CX</b></p><p> MOV CX,0030H</p><p> DELY2:CALL DELAY2</p><p> LOOP DELY2</p>
27、<p><b> POP CX</b></p><p><b> POP AX</b></p><p><b> RET</b></p><p> DELAY2: PUSH CX</p><p> MOV CX,8000H</p><p
28、> DELA1:LOOP DELA1</p><p><b> POP CX</b></p><p><b> RET</b></p><p> 3、交通燈主程序設(shè)計(jì)</p><p> 主程序?qū)崿F(xiàn)4種狀態(tài)及循環(huán),其程序如下:</p><p> START:
29、 MOV AX,0H</p><p><b> MOV DS,AX</b></p><p> MOV AL,82H</p><p> MOV DX,IOCONPT</p><p><b> OUT DX,AL</b></p><p> MOV AL,00H<
30、/p><p><b> NOP</b></p><p><b> NOP</b></p><p> MOV BYTE PTR DS:[0501H],AL</p><p> MOV DX,IOCONPT</p><p> MOV AL,80H</p><
31、;p><b> OUT DX,AL</b></p><p> MOV DX,IOBPT</p><p> MOV AL,DS:[0501H]</p><p> OR AL,0F0H</p><p><b> OUT DX,AL</b></p><p> MO
32、V DX,IOCPT</p><p> MOV AL,0FH</p><p><b> OUT DX,AL</b></p><p> CALL DELAY1</p><p> IOLED0: MOV AL,01011010B</p><p> MOV DX,IOCPT</p>
33、<p><b> OUT DX,AL</b></p><p> CALL DELAY1</p><p> CALL DELAY1</p><p> AND AL,0F0H</p><p><b> OUT DX,AL</b></p><p><b
34、> MOV CX,8H</b></p><p> IOLED1: MOV DX,IOBPT</p><p> MOV AL,DS:[0501H]</p><p> OR AL,01011111B</p><p><b> OUT DX,AL</b></p><p>
35、CALL DELAY2</p><p> AND AL,00000000B</p><p><b> OUT DX,AL</b></p><p> CALL DELAY2</p><p> LOOP IOLED1</p><p> MOV DX,IOCPT</p><
36、p> MOV AL,0F0H</p><p><b> OUT DX,AL</b></p><p> CALL DELAY2</p><p> MOV AL,10100101B</p><p><b> OUT DX,AL</b></p><p> CALL
37、 DELAY1</p><p> CALL DELAY1</p><p> AND AL,0F0H</p><p><b> OUT DX,AL</b></p><p><b> MOV CX,8H</b></p><p> IOLED2: MOV DX,IOBPT
38、</p><p> MOV AL,DS:[0501H]</p><p> OR AL,10101111B</p><p><b> OUT DX,AL</b></p><p> CALL DELAY2</p><p> AND AL,00000000B</p><p&
39、gt;<b> OUT DX,AL</b></p><p> CALL DELAY2</p><p> LOOP IOLED2</p><p> MOV DX,IOCPT</p><p> MOV AL,0F0H</p><p><b> OUT DX,AL</b>
40、;</p><p> CALL DELAY2</p><p> JMP IOLED0</p><p> DELAY1: PUSH AX</p><p><b> PUSH CX</b></p><p> MOV CX,0030H</p><p> DELY2:
41、CALL DELAY2</p><p> LOOP DELY2</p><p><b> POP CX</b></p><p><b> POP AX</b></p><p><b> RET</b></p><p> DELAY2: PUSH
42、 CX</p><p> MOV CX,8000H</p><p> DELA1:LOOP DELA1</p><p><b> POP CX</b></p><p><b> RET</b></p><p><b> CODE ENDS</b&g
43、t;</p><p> 1END START</p><p><b> 六、運(yùn)行結(jié)果及說明</b></p><p> 1.剛開始是設(shè)置的是所有路口都禁止車輛通行,故所有的路口都是亮紅燈,維持5秒;然后跳到下一個(gè)狀態(tài)。</p><p> 2.第一個(gè)狀態(tài)結(jié)束,緊接著就是南北(假設(shè)南北路口)路口的紅燈熄滅,綠燈亮起,
44、此路口可以通車,東西路口紅燈繼續(xù)亮著,這個(gè)狀態(tài)持續(xù)15秒。</p><p> 3.東西方向的紅燈熄滅(老師指出的缺陷:東西路口不該所有的燈都熄滅,應(yīng)持續(xù)到南北路口黃燈閃爍之后再熄滅),南北方向的黃燈閃爍三次后,轉(zhuǎn)為東西方向放行15秒鐘。即南北方向的紅燈和東西方向的綠燈同時(shí)點(diǎn)亮15秒鐘。</p><p> 4.東西方向放行15秒鐘后,轉(zhuǎn)為東西方向的黃燈閃爍5秒鐘,以警示將切換紅綠燈。&l
45、t;/p><p> 5.東西方向的黃燈閃爍5秒鐘后,再轉(zhuǎn)為南北方向車輛放行15秒鐘。如此循環(huán)重復(fù)。</p><p> 七、課程設(shè)計(jì)總結(jié)及體會(huì)</p><p> 本次實(shí)驗(yàn)較為成功,實(shí)現(xiàn)了交通燈的基本功能,但也還有不足之處。比如設(shè)計(jì)交通燈黃燈閃爍的時(shí)候,其使用了軟件延時(shí)來控制燈亮滅的時(shí)間實(shí)現(xiàn)閃爍的效果,這樣的話就會(huì)使軟件延時(shí)和硬件計(jì)時(shí)同時(shí)存在調(diào)用,這樣就會(huì)產(chǎn)生時(shí)間差,
46、比實(shí)際的時(shí)間稍有延遲,雖在不影響閃爍效果前提下計(jì)過程中延時(shí)次說已經(jīng)很短,但偏差還是存在,另外就是在黃燈開始閃爍的同時(shí)其相鄰路口的紅燈熄滅了,現(xiàn)實(shí)中是要等黃燈閃爍完畢再熄滅的。</p><p> 經(jīng)過將近一個(gè)星期的接口課程設(shè)計(jì)及學(xué)習(xí),雖然實(shí)現(xiàn)的功能不是很多,并且其中還是有些問題,但是還是基本符合要求,,最主要的就是在設(shè)計(jì)過程中,讓我學(xué)到了很多在課本中學(xué)不到的知識(shí),收獲頗豐。而且也讓我更深層次了解了接口,懂得了怎樣
47、快速學(xué)習(xí)運(yùn)用軟件來編程,來設(shè)計(jì)東西。懂得怎樣快速把自己所學(xué)的運(yùn)用到實(shí)際中。在這個(gè)過程中我過得很充實(shí),很有意義。</p><p> 此次實(shí)習(xí)可以說是獲益匪淺。通過查閱了很多資料,了解了許多匯編程序的思想,擴(kuò)展了自己的視野,不再僅僅局限于書本中幾條簡(jiǎn)短的程序,而且更重要的是明白寫程序的態(tài)度:仔細(xì)謹(jǐn)慎,精益求精。</p><p> 在實(shí)際操作過程中犯的一些錯(cuò)誤還會(huì)有意外的收獲,感覺設(shè)計(jì)很有意
48、思。在具體操作中對(duì)這學(xué)期所學(xué)的接口技術(shù)的理論知識(shí)得到鞏固,尤其是對(duì)于書本中的比較重要的芯片,平時(shí)在做題目過程中,總感覺對(duì)于芯片的應(yīng)用更多的是被動(dòng)的通過題目來熟悉再理解,而這次是通過實(shí)際操作然后在理解的基礎(chǔ)上再熟記于心。這是一種飛躍的進(jìn)步。達(dá)到設(shè)計(jì)的基本目的,也發(fā)現(xiàn)自己的不足之出,在以后的上機(jī)中應(yīng)更加注意,同時(shí)體會(huì)到科技的魅力所在。</p><p> 總之,通過這次微機(jī)原理及接口課程設(shè)計(jì)實(shí)驗(yàn),增加了自己的動(dòng)手能力
49、,鍛煉了學(xué)習(xí)能力,達(dá)到了熟練課程的目的,培養(yǎng)了自己學(xué)習(xí)的熱情。同時(shí)也明白了學(xué)習(xí)過程中不能在完全學(xué)會(huì)了才動(dòng)手去做,我們應(yīng)該邊學(xué)邊做,在摸索中學(xué)習(xí),不斷發(fā)現(xiàn)問題,不斷解決問題,這樣才能在更正錯(cuò)誤、補(bǔ)充不足中不斷進(jìn)步。尤其在現(xiàn)在這個(gè)信息時(shí)代,一切更新都是那么的快,新的技術(shù)層出不窮。所以我們更應(yīng)當(dāng)有學(xué)習(xí)的精神,和快速學(xué)習(xí)和應(yīng)用的能力,經(jīng)過這次課程實(shí)驗(yàn),我認(rèn)為,在收獲知識(shí)的同時(shí),還收獲了閱歷,收獲了成熟,在此過程中,通過查找大量資料,請(qǐng)教老師和同
50、學(xué),以及不懈的努力,不僅培養(yǎng)了獨(dú)立思考、動(dòng)手操作的能力,在各種其它能力上也都有了提高。更重要的是,在設(shè)計(jì)中,我們學(xué)會(huì)了很多學(xué)習(xí)的方法。而這是日后最實(shí)用的,真的是受益匪淺。要面對(duì)社會(huì)的挑戰(zhàn),只有不斷的學(xué)習(xí)、實(shí)踐,再學(xué)習(xí)、再實(shí)踐。堅(jiān)信:付出就一定有收獲!</p><p><b> 八、參考文獻(xiàn)</b></p><p> 微機(jī)原理與接口技術(shù) 主編:梁建武
51、 中國(guó)水利水電出版社</p><p> IBM-PC匯編語(yǔ)言程序設(shè)計(jì) 清華大學(xué)出版社</p><p> 單片機(jī)基礎(chǔ) 北京航空航天出版社</p><p><b> 九、程序源代碼</b></p><p> CODE SEGM
52、ENT</p><p> ASSUME CS:CODE</p><p> IOCONPT EQU 0073H</p><p> IOAPTEQU 0070H</p><p> IOBPTEQU 0071H</p><p> IOCPTEQU 0072H</p><p> IOB
53、DATA EQU 0500H</p><p> DATA1EQU 0640H</p><p> START: MOV AX,0H</p><p><b> MOV DS,AX</b></p><p> MOV AL,82H</p><p> MOV DX,IOCONPT</p&
54、gt;<p><b> OUT DX,AL</b></p><p> MOV AL,00H</p><p><b> NOP</b></p><p><b> NOP</b></p><p> MOV BYTE PTR DS:[0501H],AL<
55、/p><p> MOV DX,IOCONPT</p><p> MOV AL,80H</p><p><b> OUT DX,AL</b></p><p> MOV DX,IOBPT</p><p> MOV AL,DS:[0501H]</p><p> OR AL
56、,0F0H</p><p><b> OUT DX,AL</b></p><p> MOV DX,IOCPT</p><p> MOV AL,0FH</p><p><b> OUT DX,AL</b></p><p> CALL DELAY1</p>
57、<p> IOLED0: MOV AL,01011010B</p><p> MOV DX,IOCPT</p><p><b> OUT DX,AL</b></p><p> CALL DELAY1</p><p> CALL DELAY1</p><p> AND AL,
58、0F0H</p><p><b> OUT DX,AL</b></p><p><b> MOV CX,8H</b></p><p> IOLED1: MOV DX,IOBPT</p><p> MOV AL,DS:[0501H]</p><p> OR AL,01
59、011111B</p><p><b> OUT DX,AL</b></p><p> CALL DELAY2</p><p> AND AL,00000000B</p><p><b> OUT DX,AL</b></p><p> CALL DELAY2<
60、/p><p> LOOP IOLED1</p><p> MOV DX,IOCPT</p><p> MOV AL,0F0H</p><p><b> OUT DX,AL</b></p><p> CALL DELAY2</p><p> MOV AL,101001
61、01B</p><p><b> OUT DX,AL</b></p><p> CALL DELAY1</p><p> CALL DELAY1</p><p> AND AL,0F0H</p><p><b> OUT DX,AL</b></p>&
62、lt;p><b> MOV CX,8H</b></p><p> IOLED2: MOV DX,IOBPT</p><p> MOV AL,DS:[0501H]</p><p> OR AL,10101111B</p><p><b> OUT DX,AL</b></p>
63、<p> CALL DELAY2</p><p> AND AL,00000000B</p><p><b> OUT DX,AL</b></p><p> CALL DELAY2</p><p> LOOP IOLED2</p><p> MOV DX,IOCPT<
64、;/p><p> MOV AL,0F0H</p><p><b> OUT DX,AL</b></p><p> CALL DELAY2</p><p> JMP IOLED0</p><p> DELAY1: PUSH AX</p><p><b> P
65、USH CX</b></p><p> MOV CX,0030H</p><p> DELY2:CALL DELAY2</p><p> LOOP DELY2</p><p><b> POP CX</b></p><p><b> POP AX</b>
66、;</p><p><b> RET</b></p><p> DELAY2: PUSH CX</p><p> MOV CX,8000H</p><p> DELA1:LOOP DELA1</p><p><b> POP CX</b></p>&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)--交通燈控制的設(shè)計(jì)與實(shí)現(xiàn)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)-----交通燈設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)---交通燈顯示系統(tǒng)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)--交通燈顯示系統(tǒng)
- 《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)-交通燈
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告-交通燈控制系統(tǒng)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì).
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)-基于pc機(jī)與8255的交通燈電路系統(tǒng)設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)報(bào)告---開關(guān)控制霓虹燈
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)報(bào)告
- 微機(jī)原理與接口課程設(shè)計(jì)----十字交通燈
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)--流水燈
- 微機(jī)原理課程設(shè)計(jì)--交通燈控制設(shè)計(jì)
- 微機(jī)接口課程設(shè)計(jì)--交通燈設(shè)計(jì)
- 《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)
- 單片機(jī)與接口技術(shù)課程設(shè)計(jì)報(bào)告---定時(shí)器控制交通燈
- 微機(jī)原理課程設(shè)計(jì)--交通燈
評(píng)論
0/150
提交評(píng)論