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

正文內(nèi)容

畢業(yè)論文基于藍牙技術(shù)的智能氣象站系統(tǒng)設(shè)計終稿-資料下載頁

2025-08-14 11:25本頁面
  

【正文】 2]。 str[3]=indata[3]。 str[4]=indata[4]。 P0=0。 } }}程序二:接收模塊液晶顯示程序include include typedef unsigned char uchar 。typedef unsigned int uint 。typedef unsigned long ulong 。sbit rs=P2^5。sbit rw=P2^6。sbit e=P2^7。sbit P07=P0^7。sbit P20=P2^0。sbit P21=P2^1。sbit P12=P1^2。sbit P13=P1^3。sbit P14=P1^4。sbit P15=P1^5。uint i,length1,length2,count_r=0。uchar U8RH_data_H,U8RH_data_L,U8T_data_H,U8T_data_L,U8checkdata,str[5],RH_shi,RH_ge,RH_xs,T_shi,T_ge,T_xs。void lcdinit()。 void lcdsendc(uchar mand)。 void lcdsendd(uchar dat)。 void delay(uint t)。 void lcdbμsy()。 void warning()。 void main(){ uint i,j。code uchar lineone[40]={RH: . % }。code uchar linetwo[40]={T: . }。 lcdinit()。 lcdsendc(0x01)。 lcdsendc(0x80)。 length1=strlen(lineone)。 for(i=0。ilength1。i++){lcdsendd(lineone[i])。delay(200)。 } lcdsendc(0xc0)。 length2=strlen(linetwo)。 for(i=0。ilength2。i++){ lcdsendd(linetwo[i])。delay(200)。 } TMOD = 0x20。 TH1 = 253。 TL1 = 253。 TR1 = 1。 PCON=0x00。 SCON = 0x50。 ES = 1。 EA = 1。 TI = 0。 RI = 0。 while(1) { U8RH_data_H=str[0]。 U8RH_data_L=str[1]。 U8T_data_H=str[2]。 U8T_data_L=str[3]。 U8checkdata=str[4]。 if(U8T_data_H=0x80) { lcdsendc(0xc2)。 lcdsendd(0x2d)。 U8T_data_H=U8T_data_H0x80。 RH_shi=((U8RH_data_H*256+U8RH_data_L)/100)%10。 RH_ge=((U8RH_data_H*256+U8RH_data_L)/10)%10。 RH_xs=(U8RH_data_H*256+U8RH_data_L)%10。 T_shi=((U8T_data_H*256+U8T_data_L)/100)%10。 T_ge=((U8T_data_H*256+U8T_data_L)/10)%10。 T_xs=(U8T_data_H*256+U8T_data_L)%10。} else { RH_shi=((U8RH_data_H*256+U8RH_data_L)/100)%10。 RH_ge=((U8RH_data_H*256+U8RH_data_L)/10)%10。 RH_xs=(U8RH_data_H*256+U8RH_data_L)%10。 T_shi=((U8T_data_H*256+U8T_data_L)/100)%10。 T_ge=((U8T_data_H*256+U8T_data_L)/10)%10。 T_xs=(U8T_data_H*256+U8T_data_L)%10。} lcdsendc(0x83)。 lcdsendd(RH_shi+39。039。)。delay(50)。 lcdsendd(RH_ge+39。039。)。delay(50)。 lcdsendc(0x86)。 lcdsendd(RH_xs+39。039。)。delay(50)。 lcdsendc(0xc3)。 lcdsendd(T_shi+39。039。)。delay(50)。 lcdsendd(T_ge+39。039。)。delay(50)。 lcdsendc(0xc6)。 lcdsendd(T_xs+39。039。)。delay(50)。 if(((U8RH_data_H*256+U8RH_data_L)0x02dc)||((U8T_data_H*256+U8T_data_L)0x012c)) //如果濕度大于74%或者溫度大于30則報警 { warning()。 } } }void lcdinit(){ delay(100)。 lcdsendc(0x01)。 //清屏 delay(100)。 lcdsendc(0x38)。 //8位 2行 5X10字體 delay(100)。 lcdsendc(0x06)。 //設(shè)ac自增,移動顯示關(guān)閉 delay(100)。 lcdsendc(0x0c)。 //開啟顯示,光標(biāo)顯示,字符閃爍關(guān)閉 delay(100)。}void lcdsendc(uchar c){ P0=c。 rs=0。 rw=0。 e=0。 lcdbμsy()。 e=1。}void lcdsendd(uchar dat){ P0=dat。 rs=1。 rw=0。 e=0。 lcdbμsy()。 e=1。}void lcdbμsy(){ P07=1。 rs=0。 rw=1。 e=1。 while(P07)。}void delay(uint t){uint i,j。 for(i=0。it。i++) for(j=0。j20。j++)。}void warning(){ uint i。 for(i=0。i5。i++) { P20=1。 P21=1。 delay(5000)。 P20=0。 P21=0。 delay(5000)。 P20=1。 P21=1。 } }void RSINTR() interrupt 4 μsing 2{uchar InPut3,indata[5]。 if(RI==1) {InPut3=SBΜF(xiàn)。 indata[count_r]=InPut3。 count_r++。 RI=0。 if (count_r==5) {count_r=0。 str[0]=indata[0]。 str[1]=indata[1]。 str[2]=indata[2]。 str[3]=indata[3]。 str[4]=indata[4]。 P0=0。} }}34
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1