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

正文內(nèi)容

基于單片機(jī)設(shè)計(jì)的8層電梯模擬系統(tǒng)論文-資料下載頁(yè)

2025-08-17 14:56本頁(yè)面

【導(dǎo)讀】基于單片機(jī)設(shè)計(jì)的8層電梯模擬系統(tǒng)

  

【正文】 }else flag_stop = 1。 } else if(dt_value == 4) //在第 4 層 { value = dt_2 + dt_3。 if(value == 0) //說(shuō)明上面沒(méi)有人按下 { dt_s_x = 0。 //電梯停下不動(dòng)了 xia = 1。 //關(guān)閉上字 zhong = 1。 }else flag_stop = 1。 } 27 else if(dt_value == 5) //在第 5 層 { value = dt_1 + dt_2 + dt_4。 if(value == 0) //說(shuō)明上面沒(méi)有人按下 { dt_s_x = 0。 //電梯停下不動(dòng)了 xia = 1。 //關(guān)閉上字 zhong = 1。 }else flag_stop = 1。 } else if(dt_value == 6) //在第 6 層 { value = dt_1 + dt_2 + dt_3 + dt_4 + dt_5。 if(value == 0) //說(shuō)明上面沒(méi)有人按下 { dt_s_x = 0。 //電梯停下不動(dòng)了 xia = 1。 //關(guān)閉上字 zhong = 1。 }else flag_stop = 1。 } else if(dt_value == 7) //在第 7 層 { value = dt_1 + dt_2 + dt_4 + dt_5+ dt_6。 if(value == 0) //說(shuō)明上面沒(méi)有人按下 { dt_s_x = 0。 //電梯停下不動(dòng)了 xia = 1。 //關(guān)閉上字 zhong = 1。 }else flag_stop = 1。 } else if(dt_value == 8) //在第 8 層 { value = dt_3 + dt_4 + dt_5 + dt_6 + dt_7。 if(value == 0) //說(shuō)明上面沒(méi)有人按下 { dt_s_x = 0。 //電梯停下不動(dòng)了 xia = 1。 //關(guān)閉上字 zhong = 1。 }else flag_stop = 1。 28 } } } /***********************電梯處理函數(shù) ************************/ void td_dis() { uchar value,value1。 value = dt_1 + dt_2 + dt_3 + dt_4 + dt_5 + dt_6 + dt_7 + dt_8。 if(value != 0) { //100ms if(flag_stop == 1) //到相應(yīng)的樓了 要停下 { /*************************** 向 上 走 電 梯***********************************/ if(dt_s_x != 0) //向上走電梯 { value1 ++。 if(value1 = 10) //1s { value1 = 0。 if(dt_s_x == 1) //向上走電梯 { dt_value ++。 shang = 0。 //顯示上字 zhong = 0。 } if(dt_s_x == 2) //向下走電梯 { dt_value 。 xia = 0。 //顯示下字 zhong = 0。 } if(dt_value == 1) //當(dāng)?shù)搅说谝粚拥臅r(shí)候 { if(dt_1 == 1) { led1 = 0。 //關(guān)閉第一層發(fā)光二極管 dt_1 = 0。 //清零電機(jī)在的標(biāo)志 flag_stop = 0。 //到停下 beep = 0。 //打開(kāi)蜂鳴器 } } 29 else if(dt_value == 2) //當(dāng)?shù)搅说诙拥臅r(shí)候 { if(dt_2 == 1) { led2 = 0。 //關(guān)閉第二層發(fā)光二極管 dt_2 = 0。 //清零電機(jī)在的標(biāo)志 flag_stop = 0。 //到停下 beep = 0。 //打開(kāi)蜂鳴器 } } else if(dt_value == 3) //當(dāng)?shù)搅说?3 層的時(shí)候 { if(dt_3 == 1) { led3 = 0。 //關(guān)閉第 3 層發(fā)光二極管 dt_3 = 0。 //清零電機(jī)在的標(biāo)志 flag_stop = 0。 //到停下 beep = 0。 //打開(kāi)蜂鳴器 } } else if(dt_value == 4) //當(dāng)?shù)搅说?4 層的時(shí)候 { if(dt_4 == 1) { led4 = 0。 //關(guān)閉第 4 層發(fā)光二極管 dt_4 = 0。 //清零電機(jī)在的標(biāo)志 flag_stop = 0。 //到停下 beep = 0。 //打開(kāi)蜂鳴器 } } else if(dt_value == 5) //當(dāng)?shù)搅说?5 層的時(shí)候 { if(dt_5 == 1) { led5 = 0。 //關(guān)閉第 5 層發(fā)光二極管 dt_5 = 0。 //清零電機(jī)在的標(biāo)志 flag_stop = 0。 //到停下 beep = 0。 //打開(kāi)蜂鳴器 } } else if(dt_value == 6) //當(dāng)?shù)搅说?6 層的時(shí)候 { if(dt_6 == 1) { 30 led6 = 0。 //關(guān)閉第 6 層發(fā)光二極管 dt_6 = 0。 //清零電機(jī)在的標(biāo)志 flag_stop = 0。 //到停下 beep = 0。 //打開(kāi)蜂鳴器 } } else if(dt_value == 7) //當(dāng)?shù)搅说?7 層的時(shí)候 { if(dt_7 == 1) { led7 = 0。 //關(guān)閉第 7 層發(fā)光二極管 dt_7 = 0。 //清零電機(jī)在的標(biāo)志 flag_stop = 0。 //到停下 beep = 0。 //打開(kāi)蜂鳴器 } } else if(dt_value == 8) //當(dāng)?shù)搅说?8 層的時(shí)候 { if(dt_8 == 1) { led8 = 0。 //關(guān)閉第 8 層發(fā)光二極管 dt_8 = 0。 //清零電機(jī)在的標(biāo)志 flag_stop = 0。 //到停下 beep = 0。 //打開(kāi)蜂鳴器 } } } } } } if(flag_stop == 0) { // flag_stop = 1。 // value1 = 0。 value2 ++。 if(value2 % 5 == 0) { if(dt_s_x == 1) //上 { shang = ~shang。 zhong = ~zhong。 } if(dt_s_x == 2) //下 { 31 zhong = ~zhong。 xia = ~xia。 } } if(value2 = 10) // { beep = 1。 //關(guān)閉蜂鳴器 } if(value2 = 20) { value2 = 0。 dt_shang_guan()。 //電梯向上 做最后的判斷是否還要繼續(xù)向上 dt_xia_guan()。 //電梯向下 做最后的判斷是否還要繼續(xù)向下 } } } /*************定時(shí)器 0 初始化程序 ***************/ void time_init() { EA = 1。 //開(kāi)總中斷 TMOD = 0X01。 //定時(shí)器 0、工作方式 1 ET0 = 1。 //開(kāi)定時(shí)器 0 中斷 TR0 = 1。 //允許定時(shí)器 0 定時(shí) } /******************主程序 **********************/ void main() { P3 = 0xff。 P2 = 0xff。 P1 = 0x00。 P0 = 0X00。 //單片機(jī) IO 口初始化 time_init()。 //定時(shí)器初始化 while(1) { key()。 //按鍵程序 if(key_can 20) { if(dt_s_x == 0) { value2 = 0。 32 flag_stop = 1。 } key_with()。 } tiandi_shang_xia()。 //當(dāng)電梯不動(dòng)時(shí)、判斷是向上、還是向下 P0 = smg_du[dt_value]。 //顯示 if(flag_100ms == 1) { flag_100ms = 0。 td_dis()。 //電梯處理函數(shù) } } } /*************定時(shí)器 0 中斷服務(wù)程序 ***************/ void time0_int() interrupt 1 { static uchar value。 TH0 = 0x3c。 TL0 = 0xb0。 // 50ms value ++。 if(value % 2 == 0) { flag_100ms = 1 。 } } 33
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1