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

正文內(nèi)容

基于51單片機(jī)的智能交通燈課程設(shè)計(jì)(已改無(wú)錯(cuò)字)

2022-07-26 00:16:06 本頁(yè)面
  

【正文】 2 0x4f, //3 0x66, //4 0x6d, //5 0x7d, //6 0x07, //7 0x7f, //8 0x6f, //9 0x00 //NULL}。//函數(shù)的聲明部分void delay(int ms)。 //延時(shí)子程序void key()。 //按鍵掃描子程序void key_to1()。 //鍵處理子程序void key_to2()。void key_to3()。void display()。 //顯示子程序void logo()。 //開機(jī)LOGOvoid Buzzer()。//主程序void main(){ TMOD=0X11。 //定時(shí)器設(shè)置 TH0=0X3C。 //定時(shí)器0置初值 TL0=0XB0。 EA=1。 //開總中斷 ET0=1。 //定時(shí)器0中斷開啟 TR0=1。 //啟動(dòng)定時(shí)0 EX0=1。 //開外部中斷0 EX1=1。 //開外部中斷1 logo()。 P2=0Xc3。 // 開始默認(rèn)狀態(tài),東西綠燈,南北黃燈 sec_nb=sec_dx+5。 //默認(rèn)南北通行時(shí)間比東西多5秒 while(1) { key()。 //調(diào)用按鍵掃描程序 display()。 //調(diào)用顯示程序 Buzzer()。 } }//函數(shù)的定義部分void key() //按鍵掃描子程序{ if(k1!=1) //時(shí)間加按下時(shí) { delay(10)。 //延時(shí)消抖 if(k1!=1) { while(k1!=1) //當(dāng)按鍵未彈起時(shí),一直執(zhí)行 { key_to1()。 //調(diào)用按鍵1功能 for(n=0。n40。n++) //調(diào)用40次顯示,用于延時(shí) { display()。} } } } if(k2!=1) //當(dāng)K2按鍵按下時(shí) { delay(10)。 //延時(shí)消抖 if(k2!=1) { while(k2!=1) //按鍵按下未彈起時(shí)一直執(zhí)行 { key_to2()。 //調(diào)用key2功能 for(n=0。n40。n++) //調(diào)用40次顯示,用于延時(shí) { display()。} } } } if(k3!=1) //當(dāng)K3(確認(rèn))鍵按下時(shí) { TR0=1。 //啟動(dòng)定時(shí)器 Buzzer_Indicate=0。 sec_nb=set_timenb。 //從中斷回復(fù),仍顯示設(shè)置過(guò)的數(shù)值 sec_dx=set_timedx。 //顯示設(shè)置過(guò)的時(shí)間 if(set==1) //時(shí)間倒時(shí)到0時(shí) { // P2=0X99。 //東西紅燈,南北綠燈 sec_nb=sec_dx+5。 //回到初值 } else { // P2=0xC3。 //東西綠燈,南北紅燈 sec_dx=sec_nb+5。 } } if(k4!=1) //當(dāng)K4(切換)鍵按下 { delay(5)。 //延時(shí)消抖 if(k4!=1) { while(k4!=1)。 set=!set。 //取反set標(biāo)志位,以切換調(diào)節(jié)方向 } } if(k5!=1) //當(dāng)K5(禁止)鍵按下時(shí) { delay(5)。 //延時(shí)消抖 if(k5!=1) { while(k5!=1) key_to3()。 } }}void display() //顯示子程序{ buf[1]=sec_dx/10。 //第1位 東西秒十位 buf[2]=sec_dx%10。 //第2位 東西秒個(gè)位 buf[3]=sec_nb/10。 //第3位 南北秒十位 buf[0]=sec_nb%10。 //第4位 南北秒個(gè)位 P1=0xff。 // 初始燈為滅的 P0=0x00。 P1=0xfe。 //片選LED1 P0=table[buf[1]]。 //送東西時(shí)間十位的數(shù)碼管編碼 delay(1)。 //延時(shí) P1=0xff。 //關(guān)顯示 P0=0x00。 P1=0xfd。 //片選LED2 P0=table[buf[2]]。 delay(1)。 P1=0xff。 P0=0x00。 P1=0Xfb。 //片選LED3 P0=table[buf[3]]。 delay(1)。 P1=0xff。 P0=0x00。 P1=0Xf7。 P0=table[buf[0]]。 //片選LED4 delay(1)。}void time0(void) interrupt
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1