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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89c52的溫度測(cè)量?jī)x的設(shè)計(jì)(文件)

 

【正文】 叫做中值濾波,作用是使輸出穩(wěn)定,并把數(shù)據(jù)換成電壓。 for(i=0。//根據(jù)電路圖可知REF=5V,AD輸出時(shí)8位的數(shù)據(jù),所以要分成255份。 } for(i=0。//一定要注意不同類(lèi)型間的賦值和計(jì)算必須用強(qiáng)制轉(zhuǎn)換。i8。 output|=temp。 RW=0。 E=1。 RW=0。 delay(5)。}/********************************************************************* 名稱(chēng) : init()* 功能 : 液晶屏初始化* 輸入 : 無(wú)* 輸出 : 無(wú)**********************************************************************/void init(void){ uchar i。//開(kāi)顯示屏,不顯示光標(biāo) order(0x01)。 for(i=0。 for(i=0。 shuju(0xdf)。// shuju(0x43)。 //while(1)。 //經(jīng)計(jì)算發(fā)4~5次需要80s TE=1。//允許PT2262發(fā)送數(shù)據(jù) delay(300)。 //TE=0。//允許PT2262發(fā)送數(shù)據(jù) delay(300)。 _nop_()。 _nop_()。 _nop_()。 scl=0。 _nop_()。 _nop_()。 scl=0。 _nop_()。 _nop_()。i8。 _nop_()。 k=(k1)|j。 } return(k)。 _nop_()。amp。 _nop_()。 write_data(0xa0)。 write_data(info)。 start()。 yingda()。 t=read_data()。 part3=readdata(cishu)。//顯示序號(hào) shuju(0x30+temp1)。 temp1=part3%100/10。 shuju(0xa5)。 uchar temp,s。 IT0=1。//需發(fā)送的整數(shù)部分 xiaoshu=((uint)(temperature*10))%10。 temp=((uchar)temperature)%100/10。 temp=((uint)(temperature*10))%10。 s++。 if(s==20) s=0。 }}void waibu0() interrupt 0{ EA=0。 xuhao=0。 cishu++。sbit E=P2^7。sbit D4=P1^3。//定義兩個(gè)變量,分別存放溫度的整數(shù)部分和小數(shù)部分/******************************************************************** 液晶顯示模塊子函數(shù)**********************************************************************//********************************************************************* 名稱(chēng) : delay(uint z)* 功能 : 延時(shí),延時(shí)時(shí)間大概為z毫秒。x) for(y=110。 for(i=0。 input=1。}/********************************************************************* 名稱(chēng) : order(uchar o)* 功能 : 控制1602液晶顯示功能* 輸入 : 1602液晶的命令值或數(shù)據(jù)指針地址* 輸出 : 無(wú)**********************************************************************/void order(uchar o){ RS=0。 delay(5)。}/********************************************************************* 名稱(chēng) : shuju(uchar s)* 功能 : 將需顯示的數(shù)值顯示在1602液晶上* 輸入 : 字符* 輸出 : 無(wú)**********************************************************************/void shuju(uchar s){ RS=1。 delay(5)。}/********************************************************************* 名稱(chēng) : init()* 功能 : 液晶屏初始化* 輸入 : 無(wú)* 輸出 : 無(wú)**********************************************************************/void init(void){ uchar i。//開(kāi)顯示屏,不顯示光標(biāo) order(0x01)。 for(i=0。 shuju(0xdf)。 //開(kāi)外部中斷0 IT0 = 1。 x++。 } if(x==2) { zhengshu=zhengshu|(P1amp。0x0f。 temp=zhengshu/100。 temp=zhengshu%10。//小數(shù)點(diǎn) shuju(0x30+temp)。 while(1)。 }/************************************************* 主函數(shù)***************************************************//********************************************************************* 名稱(chēng) : Main()* 功能 : 外部中斷試驗(yàn)主程序* 輸入 : 無(wú)* 輸出 : 無(wú)***********************************************************************/main(void){ Outside_Init()。 temp=xiaoshu。 temp=zhengshu%100/10。 //xiaoshu=8。 } if(x==3) { x=0。0x0f。 //開(kāi)總中斷}/********************************************************************* 名稱(chēng) : Outside_Int()* 功能 : 外部中斷0 的中斷處理* 輸入 : 無(wú)* 輸出 : 無(wú)***********************************************************************/void Outside_Int(void) interrupt 0{ uchar temp。 shuju(0x43)。i++) shuju(lie1[i])。C,下行為10Pre T: 176。//設(shè)置16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)接口 order(0x06)。 delay(5)。 P0=convert(s)。 delay(5)。 P0=convert(o)。 if(i7) output=1。i++) { temp=inputamp。y)。 for(x=z。uchar code lie1[]=NOW T:。sbit D2=P1^1。//開(kāi)中斷}接收顯示模塊程序:includeincludedefine uchar unsigned chardefine uint unsigned int/*1602引腳設(shè)置*/sbit RS=P2^5。//判斷按鍵次數(shù)來(lái)輸出對(duì)應(yīng)的溫度值 //xuhao++。//延時(shí)防止抖動(dòng) if(front==0) { if(cishu==20) cishu=0。 fasongzhengshu(zhengshu)。//給寫(xiě)數(shù)據(jù)一點(diǎn)反應(yīng)時(shí)間 writedata(s,xiaoshu)。//小數(shù)點(diǎn) shuju(0x30+temp)。 temp=((uchar)temperature)%10。 temp=((uchar)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1