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

正文內(nèi)容

城市智能路燈控制系統(tǒng)設(shè)計(jì)定稿-資料下載頁(yè)

2025-06-26 16:55本頁(yè)面
  

【正文】 hour = 0。 temp = asctobcd(hour)。 write_data(0x84,temp)。 } else if(mode == 2) //開(kāi)燈時(shí)間 { if(++ on_hour = 24) on_hour = 0。 } else if(mode == 3) //關(guān)燈時(shí)間 { if(++ off_hour = 24) off_hour = 0。 } } while(~key_j)。 }}void ON_LED(){ if(hour = 0 amp。amp。 hour = 5) //12點(diǎn)后的時(shí)間 { if(Vf) //檢測(cè)到聲音全亮 { LED1 = LED2 = LED3 = LED4 = LED5 = LED6 = 0。 } else //否則間隔點(diǎn) { LED1 = LED3 = LED5 = 0。 LED2 = LED4 = LED6 = 1。 } } else //否則全亮 { LED1 = LED2 = LED3 = LED4 = LED5 = LED6 = 0。 }}void OFF_LED(){ if(RG == 0 amp。amp。 hour = 8 amp。amp。 hour = 17) { LED1 = LED2 = LED3 = LED4 = LED5 = LED6 = 0。 } else { LED1 = LED2 = LED3 = LED4 = LED5 = LED6 = 1。 } }void pro(){ if(FF) //人工開(kāi)啟 { LED1 = LED2 = LED3 = LED4 = LED5 = LED6 = 0。 if(on_hour off_hour) flag = 1。 } else { if(on_hour = off_hour) //19 18 { if(hour = on_hour) { if(hour == on_hour) { if(min = on_min) ON_LED()。 else OFF_LED()。 } else ON_LED()。 } else if(hour = off_hour) //5 6 { if(hour == off_hour) { if(min = off_min) OFF_LED()。 else ON_LED()。 } else ON_LED()。 } else OFF_LED()。 } else flag = 1。 } if(check1 == 1 || check2 == 1 || check3 == 1 || check4 == 1 || check5 == 1 || check6 == 1) { beep = 0。 bad = 1。 } else { bad = 0。 beep = 1。 }}void LCD_dis(){ if(mode == 0) { write_str_lcd(1,0, Time )。// : : )。 if(read_data(0x81) != sec) //每秒刷新 { sec = read_data(0x81)。 min = read_data(0x83)。 hour = read_data(0x85)。 write_char_lcd(1,8,(hour / 10) + 0x30)。 write_char_lcd(1,9,(hour % 10) + 0x30)。 write_char_lcd(1,10,0x3a)。 write_char_lcd(1,11,(min / 10) + 0x30)。 write_char_lcd(1,12,(min % 10) + 0x30)。 write_char_lcd(1,13,0x3a)。 write_char_lcd(1,14,(sec / 10) + 0x30)。 write_char_lcd(1,15,(sec % 10) + 0x30)。 } if(bad == 0) //沒(méi)有故障時(shí) write_str_lcd(0,0, City Lamp sys )。 else // Time 24:24:24 )。 write_str_lcd(0,0, Lamp Bad )。 } else { if(flag) { write_str_lcd(0,0,Set time Error! )。 //開(kāi)燈時(shí)間必須大于關(guān)燈時(shí)間 否則出錯(cuò) write_str_lcd(1,0,ON hourOFF hour)。 //開(kāi)燈時(shí)間必須大于關(guān)燈時(shí)間 否則出錯(cuò) } else { switch(mode) { case 1: // Time 24:24:24)。 write_str_lcd(1,0,Adj time H M )。 write_char_lcd(1,10,(hour / 10) + 0x30)。 write_char_lcd(1,11,(hour % 10) + 0x30)。 write_char_lcd(1,14,(min / 10) + 0x30)。 write_char_lcd(1,15,(min % 10) + 0x30)。 break。 case 2: // Time 24:24:24)。 write_str_lcd(1,0,ON time H M )。 write_char_lcd(1,10,(on_hour / 10) + 0x30)。 write_char_lcd(1,11,(on_hour % 10) + 0x30)。 write_char_lcd(1,14,(on_min / 10) + 0x30)。 write_char_lcd(1,15,(on_min % 10) + 0x30)。 break。 case 3: // Time 24:24:24)。 write_str_lcd(1,0,OFF time H M )。 write_char_lcd(1,10,(off_hour / 10) + 0x30)。 write_char_lcd(1,11,(off_hour % 10) + 0x30)。 write_char_lcd(1,14,(off_min / 10) + 0x30)。 write_char_lcd(1,15,(off_min % 10) + 0x30)。 break。 } } }}void sys_init(){ TMOD=0x1。 //20ms TH0=0xb1。 TL0=0xe0。 TR0=1。 ET0=1。 EA=1。} void main(){ sys_init()。 lcd_init()。 init_set1302()。 while(1) { key_scan()。 if(key_en) { key_en = 0。 LCD_dis()。 } if(mode == 0) pro()。 }}/*********************************************************************************************函數(shù)名:定時(shí)器0中斷調(diào) 用:元參 數(shù):無(wú)返回值:無(wú)結(jié) 果:備 注:*********************************************************************************************/void timer0(void) interrupt 1{ static uchar cont。 TH0=0xb1。 TL0=0xe0。 //add your code here. key_en = 1。 if(Voice) Vf = 1。 if(Vf) { if(++ cont = 254) { cont = 0。 Vf = 0。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1