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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的交通信號燈模擬控制系統(tǒng)設(shè)計(jì)-wenkub.com

2025-01-13 22:24 本頁面
   

【正文】 }break。WE=WEg。 case 1:{SN=Y。 if(state3) {state=0。 if(num=20) { SN。 P1=0xdf。 } else if(P1==lamp[3]amp。amp。 while(1) { smg()。 17 EX0=1。//外部中斷 1為邊沿觸發(fā)方式 EA=0。 TH0=(6553650000)/256。WE=WEg。 //調(diào)用數(shù)碼管顯示函數(shù) light()。 //調(diào)整數(shù)碼管顯示時(shí)間 smg()。 //調(diào)用數(shù)碼管顯示函數(shù) light()。 TR0=~TR0。//紅綠燈東西南北都紅色 EA=0。 //調(diào)用數(shù)碼管顯示函數(shù) light()。 state=0。//延時(shí),把抖動(dòng)的時(shí)間拋掉 if(K2==0) { while(!K2)//當(dāng)松開 K2開關(guān)時(shí),跳出空循環(huán),執(zhí)行后面的程序 {} 14 WEg++。 /*設(shè)置南北方向通行時(shí)間 */ if(K1==0) { delay(10)。w2=1。w4=0。 send(duan[(WEg+Y)%10])。w2=1。w4=1。//禁止相應(yīng)一切中斷 while(1) { send(duan[(SNg+Y)%10])。 //短暫延時(shí) _nop_()。 Data=Data1。i8。w4=1。 12 send(duan[WE/10])。w2=1。w4=1。 send(duan[SN/10])。w2=0。y0。 //輸出鎖存器控制脈沖 /*延時(shí)函數(shù) */ void delayms(uint z) { uint x,y。 sbit w4=P2^7。 //開關(guān) K3接 P3^5管腳 11 sbit K4=P3^3。 //LED編碼表 uchar code wei[4]={0xfb,0xf7,0xfe,0xfd}。 //SN為南北方向顯示時(shí)間, WE為東西方向顯示時(shí)間 ,WEg為東西綠燈時(shí)間 uchar num=0。WE=13。 void smg()??梢詼?zhǔn)確顯示每個(gè)狀態(tài)所剩余的時(shí)間,按下禁行普通車輛鍵,東西南北方向都亮紅燈; 按下南北放行鍵,南北綠燈亮,東西紅燈亮;按下東西放行鍵,東西綠燈亮,南北紅燈亮;任何時(shí)候按下返回鍵,此系統(tǒng)都將回到初始狀態(tài),當(dāng)緊急狀況出現(xiàn)時(shí),按下緊急開關(guān),可實(shí)現(xiàn)主干道和支干道全部禁止通行,允許緊急車輛安全通行 。 四、 工作原理及軟件設(shè)計(jì) 由軟件設(shè)置交通燈的初始時(shí)間,南北方向通行 60秒,東西方向通行 40秒,數(shù)碼管采用動(dòng)態(tài)顯示, P2口送字位選通信號, 通過 74595實(shí)現(xiàn)段選控制,并 通過單片機(jī)的 P1口控制各種信號燈的燃亮與熄滅,采用中斷方式 和按鍵掃描 實(shí)現(xiàn)按鍵的功能。 另外,我們在數(shù)碼管驅(qū)動(dòng)方面選用了 74595 移位寄存器,大大的節(jié)省了 I/O口,簡化了電路結(jié)構(gòu)。 、按鍵 輸入方案 題目要求系統(tǒng)能手動(dòng)設(shè)燈亮?xí)r間,我們討論 了兩種方案: 方案一: 使用矩陣鍵盤,可以在有限的 I/O 口上能夠由更多的按鍵控制,可以實(shí)現(xiàn)更多功能 ,但本設(shè)計(jì)不需要過多按鍵 。這種方案實(shí)現(xiàn)復(fù)雜,且須完成大量的軟件工作;但功能強(qiáng)大,可方便的顯示各種英文字符,漢字,圖形等。 、 顯示界面方案 該系統(tǒng)要求完成倒計(jì)時(shí)、狀態(tài)燈等功能。 、數(shù)碼管驅(qū)動(dòng)方案 數(shù)碼管需要完成倒計(jì)時(shí)功能,分為東西和南北方向的倒計(jì)時(shí),需要占用較多I/O 口,為提高 I/O 口利用率,提出以下三種方案: 方案一:用 MAX7219 串行轉(zhuǎn)并行,一個(gè)芯片即可控制 兩個(gè)兩位數(shù)碼管,優(yōu)點(diǎn)是占有 I/O口少,硬件連接簡單,但是 價(jià)
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1