單片機(jī)程序設(shè)計(jì)數(shù)字式電壓表.pdf

單片機(jī)程序設(shè)計(jì)數(shù)字式電壓表.pdf

ID:48114482

大?。?89.58 KB

頁數(shù):9頁

時(shí)間:2019-11-25

單片機(jī)程序設(shè)計(jì)數(shù)字式電壓表.pdf_第1頁
單片機(jī)程序設(shè)計(jì)數(shù)字式電壓表.pdf_第2頁
單片機(jī)程序設(shè)計(jì)數(shù)字式電壓表.pdf_第3頁
單片機(jī)程序設(shè)計(jì)數(shù)字式電壓表.pdf_第4頁
單片機(jī)程序設(shè)計(jì)數(shù)字式電壓表.pdf_第5頁
資源描述:

《單片機(jī)程序設(shè)計(jì)數(shù)字式電壓表.pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、北華航天工業(yè)學(xué)院《單片機(jī)原理及應(yīng)用》課程設(shè)計(jì)報(bào)告報(bào)告題目:數(shù)字式電壓表作者所在系部:電子工程系作者所在專業(yè):電子信息工程作者所在班級(jí):B07213班作者姓名:高雪峰作者學(xué)號(hào):20074021302指導(dǎo)教師姓名:李宗睿完成時(shí)間:2010年6月8日目錄一、實(shí)習(xí)/實(shí)訓(xùn)目的…………………………………………2二、實(shí)習(xí)/實(shí)訓(xùn)技術(shù)指標(biāo)……………………………………2三、實(shí)習(xí)/實(shí)訓(xùn)設(shè)計(jì)方案……………………………………2四、實(shí)習(xí)/實(shí)訓(xùn)功能說明……………………………………2五、實(shí)習(xí)/實(shí)訓(xùn)實(shí)驗(yàn)連線………………………………………2六、實(shí)習(xí)/實(shí)訓(xùn)實(shí)驗(yàn)程序……………………………

2、………3七、實(shí)習(xí)/實(shí)訓(xùn)實(shí)驗(yàn)結(jié)果……………………………………6八、實(shí)習(xí)/實(shí)訓(xùn)心得體會(huì)……………………………………6九、參考/實(shí)訓(xùn)資料……………………………………………71一、實(shí)習(xí)/實(shí)訓(xùn)目的1.掌握模擬量數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方法。2.掌握雙積分A/D轉(zhuǎn)換器ADC0809的使用方法。3.掌握鍵盤和LED七段數(shù)碼顯示器的工作原理、接口方法。4.通過此次課程設(shè)計(jì)能夠?qū)纹瑱C(jī)軟硬件結(jié)合起來,對(duì)程序進(jìn)行編輯,校驗(yàn)。二、實(shí)習(xí)/實(shí)訓(xùn)技術(shù)指標(biāo):1.測(cè)量范圍:0~5V2.量程:0~5V3.顯示位數(shù):3~4位4.分辨力:0.02V5.測(cè)量速率:1次/秒6.測(cè)量方式:自動(dòng)連續(xù)

3、測(cè)量、外觸發(fā)單次測(cè)量7.結(jié)果顯示方式:正常顯示、偏移顯示8.測(cè)量誤差(基本量程):10%9.輸入阻抗:大于100MΩ三、實(shí)習(xí)/實(shí)訓(xùn)設(shè)計(jì)方案:根據(jù)技術(shù)要求,大致可確定出該電壓表硬件電路應(yīng)由測(cè)量電路(包括量程標(biāo)定電路和ADC)、單片機(jī)、鍵盤及顯示電路幾個(gè)組成部分,各部分采用的電路形式及主要器件確定如下:(1)單片機(jī)部分選用89C51單片機(jī)作為主機(jī),同時(shí)要設(shè)計(jì)89C51單片機(jī)的晶振電路和復(fù)位電路,具體電路略。(2)測(cè)量電路部分A/D轉(zhuǎn)換器為數(shù)字電壓表不可缺少的主要部件,決定著電壓表的精度、轉(zhuǎn)換位數(shù)等主要技術(shù)指標(biāo),根據(jù)技術(shù)指標(biāo)要求,選用常用的ADC0809

4、芯片。(3)鍵盤、顯示部分本機(jī)需配置鍵盤0和4位數(shù)字LED的顯示器。四、實(shí)習(xí)/實(shí)訓(xùn)功能說明根據(jù)技術(shù)指標(biāo)的功能要求,確定儀器的按鍵功能如下:當(dāng)按下鍵盤0,LED顯示器由三位顯示轉(zhuǎn)為四位顯示,且顯示數(shù)值為原來的0.1倍,即:原顯示5.00,當(dāng)按下鍵盤上任意鍵時(shí),顯示0.500。五、實(shí)習(xí)/實(shí)訓(xùn)實(shí)驗(yàn)連線本實(shí)驗(yàn)在實(shí)驗(yàn)箱上共有5根連線。一是模擬電壓輸出與ADC0809的IN0的2連線;二是單片機(jī)的片選信號(hào)CS1與ADC0809的片選端的連線,ADC0809的地址為9000H;三是單片機(jī)的片選信號(hào)CS0與LED鍵盤的片選端口KEY/LED的連線,四是單片機(jī)P33

5、端口與ADC0809的EOC端得連線;五是單片機(jī)P32端口與LED鍵盤第一行的端口KEY0的連線。LED的位地址為8002H,顯示段地址為8004H。鍵盤行地址為8001H,列地址為8002H。六、實(shí)習(xí)/實(shí)訓(xùn)實(shí)驗(yàn)程序ORG0000HAJMPMAINORG0003H;鍵Int0AJMPgg_keyORG0013H;0809Int1AJMPgg_ADORG0030HMAIN:MOVSP,#60HSETBEX0SETBEX1SETBIT0SETBIT1SETBPX0SETBEA;初始化中斷CLR00H;位地址MOV4FH,#0MOVR5,#0MOVDPT

6、R,#9000H;0809片選MOVA,#00HMOVX@DPTR,A;啟動(dòng)SJMP$;死循環(huán)TAB:DB3FH,06H,5BH,4FH,66H,DB6DH,7DH,07H,7FH,6FH,gg_AD:CLREA;關(guān)中斷PUSHACCMOVDPTR,#9000HMOVXA,@DPTRNOPMOVB,#51DIVABMOV50H,A;ZHICUNMOV41H,B;YUMOVA,BJNZNEX1MOV51H,A3MOV52H,BSJMPOUTNEX1:MOVA,41HMOVB,#5DIVABMOV40H,A;SHANGMOV41H,B;YUMOVA,B

7、JNZNEX2MOVA,40HMOVB,#10MULABSUBBA,#2MOVB,#10DIVABMOV51H,AMOV52H,BSJMPOUTNEX2:MOV51H,40HMOVA,41HMOVB,#2MULABSUBBA,#2MOV52H,AOUT:MOVA,R5JNBACC.0,MOD1;R5轉(zhuǎn)入Acc,==0轉(zhuǎn)SETB00HMOVA,#0MOVDPTR,#TABMOVCA,@A+DPTR;查表3FHORLA,#80HMOVDPTR,#08004HMOVX@DPTR,AMOVDPTR,#08002HMOVA,#8MOVX@DPTR,A;那盞燈

8、亮ACALLYSSJMPMOD3MOD1:CLR00HMOD3:MOVA,50HMOVDPTR,#TABMOVCA,@A+

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

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

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