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

正文內(nèi)容

基于單片機(jī)的電子秤設(shè)計(jì)畢業(yè)設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 _data(39。 if(temp!=0xf0) { temp=P2。 } while(temp!=0xf0) { temp=P2。 if(temp!=0xf0) { temp=P2。 } while(temp!=0xf0) { temp=P2。 if(temp!=0xf0) { temp=P2。 } while(temp!=0xf0) { temp=P2。 if(temp!=0xf0) { temp=P2。 temp=tempamp。 money=money1*weight。039。 write_(0xc5)。039。 write_data(money%10+39。 write_data(money/1000%10+39。)。)。039。039。039。 } } //**********主函數(shù)開始 ********** void main() { uchar i。039。)。 write_(0xcf)。因?yàn)闆]有馬老師的悉心指導(dǎo),我不可能如此順利的完成論文設(shè)計(jì)。 在此,衷心的感謝你們的幫助 ! 。 ADconv()。039。 36 } write_data(0+39。i++) { write_data(tab0[i])。039。amp。)。)。money10000) { write_data(money/1000+39。 write_data(money/10%10+39。039。039。)。039。 } write_(0x8c)。 if(n==4) money1=tab_key[0]*1000+tab_key[1]*100+tab_key[2]*10+tab_key[3]。 case 0x77: break。0xf0。 break。0xf0。 break。0xf0。 break。0xf0。)。039。 } write_data(0+39。 money=0。 if(n4) n++。 if(n4) n++。 //讀寫一個(gè)字符后 ,地址指針及光標(biāo)加一 ,且光標(biāo)加一整屏顯示不移動(dòng) write_(0x80)。 //寫入命令 delay(3)。 } //**********寫命令函數(shù)開始 ************ void write_(uchar ) { lcdrs=0。 _nop_()。 CLK = 0。DIO = 1。DIO = 1。 CLK = 0。 CS = 0。 unsigned char CH=0x02。 uchar tab_key[50]。 這次設(shè)計(jì)是大學(xué)四年來(lái)一個(gè)總結(jié),不僅是對(duì)自己所學(xué)專業(yè)知識(shí)的考核 ,也鍛煉 了將所學(xué)專業(yè)理論知識(shí)應(yīng)用 于實(shí)際問題中的能 力。由于 C 語(yǔ)言功能強(qiáng)大,便于模塊化開發(fā),所帶庫(kù)函數(shù)豐富,編寫的程序易于移植等諸多優(yōu)點(diǎn)使之成為單片機(jī)應(yīng)用系統(tǒng)開發(fā)最快速高效的程序設(shè)計(jì)語(yǔ)言。由于個(gè)人能力有限,本文所設(shè)計(jì)的電子秤功能單一,與市場(chǎng)上實(shí)際使用的電子秤相比功 能不夠完善,不足之處還請(qǐng)見諒。 MPX4250是一種硅半導(dǎo)體壓力傳感器,輸出的是模擬型信號(hào),市場(chǎng)應(yīng)用也比較廣泛,比較適合本次設(shè)計(jì)。各程序模塊調(diào)試完成后,應(yīng)把個(gè)功能模塊聯(lián)合起來(lái)進(jìn)行程序綜合調(diào)試。 ⑶編寫 程序:根據(jù)程序流程圖所表示的算法和步驟,選用適當(dāng)?shù)闹噶钆帕衅饋?lái),即編寫程序。在實(shí)際應(yīng)用中,若功能簡(jiǎn)單,為了節(jié)省材料可以適當(dāng)減少幾個(gè)按鍵。當(dāng)要進(jìn)行 A/D轉(zhuǎn)換時(shí),須先將 CS使能端置于低電平 , 并且保持低電平直到轉(zhuǎn)換完全結(jié)束。 LM016L 作為一個(gè)成熟的產(chǎn)品,使用簡(jiǎn)單,模式固定,便于移植到各種類型的程序,但是 要注意結(jié)合 LCD 本身的時(shí)序圖來(lái)完善初始化程序。 通過(guò)對(duì)比,故采用方案二作為系統(tǒng)的輸入模塊。 鍵盤模塊 方案一:采用獨(dú)立式按鍵作為輸入模塊。 CLK 芯片時(shí)鐘輸入。 CH1 模擬輸入通道 1,或作 為 IN+/使用。C to +70176。 8 位分辨率; 8 2. 阻容耦合電路放在并聯(lián)型差動(dòng)放大器構(gòu)成的前級(jí)放大器和由INA122 放大器構(gòu)成的后級(jí)放大器之間,這樣不僅為后級(jí)儀器放大器提高了增益,還提高了電路的共模抑制比。 AT89C51單片機(jī)引腳結(jié)構(gòu)圖如圖 22所示: 圖 22 AT89C51單片機(jī)引腳結(jié)構(gòu) 單片機(jī)的主要特性及各引腳功能特點(diǎn)已經(jīng)學(xué)習(xí)過(guò),在這里不再介紹。運(yùn)算結(jié)果送到內(nèi)存貯器,并由 CPU 發(fā)出指令,從內(nèi)存貯器中讀出送到顯示器顯示。 目前市場(chǎng)上使用的稱量工具,或者是結(jié)構(gòu)復(fù)雜,或者運(yùn)行不可靠,且成本高,精度穩(wěn)定性不好,調(diào)正時(shí)間長(zhǎng),易損件多,維修困難,裝機(jī)容量大,能源消耗大,生產(chǎn)成本高等各種因素導(dǎo)致需要一種有實(shí)用價(jià)值的電子秤系統(tǒng),既能滿足日常需求 ,克服上述諸多缺點(diǎn),又能很好地普及,具有十分重大的現(xiàn)實(shí)意義。 總結(jié)過(guò)去, 電子稱重技術(shù)從靜態(tài)稱重向動(dòng)態(tài)稱重發(fā)展 ; 計(jì)量方法從模擬測(cè)量向數(shù)字測(cè)量發(fā)展;測(cè)量特點(diǎn)從單參數(shù)測(cè)量向多參數(shù)測(cè)量發(fā)展,特別是對(duì)快速稱重和動(dòng)態(tài)稱 重的研究與應(yīng)用。 37 1 第 1 章 緒論 1. 1 稱重和衡器技術(shù)的發(fā)展 稱重作為計(jì)量的一種手段,在國(guó)計(jì)民生的各個(gè)領(lǐng)域被廣泛的應(yīng)用。 27 致 謝 26 附 錄 22 仿真程序 17 重量顯示程序設(shè)計(jì) 16 軟件系統(tǒng)設(shè)計(jì) 3 第 2 章 系統(tǒng)方案的設(shè)計(jì) 3 電子秤基本結(jié)構(gòu) 本設(shè)計(jì)以 AT89C51 單片機(jī)為控制芯片,附以傳感器電路,調(diào)理放大電路,模 /數(shù)轉(zhuǎn)換電路,鍵盤電路和顯示電路等,然后利用編程語(yǔ)言進(jìn)行編程實(shí)現(xiàn),并由 4x4 矩陣鍵盤實(shí)現(xiàn)簡(jiǎn)單的操作,最后由 LCD 液晶顯示器實(shí)現(xiàn)。本文重點(diǎn)介紹 了基于單片機(jī)的簡(jiǎn)單電子秤的一些基本構(gòu)造原理和功能。 2 設(shè)計(jì)要求 3 電子秤的工作原理 7 模 /數(shù)轉(zhuǎn)換模塊 15 顯示器 17 單價(jià)顯示程序設(shè)計(jì) 18 金額顯示程序設(shè)計(jì) 我國(guó)電子衡器的技術(shù)裝備和檢測(cè)試驗(yàn)手段 也 基本達(dá)到國(guó)際 90 年代中期的水平 , 電子衡器制造技術(shù)及應(yīng)用得到了新 的 發(fā)展。但是在一些偏遠(yuǎn)地區(qū),電子秤仍難以普及,傳統(tǒng)的杠桿機(jī)械秤仍占據(jù)著主要地位。此信號(hào)由調(diào)理放大電路進(jìn)行放大濾波后再由模 /數(shù)( A/D)器進(jìn)行轉(zhuǎn)換,數(shù)字信號(hào)再送到 CPU 進(jìn)行處理, CPU 根據(jù)接收到的數(shù)據(jù)經(jīng)由 LCD 顯示出來(lái),再根據(jù)鍵盤輸入內(nèi)容進(jìn)行必要的判斷、分析、運(yùn)算。而且 AT89C51是一種比較應(yīng)用比較廣泛的單片機(jī)。在運(yùn)算放大器為理想的情況下,并聯(lián)型差動(dòng)放大器的輸入阻抗為無(wú)窮大,共模抑制比也為無(wú)窮大。 ADC0832的引腳結(jié)構(gòu)如圖 25所示: 圖 25 ADC0832引腳結(jié)構(gòu) ADC0832 特點(diǎn) : 9 商用級(jí)芯片溫寬為 0176。 10 通過(guò) DI 數(shù)據(jù)輸入端,可以輕易的實(shí)現(xiàn)通道功能的選擇。 圖 27 4x4矩陣式鍵盤原理圖 由于本設(shè)計(jì)鍵盤輸入預(yù)置用于計(jì)算,清零等,按鍵較多,若是采用獨(dú)立按鍵,按鍵麻煩,為軟件設(shè)計(jì)增加負(fù)擔(dān);但是采用矩陣式按鍵,既可以節(jié)11 約 I/O 口資源,輸入數(shù)值又方便,而且使操作界面更具人性化。 圖 29 4位數(shù)碼管的動(dòng)態(tài)顯示 方案三:采用 LM016L 液晶顯示。當(dāng) ADC0832 未工作時(shí) , CS 輸入端應(yīng)為高電平,此時(shí) 芯片禁用, CLK 和 DO/DI 的電平可任意。 16 圖 35 實(shí)際鍵盤功能與矩陣鍵盤布局對(duì)比 由于本設(shè)計(jì)的鍵盤功能比較簡(jiǎn)單, 4x4 矩陣鍵盤沒有被充分利用,主要是考慮到仿真過(guò)程中布局方便而采用的。 ⑵ 由算法畫流程圖:畫程序流程可以把算法和解題步驟逐步具體化,從而減少出錯(cuò)。調(diào)試模塊程序時(shí),要符合現(xiàn)場(chǎng)環(huán)境,確定好入口條件和出口狀態(tài)。通過(guò)查找大量的傳感器資料,再?gòu)摹?Proteus”元件庫(kù)中選取合適的型號(hào),經(jīng)過(guò)篩選,發(fā)現(xiàn) MPX4250比較適合本設(shè)計(jì),它隨時(shí)可以改變輸入的信號(hào)值(即重量變化)。后來(lái)我就去向精通 C語(yǔ)言同學(xué)請(qǐng)教,經(jīng)過(guò)一番討論和研究,終于把這個(gè)問題弄明白了。編程語(yǔ)言則是利用我們所學(xué)過(guò)的 C 語(yǔ)言編程方法。在這分析問題、解決問題的過(guò)程中不僅鞏固了以前所學(xué)的知識(shí),通過(guò)查閱資料還掌握了一些新的知識(shí),使得個(gè)人能力得到了提高,專業(yè)水平也有了進(jìn)步。 sbit DIO =P3^1。 uchar n=0,temp,key。 } unsigned char ADconv(void) { uchar i,dat1=0,dat2=0。 _nop_()。 CLK = 0。 CLK = 0。 _nop_()。 CLK = 1。 return dat1 。 //低電平寫數(shù)據(jù) P1=dat。 //開顯示 ,顯示光標(biāo) ,光標(biāo)閃爍 write_(0x06)。 } void key_
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1