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

正文內(nèi)容

基于單片機(jī)的智能溫控儀畢業(yè)設(shè)計-資料下載頁

2025-06-18 17:55本頁面
  

【正文】 STR_time()。 display()。 k=0。 break。 case 3:temp1=SET_temp/5。 SBUF=temp1。 delay(10)。 STR_time()。 STR_temp2()。 if(k=50) { str1[14]=39。O39。 str1[15]=39。K39。 } else { str1[14]=39。 39。 str1[15]=39。 39。 k++。 } DisplayListChar(0,0,str0)。 DisplayListChar(0,1,str1)。 break。 } }}/******************LCD顯示初始化*******************/void STR_time() //時間初始化函數(shù){ str0[0]=39。T39。 str0[1]=39。I39。 str0[2]=39。M39。 str0[3]=39。E39。 str0[4]=39。:39。 str0[5]=39。 39。 str0[6]=time[0]+0x30。 str0[7]=time[1]+0x30。 str0[8]=39。:39。 str0[9]=time[2]+0x30。 str0[10]=time[3]+0x30。 str0[11]=39。:39。 str0[12]=time[4]+0x30。 str0[13]=time[5]+0x30。 str0[14]=39。 39。 str0[15]=39。 39。 }void Date_time(){ table[0]=39。D39。 table[1]=39。amp。39。 table[2]=39。amp。39。 table[3]=39。T39。 table[4]=39。:39。 table[5]=da_time[0]+0x30。 table[6]=da_time[1]+0x30。 table[7]=39。39。 table[8]=da_time[2]+0x30。 table[9]=da_time[3]+0x30。 table[10]=39。39。 table[11]=da_time[4]+0x30。 table[12]=da_time[5]+0x30。 table[13]=39。:39。 table[14]=da_time[6]+0x30。 table[15]=da_time[7]+0x30。}void STR_date() //日期初始化函數(shù){ str0[0]=39。D39。 str0[1]=39。A39。 str0[2]=39。T39。 str0[3]=39。E39。 str0[4]=39。:39。 str0[5]=39。 39。 str0[6]=date[0]+0x30。 str0[7]=date[1]+0x30。 str0[8]=39。.39。 str0[9]=date[2]+0x30。 str0[10]=date[3]+0x30。 str0[11]=39。.39。 str0[12]=date[4]+0x30。 str0[13]=date[5]+0x30。 str0[14]=39。 39。 str0[15]=39。 39。}void STR_temp0(){ str1[0]=39。S39。 str1[1]=39。E39。 str1[2]=39。T39。 str1[3]=39。 39。 str1[4]=39。:39。 str1[5]=39。 39。 str1[6]=(SET_temp/1000)+0x30。 str1[7]=(SET_temp/100)%10+0x30。 str1[8]=(SET_temp/10)%10+0x30。 str1[9]=39。.39。 str1[10]=SET_temp%10+0x30。 str1[11]=39。 39。 str1[12]=39。C39。 str1[13]=39。 39。 str1[14]=39。 39。 str1[15]=39。 39。}void STR_temp2(){ str1[0]=39。S39。 str1[1]=39。E39。 str1[2]=39。N39。 str1[3]=39。T39。 str1[4]=39。:39。 str1[5]=39。 39。 str1[6]=(SET_temp/1000)+0x30。 str1[7]=(SET_temp/100)%10+0x30。 str1[8]=(SET_temp/10)%10+0x30。 str1[9]=39。.39。 str1[10]=SET_temp%10+0x30。 str1[11]=39。 39。 str1[12]=39。C39。 str1[13]=39。 39。 }void STR_temp1(){ str1[0]=39。T39。 str1[1]=39。E39。 str1[2]=39。M39。 str1[3]=39。P39。 str1[4]=39。:39。 str1[5]=39。 39。 str1[6]=(REA_temp/1000)+0x30。 str1[7]=(REA_temp/100)%10+0x30。 str1[8]=(REA_temp/10)%10+0x30。 str1[9]=39。.39。 str1[10]=REA_temp%10+0x30。 str1[11]=39。 39。 str1[12]=39。C39。 str1[13]=39。 39。 str1[14]=39。 39。 str1[15]=39。 39。}/********************延時函數(shù)*******************/void delay(uint k){ uint i,j。 for(i=0。ik。i++) { for(j=0。j60。j++) {。} }}/*************************LCD顯示函數(shù)**********************************//**********寫指令到LCD子函數(shù)************/void WriteCommandLCM(uchar WCLCM,uchar BusyC){ if(BusyC)lcd_wait()。 DATAPORT=WCLCM。 LCM_RS=0。 /* 選中指令寄存器*/ LCM_RW=0。 // 寫模式 LCM_EN=1。 _nop_()。 _nop_()。 _nop_()。 LCM_EN=0。}/**********寫數(shù)據(jù)到LCD子函數(shù)************/void WriteDataLCM(uchar WDLCM){ lcd_wait( )。 //檢測忙信號 DATAPORT=WDLCM。 LCM_RS=1。 // 選中數(shù)據(jù)寄存器 LCM_RW=0。 // 寫模式 LCM_EN=1。 _nop_()。 _nop_()。 _nop_()。 LCM_EN=0。}/***********lcd內(nèi)部等待函數(shù)*************/void lcd_wait(void){ DATAPORT=0xff。 LCM_EN=1。 LCM_RS=0。 LCM_RW=1。 _nop_()。 _nop_()。 _nop_()。 while(DATAPORTamp。BUSY) { LCM_EN=0。 _nop_()。 _nop_()。 LCM_EN=1。 _nop_()。 _nop_()。 } LCM_EN=0。}/**********LCD初始化子函數(shù)***********/void initLCM( ){ DATAPORT=0。 delay(15)。 WriteCommandLCM(0x38,0)。 //三次顯示模式設(shè)置,不檢測忙信號 delay(5)。 WriteCommandLCM(0x38,0)。 delay(5)。 WriteCommandLCM(0x38,0)。 delay(5)。 WriteCommandLCM(0x38,1)。 //8bit數(shù)據(jù)傳送,2行顯示,5*7字型,檢測忙信號 WriteCommandLCM(0x08,1)。 //關(guān)閉顯示,檢測忙信號 WriteCommandLCM(0x01,1)。 //清屏,檢測忙信號 WriteCommandLCM(0x06,1)。 //顯示光標(biāo)右移設(shè)置,檢測忙信號 WriteCommandLCM(0x0c,1)。 //顯示屏打開,光標(biāo)不顯示,不閃爍,檢測忙信號}/****顯示指定坐標(biāo)的一個字符子函數(shù)****/void DisplayOneChar(uchar X,uchar Y,uchar DData){ Yamp。=1。 Xamp。=15。 if(Y)X|=0x40。 //若y為1(顯示第二行),地址碼+0X40 X|=0x80。 //指令碼為地址碼+0X80 WriteCommandLCM(X,0)。 WriteDataLCM(DData)。}/*********************顯示指定坐標(biāo)的一串字符子函數(shù)**********************/void DisplayListChar(uchar X,uchar Y,uchar *DData){ uchar ListLength=0。 Yamp。=0x01。 Xamp。=0x0f。 while(X16) { DisplayOneChar(X,Y,DData[ListLength])。 ListLength++。 X++。 }}/***********************************************************************************************//*************顯示函數(shù)******************/void display(){ while(RI==0) { DisplayListChar(0,0,str0)。 } RI=0。 temp0=SBUF。 REA_temp=temp0*5。 DisplayListChar(0,1,str1)。}/*****************溫度調(diào)整函數(shù)****************/int button_temp(int n,int x,int y) { if(key2==0) { delay(50)。 if(key2==0) { n=n+5。 if(n=x) n=0。 while(key2==0)。 } } if(key3==0) { delay(50)。 if(key3==0) { if(n=0) n=y。 else n=n5。 while(key3==0)。 } } return n。}/***************2402前翻后翻****************/uchar page_temp(uchar n,uchar x) { if(key3==0) { delay(50)。 if(key3==0amp。amp。n!=x) { n+=5。 if(n==255) n=0。 while(key3==0)。 }
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1