【正文】
3 程序設(shè)計(jì) 此次程序設(shè)計(jì)采用三種方法,分別是延時(shí)法,查詢法和中斷法。本次設(shè)計(jì)采用的鎖存器為74HC573,實(shí)現(xiàn)鎖存功能。鎖存器的最主要作用是緩存,其次完成高速的控制其與慢速的外設(shè)的不同步問(wèn)題,再其次是解決驅(qū)動(dòng)的問(wèn)題,最后是解決一個(gè)I/O 圖10 復(fù)位電路圖及連線圖 鎖存電路 鎖存器是一種對(duì)脈沖電平敏感的存儲(chǔ)單元電路,它們可以在特定輸入脈沖電平作用下改變狀態(tài)。 復(fù)位電路 單片機(jī)在啟動(dòng)運(yùn)行時(shí)都需要復(fù)位,使CPU和系統(tǒng)中的其他部件都處于一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開(kāi)始工作。 時(shí)鐘電路和復(fù)位電路 本設(shè)計(jì)系統(tǒng)采用內(nèi)部時(shí)鐘方式,利用單片機(jī)內(nèi)部的高增益反相放大器,外部電路簡(jiǎn),只需要一個(gè)晶振和 2個(gè)電容即可,如圖9所示 圖9 晶振電路及連線圖電路中的器件選擇可以通過(guò)計(jì)算和實(shí)驗(yàn)確定,也可以參考一些典型電路的參數(shù),電路中,電容器C1和C2對(duì)震蕩頻率有微調(diào)作用,通常的取值范圍是30177。7段數(shù)碼管的段碼為7位,用一個(gè)字節(jié)顯示即可。也稱數(shù)碼管。 數(shù)碼管顯示電路 LED簡(jiǎn)介 LED是Light Emiting Diode(發(fā)光二極管)的縮寫,發(fā)光二極管能將電信號(hào)轉(zhuǎn)換為光信號(hào)的電致發(fā)光器件。(3) 內(nèi)部程序存儲(chǔ)器即ROM為8KB;(4) 內(nèi)部數(shù)據(jù)存儲(chǔ)器即RAM為256字節(jié);(5) 32個(gè)可編程的I/O口線;(6) 8個(gè)中斷向量源;(7) 三個(gè)定時(shí)器/計(jì)數(shù)器; ATS9S52芯片 AT89S52芯片引腳圖及連線圖如圖3 圖3 AT89S52芯片引腳圖及連接圖本次設(shè)計(jì)中所用到的引腳有:P0,P1,P2,P3:四個(gè)8位并行口,實(shí)現(xiàn)數(shù)據(jù)的并行輸入/輸出;ALE:地址鎖存信號(hào),此外ALE以1/6晶振頻率輸出,可作為外部脈沖使用;RST:復(fù)位信號(hào);XTAL1,XTAL2:內(nèi)部時(shí)鐘時(shí),外接電容和石英晶體;外部時(shí)鐘時(shí),接外部時(shí)鐘脈沖信號(hào)。Vcc、GND: Vcc為主電源輸入端,GND為接地端,一般REF+與Vcc連接在一起,REF與GND連接在一起. CLK:時(shí)鐘輸入端。VREF+、VREF:參考電壓。 A,B,C:地址線,模擬通道的選擇信號(hào)。為三態(tài)緩沖輸出形式,可以與單片機(jī)直接相連。使用中既作為查詢的狀態(tài)標(biāo)志,又可以作中斷請(qǐng)求信號(hào)使用。EOC: EOC為轉(zhuǎn)換結(jié)束信號(hào)。START:轉(zhuǎn)換啟動(dòng)信號(hào)。ALE:地址鎖存允許信號(hào)。ADC0809的引腳圖及連線圖如圖2所示。轉(zhuǎn)換過(guò)程如下:開(kāi)始時(shí),寄存器各位清零,轉(zhuǎn)換時(shí),先將最高位置1,把數(shù)據(jù)送入A/D轉(zhuǎn)換器轉(zhuǎn)換,轉(zhuǎn)換結(jié)果與輸入的模擬量比較,如果轉(zhuǎn)換的模擬量比輸入的模擬量小,則1保留,如果轉(zhuǎn)換的模擬量比輸入的模擬量大,則1不保留,然后從第二位依次重復(fù)上述過(guò)程直至最低位,最后寄存器中的內(nèi)容就是輸入模擬量對(duì)應(yīng)的二進(jìn)制數(shù)字量。 逐次逼近型A/D轉(zhuǎn)換器原理逐次逼近型A/D轉(zhuǎn)換器是由一個(gè)比較器、A/D轉(zhuǎn)換器、存儲(chǔ)器及控制電路組成。一個(gè)n位的逐次逼近型A/D轉(zhuǎn)換器只需要比較n次,轉(zhuǎn)換時(shí)間只取決于位數(shù)和時(shí)鐘周期,逐次逼近型A/D轉(zhuǎn)換器轉(zhuǎn)換速度快,因而在實(shí)際中廣泛使用。雙積分式A/D轉(zhuǎn)換器具有抗干擾能力強(qiáng)、轉(zhuǎn)換精度高、價(jià)格便宜等優(yōu)點(diǎn)。硬件電路設(shè)計(jì)框圖如圖1所示。 設(shè)計(jì)方案 硬件電路設(shè)計(jì)由6個(gè)部分組成。⑶電壓顯示采用4位一體的共陽(yáng)LED數(shù)碼管。(4) 按測(cè)量開(kāi)始鍵則開(kāi)始測(cè)量,并將測(cè)量值顯示在顯示器上,按測(cè)量結(jié)束鍵則自動(dòng)返回“P.”狀態(tài) 設(shè)計(jì)思路 ⑴根據(jù)設(shè)計(jì)要求,選擇AT89S52單片機(jī)為核心控制器件。(2) 測(cè)量電壓范圍0~5V,測(cè)量精度小數(shù)點(diǎn)后兩位。 A/D conversion。 關(guān)鍵詞 : 電壓表;A/D轉(zhuǎn)換;分頻電路ABSTRACTThis paper introduces a design of simple digital voltmeter based on SCM. This design is mainly posed of three modules: A/D conversion module, data processing module and display module. A/D conversion is mainly done by chip ADC0809, it is responsible for the collection of analog converted to the corresponding digital quantity in transmitted to data processing module. Data processing is done by chip AT89S52, its responsible for sends the ADC0809 to digital quantity through certain data processing, a corresponding display code to display module。此數(shù)字電壓表可以測(cè)量05V的模擬直流輸入電壓值,并通過(guò)一個(gè)四位一體的共陽(yáng)數(shù)碼管顯示出來(lái)。A/D轉(zhuǎn)換主要由芯片ADC0809來(lái)完成,它負(fù)責(zé)把采集到的模擬量轉(zhuǎn)換為相應(yīng)的數(shù)字量在傳送到數(shù)據(jù)處理模塊。摘 要本文介紹了一種基于單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì)。四、《單片機(jī)技術(shù)》課程設(shè)計(jì)說(shuō)明書書寫規(guī)范格式 參照“《單片機(jī)技術(shù)》課程設(shè)計(jì)說(shuō)明書書寫規(guī)范格式”文件。設(shè)計(jì)要求(1)以上課題可以任選其一或多選,學(xué)生也可以自擬課題;(2)編程語(yǔ)言:匯編或C51;(3)計(jì)算機(jī)打印《單片機(jī)技術(shù)》課程設(shè)計(jì)說(shuō)明書一份;(4)設(shè)計(jì)時(shí)間:一周;(5)實(shí)物制作;(6)人員分組:一人一組一實(shí)物。測(cè)量電壓范圍0~5V,測(cè)量精度小數(shù)點(diǎn)后兩位?!秵纹瑱C(jī)技術(shù)》課程設(shè)計(jì)說(shuō)明書 數(shù)字電壓表 課程設(shè)計(jì)任務(wù)書 課 程:?jiǎn)纹瑱C(jī)技術(shù) 課程設(shè)計(jì)題目:數(shù)字電壓表 適 用 班 級(jí) :電子1203班 時(shí) 間:2014~2015學(xué)年第一學(xué)期 指 導(dǎo) 老 師 :《單片機(jī)技術(shù)》課程設(shè)計(jì)任務(wù)書 設(shè)計(jì)目的與任務(wù)學(xué)生通過(guò)理論設(shè)計(jì)和實(shí)物制作解決相應(yīng)的實(shí)際問(wèn)題,鞏固和運(yùn)用在《單片機(jī)技術(shù)》中所學(xué)的理論知識(shí)和實(shí)驗(yàn)技能,掌握單片機(jī)應(yīng)用系統(tǒng)的一般設(shè)計(jì)方法,提高設(shè)計(jì)能力和實(shí)踐動(dòng)手能力,為以后從事電子電路設(shè)計(jì)、研發(fā)電子產(chǎn)品打下良好的基礎(chǔ)。二、設(shè)計(jì)內(nèi)容與要求設(shè)計(jì)內(nèi)容設(shè)計(jì)一個(gè)能夠測(cè)量直流電壓的數(shù)字電壓表。該電壓表上電或按鍵復(fù)位后能自動(dòng)顯示系統(tǒng)提示符“P.”, 進(jìn)入測(cè)量準(zhǔn)備狀態(tài),按測(cè)量開(kāi)始鍵則開(kāi)始測(cè)量,并將測(cè)量值顯示在顯示器上,按測(cè)量結(jié)束鍵則自動(dòng)返回“P.”狀態(tài)。三、《單片機(jī)技術(shù)》課程設(shè)計(jì)說(shuō)明書正文主要內(nèi)容參照“《單片機(jī)技術(shù)》課程設(shè)計(jì)說(shuō)明書正文主要內(nèi)容”文件。五、參考資料馬忠梅,單片機(jī)的C語(yǔ)言