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

正文內(nèi)容

基于stc52的數(shù)字電壓表設(shè)計(jì)-畢業(yè)論文-資料下載頁(yè)

2024-11-16 20:13本頁(yè)面

【導(dǎo)讀】、方案論證與選擇………………………、LCD1602液晶顯示電路……………………要求誤差范圍在±。通過(guò)單片機(jī)控制ADC0804進(jìn)行轉(zhuǎn)換轉(zhuǎn)換完成后送LCD1602進(jìn)行顯示。度和可靠性較高。此數(shù)字電壓表可以測(cè)量0-5V的1路模擬直流輸入電壓值,并。通過(guò)一個(gè)四位一體的7段數(shù)碼管顯示出來(lái)。1控制芯片的選著STC52有:?jiǎn)纹瑱C(jī)具有主頻12M,三十二個(gè)I/O引腳,低廉,C語(yǔ)言程序編寫(xiě)容易,控制方便。2其他高性能單片機(jī)具備上述功能但價(jià)格較貴編程麻煩。件數(shù)目要按幾何級(jí)數(shù)增加,制作高分辨率的AD較困難。高,對(duì)轉(zhuǎn)換位數(shù)也不要求,所以采用AD0804更合理。后由STC52將電壓值傳送給LCD1602進(jìn)行顯示。使用高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和。為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。對(duì)P0端口寫(xiě)“1”時(shí),引腳端用作高阻抗輸入。(),具體如表所示。在Flash編程和校驗(yàn)時(shí),P1口接收低8位地址字節(jié)。

  

【正文】 sbit intr=P3^2。 uchar bai,shi,ge,fen。 17 void start_ad() { csad=0。 //選 通 ADCS wr=0。 //AD 寫(xiě)入 _nop_()。 wr=1。 while(intr)。 // 等待數(shù)據(jù)轉(zhuǎn)換完 csad=1。 //關(guān)閉 ADCS } uint read_ad() { uint adval。 P1=0xff。 //讀取 P1口之前先給其寫(xiě)全 1 csad=0。 //選通 ADCS rd=0。 //AD 讀使能 adval=P1。 //AD 數(shù)據(jù)讀取賦給 P1 口 rd=1。 csad=1。 //關(guān)閉 ADCS wr=0。 return(adval)。 //返回?cái)?shù)值 } 主函數(shù): void main() 18 { uint date。 TMOD=0x01。//定時(shí)器方式 1 定時(shí)器 0 TH0=(6553645872)/256。//設(shè)置 50MS 一次中斷 TL0=(6553645872)%256。 EA=1。//開(kāi)總中斷 ET0=1。//開(kāi)定時(shí)器 0中斷 TR0=1。//啟動(dòng)定時(shí)器 0 init_lcd()。 while(1) { start_ad()。 date=read_ad()。 date=(uint)((date**1000)/256)。//將二進(jìn)制數(shù)轉(zhuǎn)換為 10 進(jìn)制并取后小數(shù) 3位 if(date100)//軟件修正 {date=0。 } else {date=date+180。 } 19 bai = date/1000。 shi = date/100%10。 ge = date/10%10。 fen = date%10。 if(flag==1)//是否到一秒到了進(jìn)行刷新 {flag=0。 xianshi()。 } } } 中斷程序: void T0_time() interrupt 1 { TH0=(6553645872)/256。//重裝初值 TL0=(6553645872)%256。 num++。 if(num==20) {num=0。 flag=1。 } } void xianshi() 20 { write_(0x80+0x40+5)。//第二行第五個(gè) write_date(dianya[bai])。 delay(8)。 //延時(shí) write_(0x80+0x40+6)。 write_date(0x2e)。 delay(8)。 write_(0x80+0x40+7)。 write_date(dianya[shi])。 delay(8)。 write_(0x80+0x40+8)。 write_date(dianya[ge])。 delay(8)。 write_(0x80+0x40+9)。 write_date(dianya[fen])。 delay(8)。 } 4 PCB 設(shè)計(jì)及元件安裝 21 第一次開(kāi)關(guān)引腳接錯(cuò) 液晶顯示的接口接反了液晶和單片機(jī)壓 在一起了。 5 結(jié)論 本次課程設(shè)計(jì)主要進(jìn)一步熟悉了 DXP 的操作以為以前用過(guò)一段時(shí)間的 DXP 操作起來(lái)還是比較順手但是還是犯了一些低級(jí)錯(cuò)誤,如開(kāi)關(guān)的引腳接錯(cuò)了液晶顯示的接口安放的位置不合適自己畫(huà)的封裝不精確。安裝的時(shí)候費(fèi)了點(diǎn)時(shí)間。整個(gè) PCB 走線(xiàn)其實(shí)可以更少的跳線(xiàn)的走線(xiàn)可以從兩焊盤(pán)直接走線(xiàn)。軟件部分也出了點(diǎn)問(wèn)題我的液晶顯示的電壓和實(shí)際電壓有偏差然后自己進(jìn)行了軟件修正但有個(gè)問(wèn)題還是沒(méi)解決就是液晶顯示數(shù)字在幾個(gè)數(shù)字之間變化 。顯示的電壓還是有偏差。不過(guò)本次課程設(shè)計(jì)還是然我基本上熟悉了單片機(jī)的基本電路以及最基本的排錯(cuò)方法 。 22 參考文獻(xiàn): 單片機(jī)基礎(chǔ) 李廣弟 朱月秀 冷祖祁 新概念 51單片機(jī)教程 郭天祥 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽單片機(jī)應(yīng)用技能精解 藍(lán)和慧 寧武 閆曉金
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1