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

正文內(nèi)容

基于單片機(jī)的交通燈設(shè)計(jì)論文-在線瀏覽

2025-05-01 11:56本頁(yè)面
  

【正文】 ula=P2^6。 uchar code table[10]= { 0xc0,0xf9,0xa4,0xb0,0x99, 0x92,0x83,0xf8,0x80,0x98}。 void init()。 void delay(uint x)。 while(1) { display(shi,ge)。 TMOD=0x01。 TL0=(6553610000)%256。 ET0=1。 } void time0() interrupt 1 { TH0=(6553610000)/256。 基于單片機(jī)的交通設(shè)計(jì) 第 12 頁(yè) 共 21 頁(yè) t0++。 if(t!=0) { shi=t/10。 t。 ge=t%10。 } } } void display(uchar shi,uchar ge) { dula=1。 dula=0。 wela=1。 wela=0。 dula=1。 dula=0。 wela=1。 wela=0。 } 基于單片機(jī)的交通設(shè)計(jì) 第 13 頁(yè) 共 21 頁(yè) void delay(uint x) { uint i,j。i0。j0。 } 軟件延時(shí) MCS51的工作頻率為 212MHZ,我們選用的 8031 單片機(jī)的工作頻率為 6MHZ。我們可以知道具體每條指令的周期數(shù),這樣我們就可以通過(guò)指令的執(zhí)行條數(shù)來(lái)確定 1秒的時(shí)間。 for(i=x。i) for(j=110。j)。 P0 口、 P1口輸出信號(hào)接信號(hào)燈: P0 口、 P1 口控制燈的亮滅,由于發(fā)光二極管為共陽(yáng)極接法,輸出端口為低電平,對(duì)應(yīng)的二極管發(fā)光,所以可以用置位方法點(diǎn) 亮紅,綠,黃,藍(lán)色發(fā)光二極管。 采用共陽(yáng)級(jí)連接 : 基于單片機(jī)的交通設(shè)計(jì) 第 14 頁(yè) 共 21 頁(yè) 其中 P3^0a, P3^1b, P3^2c, P3^3d, P3^4e, P3^5f, P3^6g P3^7dp 顯示數(shù)值 dp g f e d c b a 驅(qū)動(dòng)代碼( 16 進(jìn)制) 0 1 1 0 0 0 0 0 0 0xc0 1 1 1 1 1 1 0 0 1 0xf9 2 1 0 1 0 0 1 0 0 0xa4 3 1 0 1 1 0 0 0 0 0xb0 4 1 0 0 1 1 0 0 1 0x99 5 1 0 0 1 0 0 1 0 0x92 6 1 0 0 0 0 0 1 1 0x83 7 1 1 1 1 1 0 0 0 0xf8 8 1 0 0 0 0 0 0 0 0x80 9 1 0 0 1 1 0 0 0 0x98 表 3 驅(qū)動(dòng)代碼表 程序源代碼以實(shí)物圖 include include define uchar unsigned char define uint unsigned int uchar code table[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98}。//代表道路 1的藍(lán)燈,表示可以向左轉(zhuǎn)彎 sbit RED_1 = P0^5。//代表道路 1的綠 sbit YELLOW_1 = P0^6。//代表道路 1的藍(lán)燈,表示可以向右轉(zhuǎn)彎 sbit left_2 = P1^7。//代表道路 2的紅燈 sbit GREEN_2 = P1^1。// 代表道路 2 的黃燈 sbit right_2 = P1^0。//代表道路 3的藍(lán)燈,表示可以向左轉(zhuǎn)彎 sbit RED_3 = P0^0。//代表道路 3的綠 sbit YELLOW_3 = P1^3。//代表道路 3的藍(lán)燈,表示可以向右轉(zhuǎn)彎 sbit left_4 = P2^3。//代表道路 4的紅燈 sbit GREEN_4 = P2^1。// 代表道路 4 的黃燈 sbit right_4 = P1^5。 sbit smg1=P2^6。 void delay(uint z) //延時(shí)函數(shù) { uint x,y。x0。y0。 } void xianshi(uint m , w) //倒計(jì)時(shí)函數(shù) { uchar n,i,j,k。j=m。n=80。 smg1=0。 delay(5)。 基于單片機(jī)的交通設(shè)計(jì) 第 16 頁(yè) 共 21 頁(yè) smg2=0。 delay(5)。 } if(i==0x00) { i=0x0a。 } i=i1。amp。 } } } /********************************************************* 主函數(shù) 第一步:當(dāng) 2 車(chē)道綠燈時(shí), 4 車(chē)道紅燈; 2 車(chē)道直走, 4 車(chē)道停止通行,人行道 4通行,數(shù)碼管倒數(shù) 25 秒 . 第二步:第一步延時(shí) 25 秒后, 4 車(chē)道同時(shí)亮黃燈,蜂鳴器響,(滴 5聲)倒數(shù) 5秒; 第三步:當(dāng) 2 車(chē)道紅燈時(shí), 4 車(chē)道綠燈; 2 車(chē)道停止通行, 4 車(chē)道直走,人行道 2通行,數(shù)碼管倒數(shù) 25 秒; 第四步:第三步延時(shí) 25 秒后, 4 車(chē)道同時(shí)亮黃燈,蜂鳴器響,(滴 5聲)倒數(shù) 5秒; 第五步: 1 車(chē)道綠燈時(shí), 2車(chē)道紅燈, 4 車(chē)道藍(lán)燈, 1 車(chē)道直走, 3車(chē)道左轉(zhuǎn), 4車(chē)道右 轉(zhuǎn), 2車(chē)道停止通行,數(shù)碼管倒數(shù) 15 秒; 第六步:第五步延時(shí) 15 秒后, 4 車(chē)道同時(shí)亮黃燈,蜂鳴器響,(滴 5聲)倒數(shù) 5秒; 第七步: 2 車(chē)道綠燈時(shí), 1車(chē)道紅燈, 4 車(chē)道藍(lán)燈, 2 車(chē)道直走, 3車(chē)道右轉(zhuǎn), 4車(chē)道左轉(zhuǎn), 1車(chē)道停止通行,數(shù)碼管倒數(shù) 15 秒; 第八步:第七步延時(shí) 15 秒后, 4 車(chē)道同時(shí)亮黃燈,蜂鳴器響,(滴 5聲)倒數(shù) 5秒; 第九步: 3 車(chē)道綠燈時(shí), 4車(chē)道紅燈, 2 車(chē)道藍(lán)燈, 3 車(chē)道直走, 1車(chē)道右轉(zhuǎn), 2車(chē)道左轉(zhuǎn), 4車(chē)道停止通行,數(shù)碼管倒數(shù) 15 秒; 第十步:第九步延時(shí) 15 秒后, 4 車(chē)道同 時(shí)亮黃燈,蜂鳴器響,(滴 5聲)倒數(shù) 5秒; 第十一步: 4車(chē)道綠燈時(shí), 3 車(chē)道紅燈, 2車(chē)道藍(lán)燈, 4車(chē)道直走, 1 號(hào)車(chē)道左, 基于單片機(jī)的交通設(shè)計(jì) 第 17 頁(yè) 共 21 頁(yè) 2車(chē)道右轉(zhuǎn), 3 車(chē)道停止通行,數(shù)碼管倒數(shù) 15秒; 第十二步:第十一步延時(shí) 15 秒后, 4 車(chē)道同時(shí)亮黃燈,蜂鳴器響,(滴5聲)倒數(shù) 5秒; 第十三步:循環(huán)第一步 第十二步。 fmq=1。 //第一步:當(dāng) 2車(chē)道綠燈時(shí), 4車(chē)道紅燈; 2 車(chē)道直走, 4車(chē)道停止通行,人行道 4 通行,數(shù)碼管倒數(shù) 25秒 . GREEN_1=GREEN_2=0。 xianshi(2,5)。 YELLOW_1=YELLOW_2=YELLOW_3=YELLOW_4=0。k0。delay(100)。delay(100)。 RED_1=RED_2=GREEN_3=GREEN_4=0。 //數(shù)碼管倒數(shù) 25 秒 //第四步:第三步延時(shí) 25秒后, 4車(chē)道同時(shí)亮黃燈,蜂鳴器響,(滴5聲)倒數(shù) 5秒; GREEN_3=GREEN_4= RED_1=RED_2=1。 for(k=18。k) 基于單片機(jī)的交通設(shè)計(jì) 第 18 頁(yè) 共 21 頁(yè) { fmq=0。 fmq=1。 }// 延時(shí) 5秒 // 第五步: 1 車(chē)道綠燈時(shí), 2 車(chē)道紅燈, 4 車(chē)道藍(lán)燈, 1 車(chē)道直走, 3 車(chē)道左轉(zhuǎn), 4車(chē)道右轉(zhuǎn), 2 車(chē)道停止通行,數(shù)碼管倒數(shù) 15秒; YELLOW_1=YELLOW_2=YELLOW_3=YELLOW_4=1。 xianshi(1,5)。 YELLOW_1=YELLOW_2=YELLOW_3=YELLOW_4=0。k0。delay(100)。delay(100)。 GREEN_2=RED_1=right_3=left_4=0。//數(shù)碼管倒數(shù) 15 秒 //第八步:第七步延時(shí) 15 秒后, 4 車(chē)道同時(shí)亮黃燈,蜂鳴器響,(滴 5聲)倒數(shù) 5秒 GREEN_2=RED_1=right_3=left_4=1。 for(k=18。k) { fmq=0。 fmq=1。 }// 延時(shí) 5秒 //第九步: 3 車(chē)道綠燈時(shí), 4車(chē)道紅燈, 2車(chē)道藍(lán)燈, 3車(chē)道直走, 1車(chē)道右轉(zhuǎn), 2 車(chē)道左轉(zhuǎn), 4車(chē)道停止通行,數(shù)碼管倒數(shù) 10 秒; 基于單片機(jī)的交通設(shè)計(jì) 第 19 頁(yè) 共 21 頁(yè) YELLOW_1=YELLOW_2=YELLOW_3=YELLOW_4=1。 xianshi(1,5)。 YELLOW_1=YELLOW_2=YELLOW_3=YELLOW_4=0。k0。delay(100)。delay(100)。 GREEN_4=RED_3=left_1=right_2=0。//數(shù)碼管倒數(shù) 15 秒 //第十二步:第十一步延時(shí) 15 秒后, 4 車(chē)道同時(shí)亮黃燈,蜂鳴器響,(滴 5 聲)倒數(shù) 5秒; GREEN_4=RED_3=left_1=right_2=1。 for(k=18。k) { fmq=0。 fmq=1。 }// 延時(shí) 5秒 } } 實(shí)物正面 基于單片機(jī)的交通設(shè)計(jì) 第 20 頁(yè) 共 21 頁(yè) 實(shí)物反面 基于單片機(jī)的交通設(shè)計(jì) 第 21 頁(yè) 共 21 頁(yè) 結(jié)論 本系統(tǒng) 統(tǒng)采用 MSC51 系列單片機(jī) STC89C51 來(lái)設(shè)計(jì)交通燈控制器,實(shí)現(xiàn)了能根據(jù)實(shí)際車(chē)流量通過(guò) 程序小改動(dòng)就可以 設(shè)置紅、綠 、黃、藍(lán) 燈燃亮?xí)r間的功能;紅綠燈循環(huán)點(diǎn)亮,倒計(jì)時(shí)剩 25秒( 交通燈信號(hào)通過(guò) P0、 P2口輸出 , 顯示時(shí)間通過(guò) P3 口 輸出 至雙位數(shù)碼管進(jìn)行顯示) ; 黃燈閃爍警示 ,蜂鳴器鳴叫;該 系統(tǒng)得亮點(diǎn)之處是能控制車(chē)的左、右轉(zhuǎn),左右轉(zhuǎn)也 根據(jù)實(shí)際車(chē)流量通過(guò) 程序小改動(dòng)就可以 設(shè)置 藍(lán) 燈燃亮?xí)r間 。這是由于自身知識(shí)的不 足以及時(shí)間的有限,如果有需要可以設(shè)計(jì)擴(kuò)充原系統(tǒng)來(lái)實(shí)現(xiàn) 。 參考文獻(xiàn) 張毅坤 . 單片微型計(jì)算機(jī)原理及應(yīng)用,西安電子科技大學(xué)出版社 1998 余錫存 曹?chē)?guó)華 .單片機(jī)原理及接口技術(shù) [M].陜 西 :西安電子科技大學(xué)出版社 雷麗文 .微機(jī)原理與接口技術(shù) [M].北京:電子工業(yè)出版社 張 義 和 .例說(shuō) 51 單片機(jī)( C語(yǔ)言版) 人民郵電出版社 2021 4 基于單片機(jī)的交通設(shè)計(jì) 第 22 頁(yè) 共 21 頁(yè) 項(xiàng) 目 經(jīng) 理項(xiàng) 目 副 經(jīng) 理 項(xiàng) 目 總 工 質(zhì) 安 總 監(jiān)工程管理部物資管理部技術(shù)管理部檢測(cè)試驗(yàn)室質(zhì)安管理部監(jiān) 督 工 程 管 理部 、 物 資 管 理部 、 檢 測(cè) 試 驗(yàn) 室現(xiàn) 場(chǎng) 質(zhì) 檢 員 、 施 工 員施 工 班 組 3N7N承 承 承 承 承 承 承承 承3S7S承 承 承 承 承 承承 承 承3N7N承 承 承 承 承 承 承承 承 承 承3S7S承 承 承 承 承 承承 承 承 承 承3N7N承 承 承 承 承 承 承承 承3S7S承 承 承 承 承 承承 承 承3N7
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1