中南大學微機接口實驗報告模板.doc

中南大學微機接口實驗報告模板.doc

ID:61431135

大小:1.81 MB

頁數(shù):11頁

時間:2021-01-30

中南大學微機接口實驗報告模板.doc_第1頁
中南大學微機接口實驗報告模板.doc_第2頁
中南大學微機接口實驗報告模板.doc_第3頁
中南大學微機接口實驗報告模板.doc_第4頁
中南大學微機接口實驗報告模板.doc_第5頁
資源描述:

《中南大學微機接口實驗報告模板.doc》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。

1、中南大學課題名稱:微機原理與接口技術課程實驗報告學院:信息科學與工程學院班級:學號:姓名:指導老師:實驗一、使用ADC0809的A/D轉(zhuǎn)換實驗一、實驗目的1、加深理解逐次逼近法模數(shù)轉(zhuǎn)換器的特征和工作原理,掌握ADC0809的接口方法以及A/D輸入程序的設計和調(diào)試方法。二、預備知識逐次逼近法A/D也稱逐次比較法A/D。它由結(jié)果寄存器、D/A、比較器和置位控制邏輯等部件組成,如圖6-1所示圖6-1逐次逼近法三、實驗原理1、本實驗采用ADC0809做A/D轉(zhuǎn)換實驗。ADC0809是一種8路模擬輸入、8位數(shù)字輸出的逐次逼近法A/D器件,轉(zhuǎn)換時間約100us,轉(zhuǎn)換精

2、度為±1/512,適用于多路數(shù)據(jù)采集系統(tǒng)。ADC0809片內(nèi)有三態(tài)輸出的數(shù)據(jù)鎖存器,故可以與8088微機總線直接接口。2、實驗代碼:MOVCX,0500HDELAY:LOOPDELAYMOVDX,ADPORTINAL,DXMOVCL,ALCALLCONVERSCALLLEDDISPJMPADCONCONVERS:MOVBH,0HANDAL,0FHMOVBL,ALMOVAL,CS:[BX+DATA2]MOVBX,DATA1+7MOVDS:[BX],ALDECBXPUSHBXMOVAL,CLMOVCL,04HSHRAL,CLMOVBL,ALMOVBH,0HMO

3、VAL,CS:[BX+DATA2]POPBXMOVDS:[BX],ALRETLEDDISP:MOVAL,90HMOVDX,CONTPORTOUTDX,ALMOVBYTEPTRDS:[0600H],00LED1:CMPBYTEPTRDS:[0600H],07HJALED2MOVBL,DS:[0600H]MOVBH,0HMOVAL,CS:[BX+DATA1]MOVDX,DATAPORTOUTDX,ALADDBYTEPTRDS:[0600H],01HJNZLED1LED2:RETCODEENDSENDSTART四、實驗過程1、準確連接線路。2、導入實驗程序,觀察

4、實驗現(xiàn)象,如下圖實驗二、使用DAC0832的D/A轉(zhuǎn)換實驗(一)實驗三、使用DAC0832的D/A轉(zhuǎn)換實驗(二)一、實驗目的1、熟悉DAC0832數(shù)模轉(zhuǎn)換器的特性和接口方法,掌握D/A輸出程序的設計和調(diào)試方法。二、預備知識1、DAC0832結(jié)構DAC0832是用先進的CMOS/Si-Cr工藝制成的雙列直插式單片8位D/A轉(zhuǎn)換器。它可以直接和8088CPU相接口。它采用二次緩沖方式(有兩個寫信號/WR1、/WR2),這樣可以在輸出的同時,采集下一個數(shù)字量,以提高轉(zhuǎn)換速度。而更重要的是能夠在多個轉(zhuǎn)換器同時工作時,有可能同時輸出模擬量。DAC0832內(nèi)部結(jié)構見圖

5、6-4三、實驗原理實驗原理如圖6-6所示,由于DAC0832有數(shù)據(jù)鎖存器、選片、讀、寫控制信號線,故可與8088CPU總線直接接口。圖中是只有一路模擬量輸出,且為單極型電壓輸出。DAC0832工作于單緩沖方式,它的ILE接+5V,/CS和/XFER相接后作為0832芯片的片選0832CS。這樣,對DAC0832執(zhí)行一次寫操作就把一個數(shù)據(jù)直接寫入DAC寄存器、模擬量輸出隨之而變化。四、實驗代碼(一):CODESEGMENTASSUMECS:CODEDAPORTEQU0070HSTART:MOVDX,DAPORTMOVAL,00HDACON1:OUTDX,AL

6、MOVCX,0400HDACON2:LOOPDACON2NOTALJMPDACON1CODEENDSENDSTART(二):CODESEGMENTASSUMECS:CODEDAPORTEQU0070HSTART:MOVDX,DAPORTMOVAL,00HDACON1:OUTDX,ALINCALMOVCX,08HDACON2:LOOPDACON2JMPDACON1CODEENDSENDSTART四、實驗過程1、準確連接線路。2、導入實驗程序,觀察實驗現(xiàn)象,如下圖實驗(一)實驗(二)實驗四、8255A可編程并行口實驗一、實驗目的1、掌握并行接口芯片8255A和

7、微機接口的連接方法。2、掌握并行接口芯片8255A的工作方式及其編程方法。二、預備知識1、8255A結(jié)構8255A是可編程并行接口芯片,雙列直插式封裝,用+5V單電源供電,內(nèi)部有3個8位I/O端口:A口、B口、C口;也可以分為各有12位的兩組:A和B組,A組包含A口8位和C口的高四位,B組包含B口8位和C口的低4位;A組控制和B組控制用于實現(xiàn)方式選擇操作;讀寫控制邏輯用于控制芯片內(nèi)寄存器的數(shù)據(jù)和控制字經(jīng)數(shù)據(jù)總線緩沖器送入各組接口寄存器中。由于8255A數(shù)據(jù)總線緩沖器是雙向三態(tài)8位驅(qū)動器,因此可以直接和8088系統(tǒng)數(shù)據(jù)總線相連。三、實驗原理如實驗原理圖6-1

8、3所示,PC口8位接8個開關K1~K8,PB口8位接8個發(fā)光二極管

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。