freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機(jī)接口技術(shù)課程設(shè)計報告-資料下載頁

2024-10-07 09:43本頁面

【導(dǎo)讀】選取8255A作為擴(kuò)展接口芯片,輸入設(shè)備為開關(guān)和非編碼鍵盤,要求由鍵盤輸入倒計時時間。倒計時結(jié)束、倒計時暫停、倒計時開始要由不同的發(fā)光二極管點亮或閃爍狀態(tài)予以指示。單片機(jī)是一款功能十分強(qiáng)大,集成度非常高的數(shù)字處理系統(tǒng)。步的系統(tǒng)分析與設(shè)計實現(xiàn)的能力,特作此設(shè)計。內(nèi)的兩種輸入設(shè)備和兩種輸出設(shè)備??傮w設(shè)計中至少要給出這4部分。的硬件連接、軟件驅(qū)動、地址分配及相應(yīng)的設(shè)計原理的描述。=PC6;PC0=1啟動,=0退出,PC1=1暫停,=0不暫停,電源燈常亮,暫停等閃爍,非暫停時刻熄滅。

  

【正文】 yca jmp s2 s3:pop dx pop cx pop bx pop ax pop di pop si ret zyc endp exit proc ;退出程序 push ax push bx push cx push dx push di push si mov dx,cp ;初始化 c 口輸入,a,b 口為輸出 mov al,89h out dx,al mov dx,pcp in al,dx test al,2h jz ex1 mov ah,4ch int 21h ex1:pop si pop di 15 pop dx pop cx pop bx pop ax ret exit endp code ends end start 五、調(diào)試過程 首先將發(fā)光二級管,鍵盤,七段數(shù)碼管一個一個的分別進(jìn)行調(diào)用,在調(diào)試過程中,通過實驗的效果來發(fā)現(xiàn)錯誤的地方,并加以改善,直到調(diào)試到的結(jié)果與想要的現(xiàn)象相符,再將各模塊進(jìn)行拼接,進(jìn)行調(diào)試,調(diào)試成功為止。 鍵盤和七段數(shù)碼管的程序模塊首先經(jīng)過單獨調(diào)試,然后在模塊拼接后再進(jìn)行調(diào)試。在調(diào)試過程中遇到的問題要給出分析過程及解決辦法。 在調(diào)試過程中,首先出現(xiàn)的問題是在做發(fā)光二極管實驗中連線 總是出現(xiàn)問題,導(dǎo)致部分指示燈不能準(zhǔn)確的顯示,經(jīng)調(diào)整實驗成功,在編程過程中也出現(xiàn)了由于對匯編語句撐握不夠熟練導(dǎo)致程序無法調(diào)試,檢查最終得以解決.其次是在七段數(shù)碼管顯示中出現(xiàn)多位顯示的閃爍問題,后經(jīng)老師指導(dǎo),檢查出是延時程序出現(xiàn)問題,通過縮短刷新時間間隔將問題解決。 在 DOS 狀態(tài)下編譯程序,編譯通過后建立連接。輸入文件名才能運行程序。 六、心得體會 通過前幾個的小實驗,從中了解了輸出端口 211h,還有每個數(shù)字輸出的位置由幾個數(shù)控制。若想在第一個位置上顯示則將 210h 處的 dl賦值為 1h,第二個為 2h,第三個為 4h,第四個為 8h,第五個為 10h,第六個為 20h,這只是在幾個位置上顯示單個的數(shù)。若想要顯示前 3 個位置,就將 210h 處的 al賦值為 7。在掌握 8255A 的工作方式 ,開始做實驗時,沒有想到延遲的位置,導(dǎo)致燈的閃爍沒有規(guī)律,其次程序正常執(zhí)行后,因把 6 的線序互相插反了,導(dǎo)致燈亮的順序發(fā)生了變化。最后燈循環(huán)時,最后 2 盞燈沒有循環(huán)到,因開始把燈設(shè)置為全亮,此時為 0,占有用了一個空間,經(jīng)過幾次反復(fù)的試驗,做出了正確的程序。在上面的實驗中,加了開關(guān)控制、暫停,退出一系列的操作??傮w思想為當(dāng)開關(guān)1 開時,流水燈開始循環(huán);當(dāng) 開關(guān) 2 開時,流水燈暫停,流水燈繼續(xù)循環(huán)流動,當(dāng)開關(guān) 2 關(guān)時,流水燈暫停,開關(guān) 1 關(guān)閉。數(shù)碼管的顯示,之前是靜態(tài)的初始化,動態(tài)數(shù)碼管顯示是在靜態(tài)的基礎(chǔ)上修改完成的,首先判斷十位和個位上的數(shù)時,調(diào)用延遲的位置加錯了地方。因之前在實驗沒有加過數(shù)據(jù)段。所以在這次實驗中,數(shù)據(jù)段的使用不夠熟練,依次讀數(shù)中出錯了,在整體中沒有將數(shù)據(jù)保存,經(jīng)過不斷的嘗試,將以上的數(shù)據(jù)錯誤加以改正,掌握了動態(tài)數(shù)碼管的工作原理。在做鍵盤時,了解了什么是行列反轉(zhuǎn)法。首先對所有行輸出低電平,同時讀入列線,如果有按鍵下,則該鍵所在的列線為低電平,而其他 列線為高電平,由此獲得列號,然后向所有的列線輸出低電平,讀行線,確定按鍵行號。通過行號和列號確定按鍵的位置和編碼。在按鍵下去為 0,若按 1 數(shù)碼管上顯示全 1,按 C 數(shù)碼管顯示在 C。在做實驗時,因把 table 的數(shù)據(jù)做了更改,效果是把整個程序處于退出狀態(tài),按什么都不顯示,改回原有的實驗就成功了。 總得來說 通過對 微機(jī)接口技術(shù) 這門課程的學(xué)習(xí) ,及后期的課程設(shè)計使我對單片機(jī)的基本結(jié)構(gòu)和特點、單片機(jī)的應(yīng)用模式和領(lǐng)域,以及單片機(jī)的供應(yīng)狀態(tài)有了進(jìn)一步的認(rèn)識,從而掌握了單片機(jī)與其他設(shè)備相連接的輸入輸出中斷等接口技術(shù)的基本知 識,使我從硬件軟件彼此相結(jié)合的基礎(chǔ)上理論聯(lián)系實際,進(jìn)一步提高了動手能力,綜合應(yīng)用的同時對單片機(jī)應(yīng)用系統(tǒng)及其在計算機(jī)內(nèi)運行過程中相應(yīng)步驟有了進(jìn)一步的認(rèn)識。 七、參考文獻(xiàn) 趙秀珍,單永磊 .單片微型計算機(jī)原理及應(yīng)用 .中國水利水電出版社, 2020年 胡漢才 . 單片原理及其接口技術(shù) .北京:清華大學(xué)出版社, 1996 年 孫一林 .匯編語言程序設(shè)計 .高等教育出版社, 2020 年 何立民,張迎新等 .單片機(jī)初級教程 .北京:北京航空航天大學(xué)出版社,2020 年
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1