數(shù)字電壓表
|
資料類(lèi)別
|
電子電工畢業(yè)論文(設(shè)計(jì)) |
|
課程(專(zhuān)業(yè))
|
單片機(jī) |
關(guān)鍵詞
|
單片機(jī)|數(shù)字電壓表 |
適用年級(jí)
|
大學(xué) |
身份要求
|
普通會(huì)員 |
金 幣
|
48 。金幣如何獲得?) |
文件格式
|
word |
文件大小
|
196K |
發(fā)布時(shí)間
|
2009-05-29 20:37:00 |
預(yù)覽文件
|
無(wú) |
下載次數(shù)
|
3 |
發(fā)布人 |
fengchan |
內(nèi)容簡(jiǎn)介:
課程設(shè)計(jì) 數(shù)字電壓表,共26頁(yè),7851字。
目錄
1概述 3
1.1單片機(jī)總體功能簡(jiǎn)介 3
1.2A/D轉(zhuǎn)換電路綜述 6
1.3輸出LED顯示功能綜述 7
2系統(tǒng)總體方案及硬件設(shè)計(jì) 8
2.1系統(tǒng)設(shè)計(jì)要求 8
2.2總體設(shè)計(jì)方案 8
2.3系統(tǒng)硬件設(shè)計(jì) 8
3 軟件設(shè)計(jì) 13
3.1軟件總體框架設(shè)計(jì) 13
3.2 LED動(dòng)態(tài)顯示 14
3.3 LED移位顯示 15
4 Proteus軟件仿真 17
4.1Proteus ISIS簡(jiǎn)介 17
4.2Proteus運(yùn)行流程 18
4.3Proteus功能仿真 18
5課程設(shè)計(jì)體會(huì) 20
參考文獻(xiàn) 21
附1 源程序代碼 22
附2 系統(tǒng)原理圖 25
摘要
本設(shè)計(jì)是基于AT89C51單片機(jī)的數(shù)字電壓表設(shè)計(jì),可以測(cè)量0~5V的8路輸入電壓值,并在四位LED數(shù)碼管上輪流顯示或單路選擇顯示。
計(jì)算器的設(shè)計(jì)過(guò)程在硬件與軟件方面進(jìn)行同步設(shè)計(jì)。硬件電路設(shè)計(jì)主要包括:89C5l單片機(jī)系統(tǒng),A/ D轉(zhuǎn)換電路,顯示電路。測(cè)量最大電壓為5V,顯示最大值為5.00V。由于單片機(jī)體積小、重量輕、價(jià)格便宜,所以本系統(tǒng)采用89C5l單片機(jī),89C5l內(nèi)部有4KB的EEPROM,128字節(jié)的RAM,所以一般都要根據(jù)系統(tǒng)所需存儲(chǔ)容量的大小來(lái)擴(kuò)展ROM和RAM。本電路 /EA接高電平,沒(méi)有擴(kuò)展片外ROM和RAM。89C5l的P1、P3.0~P3-3端口作為四位LED數(shù)碼管顯示控制。P3.5端口用作單路顯示/循環(huán)顯示轉(zhuǎn)換按鈕,P3.6端口用作單路顯示時(shí)選擇通道。P0端口作0808的A/D轉(zhuǎn)換數(shù)據(jù)讀入用,P2端口用作0808的A/D轉(zhuǎn)換控制。A/D轉(zhuǎn)換由集成電路0808完成。0808具有8路模擬信號(hào)輸入端口,地址線 (23~25腳)可決定對(duì)哪一路模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換。22腳為地址鎖存控制,當(dāng)輸入為高電平時(shí),對(duì)地址信號(hào)進(jìn)行鎖存。6腳為測(cè)試控制,當(dāng)輸入一個(gè)2s寬高電平脈沖時(shí),就開(kāi)始A/D轉(zhuǎn)換。7腳為A/D轉(zhuǎn)換結(jié)束標(biāo)志,當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),7腳輸出高電平。9腳為A/D轉(zhuǎn)換數(shù)據(jù)輸出允許控制,當(dāng)OE腳為高電平時(shí),A/D轉(zhuǎn)換數(shù)據(jù)從該端口輸出。l0腳為0808的時(shí)鐘輸入端,利用單片機(jī)30引腳的六分頻晶振頻率再通過(guò)14024Z分頻得到 1MHz時(shí)鐘。系統(tǒng)的軟件設(shè)計(jì)主要包括:初始化程序,2~D轉(zhuǎn)換子程序,顯示子程序。編程語(yǔ)言方面從程序總體設(shè)計(jì)以及高效性和功能性對(duì)C語(yǔ)言和匯編語(yǔ)言進(jìn)行比較分析,最終選用全球編譯效率最高的KEIL公司的μVision3軟件,采用C語(yǔ)言進(jìn)行編寫(xiě)。
本系統(tǒng)用單片機(jī)89C51構(gòu)成數(shù)字電壓表控制系統(tǒng),具有精度高、速度快、性能穩(wěn)定和電路簡(jiǎn)單且工作可靠等特點(diǎn),具有很好的使用價(jià)值。
具體實(shí)現(xiàn)功能:
(1)顯示4位數(shù)字,開(kāi)機(jī)只有數(shù)碼管最低位不顯示,其余位全部現(xiàn)實(shí)“0”;
(2)當(dāng)0808輸入電壓為5.00V時(shí),輸出數(shù)據(jù)為255(FFH)。因此最大分辯率為0.0196V (5/ 255)。
相關(guān)說(shuō)明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購(gòu)買(mǎi)金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問(wèn)題,請(qǐng)看常見(jiàn)問(wèn)題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計(jì)) |
|
推薦畢業(yè)論文(設(shè)計(jì)) |
|
|
|
|