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

正文內(nèi)容

電加熱爐溫度控制系統(tǒng)畢業(yè)論文-閱讀頁

2025-07-12 15:20本頁面
  

【正文】 0+0x30)。 DisplayOneChar(5,1,K%10+0x30)。 DisplayOneChar(12,1,temp1%10+0x30)。 WriteCommandLCM(0x0f,1)。 DisplayOneChar(4,0,hour%10+0x30)。 //顯示屏打開,光標(biāo)不顯示,不閃爍,檢測忙信號 DisplayListChar(0,0,str0)。 DisplayOneChar(3,0,hour/10+0x30)。 DisplayOneChar(9,0,seconde/10+0x30)。 DisplayOneChar(4,1,K/10+0x30)。 DisplayOneChar(11,1,temp1/10+0x30)。 DisplayOneChar(14,1,temp2/10+0x30)。 //顯示屏打開,光標(biāo)顯示,閃爍,檢測忙信號 DisplayOneChar(6,0,minite/10+0x30)。}/**************液晶顯示子函數(shù)4 *****************/void displayfun4(void){ WriteCommandLCM(0x0c,1)。 DisplayListChar(0,1,str1)。 DisplayOneChar(4,0,hour%10+0x30)。 DisplayOneChar(7,0,minite%10+0x30)。 DisplayOneChar(10,0,seconde%10+0x30)。 DisplayOneChar(12,1,temp1%10+0x30)。 WriteCommandLCM(0x0f,1)。 DisplayOneChar(5,1,K%10+0x30)。 //局部變量 P1=0xff。if(P1!=0xff) { xx=P1。 break。 break。 break。ON_OFF=!ON_OFF。} break。 } } } }/**************設(shè)定工作模式子函數(shù)****************/void set_adj(void){ delay_LCM(100)。 if(set=4)set=0。 }/****************按鍵加法子函數(shù)******************/void inc_key(void){ delay_LCM(150)。ON_OFF=!ON_OFF。 case 1:hour++。 break。 if(minite=59)minite=59。 case 3:K++。 break。 } while(!WRITE_ALARM)。 switch(set) { case 0:if(P1==0xf7){delay_LCM(150)。} break。 if(hour=0)hour=0。 case 2:minite。break。if(K=1)K=1。 default:break。 }/************24C02讀寫驅(qū)動程序**************/void delay1(uchar x){ uint i。ix。}void flash(){ 。 }void x24c02_init() //24c02初始化子程序{ scl=1。 sda=1。}void start() //啟動I2C總線{ sda=1。 scl=1。 sda=0。 scl=0。}void stop() //停止I2C總線{ sda=0。 scl=1。 sda=1。}void writex(uchar j) //寫一個字節(jié){ uchar i,temp。 for (i=0。i++) { temp=temp1。 flash()。 flash()。 flash()。 flash()。 flash()。 scl=0。 sda=1。i8。 scl=1。 if (sda==1) j=1。 k=(k1)|j。 } flash()。}void clock() //I2C總線時鐘{ uchar i=0。 flash()。amp。 scl=0。}////////從24c02的地址address中讀取一個字節(jié)數(shù)據(jù)/////uchar x24c02_read(uchar address){ uchar i。 writex(0xa0)。 writex(address)。 start()。 clock()。 stop()。 return(i)。 start()。 clock()。 clock()。 clock()。 EA=1。}/***************定時器t0初始化*******************/void init_timer0(void){ TMOD=0x01。 //預(yù)置計數(shù)初值 TL0=0xb0。 ET0=1。 }/***********定時器t0中斷子函數(shù)**************/void timer0(void) interrupt 1 using 0 //定時器0方式1,50ms中斷一次{ TH0=0x3c。 mstt++。 write=1。 } if(seconde=60) {minite++。} if(minite=60 ) {hour++。 } if(hour=24 ) {hour=0。 //按鍵掃描}/***********the main funtion*************/void main(void){ P1=0xff。 //初始化24C02 K=x24c02_read(2)。 minite=x24c02_read(6)。 delay_LCM(500)。 //LCD初始化 init_timer0( )。 //DS18B20初始化 DisplayListChar(0,0,str0)。 while (1) { keyscan()。 //溫度采集 switch(set) //LCD根據(jù)工作模式顯示 { case 0:displayfun1()。break。delay_LCM(1000)。 //調(diào)整時顯示 case 2:displayfun3()。break。delay_LCM(1000)。 //溫度設(shè)定 default:break。 //相當(dāng)于延時 if(ON_OFF==1) //若溫控標(biāo)志位1, 控制LAMP動作 { if(temp1=K+1){outflag=1。} if(temp1K) { delay_LCM(1000)。OUT=1。OUT=1。 //清零 x24c02_write(8,hour)。 x24c02_write(6,minite)。 x24c02_write(4,seconde)。 x24c02_write(
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1