




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、內(nèi)蒙古師范大學(xué)計算機(jī)與信息工程學(xué)院微機(jī)原理與接口技術(shù)期末實(shí)驗設(shè)計報告實(shí)習(xí)題目指導(dǎo)教師職 稱學(xué)生姓名學(xué) 號日 期設(shè)計題目倒計時秒表指導(dǎo)教師希潤高娃職稱講師姓 名學(xué) 號日 期一、 實(shí)驗要求 設(shè)計一個倒計時表,用8255設(shè)置燈,用8254記錄時間,8259提供中斷。其中MIR7接KK1設(shè)置倒計時的總時間,每按一次脈沖,總時間加1,SIR1接KK2確認(rèn)開始倒計時(DI=0對KK2屏蔽,DI=1對KK2開放),MIR6接8254設(shè)置準(zhǔn)確的1s倒計間隔時間。利用8254芯片的計數(shù)功能,芯片有5中工作方式,選擇方式2和方式3都可以輸出連續(xù)的波形,故都可以符合實(shí)驗要求。8254可以采用二進(jìn)制計數(shù)或是BCD碼計
2、數(shù),如果用二進(jìn)制計數(shù),最大范圍是65535,如果采用BCD碼計數(shù),最大范圍是99999。使用2個計數(shù)器,可以達(dá)到輸出周期為1秒的方波。計數(shù)初值=fclki/fouti。利用8255芯片,設(shè)置燈的初始狀態(tài)。利用8259芯片的中斷功能,當(dāng)中斷來時,啟動8254芯片,進(jìn)入計數(shù)狀態(tài)。IP=中斷向量*4,CS=中斷向量*4+2;二、 設(shè)計2.1 硬件設(shè)計2.1.1 按下圖的電路圖連接電路圖1 電路連線2.1.2 電路說明該電路是在唐都實(shí)驗箱上的操作,2片8259芯片是嵌在系統(tǒng)總線下,只有主片的中斷序號為6和7 的兩個口是對外開放的,從片的中斷序號為1的口是對外開放的。8254芯片計數(shù)器0的端口地址為06
3、C0H,計數(shù)器1的端口地址為06C2H, 計數(shù)器2的端口地址為06C4H, 計數(shù)器3的端口地址為06C6H。8255芯片PA口的端口地址為0640H,PB口的端口地址為0642H,PC口的端口地址為0644H,控制口的端口地址為0646H。主8259芯片的偶地址為20H,奇地址為21H。從8259芯片的偶地址為A0H,奇地址為A1H。IOY0的編址空間:0600H063FHIOY1的編址空間:0640H067FHIOY2的編址空間:0680H06BFHIOY3的編址空間:06C0H06FFH2.2 軟件設(shè)計2.2.1思路利用8254芯片的計數(shù)功能,輸出周期為1秒的方波。控制燈1秒1秒往下減。利
4、用8255芯片,設(shè)置燈的初始狀態(tài)。開始全0狀態(tài)。利用8259芯片的中斷功能,當(dāng)中斷來時,啟動8254芯片,進(jìn)入計數(shù)狀態(tài)。2.2.2流程圖開始初始化8259裝入MIR6,MIR7,SIR1的服務(wù)子程序初始化8254 計數(shù)器0裝入初值計數(shù)器1裝入初值寫入控制口寫入控制口初始化8255初始化主片8259初始化從片8259結(jié)束2.2.3 附代碼 SSTACKSEGMENT STACKDW 32 DUP(?)SSTACKENDCODE SEGMENT ASSUME CS:CODESTART: PUSH DSMOV AX, 0000HMOV DS, AXMOV AX, OFFSET MIR7;取中斷入口地
5、址MOV SI, 003CH;中斷矢量地址MOV SI, AX;填I(lǐng)RQ7的偏移矢量MOV AX, CS;段地址MOV SI, 003EH ;0FMOV SI, AX;填I(lǐng)RQ7的段地址矢量PUSH DSMOV AX, 0000HMOV DS, AXMOV AX, OFFSET MIR6;取中斷入口地址MOV SI, 0038H;中斷矢量地址MOV SI, AX;填I(lǐng)RQ6的偏移矢量MOV AX, CS;段地址 0EMOV SI, 003AHMOV SI, AX;填I(lǐng)RQ6的段地址矢量MOV AX, OFFSET SIR1MOV SI, 00C4H ;31HMOV SI, AX MOV AX,
6、 CSMOV SI, 00C6HMOV SI, AXCLIPOP DS MOV DX, 06C6H;8254MOV AL, 37H;計數(shù)器0,方式3OUT DX, ALMOV DX, 06C0HMOV Ax, 100HOUT DX, ALMOV AL, AHOUT DX, ALMOV DX,06C6HMOV AL,77H OUT DX,ALMOV DX,06C2HMOV AX,10000HOUT DX,ALMOV AL,AHOUT DX,AL;8255HW:MOV DX, 0646HMOV AL, 80HOUT DX, AL;初始化主片8259MOV AL, 11HOUT 20H, AL;IC
7、W1MOV AL, 08HOUT 21H, AL;ICW2MOV AL, 04HOUT 21H, AL;ICW3MOV AL, 01HOUT 21H, AL;ICW4;從片MOV AL, 11H OUT 0A0H, AL;ICW1 MOV AL, 30H OUT 0A1H, AL;ICW2 MOV AL, 02H OUT 0A1H, AL;ICW3 MOV AL, 01H OUT 0A1H, AL;ICW4 MOV AL, 0FDH OUT 0A1H,AL;OCW1 = 1111 1101MOV AL, 6BH;OCW1OUT 21H, ALSTIAA1:NOPJMP AA1MIR7:STIC
8、ALL DELAYINC BX MOV DX, 0640HMOV AL, BHOUT DX, ALMOV DX, 0642HMOV AL, BLOUT DX, ALMOV AL, 20HOUT 20H, AL;中斷結(jié)束命令I(lǐng)REMIR6:STICALL DELAYDEC BXCMP BX,0FFFFHJNZ AMOV BX, 0HMOV AL, 6BH;OCW1 0010 1101OUT 21H, ALA: MOV DX, 0640HMOV AL, BHOUT DX, ALMOV DX, 0642HMOV AL, BLOUT DX, ALMOV AL, 20HOUT 20H, AL;中斷結(jié)束命令I(lǐng)RESIR1:STI CALL DELAY;初始化主片825MOV AL, 0ABH;OCW1 1010 1101OUT 21H, ALMOV AL, 20HOUT 0A0H, AL OCW2OUT 20H, ALIRETDELAY:PUSH CXMOV CX, 0F00HAA0:PUSH AXPOP AXLOOP AA0POP CXRETCODEENDSEND START三、 實(shí)驗分析及心得實(shí)驗中按KK1,8259的主片中斷響應(yīng),每按一次加一,8255的A口(高八位)、B口(第八位)輸出時間加1并在LED單元顯示,當(dāng)觸發(fā)KK2時,82
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年計算機(jī)二級C語言核心題試題及答案
- 計算機(jī)四級經(jīng)典試題及答案匯編
- 財經(jīng)與公共管理系學(xué)科建設(shè)與發(fā)展規(guī)劃
- 2025年計算機(jī)VFP考試優(yōu)化方法試題及答案
- 社會工作者-社會工作法規(guī)與政策(中級)真題庫-15
- 裝車合同協(xié)議書模板圖片
- 2025年嵌入式技術(shù)組合應(yīng)用試題及答案
- 2025年計算機(jī)二級JAVA考試各模塊解析試題及答案
- 風(fēng)險評估過程在戰(zhàn)略目標(biāo)實(shí)現(xiàn)中的角色試題及答案
- 2025年計算機(jī)二級C語言考試成功秘訣與試題及答案
- 幼兒園中班音樂《小雨沙沙》微課件
- 西鐵計202119號 中國鐵路西安局集團(tuán)有限公司關(guān)于印發(fā)《西安局集團(tuán)公司地方涉鐵工程建設(shè)管理辦法》的通知2021-01-25
- 光伏發(fā)電項目試驗計劃
- 2023年全國青少年航天知識大賽題庫
- 《一棵小桃樹》閱讀
- 病理檢驗技術(shù)試題+答案
- 髖臼及股骨骨缺損的分型及評價-課件
- 施工單位關(guān)鍵崗位人員到崗履職檢查記錄表
- 上海市華師大二附中2022-2023高二下學(xué)期期中政治試卷
- 加工中心點(diǎn)檢表
- 國開電大本科《管理英語 4》 形考任務(wù)(單元自測 1 至 8) 試題及答案
評論
0/150
提交評論