版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 數(shù)據(jù)采集顯示系統(tǒng)</b></p><p> 摘要:本系統(tǒng)實(shí)現(xiàn)了單路直流電壓量的采集與顯示。其主要結(jié)構(gòu)由A/D轉(zhuǎn)換模塊、8255并行接口模塊、8086控制模塊、數(shù)碼管顯示驅(qū)動(dòng)電路和三位數(shù)碼管顯示電路組成。由于本系統(tǒng)電路實(shí)驗(yàn)板是16位微控制器試驗(yàn)箱的外部拓展系統(tǒng),所以整個(gè)系統(tǒng)的系統(tǒng)總線和地址總線是固定的,本次設(shè)計(jì)的重點(diǎn)主要是外圍模塊與8086的編程部分。</
2、p><p> 關(guān)鍵詞:8086 8255 ADC0809 74LS240</p><p><b> 目錄</b></p><p> 一、設(shè)計(jì)要求及方案選擇1</p><p> ?。ㄒ唬┰O(shè)計(jì)要求錯(cuò)誤!未定義書簽。</p><p> (二)方案選擇錯(cuò)誤!未定義書簽。</p&g
3、t;<p> 二、系統(tǒng)各模塊具體設(shè)計(jì)1</p><p><b> (一)整體框圖1</b></p><p> ?。ǘ└髂K具體分析2</p><p> 三、系統(tǒng)性能測(cè)試4</p><p><b> ?。ㄒ唬y(cè)試儀器4</b></p><p>&
4、lt;b> ?。ǘy(cè)試過(guò)程4</b></p><p><b> 四、參考文獻(xiàn)4</b></p><p><b> 五、附錄4</b></p><p> 一、設(shè)計(jì)要求及方案選擇</p><p><b> 設(shè)計(jì)要求:</b></p>
5、<p> 要求具有IN1路模擬輸入</p><p> 輸入信號(hào)為0——5V </p><p> 采用數(shù)碼管3位,顯示十進(jìn)制結(jié)果</p><p> 輸入量與顯示誤差<1%</p><p><b> 方案選擇: </b></p><p>
6、 ADC0809是逐次逼近型8位A/D轉(zhuǎn)換芯片,具有8路模擬量輸入,量程為0-5V,分辨率(相對(duì)誤差)為0.38%,轉(zhuǎn)換速度典型值為100us,并且片內(nèi)帶有三態(tài)輸出緩沖器,可以與系統(tǒng)總線直接相連,不需要占用8255并行接口線。而且其性能價(jià)格比非常高,故本次課程設(shè)計(jì)采用ADC0809作為轉(zhuǎn)換芯片。</p><p> 二、系統(tǒng)各模塊具體設(shè)計(jì)</p><p><b> ?。ㄒ唬┱w
7、框圖</b></p><p> 系統(tǒng)組成及原理框圖如圖1-1所示</p><p><b> 整體電路圖:</b></p><p> (二)各模塊具體分析</p><p><b> 1、A/D轉(zhuǎn)換模塊</b></p><p> ADC0809的ADDA
8、 ADDB ADDC ALE START 接8255的PB7-PB3,輸出通道和系統(tǒng)總線直接相連。Vref+和Vref-由基準(zhǔn)電壓芯片LM336Z5提供。EOC接8255的PC7,編程時(shí)應(yīng)采用查詢方式。</p><p><b> 0809電路圖:</b></p><p> 0809程序設(shè)計(jì)流程圖:</p><p> 0809工作
9、時(shí)序圖:</p><p><b> 2、數(shù)碼管顯示模塊</b></p><p><b> 三位七段數(shù)碼管:</b></p><p> 因?yàn)榭紤]到8255的驅(qū)動(dòng)能力不足以帶動(dòng)共陽(yáng)極數(shù)碼管,所以使用74LS240總線驅(qū)動(dòng)器來(lái)驅(qū)動(dòng)數(shù)碼管,并且因?yàn)?4LS240是反向驅(qū)動(dòng)器,所以數(shù)碼管的段選和共陰極數(shù)碼管的段選一致。<
10、/p><p><b> 數(shù)碼管段選表:</b></p><p><b> 四、系統(tǒng)性能測(cè)試</b></p><p><b> ?。ㄒ唬y(cè)試儀器</b></p><p> PC機(jī)一臺(tái)、16位微型控制器實(shí)驗(yàn)箱一臺(tái)、數(shù)字萬(wàn)用表一個(gè)</p><p><b
11、> (二)測(cè)試過(guò)程</b></p><p> 先將實(shí)驗(yàn)板電路與試驗(yàn)箱電路進(jìn)行連接,扭動(dòng)滑動(dòng)變阻器的阻值,用萬(wàn)用表測(cè)量實(shí)際的模擬電壓并與數(shù)碼管顯示的電壓值進(jìn)行比較。</p><p><b> 五、參考文獻(xiàn)</b></p><p> [1].楊素行 主編《微型計(jì)算機(jī)系統(tǒng)原理及應(yīng)用(第3版)》 清華大學(xué)出版社</p&g
12、t;<p> [2].康華光 主編《電子技術(shù)基礎(chǔ) 數(shù)字部分(第五版)》 高等教育出版社</p><p> [3].李朝青 主編《單片機(jī)原理與應(yīng)用技術(shù)(第三版)》 北京航天航空大學(xué)出版社</p><p><b> 六、附錄</b></p><p><b> 完整源程序:</b></p>&
13、lt;p> DATA SEGMENT </p><p> LEDDATA DB 3 DUP(?)</p><p><b> DATA ENDS</b></p><p> CODE SEGMENT PUBLIC </p><p><b> ORG 0100H</b></p>
14、;<p> ASSUME CS:CODE,DS:DATA</p><p> MAIN:JMP START</p><p> LEDCOM DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh</p><p> LEDCOMP DB 0bfh,86h,0dbh,0cfh</p><p>
15、START:MOV DX,04A2H;8255 B口地址</p><p> MOV AL,07H;初始化數(shù)碼管位選,使數(shù)碼管全滅</p><p><b> OUT AL,DX</b></p><p> AD:MOV DX,04A6H;8255控制寄存器地址,接CS0 </p><p> MOV AL,81H;1
16、000 0 00 1B,A口方式0輸出,B口方式0輸出,C7-4輸出,C3-0輸入。</p><p><b> OUT DX,AL</b></p><p> MOV DX,04A2H;B口地址。</p><p> MOV AL,37H; 001 1 0 111,高三位選中IN1,第五位ALE=1,第四位START=0,低三位是數(shù)碼管位選置
17、1。</p><p><b> OUT DX,AL</b></p><p> MOV AL,3FH;START=1.</p><p><b> OUT DX,AL</b></p><p> MOV AL,37H</p><p> OUT DX,AL;START產(chǎn)生脈
18、沖信號(hào),啟動(dòng)轉(zhuǎn)換。</p><p> MOV DX,04A4H;C口地址</p><p> TEST:IN AL,DX;讀入EOC(PC0)狀態(tài)。</p><p> AND AL,01H;屏蔽其他位。</p><p> JZ TEST;當(dāng)EOC=0,ZF=1,JZ跳轉(zhuǎn)到TEST重新掃描。</p><p> M
19、OV AL,80H;OE=1,開芯片使能。</p><p><b> OUT DX,AL</b></p><p> ;讀取系統(tǒng)總線上的數(shù)據(jù),地址只要不和CS0沖突就行。</p><p> MOV DX,04B0H;CS1</p><p><b> IN AL,DX</b></p>
20、<p> MOV BL,AL;暫存數(shù)據(jù)</p><p> MOV DX,04A4H;C口地址</p><p> MOV AL,00H;OE=0</p><p><b> OUT DX,AL</b></p><p> TOBCD:MOV AL,BL</p><p> MOV
21、 SI,OFFSET LEDDATA </p><p> MUL 0C4H;255*196=49980,取高三位。</p><p> MOV BX,10000</p><p><b> DIV BX</b></p><p> MOV [SI],AL;存萬(wàn)位</p><p><b>
22、; INC SI</b></p><p><b> MOV AX,DX</b></p><p><b> MOV DX,0</b></p><p> MOV BX,1000</p><p><b> DIV BX </b></p><p
23、> MOV [SI],AL;存千位</p><p><b> INC SI</b></p><p><b> MOV AX,DX</b></p><p><b> MOV DX,0</b></p><p> MOV BX,100</p><p
24、><b> DIV BX </b></p><p> MOV [SI],AL;存百位</p><p> DISPLAY:MOV DX,04A6H</p><p> MOV AL,80H</p><p><b> OUT DX,AL</b></p><p>
25、LEA BX,LEDCOMP</p><p> LEA SI,LEDDATA</p><p> MOV AL,[SI]</p><p><b> XLAT</b></p><p><b> INC SI</b></p><p> MOV DX,04A0H</p
26、><p><b> OUT DX,AL</b></p><p> MOV DX,04A2H</p><p> MOV AL,06H;LED0亮</p><p><b> OUT DX,AL</b></p><p> MOV AX,00A0H</p><
27、;p> DELAY1:DEC AX</p><p> JNZ DELAY1</p><p> LEA BX,LEDCOM</p><p> MOV AL,[SI]</p><p><b> XLAT</b></p><p><b> INC SI</b>&l
28、t;/p><p> MOV DX,04A0H</p><p><b> OUT DX,AL</b></p><p> MOV DX,04A2H</p><p> MOV AL,05H;LED1亮</p><p><b> OUT DX,AL</b></p>
29、<p> MOV AX,00A0H </p><p> DELAY2:DEC AX</p><p> JNZ DELAY2</p><p> MOV AL,[SI]</p><p><b> XLAT</b></p><p> MOV DX,04A0H </p>
30、<p><b> OUT DX,AL</b></p><p> MOV DX,04A2H</p><p> MOV AL,03H;LED2亮</p><p><b> OUT DX,AL</b></p><p> MOV AX,00A0H </p><p&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 微機(jī)原理課程設(shè)計(jì)報(bào)告--數(shù)據(jù)采集系統(tǒng)三(中斷法)
- 微機(jī)原理課程設(shè)計(jì)---溫度采集系統(tǒng)報(bào)告
- 微機(jī)原理課程設(shè)計(jì)--數(shù)據(jù)采集系統(tǒng)(查詢法)
- 微機(jī)原理課程設(shè)計(jì)---鍵控?cái)?shù)據(jù)采集及數(shù)值顯示電路設(shè)計(jì)
- 微機(jī)原理課程設(shè)計(jì)----電壓采集系統(tǒng)
- 微機(jī)原理課程設(shè)計(jì)--溫度采集系統(tǒng)
- 雙機(jī)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)-計(jì)算機(jī)微機(jī)原理課程設(shè)計(jì)
- 微機(jī)原理課程設(shè)計(jì)---指針顯示時(shí)鐘
- 鍵盤錄入數(shù)據(jù)的轉(zhuǎn)換與顯示微機(jī)原理課程設(shè)計(jì)
- 微機(jī)原理課程設(shè)計(jì)報(bào)告
- 微機(jī)原理課程設(shè)計(jì)報(bào)告
- 微機(jī)原理課程設(shè)計(jì)報(bào)告
- 《微機(jī)原理》課程設(shè)計(jì)報(bào)告
- 微機(jī)原理課程設(shè)計(jì)報(bào)告
- 微機(jī)原理課程設(shè)計(jì)----鍵盤接收日期并顯示
- 微機(jī)原理課程設(shè)計(jì)---字符串動(dòng)畫顯示
- 微機(jī)原理課程設(shè)計(jì)報(bào)告21
- 溫度采集顯示系統(tǒng)課程設(shè)計(jì)
- 微機(jī)原理課程設(shè)計(jì)報(bào)告--秒表設(shè)計(jì)
- 微機(jī)原理課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論