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

正文內(nèi)容

基于單片機(jī)的時(shí)間溫度顯示器(參考版)

2025-06-30 20:03本頁面
  

【正文】 } 硬件原理圖如下:。(KEY3)) key_flag = 0。(KEY1)amp。 counter=0。 //確定按鍵音 } } else { if(timer++1000)//長期不按鍵,自動(dòng)回到走鐘狀態(tài) { timer=0。 //退出倒計(jì)時(shí) // tz = 0。 w=0。 //按鍵音 } else if(!KEY3) { key_operate=0。} DSS=1。 w == 0) { flag=flag+600。 } } else if(!KEY2 amp。 break。 break。 break。 break。 break。 break。 w == 1)//加1調(diào)整 { // Beep_key()。 } } else if(!KEY2 amp。 break。 break。 break。 break。 break。 break。amp。 if(key_operate 6) key_operate = 1。 key_flag = 1。 //進(jìn)入調(diào)時(shí) // tz=1。 if(!KEY0)//Modle鍵,進(jìn)入調(diào)時(shí)模式 { if(key_operate==0) { key_flag = 0。 while(key_flag)。(key_flag==0)) { timer=0。 flicker ++。 TL0 = (65536 8000)%256。 // } }}void Timer_0(void)interrupt 1{ EA = 0。 //顯示狀態(tài) Lcd_t = 0。CurrentTime)。CurrentTime)。CurrentTime)。CurrentTime)。 INIT_Clock()。 } }} SYSTEMTIME CurrentTime。 //找到漢字內(nèi)碼,跳出此循環(huán) } lcd_hzdian_wr(h,l,logo[k/2])。amp。k100。 if (j == 2)//漢字內(nèi)碼兩個(gè)字節(jié) { j = 0。 i++。\039。//臨時(shí)記錄漢字內(nèi)碼兩字節(jié)的數(shù)據(jù) unsigned char i=0,j=0 ,k=0。 // ℃ //(2[左半屏],1[第2行],1 [第2 列]*16[漢字],1[第1個(gè)漢字]) DelayMM(100)。 //溫度十位 Displayen(1,4,61*8,c)。 //// Displayen(1,4,59*8,b)。} // else {Displayen(1,4,58*8,18 )。 //個(gè)位 if(iamp。 //百位 c=i/10%10。 a=i/1000。 i=ReadTemperature()。 unsigned char a=0,b=0,c=0。break。break。 //調(diào)整狀態(tài)顯示 default: break。 case 0: tiaozheng()。 Displayen(1,6,62*8,flag1)。 Displayen(1,6,60*8,11)。 // Displayen(1,6,58*8,flag4)。 // Displayen(1,6,7*8,12 )。 // 常 Displayen(1,6,0*8,12 )。 // 度 Display (2,6,2*16,14)。 //時(shí) case 1: Display (2,6,0*16,12 )。 Displayen(1,6,62*8,flag1)。 // Displayen(1,6,60*8,11)。 // Displayen(1,6,58*8,flag4)。 //正 Display (2,6,3*16,17)。 //溫 Display (2,6,1*16,13)。 default: break。 //期 Display (1,6,3*16,24)。 //整 Display (1,6,0*16,10)。 //[] Display (2,6,2*16,18)。 //[+] break。 //年 Display (1,6,1*16,20)。 //調(diào) Display (2,6,3*16,19)。 //年份 Display (2,6,0*16,25 )。 //[+] break。 //月 Display (1,6,1*16,20)。 //調(diào) Display (2,6,3*16,19)。 case 4: //月份 Display (2,6,0*16,25 )。 //期 Display (1,6,3*16,24)。 //整 Display (1,6,0*16, 7)。 //[] Display (2,6,2*16,18)。 //[+] break。 //小 Display (1,6,1*16,15)。 //調(diào) Display (2,6,3*16,19)。 case 2: //小時(shí) Display (2,6,0*16,25 )。 // Display (1,6,3*16,24)。 //鐘 Displayen(1,6,4*8,12 )。 //整 Display (1,6,0*16,21)。 //[] Display (2,6,2*16,18)。 // Displayen(2,6,3*8,12 )。 //期 Display (1,2,11*16,n9)。 //日 Display (1,2,9*16,10 )。 Displayen(1,0,3*8,n8)。 Display (1,0,0*16,9)。 //年 Displayen(2,0,6*8,n5)。 Displayen(2,0,3*8,n4)。 //2 Displayen(2,0,1*8,0)。 n9=TimeWeek%10。 n7=TimeDay/10。 n5=TimeMonth/10。 n3=TimeYear/10。 //定義局部變量 n1=TimeYearH/10。 Displayen(2,2,7*8,m2)。 Displayen(2,2,5*8,11)。 //: Displayen(2,2,3*8,f1)。 Displayen(2,2,1*8,s2)。 m2=TimeSecond%10。 f2=TimeMinute%10。 s2=TimeHour%10。 //秒位 個(gè)位 的數(shù)據(jù) lcd_dispwendu()。 //分位 個(gè)位 的數(shù)據(jù) flag2 = flag/10%6。} flag4 = flag/600%6。DS=10。 if(DSS==2){flag。 //更新數(shù)據(jù) if(flag!=0){DS。 //(2[左半屏],1[第2行],1 [第2 列]*16[漢字],1[第1個(gè)漢字])/***********************************************************************//*顯示時(shí)間*/void lcd_disptime(SYSTEMTIME *Time){ unsigned char s1,s2,f1,f2,m1,m2。// Displayen(1,0,63*8,3)。}void DelayMM(unsigned int a) {//延時(shí)函數(shù) 1MS/次 while( a )。 Init_DS18B20()。//清屏 SetStartLine(0)。}void INIT_Clo
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1