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

正文內(nèi)容

酒精濃度檢測(cè)儀設(shè)計(jì)(文件)

 

【正文】 參考文獻(xiàn)[1] —1602字符型液晶顯示篇[J].電子制作,2008,2(1):13[2] [J].電機(jī)電器技術(shù)sbit d2=P1^3。sbit lcdrw=P2^6。sbit wr=P1^7。/******************************************//*********************定義無(wú)符號(hào)字符型全局變量*********************/uchar flag,temp,a,b,c,d,tt。 //向液晶寫(xiě)入字符串的函數(shù)void write_(uchar)。 //酒精濃度顯示函數(shù)/******************************************//*********************主函數(shù)部分*********************/void main(){ init()。 //松手檢測(cè) } if(k2==0) //按鍵檢測(cè) { delay(5)。 d2=1。 write_(0x80+0x40+9)。 if(temp=20) { beep=0。 } if(k1==0) //按鍵檢測(cè) { delay(5)。 if(k2==0) flag=1。 tt=0。 d=0。 TL0=(6553650000)%256。 write_(0x80+7)。 write_(0x80+9)。 while(!k1)。 } } } }}/******************************************//********************初始化子函數(shù)**********************/ void init(){ lcdrw=0。 write_(0x06)。 TMOD=0x01。 for(x=110。y)。 delay(5)。}/******************************************//*******************液晶寫(xiě)數(shù)據(jù)子函數(shù)***********************/void write_data(uchar da){ lcdrs=1。 delay(5)。 wr=1。 rd=0。}/******************************************//********************酒精濃度顯示子函數(shù)**********************/void display(){ uint value。 b=value%100/10。 write_(0x80+0x40+5)。}/******************************************//*****************定時(shí)器程序*************************/void timer0()interrupt 1{ TH0=(6553650000)/256。 if(b==10) b=11。 c++。 } } }}43 / 43。 a++。 d++。 tt++。 write_(0x80+0x40+6)。 write_(0x80+0x40+4)。 value=*temp。 temp=P3。 P3=0xff。}/******************************************//**********************AD轉(zhuǎn)換子函數(shù)********************/void ad(){ wr=0。 delay(5)。 delay(5)。}/******************************************//******************液晶寫(xiě)命令子函數(shù)************************/void write_(uchar ){ lcdrs=0。x) for(y=z。 ET0=1。 flag=1。 write_(0x38)。 if(k2==0) flag=1。 if(k1==0) //按鍵檢測(cè) { delay(5)。 write_(0x80+8)。 while(flag==1) { write_(0x80+6)。 d2=0。 b=10。 } } } while(flag==1) //執(zhí)行檢測(cè)報(bào)警程序 { beep=1。 while(!k1)。 } else { beep=1。 while(flag==0) { ad()。 write_(0x80)。 while(!k2)。 //消抖 if(k1==0) flag=0。 //液晶寫(xiě)數(shù)據(jù)函數(shù)void ad()。 //初始化函數(shù)void delay(uint)。uchar code str0[]=ppm。sbit cs=P1^5。sbit k2=P2^1。用單片機(jī)制作, 2007,(5):2426[4] [J].微計(jì)算機(jī)信息,2004,5(10):9697[5] 胡俐蕊,朱彪. 多功能電子門(mén)鈴的設(shè)計(jì)與實(shí)現(xiàn)[J].電子元器件應(yīng)用,(8):3538.[6] [M],西安電子科技大學(xué)出版社,2007.[7] [M],機(jī)械工業(yè)出版社,2007.[8] [M],清華大學(xué)出版社,2002. [11] 沈紅衛(wèi). 單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)實(shí)例與分析[M]. 北京:北京航空航天大學(xué)出版社.[9] 電子與自動(dòng)化[J],2000(3):4647.[10] 孟利民, 張明珊. 無(wú)線可視對(duì)講門(mén)鈴系統(tǒng)中語(yǔ)音通信的設(shè)計(jì)與實(shí)現(xiàn)[J].浙江工業(yè)大學(xué)學(xué)報(bào),(1):2427.附錄一 硬件設(shè)計(jì)原理圖附錄二 實(shí)物照片 附錄三 程序 /***********定義包含reg52頭文件***************/include/******************************************//*******************宏定義***********************/define uint unsigned intdefine uchar unsigned char/******************************************//********************位定義**********************/sbit beep=P1^0。致謝本設(shè)計(jì)是在指導(dǎo)老師顧學(xué)俊老師的悉心指導(dǎo)下,還有許多同學(xué)的幫助下完成的?!? 根據(jù)國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫局發(fā)布的《車輛駕駛?cè)藛T血液、呼氣酒精含量閾值與檢驗(yàn)》(GB19522—2004)中規(guī)定,該規(guī)定指出,飲酒駕車是指車輛駕駛?cè)藛T血液中的酒精含量大于或者等于20mg/100ml,小于80mg/100ml的駕駛行為。當(dāng)時(shí)間到了時(shí),它就產(chǎn)生定時(shí)中斷,讓主程序讓執(zhí)行定時(shí)器中斷函數(shù)。k1松手檢測(cè)語(yǔ)句:while(!k1);k2松手檢測(cè)語(yǔ)句:while(!k2);當(dāng)還按著鍵時(shí),一直執(zhí)行while循環(huán)語(yǔ)句,等待放手,放手后跳出循環(huán),執(zhí)行下面語(yǔ)句。k1消抖: if(k1==0) //按鍵檢測(cè) { delay(5)。 按鍵的消抖與松手檢測(cè)的程序?qū)崿F(xiàn)為什么要消抖?主要在手剛剛按下輕觸開(kāi)關(guān)時(shí),會(huì)有抖動(dòng),有抖動(dòng)時(shí),程序會(huì)快速跑走,這樣有可能等同于按了兩下或多下按鍵的效果。 //松手檢測(cè) } if(k2==0) //按鍵檢測(cè) { delay(5)。按鍵k2后使flag置零,又執(zhí)行待機(jī)程序。各模塊的軟件設(shè)計(jì)已經(jīng)在前面
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1