




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
。合肥工業(yè)大學計算機與信息學院課程設計課 程:微機原理與接口技術設計專業(yè)班級:計算機科學與技術班學 號:2姓 名:精選資料,歡迎下載。一、設計題目及要求:利用8259A中斷,實現(xiàn)對8253多種計數(shù)初值的設定:在中斷服務程序中設定8253的計數(shù)初值。開關K1用于設定0.5秒方波的計數(shù)初值,K2用于設定1秒方波的計數(shù)初值,K3用于設定2秒方波的計數(shù)初值。用8253的輸出信號,控制一個發(fā)光二極管,以演示修改效果。二、設計思想:整體設計:①利用8259A芯片設定IR1、IR2、IR3三個中斷 ,分別用三個開關的高低電平觸發(fā)中斷。②在三個終端的中斷服務子程序里面為8253芯片通道0設定不同頻率的方波計數(shù)初值,使得在觸發(fā)不同中斷時8253芯片產(chǎn)生周期為0.5秒、1,秒、2秒的方波。③將8253的輸出端口與發(fā)光二極管連接,通過二極管的亮滅顯示出 8253內(nèi)部方波的頻率。部分設計:①8253芯片方式3初值確定:根據(jù)分頻電路 T(n)=T/2*公式以及0.5s、1s、2s方波的頻率計算出初值分別為 2580H、4B00H、9600H。②8253芯片和8259芯片的片選方法:設定 8259A和8253芯片的端口號分別為0FFE0H、0FFE1H,以及0FFFCH—0FFFFH,使得在連接138譯碼器時,A連A2,B連A3,C連A4,T0連接8259A芯片的CS端,T7連接8253芯片的CS端。8259A中斷向量表寫入以及芯片初始化:根據(jù)8259A各個中斷在中斷向量表中的地址,將IR0、IR1、IR2的中斷服務程序入口地址寫入向量表中;ICW4設定除中斷0、1、2外其他位屏蔽。④手動設置中斷結束:為了不影響各個中斷之間的交替響應,在每個中斷服務程序結束之前寫入中斷結束方式,將20H輸出到8259端口,將當前中斷結束響應后再響應下一個中斷。三、功能流程圖:精選資料,歡迎下載。四、結果討論:附錄:實驗代碼:(完整的源程序)CODE SEGMENTASSUMECS:CODE,DS:CODE,ES:CODEORG3400HPort0 EQU0FFE0H ;8259 芯片的端口號Port1 EQU0FFE1HSTART:CALLF8259P0: CLIMOVAX,OFFSETINT0MOVBX,0020HMOV[BX],AXMOVBX,0022HMOVAX,0000HMOV[BX],AXSTIP1: CLIMOVAX,OFFSETINT1MOVBX,0024HMOV[BX],AXMOVBX,0026HMOVAX,0000HMOV[BX],AX;CALLF8259精選資料,歡迎下載。STIP2: CLIMOVAX,OFFSETINT2MOVBX,0028HMOV[BX],AXMOVBX,002AHMOVAX,0000HMOV[BX],AXCALLF8259STIP:JMPP;------------------------------------F8259:MOVAL,1BH ;8259 的初始化00011011icw1MOVDX,Port0OUTDX,ALMOVAL,08H ;00001000icw2MOVDX,Port1OUTDX,ALMOVAL,01H ;00000001icw4OUTDX,ALMOVAL,00H ; 屏蔽只留IR0,IR1,IR2。OCW1OUTDX,ALRET;---------------------------INT0: CLI精選資料,歡迎下載。CALLFB0STIMOVDX,Port0MOVAL,20HOUTDX,ALIRETINT1: CLICALLFB1STIMOVDX,Port0MOVAL,20HOUTDX,ALIRETINT2: CLICALLFB2STIMOVDX,Port0MOVAL,20HOUTDX,ALIRETFB0: MOVDX,0FFFFHMOVAL,00110110BOUTDX,ALMOVAL,80HMOVDX,0FFFCH精選資料,歡迎下載。OUTDX,ALMOVAL,25HOUTDX,ALRETFB1: MOVDX,0FFFFHMOVAL,00110110BOUTDX,ALMOVAL,00HMOVDX,0FFFCHOUTDX,ALMOVAL,4bHOUTDX,ALRETFB2: MOVDX,0FFFFHMOVAL,00110110BOUTDX,ALMOVAL,00HMOVDX,0FFFCHOUTDX,ALMOVAL,96H
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國花式雕刻臺市場調查研究報告
- 2025年中國礦渣市場調查研究報告
- 二零二五年度環(huán)保包裝材料環(huán)保性能評估合同示例
- 物料制作合同范本
- 共建聯(lián)合實驗室協(xié)議書范本
- 腳手架專業(yè)分包施工合同范本
- 景區(qū)聯(lián)合運營合作協(xié)議書范本
- 商業(yè)委托攝影合同
- 2025年度珠寶店寶石鑒定師市場拓展與招商合同
- 二零二五年度辦公耗材分割及解除協(xié)議
- 實驗室CNASCMA內(nèi)部審核檢查表
- 《自主創(chuàng)新對于鋼結構發(fā)展的重要性》2400字
- 食品采購與進貨臺賬
- GB/T 24353-2022風險管理指南
- GB/T 6284-2006化工產(chǎn)品中水分測定的通用方法干燥減量法
- GB/T 3003-2017耐火纖維及制品
- GB/T 22080-2016信息技術安全技術信息安全管理體系要求
- GB/T 13915-2013沖壓件角度公差
- 制藥工程導論課件
- 瑜伽師地論(完美排版全一百卷)
- 槳聲燈影里的秦淮河1-課件
評論
0/150
提交評論