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

正文內(nèi)容

基于at89c51單片機的數(shù)字電壓表設(shè)計[畢業(yè)論文]-閱讀頁

2025-07-12 17:23本頁面
  

【正文】 端,一般 REF+與 Vcc 連接在一起,REF與 GND 連接在一起.. .. . ..學習參考 CLK:時鐘輸入端。LED 由于結(jié)構(gòu)簡單、價格便宜、與單片機接口方便等優(yōu)點而得到廣泛應(yīng)用。在單片機中使用最多的是七段數(shù)碼顯示器。本系統(tǒng)中前一位顯示電壓的整數(shù)位,即個位,后兩位顯示電壓的小數(shù)位。圖 25 4 位 LED 引腳. .. . ..學習參考本設(shè)計中 LED 和單片機的連接如圖 26,圖中可以看出,本設(shè)計用單片機的 ~ 作為 LED 顯示的片選端口,P2 端口的高四位作為 LED 的位選信號。. .. . ..學習參考圖 27 設(shè)計電路總圖 此電路的工作原理是:+5V 模擬電壓信號通過變阻器 VR1 分壓后由 ADC0808的 IN0 通道進入(由于使用的 IN0 通道,所以 ADDA,ADDB,ADDC 均接低電平) ,經(jīng)過模/數(shù)轉(zhuǎn)換后,產(chǎn)生相應(yīng)的數(shù)字量經(jīng)過其輸出通道 D0D7 傳送給 AT89C51 芯片的 P0 口,AT89C51 負責把接收到的數(shù)字量經(jīng)過數(shù)據(jù)處理,產(chǎn)生正確的 7 段數(shù)碼管的顯示段碼傳送給四位 LED,同時它還通過其四位 I/O 口、 產(chǎn)生位選信號控制數(shù)碼管的亮滅。其中,單片機 AT89C51 從外部中斷 連接到 D 觸發(fā)器從而控制 ADC0808 的 CLOCK, 發(fā)正脈沖啟動 A/D 轉(zhuǎn)換, 檢測 A/D 轉(zhuǎn)換是否完成,轉(zhuǎn)換完成后, 置高從 P1 口讀取轉(zhuǎn)換結(jié)果送給 LED 顯示出來 [9]。3 數(shù)字電壓表的軟件設(shè)計 設(shè)計流程圖 主程序主要完成信號存儲、信號處理、A/ D 轉(zhuǎn)換以及調(diào)用顯示等。 A/D 轉(zhuǎn)換子程序流程圖:首先進行開始模數(shù)轉(zhuǎn)化,執(zhí)行后,如果檢測到轉(zhuǎn)化沒有完成則繼續(xù)轉(zhuǎn)化,如果轉(zhuǎn)化完成,執(zhí)行下一條指令,將取得模數(shù)轉(zhuǎn)化結(jié)果并轉(zhuǎn)換為工程量,然后顯示轉(zhuǎn)換結(jié)果,此為一次模數(shù)轉(zhuǎn)換,如此循環(huán)可轉(zhuǎn)換下一組數(shù)據(jù),全部轉(zhuǎn)換完畢后,結(jié)束。 A/D 轉(zhuǎn)換子程序用來控制對輸入的模塊電壓信號的采集測量,并將對應(yīng)的數(shù)值存入相應(yīng)的內(nèi)存單元。 在本設(shè)計中,為了簡化硬件設(shè)計,主要采用軟件定時的方式,即用定時器0 溢出中斷功能實現(xiàn) 11μs 定時,通過軟件延時程序來實現(xiàn) 5ms 的延時。Proteus 軟件可以對基于微控制器的設(shè)計連同所有的周圍電子器件一起仿真。Proteus 可以完成單片機系統(tǒng)原理圖電路繪制、PCB 設(shè)計,更為顯著的特點是可以與 u Visions3 IDE 工具軟件結(jié)合進行編程仿真調(diào)試 [11]。 誤差分析 由于單片機 AT89C51 為 8 位處理器,當輸入電壓為 時,ADC0808輸出數(shù)據(jù)值為 255(FFH) ,因此單片機最高的數(shù)值分辨率為 (5/255)。本文的數(shù)字電壓表可以測量 05V 的電壓值,最大分辯率為 。本次設(shè)計的電壓表誤差分析采用多次測量求絕對差值的方法,并把各組數(shù)據(jù)列成表格,這樣能更加清晰地看出誤差的波動范圍及大小,如下表 41 所示: . .. . ..學習參考表 41 誤差分析標準電壓(V)0 1 2 3 4 測量電壓(V) 絕對誤差(V)0 0 0 從上表可以看出,簡易數(shù)字電壓表測得的值基本上比標準電壓值偏小 0,這可以通過校正 ADC0808 的基準電壓來解決。當要測量大于 5V 的電壓時,可在輸入口使用分壓電阻,而程序中只要將計算程序的除數(shù)進行調(diào)整就可以了。但設(shè)計中仍然存在許多不足之處。在這過程中,我對電路設(shè)計,單片機的使用等都有了新的認識。 基于單片機的數(shù)字電壓表使用性強、結(jié)構(gòu)簡單、成本低、外接元件少。系統(tǒng)功能、指標達到了論文的預(yù)期要求,本文設(shè)計主要實現(xiàn)了簡易數(shù)字電壓表測量一路電壓的功能,詳細說明了從原理圖的設(shè)計、電路圖的仿真再到軟件的調(diào)試。無論是在硬件連接方面還是在軟件編程方面。通過這次設(shè)計,對它的工作原理有了更深的理解。 總之這次電路的設(shè)計和仿真,基本上達到了設(shè)計的功能要求。參考文獻:[1]:機械工業(yè)出版社,2022 年 10 月[2],2022 年 12 月[3]宋鳳娟,孫軍, 89C51 單片機數(shù)字電壓表設(shè)計[J] .工業(yè)控制計算機,2022/04[4]謝維成、 C51 ,2022 年 3 月[5],2022 年 5 月[6]姜志海,[M].北京: 年 7 月 [7],2022 年[8] 在 MCS51amp。從開始選題到論文的順利完成,都離不開老師、同學、朋友給以的幫助,在這里請接受我的謝意! 首先,感謝在本次畢業(yè)設(shè)計過程中,從選題、構(gòu)思、資料收集到最后定稿的各個環(huán)節(jié)給予細心指引與教導(dǎo)的吳老師,使我對課程的多方面的知識有了深刻的認識,使我得以最終完成畢業(yè)設(shè)計,在此表示衷心感謝。 其次,感謝在做畢業(yè)設(shè)計中幫助我的的同學們,感謝你們給我的幫助和鼓勵,感謝你們在我遇到困難時所給的幫助,正是有了你們的幫助和鼓勵,此次畢業(yè)設(shè)計才得以順利的完成。對于給我們提供了良好學習環(huán)境的新疆師范大學,更是充滿了感激,由于母校的培養(yǎng),才使我成長為一個合格的大學生。 unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f,0x00}。 unsigned char dispcount。 unsigned int temp。 sbit ST=P3^0。 sbit EOC=P3^2。void main(void) { ST=0。 ET0=1。 EA=1。 TH0=216。 TH1=(655365000)/256。 TR1=1。 ST=1。 while(1) { if(EOC==1) { OE=1。 OE=0。dispbuf[5]=i/10000。 dispbuf[6]=i/1000。 dispbuf[7]=i/100。 ST=0。 } void t1(void) interrupt 3 using 0 //定時器 1 中斷服務(wù){(diào) TH1=(655366000)/256。 P1=dispcode[dispbuf[dispcount]]。 if(dispcount==5) . .. . ..學習參考 { P1=P1 | 0x80。 if(dispcount==8) { dispcount=0。2. 若不是心寬似海,哪有人生風平浪靜。用一些事情,總會看清一些人。既糾結(jié)了自己,又打擾了別人。4. 歲月是無情的,假如你丟給它的是一片空白,它還給你的也是一片空白。你必須努力,當有一天驀然回首時,你的回憶里才會多一些色彩斑斕,少一些蒼白無
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1