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

正文內(nèi)容

基于51單片機(jī)的數(shù)字電壓表設(shè)計(jì)-文庫吧資料

2025-07-04 00:26本頁面
  

【正文】 _nop_()。 }/*延時(shí)函數(shù)1*/void delay1() { _nop_()。j20。it。 }}/*延時(shí)函數(shù)*/void delay(unsigned char t) { unsigned char j,i。 //數(shù)字電壓信號(hào)輸出 oe=0。 //等待轉(zhuǎn)換結(jié)束,eoc=1結(jié)束 oe=1。 //獲得下降沿啟動(dòng)轉(zhuǎn)換,同時(shí)ALE開鎖存 do { clock=~clock。 start=1。 //選擇000第一通道 int1()。 //單位 }/*主函數(shù)*/void main(){ P0_2=1。V39。 //百分位 lcd_w_dat(lcdd[da4])。 //小數(shù)點(diǎn) lcd_w_dat(lcdd[da2])。.39。 //十位 lcd_w_dat(lcdd[da1])。)。 lcd_w_dat(39。e39。)。 lcd_w_dat(39。a39。)。 lcd_w_dat(39。a39。)。 lcd_w_dat(39。o39。)。 lcd_w_dat(39。 //第二行起始顯示地址0x80 delay(20)。 //設(shè)置光標(biāo)不顯示、不閃爍 delay(20)。 da4=d3/51。 //百分位 d3=d2%51。 d2=d2*10。 da2=d1/51。 //個(gè)位 d1=temp%51。 //量程擴(kuò)大五倍 da0=temp/51/10。 //可控延時(shí)函數(shù)void delay1()。 //讀狀態(tài)函數(shù)void int1()。 //寫數(shù)據(jù)函數(shù)void display(unsigned char dat)。void lcd_w_cmd(unsigned char )。 unsigned char dat。unsigned int temp。 //寫控制sbit E=P0^1。 /*1602液晶初始定義*/sbit RS=P0^0。sbit P0_6=P0^6。 //轉(zhuǎn)換時(shí)鐘sbit P0_2=P0^2。 //輸出允許控制sbit eoc=P3^1。圖8 數(shù)字電壓表總原理圖4 軟件設(shè)計(jì) 系統(tǒng)總流程圖此次設(shè)計(jì)的數(shù)字電壓表系統(tǒng)比較簡單,就設(shè)置了一個(gè)量程為0~25v,所以沒有用到按鍵控制,也沒有其他的功能,因此程序比較簡單,在輸入模擬信號(hào)時(shí)采用電阻分壓,最終的采樣輸入電壓只有實(shí)際輸入電壓的十分之一,所以在編寫程序中要編寫一段數(shù)據(jù)調(diào)整程序,如下為系統(tǒng)總流程圖:開始結(jié)束初始化AD采樣量化液晶顯示圖9 系統(tǒng)流程圖 程序代碼/********電壓表********/includeinclude//庫函數(shù)頭文件,代碼中引用了_nop_()函數(shù)/*ADC初始定義*/sbit start=P3^0。 1602字符型通常有14條引腳線或16條引腳線的LCD,多出來的2條線是背光電源線 VCC(15腳)和地線GND(16腳),其控制原理與14腳的LCD完全一樣: 圖6 1602引腳圖由于此次系統(tǒng)的芯片工作電壓為+5v,所以用常用的三端穩(wěn)壓器LM317和LM337構(gòu)成的電源系統(tǒng)供電,其中ADC0809要提供一個(gè)準(zhǔn)確的參考電源才能正常的工作,而LM317正好能夠達(dá)到要求。EOC為轉(zhuǎn)換結(jié)束信號(hào),啟動(dòng)轉(zhuǎn)換后EOC變?yōu)榈碗娖?,轉(zhuǎn)換完成后EOC編程高電平。START為AD轉(zhuǎn)換啟動(dòng)信號(hào),正脈沖啟動(dòng)ADDA~ADDC
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1