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

正文內(nèi)容

單片機(jī)交通燈課程設(shè)計報告-資料下載頁

2025-08-03 01:42本頁面
  

【正文】 //按鍵值還原 P1 |= 0x1f。 if((P1 amp。 0x1f) != 0x1f) //按鍵按下 { delay_1ms(1)。 //按鍵消抖動 if(((P1 amp。 0x1f) != 0x1f) amp。amp。 (key_new == 1)) { //確認(rèn)是按鍵按下 key_new = 0。 switch(P1 amp。 0x1f) { case 0x1e: key_can = 4。 break。 //得到按鍵值 case 0x1d: key_can = 3。 break。 //得到按鍵值 case 0x1b: key_can = 2。 break。 //得到按鍵值 case 0x16: key_can = 1。 break。 //得到按鍵值 } } } else key_new = 1。 }uchar menu_1,flag_s。void key_with(){ if(key_can == 4) //交通管制按鍵 { flag_jdgz ++。 if(flag_jdgz 5) flag_jdgz = 0。 if(flag_jdgz == 1) // 全部亮紅燈 { dx_red = 0。 //亮 dx_green = 1。 //滅 dx_yellow = 1。 //滅 nb_red = 0。 //亮 nb_green = 1。 //滅 nb_yellow = 1。 //滅 } if(flag_jdgz == 2) // 東西紅燈 南北綠燈 { dx_red = 0。 //亮 dx_green = 1。 //滅 dx_yellow = 1。 //滅 nb_red = 1。 //滅 nb_green = 0。 //亮 nb_yellow = 1。 //滅 } if(flag_jdgz == 3) // 南北紅燈 東西綠燈 { dx_red = 1。 //滅 dx_green = 0。 //亮 dx_yellow = 1。 //滅 nb_red = 0。 //亮 nb_green = 1。 //滅 nb_yellow = 1。 //滅 } if(flag_jdgz == 4) // 南北綠燈 東西綠燈 { dx_red = 1。 //滅 dx_green = 0。 //亮 dx_yellow = 1。 //滅 nb_red = 1。 //滅 nb_green = 0。 //亮 nb_yellow = 1。 //滅 } if(flag_jdgz == 5) // 南北黃燈 東西黃燈 { dx_red = 1。 //滅 dx_green = 1。 //滅 dx_yellow = 0。 //亮 nb_red = 1。 //滅 nb_green = 1。 //滅 nb_yellow = 0。 //亮 } } if(key_can == 1) //設(shè)置鍵 { menu_1 ++。 if(menu_1 = 2) { menu_1 = 0。 } } if(menu_1 == 1) //設(shè)置東西的時間 { if(key_can == 2) { dx_time ++ 。 //加1 if(dx_time 99) dx_time = 99。 } if(key_can == 3) { dx_time 。 //減1 if(dx_time = 5) dx_time = 5。 } dis_smg[0] = smg_du[10] 。 //顯示為A dis_smg[1] = smg_du[10] 。 //顯示為A dis_smg[2] = smg_du[dx_time % 10] 。 //顯示東西設(shè)置的時候 dis_smg[3] = smg_du[dx_time / 10] 。 } if(menu_1 == 2) //設(shè)置南北的時間 { if(key_can == 2) { nb_time ++ 。 //加1 if(nb_time 99) nb_time = 99。 } if(key_can == 3) { nb_time 。 //減1 if(nb_time = 5) nb_time = 5。 } dis_smg[0] = smg_du[11] 。 //顯示為B dis_smg[1] = smg_du[11] 。 //顯示為B dis_smg[2] = smg_du[nb_time % 10] 。 //顯示東西設(shè)置的時候 dis_smg[3] = smg_du[nb_time / 10] 。 }}void main(){ time0_init()。 while(1) { key()。 if(key_can 20) key_with()。 if((menu_1 == 0)) jiaotongdeng_dis()。 display()。 }} void time0_int() interrupt 1 { static uchar value。 //定時10ms中斷一次 TH0 = 0x3c。 TL0 = 0xb0。 //50ms value ++。 flag_5m_value++。 if(flag_5m_value % 10 == 0) flag_500ms = ~flag_500ms。 if(value = 20) { value = 0。 flag_1s = 1。 }}35
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1