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

正文內(nèi)容

基于51單片機(jī)的智能交通燈課程設(shè)計(jì)(文件)

 

【正文】 ] 陳炳權(quán) 曾慶六 EDA技術(shù)實(shí)用教程[M].北京: 湘潭大學(xué)出版社 2010  [7] 先鋒工作室. 單片機(jī)程序?qū)嵗齕M].北京:清華大學(xué)出版社,2002.  [8] [M].北京:電子工業(yè)出版社,2004.  [9] 吳洪潭,肖艷萍,[M].北京:國(guó)防工業(yè)出版社,2005.  [10] 吳黎明, 王桂棠, 洪添勝, 等. 單片機(jī)原理及應(yīng)用技術(shù)[ M ] . 北京: 科學(xué)出版社,2005.  附錄 源程序include define uchar unsigned chardefine uint unsigned intuchar data buf[4]。uchar data set_timenb=30。 //切換方向sbit k1=P3^5。 //禁止// P3^2 //只允許東西方向通行,中斷0// P3^3 //只允許南北方向通行,中斷1sbit Yellow_nb=P2^5。sbit Buzz=P3^0。 //調(diào)時(shí)方向切換鍵標(biāo)志uchar code table[11]={ //共陰極字型碼 0x3f, //0 0x06, //1 0x5b, //2 0x4f, //3 0x66, //4 0x6d, //5 0x7d, //6 0x07, //7 0x7f, //8 0x6f, //9 0x00 //NULL}。 //鍵處理子程序void key_to2()。 //開(kāi)機(jī)LOGOvoid Buzzer()。 EA=1。 //開(kāi)外部中斷0 EX1=1。 //默認(rèn)南北通行時(shí)間比東西多5秒 while(1) { key()。 //延時(shí)消抖 if(k1!=1) { while(k1!=1) //當(dāng)按鍵未彈起時(shí),一直執(zhí)行 { key_to1()。} } } } if(k2!=1) //當(dāng)K2按鍵按下時(shí) { delay(10)。n++) //調(diào)用40次顯示,用于延時(shí) { display()。 //從中斷回復(fù),仍顯示設(shè)置過(guò)的數(shù)值 sec_dx=set_timedx。 //東西綠燈,南北紅燈 sec_dx=sec_nb+5。 //取反set標(biāo)志位,以切換調(diào)節(jié)方向 } } if(k5!=1) //當(dāng)K5(禁止)鍵按下時(shí) { delay(5)。 //第2位 東西秒個(gè)位 buf[3]=sec_nb/10。 P1=0xfe。 //關(guān)顯示 P0=0x00。 P1=0xff。 delay(1)。 P0=table[buf[0]]。 TR0=1。 //東西時(shí)間減1 sec_nb。 Yellow_dx=!Yellow_dx。 Yellow_nb=!Yellow_nb。 if(sec_nb==0amp。amp。 //重賦南北方向的起始值 sec_dx=set_timenb+5。 //重置東西南北的紅綠燈狀態(tài) time=!time。 //關(guān)定時(shí)器 if(set==0) set_timenb++。 //加到100置1 sec_nb=set_timenb 。 //南北減1S else set_timedx。 //設(shè)置的數(shù)值賦給東西南北 sec_dx=set_timedx。 //四個(gè)方向的時(shí)間都為00 sec_nb=00。 //東西方向置綠燈 Buzzer_Indicate=0。 //關(guān)定時(shí)器 P2=0X99。}void logo()//開(kāi)機(jī)的Logo { for(n=0。 delay(1)。 delay(1)。 }}void Buzzer(){ if(Buzzer_Indicate==1) Buzz=!Buzz。jms。 //大約1毫秒的延時(shí)}27。k124。}void delay(int ms) //延時(shí)子程序{ uint j,k。 delay(1)。 delay(1)。n++) { P0=0x40。 sec_nb=00。 //四個(gè)方向的時(shí)間都為00 sec_nb=00。}//外部中斷0void int0(void) interrupt 0 using 1 //只允許東西通行{ TR0=0。 //關(guān)定時(shí)器 P2=0Xc9。 if( set_timedx==0 ) set_timedx=99。 //}void key_to2() //鍵盤(pán)處理子程序之{ TR0=0。 //東西加1S if(set_timenb==100) set_timenb=1。 //重賦東西方向的起始值 sec_nb=set_timedx+5。amp。 //重置東西南背方向的紅綠燈 time=!time。sec_dx==5) //當(dāng)南北倒計(jì)時(shí)到0時(shí),重置5秒,用于黃燈閃爍時(shí)間 sec_nb=5。amp。amp。amp。 //軟件計(jì)數(shù)加1 if(count
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1