版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
微機(jī)原理與接口技術(shù) 實(shí)驗(yàn)報(bào)告 ———8253可編程定時(shí)器 8255并行接口實(shí)驗(yàn) 實(shí)驗(yàn)一8255并行接口實(shí)驗(yàn)實(shí)驗(yàn)內(nèi)容8255的A口作為輸入口,與邏輯電平開(kāi)關(guān)相連。8255的B口作為輸出口,與發(fā)光二極管相連。編寫(xiě)程序,使得邏輯電平開(kāi)關(guān)的變化在發(fā)光二極管上顯示出來(lái)。二,實(shí)驗(yàn)?zāi)康模?)掌握8255的工作原理。(2)掌握編寫(xiě)8255并行接口初始化及編程實(shí)現(xiàn)的方法。三,實(shí)驗(yàn)儀器微機(jī)實(shí)驗(yàn)教學(xué)系統(tǒng)實(shí)驗(yàn)箱、8086CPU模塊四,實(shí)驗(yàn)步驟連線8255的PA0—PA7分別與邏輯電平開(kāi)關(guān)的K1—K8相連PB0—PB7分別與發(fā)光二極管電路的LED1—LED8相連CS0與8255的片選CS8255相連其它線路均已連好具體如圖所示:編輯程序,編譯鏈接后,單步運(yùn)行,調(diào)試程序。調(diào)試通過(guò)后,全速運(yùn)行,觀察實(shí)驗(yàn)結(jié)果。撰寫(xiě)實(shí)驗(yàn)報(bào)告。五,實(shí)驗(yàn)源程序如下CODESEGMENTPUBLICASSUMECS:CODEORG100HSTART:MOVDX,04A6HMOVAX,90H;寫(xiě)8255的控制字,A組工作在方式0,A口輸入,C口高4位輸出,B組工作在方式0,B口及C口的低4位均工作在輸出OUTDX,AXSTART1:MOVDX,04A0HINAX,DX;讀取A口數(shù)據(jù)MOVDX,04A2HOUTDX,AX;將從A口讀取的數(shù)據(jù)從B口輸出,控制LED燈JMPSTART1CODEENDSENDSTART六,實(shí)驗(yàn)現(xiàn)象LED燈低電平有效。當(dāng)某一開(kāi)關(guān)撥到低電平時(shí),對(duì)應(yīng)的LED燈點(diǎn)亮。當(dāng)某一開(kāi)關(guān)撥到高電平時(shí),對(duì)應(yīng)的LED燈熄滅七,思考題1.將片選線接到CS1—CS7;重新編寫(xiě)程序。CS0對(duì)應(yīng)地址是04A0---O4AF,CS1對(duì)應(yīng)地址是04B0---O4BF.現(xiàn)將片選線接到CS1,重新編程:CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04B6H ;CS1對(duì)應(yīng)的地址 MOVAX,90H OUTDX,AXSTART1: MOVDX,04B0H INAX,DX MOVDX,04B2H OUTDX,AX JMPSTART1CODEENDSENDSTART實(shí)驗(yàn)現(xiàn)象:如同片選線接到CS02.交換AB接線,A口輸出、B口輸入;重新編寫(xiě)程序。PB0—PB7分別與邏輯電平開(kāi)關(guān)的K1—K8相連PA0—PA7分別與發(fā)光二極管電路的LED1—LED8相連CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04B6H ;片選線接到CS1 MOVAX,82H OUTDX,AX ;寫(xiě)控制字,A,B組均工作在方式0,A口輸出,B口輸入START1: MOVDX,04B2H INAX,DX ;讀取B口數(shù)據(jù) MOVDX,04B0H OUTDX,AX ;將B口的數(shù)據(jù)從A口輸入,控制LED燈 JMPSTART1CODEENDSENDSTART實(shí)驗(yàn)現(xiàn)象:LED燈低電平有效。當(dāng)某一開(kāi)關(guān)撥到低電平時(shí),對(duì)應(yīng)的LED燈點(diǎn)亮。當(dāng)某一開(kāi)關(guān)撥到高電平時(shí),對(duì)應(yīng)的LED燈熄滅3.C口4位接LED;4位接開(kāi)關(guān);重新編寫(xiě)程序。PC4—PC7分別與邏輯電平開(kāi)關(guān)的K1—K4相連PC0—PC3分別與發(fā)光二極管電路的LED1—LED4相連CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04B6H ;片選接CS1 MOVAX,88H OUTDX,AX ;A,B組均工作在方式0,C口高4位輸入,低4位輸出START1: MOVDX,04B4H INAL,DX;讀取C口數(shù)據(jù) MOVCL,4 RORAL,CL;不帶CF位的循環(huán)右移4位,使C口數(shù)據(jù)的高4位與低4位互換 MOVDX,04B4H OUTDX,AL ;將C口高4位的數(shù)據(jù)從低4位輸出,控制LED燈 JMPSTART1CODEENDSENDSTART實(shí)驗(yàn)現(xiàn)象:LED燈低電平有效。當(dāng)某一開(kāi)關(guān)撥到低電平時(shí),對(duì)應(yīng)的LED燈點(diǎn)亮。當(dāng)某一開(kāi)關(guān)撥到高電平時(shí),對(duì)應(yīng)的LED燈熄滅八,實(shí)驗(yàn)心得通過(guò)8255并行接口實(shí)驗(yàn),我對(duì)8255有了更深刻地了解,對(duì)其在內(nèi)存中的地址,各寄存器的使用有了較為清晰的認(rèn)識(shí)。通過(guò)思考題的練習(xí),掌握了8255的編程原理。軟硬件的結(jié)合,使我們學(xué)以致用,能力有了較大提升。實(shí)驗(yàn)二8253可編程定時(shí)器一,實(shí)驗(yàn)內(nèi)容8253計(jì)數(shù)器0,1,2工作于方波方式,觀察其輸出。二,實(shí)驗(yàn)?zāi)康恼莆?253定時(shí)/計(jì)數(shù)器的編程原理。三,實(shí)驗(yàn)設(shè)備微機(jī)實(shí)驗(yàn)教學(xué)系統(tǒng)實(shí)驗(yàn)箱、8086CPU模塊。四,實(shí)驗(yàn)步驟連線CS0與8253的片選CS8253相連;CLK3(750KHz)與8253CLK0相連;8253的OUT0與8253CLK2相連;OUT2與發(fā)光二極管LED1相連;其它線均已連好。編輯程序,編譯鏈接后,跟蹤運(yùn)行,調(diào)試程序。調(diào)試通過(guò)后,全速運(yùn)行,觀察實(shí)驗(yàn)結(jié)果。撰寫(xiě)實(shí)驗(yàn)報(bào)告。五,實(shí)驗(yàn)源程序CODESEGMENTPUBLICASSUMECS:CODEORG100HSTART:MOVDX,04A6HMOVAX,36HOUTDX,AX;寫(xiě)控制字,計(jì)數(shù)器0工作在方式3,先讀寫(xiě)計(jì)數(shù)器低8位,再讀寫(xiě)計(jì)數(shù)器高8位,二進(jìn)制計(jì)數(shù)MOVDX,04A0HMOVAX,7CHOUTDX,AXMOVAX,92HOUTDX,AX;將計(jì)數(shù)初值927CH寫(xiě)入計(jì)數(shù)器0MOVDX,04A6HMOVAX,0B6HOUTDX,AX;寫(xiě)控制字,計(jì)數(shù)器2工作在方式3,先讀寫(xiě)計(jì)數(shù)器低8位,再讀寫(xiě)高8位,二進(jìn)制計(jì)數(shù)MOVDX,04A4HMOVAX,4OUTDX,AXMOVAX,0OUTDX,AX;將計(jì)數(shù)初值4H寫(xiě)入計(jì)數(shù)器2JMP$ ;原地跳轉(zhuǎn),等待CODEENDSENDSTART六,實(shí)驗(yàn)現(xiàn)象LED1燈交替亮滅(閃爍),且亮滅時(shí)間相等七,思考題定時(shí)器2計(jì)數(shù)值改為20H;觀察其現(xiàn)象。CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04A6H MOVAX,36H OUTDX,AX MOVDX,04A0H MOVAX,7CH OUTDX,AX MOVAX,92H OUTDX,AX MOVDX,04A6H MOVAX,096H OUTDX,AX;寫(xiě)控制字,計(jì)數(shù)器2工作在方式3,只寫(xiě)計(jì)數(shù)器低8位,二進(jìn)制計(jì)數(shù) MOVDX,04A4H MOVAX,20H OUTDX,AX;將計(jì)數(shù)初值20H寫(xiě)入計(jì)數(shù)器2 JMP$CODEENDSENDSTART實(shí)驗(yàn)現(xiàn)象:LED1燈等時(shí)間間隔的交替兩滅,但亮滅的周期更長(zhǎng),即燈閃爍得更慢將定時(shí)器2改為方式2分頻器方式;觀察其現(xiàn)象。CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04A6H MOVAX,36H OUTDX,AX MOVDX,04A0H MOVAX,7CH OUTDX,AX MOVAX,92H OUTDX,AX MOVDX,04A6H;寫(xiě)控制字,計(jì)數(shù)器2工作在方式2,只寫(xiě)計(jì)數(shù)器低8位,二進(jìn)制計(jì)數(shù) MOVAX,094H OUTDX,AX MOVDX,04A4H MOVAX,20H OUTDX,AX JMP$CODEENDSENDSTART實(shí)驗(yàn)現(xiàn)象:LED1燈亮的時(shí)間變長(zhǎng),滅的時(shí)間變短將GATE2接到開(kāi)關(guān)上;觀察其現(xiàn)象。用上面思考題2的程序,把GATE2接到開(kāi)關(guān)K1上。當(dāng)打開(kāi)開(kāi)關(guān)(開(kāi)關(guān)置1)時(shí),實(shí)驗(yàn)現(xiàn)象同思考題2;當(dāng)開(kāi)關(guān)關(guān)閉時(shí),LED1燈始終滅。4.將GATE2接到PULP0開(kāi)關(guān)上,計(jì)數(shù)器2改為方式1;觀察其現(xiàn)象。GATE2接到PULP0開(kāi)關(guān)的P+端口CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04A6H MOVAX,36H OUTDX,AX MOVDX,04A0H MOVAX,7CH OUTDX,AX MOVAX,92H OUTDX,AX MOVDX,04A6H;寫(xiě)控制字,計(jì)數(shù)器2工作在方式1,只寫(xiě)計(jì)數(shù)器低8位,二進(jìn)制計(jì)數(shù) MOVAX,092H OUTDX,AX MOVDX,04A4H MOVAX,20H OUTDX,AX JMP$CODEENDSENDSTART實(shí)驗(yàn)現(xiàn)象:按一下PULP0開(kāi)關(guān),LED1燈亮,但幾秒后就會(huì)熄滅。這時(shí),再按動(dòng)PULP0開(kāi)關(guān),LED1燈亮,幾秒后又會(huì)滅,亮滅情況同第一次相同。每次當(dāng)燈熄滅后,按動(dòng)PULP0開(kāi)關(guān),LED1燈會(huì)產(chǎn)生同第一次相同的亮滅情況。每次在燈未熄滅時(shí),按動(dòng)PULP0開(kāi)關(guān),則燈亮的時(shí)間變長(zhǎng),對(duì)應(yīng)示波器的低電平時(shí)間加長(zhǎng)。5. 將GATE2接到PULP0開(kāi)關(guān)上,計(jì)數(shù)器2改為方式5;觀察其現(xiàn)象。GATE2接到PULP0開(kāi)關(guān)的P+端口CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04A6H MOVAX,36H OUTDX,AX MOVDX,04A0H MOVAX,7CH OUTDX,AX MOVAX,92H OUTDX,AX MOVDX,04A6H;寫(xiě)控制字,計(jì)數(shù)器2工作在方式5,只寫(xiě)計(jì)數(shù)器低8位,二進(jìn)制計(jì)數(shù) MOVAX,09AH OUTDX,AX MOV
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025山西省建筑安全員知識(shí)題庫(kù)及答案
- 廣州新華學(xué)院《音樂(lè)美學(xué)與評(píng)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州衛(wèi)生職業(yè)技術(shù)學(xué)院《自然地理學(xué)Ⅱ》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年河北建筑安全員知識(shí)題庫(kù)及答案
- 2025云南省建筑安全員B證考試題庫(kù)
- 2025年云南建筑安全員《C證》考試題庫(kù)及答案
- 《急中毒總論》課件
- 《癌痛護(hù)理》課件
- 《返回總目錄》課件
- 【物理課件】電壓課件
- 2024年時(shí)政熱點(diǎn)知識(shí)競(jìng)賽試卷及答案(共四套)
- 除顫儀使用護(hù)理查房
- 2024版《糖尿病健康宣教》課件
- 2024年T電梯修理考試題庫(kù)附答案
- 山東虛擬電廠商業(yè)模式介紹
- 2024年郵政系統(tǒng)招聘考試-郵政營(yíng)業(yè)員考試近5年真題集錦(頻考類試題)帶答案
- 2023視頻監(jiān)控人臉識(shí)別系統(tǒng)技術(shù)規(guī)范
- 醫(yī)學(xué)教案SPZ-200型雙向道床配碴整形車操作保養(yǎng)維修手冊(cè)
- 2024年四川省宜賓市敘州區(qū)六年級(jí)數(shù)學(xué)第一學(xué)期期末監(jiān)測(cè)試題含解析
- 獸醫(yī)學(xué)英語(yǔ)詞匯【參考】
- 10《吃飯有講究》(教學(xué)設(shè)計(jì))-2024-2025學(xué)年道德與法治一年級(jí)上冊(cè)統(tǒng)編版
評(píng)論
0/150
提交評(píng)論