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

正文內(nèi)容

基于51單片機(jī)的智能交通燈課程設(shè)計(jì)-資料下載頁(yè)

2025-03-04 04:56本頁(yè)面

【導(dǎo)讀】先導(dǎo)的信息革命正在蓬勃發(fā)展。計(jì)算機(jī)技術(shù)作為三者之一,怎樣與實(shí)際應(yīng)用更有。效的結(jié)合并發(fā)揮其作用。實(shí)際生活中,同時(shí)帶動(dòng)傳統(tǒng)控制檢測(cè)的更新。在實(shí)時(shí)檢測(cè)和自動(dòng)控制的應(yīng)用系統(tǒng)。器件來(lái)加以完善。十字路口車(chē)輛穿梭,行人熙攘,車(chē)行車(chē)道,人行人道,有條不紊??康氖墙煌ㄐ盘?hào)燈的自動(dòng)指揮系統(tǒng),來(lái)實(shí)現(xiàn)交通的。交通信號(hào)燈控制方式很多。本系統(tǒng)采用美國(guó)ATMEL公司生產(chǎn)的單片。機(jī)AT80S51,以及其它芯片來(lái)設(shè)計(jì)交通燈控制。口設(shè)置紅、綠燈點(diǎn)亮的功能,輸出設(shè)置顯示時(shí)間。單片機(jī)系統(tǒng)采用的直流供電。關(guān)鍵詞:AT89S51單片機(jī);智能交通燈控制系統(tǒng);腳封裝,引腳信號(hào)完全相同。當(dāng)采用外部振蕩器時(shí),此引腳接外部振蕩源。ALE引腳以不變的頻率(振蕩器頻率的。期性地發(fā)出正脈沖信號(hào)。儲(chǔ)器取指令(或數(shù)據(jù))期間,在每個(gè)機(jī)器周期內(nèi)兩次有效。驅(qū)動(dòng)8個(gè)LSTTL電路。2個(gè)機(jī)器周期的高電平可實(shí)現(xiàn)復(fù)位操作。由向內(nèi)部RAM提供電源,以保持內(nèi)部RAM中的數(shù)據(jù)。P3口:準(zhǔn)雙向輸入/輸出口,它能驅(qū)動(dòng)4個(gè)LSTTL負(fù)載。

  

【正文】 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 1 using 1 //定時(shí)中斷子程序 { TH0=0X3C。 //重賦初值 TL0=0XB0。 武漢理工大學(xué)《基礎(chǔ)強(qiáng)化拓展訓(xùn)練》說(shuō)明書(shū) 24 TR0=1。 //重新啟動(dòng)定時(shí)器 countt0++。 //軟件計(jì)數(shù)加 1 if(countt0==20) // 定時(shí)器中斷次數(shù) =20時(shí)(即 1秒時(shí)) { countt0=0。 //清零計(jì)數(shù)器 sec_dx。 //東西時(shí)間減 1 sec_nb。 //南北時(shí)間減 1 if(sec_nb=5amp。amp。time==0) //東西黃燈閃 { Green_dx=0。 Yellow_dx=!Yellow_dx。 } if(sec_dx=5amp。amp。time==1) //南北黃燈閃 { Green_nb=0。 Yellow_nb=!Yellow_nb。 } if(sec_dx==0amp。amp。sec_nb==5) //當(dāng)東西倒計(jì)時(shí)到 0 時(shí),重置 5秒,用于黃燈閃爍時(shí)間 sec_dx=5。 if(sec_nb==0amp。amp。sec_dx==5) //當(dāng)南北倒計(jì)時(shí)到 0 時(shí),重置 5 秒,用于黃燈閃爍時(shí)間 sec_nb=5。 if(time==0amp。amp。sec_nb==0) //當(dāng)黃燈閃爍時(shí)間倒計(jì)時(shí)到 0 時(shí), { P2=0x99。 //重置東西南背方向的紅綠燈 time=!time。 sec_nb=set_timenb。 //重賦南北方向的起始值 sec_dx=set_timenb+5。 //重賦東西方向的起始值 } 武漢理工大學(xué)《基礎(chǔ)強(qiáng)化拓展訓(xùn)練》說(shuō)明書(shū) 25 if(time==1amp。amp。sec_dx==0) //當(dāng)黃燈閃爍時(shí)間到 { P2=0Xc3。 //重置東西南北的紅綠燈狀態(tài) time=!time。 sec_dx=set_timedx。 //重賦東西方向的起始值 sec_nb=set_timedx+5。} //重賦南北方向的起始值 } } void key_to1() //鍵盤(pán)處理子程序之 + { TR0=0。 //關(guān)定 時(shí)器 if(set==0) set_timenb++。 //南北加 1S else set_timedx++。 //東西加 1S if(set_timenb==100) set_timenb=1。 if( set_timedx==100) set_timedx=1。 //加到 100 置 1 sec_nb=set_timenb 。 //設(shè)置的數(shù)值賦給東西南北 sec_dx=set_timedx。 // } void key_to2() //鍵盤(pán)處理子程 序之 { TR0=0。 //關(guān)定時(shí)器 if(set==0) set_timenb。 //南北減 1S else set_timedx。 //東西減 1S 武漢理工大學(xué)《基礎(chǔ)強(qiáng)化拓展訓(xùn)練》說(shuō)明書(shū) 26 if(set_timenb==0) set_timenb=99。 if( set_timedx==0 ) set_timedx=99。 //減到 1 重置 99 sec_nb=set_timenb 。 //設(shè)置的數(shù)值賦給東西南北 sec_dx=set_timedx。 } void key_to3() //鍵盤(pán)處理之緊急車(chē)通行 { TR0=0。 //關(guān)定時(shí)器 P2=0Xc9。 //全部置紅燈 sec_dx=00。 //四個(gè)方向的時(shí)間都為 00 sec_nb=00。 Buzzer_Indicate=1。 } //外部中斷 0 void int0(void) interrupt 0 using 1 //只允許東西通行 { TR0=0。 //關(guān)定時(shí)器 P2=0Xc3。 //東西方向置綠燈 Buzzer_Indicate=0。 sec_dx=00。 //四個(gè)方向的時(shí)間都為 00 sec_nb=00。 } //外部中斷 1 void int1(void) interrupt 2 using 1 //只允許南北通行 { 武漢理工大學(xué)《基礎(chǔ)強(qiáng)化拓展訓(xùn)練》說(shuō)明書(shū) 27 TR0=0。 //關(guān)定時(shí)器 P2=0X99。 //置南北方向?yàn)榫G燈 Buzzer_Indicate=0。 sec_nb=00。 //四個(gè)方向的時(shí)間都為 00 sec_dx=00。 } void logo()//開(kāi)機(jī)的 Logo { for(n=0。n50。n++) { P0=0x40。 P1=0xfe。 delay(1)。 P1=0xfd。 delay(1)。 P1=0Xfb。 delay(1)。 P1=0Xf7。 delay(1)。 P1 = 0xff。 } } void Buzzer() { if(Buzzer_Indicate==1) Buzz=!Buzz。 else Buzz=0。 } 武漢理工大學(xué)《基礎(chǔ)強(qiáng)化拓展訓(xùn)練》說(shuō)明書(shū) 28 void delay(int ms) //延時(shí)子程序 { uint j,k。 for(j=0。jms。j++) //延時(shí) ms for(k=0。k124。k++)。 //大約 1 毫秒的延時(shí) }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1