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

正文內(nèi)容

基于51單片機(jī)的油量流量?jī)x-文庫(kù)吧在線文庫(kù)

  

【正文】 00)write_date(LCD1602_Table[Set_Liter%1000/100])。write_date(LCD1602_Table[Set_Liter%10])。elsewrite_date(39。write_date(39。break。i++)write_date(DIS1_TAB[i])。¥39。case 9:if(!start_flag){if(Mode_flag==2){write_(0x80)。write_(0x80+0x40+8)。Dat_buf[0]=Set_Liter%10。write_(0x80+0x40)。Dis_SetPrice()。break。i0。}Dat_buf[0]=3。break。i0。}Dat_buf[0]=7。break。 case 1:// 油量模式 switch(key_num){case 3://數(shù)字‘0’for(i=7。i){Dat_buf[i]=Dat_buf[i1]。Dis_SetLiter()。case 10://數(shù)字‘4’for(i=7。i){Dat_buf[i]=Dat_buf[i1]。Dis_SetLiter()。case 15://數(shù)字‘8’for(i=7。i){Dat_buf[i]=Dat_buf[i1]。}Dat_buf[0]=0。break。i0。}Dat_buf[0]=4。break。i0。}Dat_buf[0]=8。break。Total_Sum=(uint)(dat)。Beep=1。Beep=1。delayms(200)。delayms(200)。//邊沿觸發(fā)中斷EA=1。sbit KEY_ROW4=P1^0。define DEF_KEY1 KEY_ROW1=0。KEY_ROW3=0。(key_flag==0)){key_flag=1。 if(((!KEY_LIN1)||(!KEY_LIN2)||(!KEY_LIN3)||(!KEY_LIN4))amp。DEF_KEY3。else if(!KEY_LIN4)key_num=12。else if(!KEY_LIN2)key_num=14。//0123456789abcdefunsigned char code DIS1_TAB[]={ : Pr:}。//使能為0delayms(5)。//使能為1}void init_1602(){ unsigned char i。i16。 //39。elsewrite_date(39。write_(0x80+0x40)。)。//顯示加入油量的金額if(Total_Sum/100000)write_date(LCD1602_Table[Total_Sum/10000])。if(Total_Sum/1000)write_date(LCD1602_Table[Total_Sum%1000/100])。if(Total_Sum/10000)write_date(LCD1602_Table[Total_Sum%10000/1000])。)。)。write_date(39。elsewrite_date(39。i16。write_(0x06)。//寫(xiě)命令設(shè)置P0=date。 / * * * * * * * * * * * * * * *液 晶 顯 示 寫(xiě) 數(shù) 據(jù)* * * * * * * * * * * * * ** */void write_date(uchar date)//寫(xiě)數(shù)據(jù){EN=0。}}sbit EN=P2^7。 if(((!KEY_LIN1)||(!KEY_LIN2)||(!KEY_LIN3)||(!KEY_LIN4))amp。(key_flag==0)){key_flag=3。else if(!KEY_LIN2)key_num=6。else if(!KEY_LIN4)key_num=4。KEY_ROW4=0void key(){if(key_num==0){DEF_KEY1。KEY_ROW2=0。sbit KEY_LIN4=P1^7。}}void E_X0() interrupt 0{num1++。}}//主程序void main(){init_1602()。delayms(200)。//關(guān)閉外部中斷0display()。Beep=1。display()。}//控制子程序void Control(){unsigned long dat=0。i0。break。}Dat_buf[0]=6。i0。break。}Dat_buf[0]=2。i0。}break。Dis_SetLiter()。i){Dat_buf[i]=Dat_buf[i1]。case 12://數(shù)字‘6’for(i=7。Dis_SetLiter()。i){Dat_buf[i]=Dat_buf[i1]。case 7://數(shù)字‘2’for(i=7。Dis_SetLiter()。}Dat_buf[0]=9。i0。break。}Dat_buf[0]=5。i0。break。}Dat_buf[0]=1。i0。Dat_buf[3]=Price%10000/1000。//2設(shè)置單價(jià)模式write_(0x80)。}Mode_flag=1。write_(0x80+0x40)。Dat_buf[1]=Set_Sum%100/10。i++)write_date(DIS2_TAB[i])。 //打開(kāi)外部中斷0break。key()。write_date(39。elsewrite_date(39。write_date(LCD1602_Table[Set_Liter%100/10])。if(Set_Liter/10000)write_date(LCD1602_Table[Set_Liter/1000])。 //顯示設(shè)定的油量write_date(39。)。)。j)。//單價(jià)(單位:/L)uint Total_Sum=0。 WORD格式整理 范文范例參考附 錄附錄A:電路原理圖 WORD格式整理 范文范例參考附錄B:PCB圖 WORD格式整理 范文范例參考附錄C:作品圖 WORD格式整理 范文范例參考附錄D:元件清單單元器件名稱型號(hào)數(shù)量單片機(jī)AT89S521液晶顯示器LCD16021進(jìn)水電磁閥220V 50HZ1水流量傳感器FY-211繼電器HK4100FDC5V1電池盒1拔頭開(kāi)關(guān)1電阻1K4電阻10K1電容10uF1電容30P2晶振1排阻1031可變電阻1031LED1續(xù)流二極管1三極管85502蜂鳴器1按鍵17 WORD格式整理 范文范例參考附錄E:程序單include//頭文件includedefine uchar unsigned char//宏定義define uint unsigned intsbit Relay=P2^3。除了這些,給我很大感觸的一個(gè)程序調(diào)試,這個(gè)事既花時(shí)間又尤為重要,特別是流量傳感器調(diào)試的時(shí)候和LCD1602的顯示調(diào)試,這個(gè)過(guò)程我是在幾個(gè)同學(xué)的共同幫助下才完成的。另一方面是提高了我的單片機(jī)程序設(shè)計(jì)的技巧,硬件電路的設(shè)計(jì)方法,電路疑難故障處理方法,以及面對(duì)難題不退卻,用于攻關(guān)的精神。)。)。⑤LED燈不亮是因?yàn)槲野阉恼?fù)極接反了。②顯示屏亮度不夠可能是因?yàn)槌绦驔_突或者是連接電阻過(guò)大導(dǎo)致電流太小。如果正常,作品上電,在LCD顯示正常等的情況下,把一定量的油慢慢注入傳感器,盡量保證沒(méi)有溢出。KEY_ROW3=0。defineDEF_KEY1 KEY_ROW1=0。sbit KEY_ROW4=P1^0。//并行數(shù)據(jù)的讀寫(xiě)write_(0x38)。//使能為1}/ * * * * * * * * * * * * * * *液 晶 顯 示 寫(xiě) 指 令* * * * * * * * * * * * * ** */void write_(uchar date){EN=0。//顯示加入的油量和總金額unsigned char code DIS3_TAB[]={ Please set the}。 }否是獲取計(jì)數(shù)值,將脈沖轉(zhuǎn)換為油量結(jié) 束開(kāi) 始設(shè)置為定時(shí)器0,計(jì)數(shù)器1開(kāi)啟定時(shí)計(jì)數(shù)器,開(kāi)始計(jì)數(shù)定時(shí)100ms??計(jì)算油費(fèi),并將其送至LCD 油流量檢測(cè)程序流程 LCD液晶顯示程序 LCD液晶顯示程序?qū)iT(mén)用于控制LCD1602液晶屏的程序,對(duì)時(shí)序要求比較嚴(yán)格,我在編寫(xiě)前特意查閱了時(shí)序邏輯圖。elsewrite_date(39。elsewrite_date(39。//邊沿觸發(fā)中斷EA=1。主程序完成系統(tǒng)的地址分配、系統(tǒng)初始化。 LCD1602液晶顯示器實(shí)物圖①主要技術(shù)參數(shù) 1602的技術(shù)參數(shù)顯示容量162個(gè)字符模塊最佳工作電壓工作電壓~字符尺寸工作電流()工作溫度0~+50℃背光源顏色黃綠存儲(chǔ)溫度-20~+70℃背光源電流﹤150mA②引腳說(shuō)明 1602的引腳說(shuō)明腳號(hào)符號(hào)引腳說(shuō)明1Vss電源地(GND)2Vdd電源電壓(+5V)3VOLCD驅(qū)動(dòng)電壓(可調(diào))寄存器選擇輸入端,輸入MPU選擇模塊內(nèi)部寄存器類型信號(hào):RS=0,當(dāng)MPU進(jìn)行寫(xiě)模塊操作,指向指令寄存器4RS當(dāng)MPU進(jìn)行讀模塊操作,指向地址計(jì)數(shù)器;RS=1,無(wú)論MPU讀操作還是寫(xiě)操作,均指向數(shù)據(jù)寄存器5R/WR/W=0讀操作;R/W=1寫(xiě)操作6E使能信號(hào)輸入端,輸入MPU讀/寫(xiě)模塊操作使能信號(hào)7DB0數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道8DB1數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道9DB2數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道10DB3數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道11DB4數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道12DB5數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道13DB6數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道14DB7數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道15A背光的正端+5V16K背光的負(fù)端 0V注意:四位方式通訊時(shí),不能用DB0~DB3。石英晶振起振后要能在XTAL2線上輸出一個(gè)3V左右的正弦波,以便是MCS-51片內(nèi)的OSC電路按石英晶振相同頻率自激振動(dòng)。PSEN:外部程序存儲(chǔ)器選通信號(hào)(PSEN)是外部程序存儲(chǔ)器選通信號(hào)。ALE/PROG:地址鎖存控制信號(hào)(ALE)是訪問(wèn)外部程序存儲(chǔ)器時(shí),鎖存低8 位地址的輸出脈沖。對(duì)P3端口寫(xiě)“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。 P1口第二功能引腳號(hào)第二功能T2(定時(shí)器/計(jì)數(shù)器T2的外部計(jì)數(shù)輸入),時(shí)鐘輸出T2EX(定時(shí)器/計(jì)數(shù)器 T2 的捕捉/重載觸發(fā)信號(hào)和方向控制)MOSI(在系統(tǒng)編程用)MISO(在系統(tǒng)編程用)SCK(在系統(tǒng)編程用)P2口:P2口是一個(gè)具有內(nèi)部上拉電阻的8位雙向I/O口,P2輸出緩沖器能驅(qū)動(dòng)4個(gè)TTL邏輯電平。當(dāng)訪問(wèn)外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),P0口也被作為低8位地址/數(shù)據(jù)復(fù)用。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得AT89S52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。: 單片機(jī)和LCD的連接示意圖 水流量傳感器模塊電路水流量傳感器有三條線,分別是電源、信號(hào)線、接地,信號(hào)線用一個(gè)瓷片電容104耦合,然后接入單片機(jī)的I/O口32腳。根據(jù)這些信息,我們決定采用計(jì)數(shù)器計(jì)波形的方式來(lái)采集水流量(計(jì)數(shù)器檢測(cè)出脈沖的個(gè)數(shù),因?yàn)橐簧敵?400個(gè)脈沖,檢測(cè)出輸出脈沖數(shù)后,經(jīng)過(guò)換算后得出流過(guò)水流量傳感器水有多少升)。而且要確保精度,所以算法一定要精確。因?yàn)楸井a(chǎn)品是實(shí)驗(yàn)設(shè)計(jì),為了達(dá)到較好的實(shí)驗(yàn)效果,要在聽(tīng)覺(jué)和視覺(jué)上突顯,以引起同學(xué)和老師們的注意。 報(bào)警指示部分論證與選擇方案一:采用喇叭。但是價(jià)格便宜,靈活性較強(qiáng)。適用于高端智能電子產(chǎn)品。該單片機(jī)屬于八位的MCS51系列單片機(jī),51單片機(jī)是目前低端智能電子產(chǎn)品的主流控制芯片,在八位的單片機(jī)中發(fā)展最快,資料最全,應(yīng)用性強(qiáng),價(jià)格便宜。 流量檢測(cè)模塊論證與選擇方案一:LWGY15渦輪流量計(jì),優(yōu)點(diǎn)是該傳感器具有結(jié)構(gòu)簡(jiǎn)單、輕巧、精度高??梢?jiàn)研究一種低功耗、計(jì)量準(zhǔn)確方便的流量計(jì)十
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1