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

正文內(nèi)容

單片機(jī)控制的交通燈控制系統(tǒng)設(shè)計(jì)(文件)

2024-07-28 13:06 上一頁面

下一頁面
 

【正文】 許多在以前學(xué)習(xí)中混淆不清的知識(shí)點(diǎn)。在此向編者表示誠(chéng)摯的謝意。北京:人民郵電出版社,2007源程序代碼include chara[10]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}。i,k=0,count=0。delay(uchar /*定義函數(shù)*/voidledthrough()。 /*定義函數(shù)*/sbitK2=P3^3。/*開關(guān)K3接P3^5管腳*/sbitinit(void){*/TMOD=0x01。/*0x3C*/TL1=(6553650000)%256。/*允許T0中斷*/TR0=1。/*允許外部中斷1中斷,即允許響應(yīng)端口P3^3(K2)中斷*/}/*中斷0處理程序*/void P1=0x6C。/*設(shè)置南北方向通行時(shí)間*/{delay(10)。ledthrough()。}SN_G=1。if(K1==0) delay(10)。ledthrough()。WE_G++。if((WE_G+Y)==100)/*東西方向通行時(shí)間(綠燈加黃燈時(shí)間)為100s*//*由于使用的是兩位數(shù)碼管,當(dāng)東西方向通行時(shí)間加到100后綠燈時(shí)間歸1*/}/*延時(shí),把抖動(dòng)的時(shí)間拋掉*/if(K3==0){while(!K3)/*當(dāng)松開K3開關(guān)時(shí),跳出循環(huán),執(zhí)行后面的程序*/ledthrough()。/*啟動(dòng)計(jì)數(shù)器*/ break。int1(void)/*CPU禁止響應(yīng)一切中斷*/TR0=!TR0。/*返回*/if(K3==0)/*數(shù)碼管驅(qū)動(dòng)程序*/}EA=1。 }}/*鍵盤程序*/void/*K0=0*/{while(!K0)/*當(dāng)松開K0開關(guān)時(shí),跳出循環(huán),執(zhí)行后面的程序*/light()。/*清零*/delay(10)。if(K1==0)/*調(diào)用交通燈函數(shù)*/led()。}SN=WE_G+Y,WE=WE_G。}}}/*定時(shí)函數(shù)*/voidTL0=0xb0。/*自增運(yùn)算*/k=0。/*南北方向顯示時(shí)間為南北方向綠燈通行時(shí)間,東西方向顯示時(shí)間為南北方向綠燈通行時(shí)間加黃燈閃亮?xí)r間*//*東西南北方向顯示時(shí)間均為黃燈閃亮?xí)r間*//*南北方向顯示時(shí)間為東西方向綠燈通行時(shí)間加黃燈閃亮?xí)r間,東西方向顯示時(shí)間為東西方向綠燈通行時(shí)間*//*東西南北方向顯示時(shí)間均為黃燈閃亮?xí)r間*/i。t0。i0。}light(){amp。TH1=(6553650000)/256。P1=0x6E。amp。/*延時(shí)50ms*//*南北方向亮紅燈,東西方向黃燈熄滅*/}/*延時(shí)*//*延時(shí)*//*延時(shí)*//*南北方向數(shù)碼管顯示可通行時(shí)間的十位*/delay(5)。P2=b[2],P0=a[(WE_G+Y)%10]。/*延時(shí)*/}/*數(shù)碼管驅(qū)動(dòng)函數(shù)*/voidP2=b[0]。delay(5)。P2=b[1]。delay(5)。P2=b[2]。delay(5)。P2=b[3]。delay(5)。)/*無條件循環(huán)*/{/*調(diào)用鍵盤程序*//*調(diào)用交通燈函數(shù)*/main(void){init()。/*東西方向數(shù)碼管顯示可通行時(shí)間的十位*/delay(5)。/*延時(shí)*/ P2=b[0],P0=a[(SN_G+Y)%10]。ledthrough(){P2=b[3],P0=a[WE/10]。P2=b[2],P0=a[WE%10]。P2=b[1],P0=a[SN/10]。P2=b[0],P0=a[SN%10]。led(){ elseTL1=(6553650000)%256。P1=c[k]。 /*交通燈函數(shù)*/void}{/*由于時(shí)鐘脈沖是12MHz,執(zhí)行2000次循環(huán)的時(shí)間為1ms*/delay(uchar}3:SN=Y,WE=Y。2:SN=WE_G+Y,WE=WE_G。1:SN=Y,WE=Y。0:SN=SN_G,WE=SN_G+Y。if(k3)/*當(dāng)k3時(shí),執(zhí)行程序*/if(SN==0||WE==0)/*當(dāng)SN=0或者WE=0時(shí),執(zhí)行程序*/count=0。WE。SN。interrupt/*南北方向不通車,東西方向通車*/count=0。/*調(diào)用數(shù)碼管函數(shù)*//*南北方向顯示時(shí)間為南北方向綠燈通行時(shí)間,東西方向顯示時(shí)間為南北方向綠燈通行時(shí)間加黃燈閃亮?xí)r間*/k=0。{/*延時(shí),把抖動(dòng)的時(shí)間拋掉*/if(K0==0) key(){/*南北有車而東西無車*/break。/*啟動(dòng)計(jì)數(shù)器*/ leddrive()。while(!K3)/*當(dāng)松開K3開關(guān)時(shí),跳出循環(huán),執(zhí)行后面的程序*/{{/*延時(shí),把抖動(dòng)的時(shí)間拋掉*//*P3^5=0*/if(K3==0))/*無條件循環(huán)*/{2{P1=0x6C,P0=a[0]。if(K3==0)while(!K1)/*當(dāng)松開K1開關(guān)時(shí),跳出循環(huán),執(zhí)行后面的程序*/if(K1==0)/*P3^6=0*/}/*南北方向綠燈時(shí)間+1*/while(!K0)/*當(dāng)松開K0開關(guān)時(shí),跳出循環(huán),執(zhí)行后面的程序*/ledthrough()。for(。/*計(jì)數(shù)器停止工作*/ EA=0。interruptEX0=1。/*CPU開放總中斷*/IT0=1。/*0xB0*//*計(jì)50000個(gè)數(shù),用時(shí)50ms*/TH1=(6553650000)/256。/**計(jì)數(shù)器用模式1,為16位計(jì)數(shù)器*****/K4=P3^2。/*開關(guān)K1接P3^6管腳*/sbitK0=P3^7。leddrive()。/*定義函數(shù)*/void/*SN表示南北方向——主干道,WE表示東西方向——支干道*/charSN=25,WE=30。codecode/*定義字符串類型為無符號(hào)型*/ucharuchar附1王為青,賈宗璞,余發(fā)山,一本是余發(fā)山教授的《單片機(jī)原理及其應(yīng)用技術(shù)》,一本是在圖書館借的王為青老師編寫的《單片機(jī)Keil在編輯程序中,對(duì)C語言又有了新的認(rèn)識(shí)和理解。將生成的文件加載到系統(tǒng)圖的單片機(jī)上,就可以進(jìn)行系統(tǒng)仿真。繪制完設(shè)計(jì)圖后,接下來就是要根據(jù)設(shè)計(jì)所要求的功能和已完成的設(shè)計(jì)圖編寫程序,在編程時(shí),首先應(yīng)該繪制出主程序流程圖,然后采用模塊化程序
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1