freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于at89c52單片機(jī)的雙路數(shù)字電壓表設(shè)計(jì)(完整版)

2025-08-01 18:34上一頁面

下一頁面
  

【正文】 eil uVision簡(jiǎn)介 單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。單片機(jī)是計(jì)算機(jī)、自動(dòng)控制和大規(guī)模集成電路技術(shù)相結(jié)合的產(chǎn)物,榮計(jì)算機(jī)結(jié)構(gòu)和控制功能與一體,因此除單片機(jī)外它還有其他名稱。雖然出現(xiàn)過多種字長(zhǎng)的單片機(jī),但目前使用最多的仍是8位單片機(jī),而在8位單片機(jī)中,具有基礎(chǔ)和典型的是8051及其改進(jìn)型80C51的使用更為廣泛。輸出數(shù)據(jù)時(shí)可以得到鎖存,不需外接專用鎖存器,輸入數(shù)據(jù)可以得到緩沖。 P3口功能 :P3口有兩個(gè)功能,第一功能與其余三個(gè)端口的第一功能相同。在引腳XTAL1和XTAL2外接晶體振蕩器或陶瓷諧振蕩器,構(gòu)成了內(nèi)部振蕩方式。一個(gè)指令周期由14個(gè)機(jī)器周期組成,依據(jù)指令不同而不同. 當(dāng)MCS51系列單片機(jī)的復(fù)位引腳RST(全稱RESET)出現(xiàn)2個(gè)機(jī)器周期以上的高電平時(shí),根據(jù)應(yīng)用要求,復(fù)位操作通常有兩種基本形式:上電復(fù)位和上電或開關(guān)復(fù)位。51單片機(jī)的復(fù)位是由RESET引腳來控制的,此引腳與高電平相接超過24個(gè)振蕩周期后,51單片機(jī)即進(jìn)入芯片內(nèi)部復(fù)位狀態(tài),而且一直在此狀態(tài)下等待,直到RESET引腳轉(zhuǎn)為低電平,若為高電平則執(zhí)行芯片內(nèi)部的程序代碼,若為低電平便會(huì)執(zhí)行外部程序。 其引腳圖如圖23所示: 圖23 74LS164引腳圖 ADC0832簡(jiǎn)介 ADC0832是一種8位分辨率、雙通道的A/D轉(zhuǎn)換芯片。ADC0832的控制原理正常情況下ADC0832與單片機(jī)的接口應(yīng)為4條數(shù)據(jù)線,分別是CS、CLK、DO、DI。CH0:模擬輸入通道0,或作為IN+/使用。(2) 初始化時(shí),使CS信號(hào)為低電平。通過數(shù)碼管中發(fā)光二級(jí)管的亮暗組合,可以顯示多種數(shù)字、字母以及其他符號(hào)。設(shè)計(jì)電壓表并實(shí)現(xiàn)簡(jiǎn)單測(cè)量。 由于單片機(jī)的有效輸入/輸出信號(hào)均為數(shù)字信號(hào),而對(duì)于整個(gè)系統(tǒng)的前向通道有效信號(hào)均應(yīng)為模擬信號(hào),所以在做設(shè)計(jì)過程中必然包括模擬量轉(zhuǎn)換為數(shù)字量的設(shè)計(jì),根據(jù)所需采用ADC0832芯片作為轉(zhuǎn)換電路。所有步驟完成,點(diǎn)擊調(diào)試按鈕,檢查程序 是不有誤,如果有錯(cuò)需要找到錯(cuò)誤的地方修改,再次進(jìn)行調(diào)試。在制作過程中一定要全身心的投入進(jìn)去,小心、認(rèn)真,才能確保制作成功。不僅使我樹立了遠(yuǎn)大的學(xué)術(shù)目標(biāo)、掌握了基本的研究方法,還使我明白了許多待人接物與為人處世的道理。START: MOV SP,60H MOV A,00H MOV 20H,A MOV 30H,A MOV 31H,A MOV 32H,A MOV 33H,A MOV P0,0FFHSTART2: JB K1,START3 CPL CH_XZ JNB K1,$START3: LCALL AD_CONV LCALL AD_CHULI LCALL ADPLAY AJMP START。第二個(gè)脈沖 NOP NOP CLR AD_CLK NOP JB CH_XZ,CH1_IN CLR AD_DAT 。下一個(gè)脈沖 NOP NOP DJNZ R1,AD_READ 。從第一個(gè)數(shù)碼管開始 MOV DPTR,TABDISP: MOV LED,0F0H MOV A,R0 MOVC A,A+DPTR MOV 21H,R4 JB ,WORD SETB WORD: MOV R5,8NEXTB: RLC A MOV SDATA,C SETB SCLK NOP CLR SCLK DJNZ R5,NEXTB INC R0 MOV A,R4 ANL LED,A LCALL DELAY1MS RR A MOV R4,A JB ,DISP 。通道指示符號(hào)。顯示完成,返回。拉低CLK端 SETB AD_DAT 。第三個(gè)脈沖 NOP NOP CLR AD_CLK SETB AD_DAT NOP NOP SETB AD_CLK 。ADC0832初始化,一個(gè)轉(zhuǎn)換周期開始 CLR AD_CLK NOP NOP CLR AD_CS 。本論文從選題到完成,每一步都是在老師的指導(dǎo)下完成的,傾注了導(dǎo)師大量的心血。從整體來說這是一個(gè)復(fù)雜的過程,要細(xì)心謹(jǐn)慎,沉著冷靜,反復(fù)檢查,直到找到原因?yàn)橹?。圖51 程序連接圖把程序連接到單片機(jī):右鍵點(diǎn)擊Target 1,選擇Options for Target‘Target 1’,在對(duì)話框中點(diǎn)擊output一項(xiàng),添選create HEX Fi:一項(xiàng),然后在Debug中選擇Use Simulator一項(xiàng),單擊確定。 第二步:ADC0832初始化,一個(gè)轉(zhuǎn)換周期開始。;(5)帶有一定的擴(kuò)展功能;雙路數(shù)字電壓表主要包括單片機(jī)控制系統(tǒng)、電壓值顯示模塊、按鍵控制模塊。LED顯示器為發(fā)光二極管構(gòu)成的顯示器件。(4) 數(shù)據(jù)信號(hào)輸入通道選擇要接DI端口。GND:芯片參考零電位(地)。當(dāng)ADC0832未工作時(shí)其CS輸入端應(yīng)為高電平,此時(shí)芯片禁用,CLK和DO/DI的電平可任意。ADC0832是8引腳雙列直插式雙通道A/D轉(zhuǎn)換器,能分別對(duì)兩路模擬信號(hào)實(shí)現(xiàn)模/數(shù)轉(zhuǎn)換,可以用在單端輸入方式和差分方式下工作。 RESPACK8的簡(jiǎn)介RESPACK8是帶公共端的8電阻排,一般是接在51單片機(jī)的P0口,因?yàn)镻0口內(nèi)部沒有上拉電阻,不能輸出高電平,所以要接上拉電阻。上電或開關(guān)復(fù)位要求電源接通后,單片機(jī)自動(dòng)復(fù)位,并且在單片機(jī)運(yùn)行期間,用開關(guān)操作也能使單片機(jī)復(fù)位。晶振通常選用6MHZ、12MHZ、或24MHZ。外部RAM寫選通信號(hào) —RD計(jì)數(shù)器0計(jì)數(shù)輸入 —T1串行數(shù)據(jù)發(fā)送口 —INT0 —RXD AT89C52的引腳圖如圖21所示: 圖2
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1