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

正文內(nèi)容

附學(xué)生課程設(shè)計(jì)(編輯修改稿)

2024-09-03 10:29 本頁面
 

【文章內(nèi)容簡介】 中斷向量 mov dx,intoff mov ax,intseg mov ds,ax mov ax,2572h int 21h sti 中斷服務(wù)子程序: 要想啟動(dòng) 0809 進(jìn)行轉(zhuǎn)換,首先必須有一個(gè) start 信號(hào),該信號(hào)為: 8 在轉(zhuǎn)換的時(shí)候通過 EOC 信號(hào)來判斷轉(zhuǎn)換是否結(jié)束,當(dāng) EOC 信號(hào)由 0 變?yōu)?1 時(shí)就代表轉(zhuǎn)換結(jié)束,此時(shí)讓 OE引腳為 1,這時(shí)轉(zhuǎn)換出來的數(shù)據(jù)就輸出了,部分代碼如下: mov dx,303h mov al,10011001B out dx,al mov dx,303h。送啟動(dòng)信號(hào) mov al,00h out dx,al nop mov al,01h out dx,al nop mov al,00h out dx,al mov dx,302h query: in al,dx test al,10h jz query mov dx,300h in al,dx inc dx out dx,al 注意在每次轉(zhuǎn)換完后都必須將 C 端口置位: mov dx,303h。將 C 口復(fù)位 ,以保證下次能正確轉(zhuǎn)換數(shù)據(jù) mov al,90h out dx,al mov dx,302h mov al,0ffh out dx,al 在中斷服務(wù)子程序結(jié)束之前,必須發(fā)中斷結(jié)束命令: mov al,20h 。結(jié)束中斷 out 20h,al out 0a0h,al 在進(jìn)入 A/D 轉(zhuǎn)換之前,必須開發(fā) 72H 號(hào)中斷: in al,0a1h。設(shè)置中斷屏蔽寄存器,系統(tǒng)開放 72 號(hào)中斷 and al,0fbh out 0a1h,al 9 五.程序流程圖 主程序 中 斷 服 務(wù) 子 程 序 六. 調(diào)試 分析 進(jìn)入主菜單后選擇 1 進(jìn)行 8255 的初始化,這時(shí)候會(huì)發(fā)現(xiàn)在實(shí)驗(yàn)板上的一半燈亮,一半滅,同時(shí)提示 8255 is ok 。選擇 2 后進(jìn)入 8253 的初始化,可以用示波器觀察輸出的波形,同時(shí)顯示 8253 is ok ,選擇 3 后進(jìn)入 A/D 轉(zhuǎn)換,將轉(zhuǎn)換來的數(shù)據(jù)一路送二極管顯示,一路送顯示器。 在調(diào)試的過程中,有很多技巧,剛開始的時(shí)候,我把所有的電路都連接好調(diào)試,結(jié)果那樣帶來了很多的麻煩,而且也不容易找出錯(cuò)誤的所在,最后我把所以的線都拆掉,一個(gè)器件一個(gè)器件的調(diào)試,先從 8255 開始,直到 8255能正確輸出數(shù)據(jù)的時(shí)候才開始下一步的測試,然后再測試 0809,在測試 0809 的時(shí)候遇到了一個(gè)小問題,就是每次轉(zhuǎn)換來的數(shù)據(jù)都一樣,除非讓 8255 復(fù)位,經(jīng)過認(rèn)真的分析,才知道是 8255 的 C 端口的控制信號(hào)沒有置位,接下來測 10 試的是 8253,一開始,分頻率總是不對,計(jì)數(shù)初值沒有問題,經(jīng)過仔細(xì)檢查才發(fā)現(xiàn) 8253 的芯片出了問題,電源引腳斷了,換芯片后就沒有問題了,在設(shè)計(jì)中斷的時(shí)候,一開始不能讓其自動(dòng)產(chǎn)生中斷,后來查閱資料才知道是在中斷服務(wù)子程序中沒有結(jié)束中斷引起的,這些故障調(diào)試通過后 ,整個(gè)設(shè)計(jì)就完成了。 七.原理圖設(shè)計(jì) 八.收獲、體會(huì)和建議 本次課程設(shè)計(jì) ,我學(xué)到了很多的東西 ,對匯編語言程序設(shè)計(jì)加深了理解和掌握 ,我們這次設(shè)計(jì)的要求主要是熟悉微型計(jì)算機(jī)技術(shù)中所學(xué)到的幾中芯片的使用,掌握它們的初始化編程,并學(xué)會(huì)他們的基本應(yīng)用,這是一個(gè)比較全面的設(shè)計(jì),和以前的實(shí)驗(yàn)相比較復(fù)雜很多,一方面要求我們設(shè)計(jì)硬件電路,另一方面 需要對設(shè)計(jì)的硬件電路進(jìn)行編程,這就需要軟件和硬件相結(jié)合,具體的電路具體分析,在此次設(shè)計(jì)中還用到了中斷,通常來說,中斷是很復(fù)雜,很難的去調(diào)試。在此設(shè)計(jì)中遇到了很多困難,一開始的時(shí)候,硬件電路測試都沒成功,最后把所有的電路都拆了,一個(gè)一個(gè)測試,進(jìn)行數(shù)據(jù)轉(zhuǎn)換的時(shí)候,開始轉(zhuǎn)換出來的數(shù)據(jù)都一樣的,無論電位是否發(fā)生變化,經(jīng)過仔細(xì)分析才知道是8255 沒有復(fù)位,在中斷的產(chǎn)生過程中,由于沒有寫中斷結(jié)束也帶來了一定的困難。這次課程設(shè)計(jì)后,我對學(xué)硬件有了一定的體會(huì),它要求
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1