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

正文內(nèi)容

基于51單片機的交通信號燈系統(tǒng)_畢業(yè)設(shè)計(存儲版)

2025-04-13 04:56上一頁面

下一頁面
  

【正文】 char i,dat。 delay()。 write_byte(0xa0)。 } uchar read(uchar add) //在一個地址讀一個字節(jié) { uchar a。//寫器件地址 ack()。更重要的是如何把自己平時所學的東西應(yīng)用到實際中去。 5. 5秒閃爍后,東西段綠燈亮、南北段紅燈亮,東西段人行道綠燈亮,南北段人行道紅燈亮,同時南北段和東西段方向的數(shù)碼管分別從 30s 和 20s 開始 倒計時。 按下“按鍵 1(右)”, 直行 40s,左拐 20s。 3. 5秒閃爍后,南北方向左拐燈亮,東西方向紅燈亮,東西和南北人行道全部紅燈亮,同時南北段和東西段方向的數(shù)碼管分別從 10 秒開始倒計時。此外,我還明白了學習的重要性,了解到理論知識與實踐相結(jié)合的重要意義,學會了堅持、耐心和努力,這將為自己今后的學習和工作做出了最好的榜樣。 start()。 stop()。 } void write(uchar add,uchar dat) //在一個地址寫一個字節(jié) { init()。i8。 SDA=1。0x80) { SDA=1。 delay()。 while((SDA==1)amp。 delay()。 SCL=1。 void delay()//短延時,大約 5us { 。 void start()。 if(Flag_SN_Yellow==1) //測試南北黃燈標志位 { SN_Yellow=~SN_Yellow。 SN_ManGreen=1。 //write(13,9)。 write(13,19)。 t++。 //定時器 0 工作方式 1 TH0=(6553610000)/256。 while(Time_EW=0) { Flag_EW_Yellow=1。 EW_ManRed=0。//EW 通行, SN 紅燈 ShuMa_Display()。 //SN 人行道禁止 SN_ManGreen=1。 while(Time_SN=0) { Flag_SN_Yellow=1。 //EW 人行道禁止 EW_ManGreen=1。 } P1=0xff。 //SN 人行道通行 EW_ManRed=0。 //點亮 SN_LED2 Delay_ms(1)。 //熄滅 EW_LED2 P0=table[H]。y)。 state2()。 EWL1=read(12)。 void timer0_init()。 //EW 黃燈標志位 char Time_EW。 //EW 人行道紅燈 sbit SN_ManRed=P2^5。 //EW 方向低位數(shù)碼管控制位 sbit EW_ShuMa1=P2^2。 延長通行時間模式:直行 40s,左拐 20s。 設(shè)計思想 由于本系統(tǒng)結(jié)構(gòu)簡單,實現(xiàn)較容易,不需要大量的外圍擴展,所以我們采用STC89C51 單片機作為主控制器, STC89C51 單片機具有體積小,功耗低,控制能力強,價格低、擴展靈活,使用方便等特點,其最小系統(tǒng)由振蕩電路、復(fù)位電路構(gòu)成。 通行時間顯示 數(shù)碼管倒計時顯示通行時間。(其實物圖見附錄 1圖 ) 圖 數(shù)碼管原理圖 原理圖分析: 為了顯示數(shù)字或字符,必須對數(shù)字或字符進行編碼。 設(shè)計思想 :系統(tǒng)掉電存儲模塊采用 串行 E2PROM,它 是基于 IIC 總線 的存儲器件,遵循二線制協(xié)議,其具有接口方便,體積小,數(shù) 據(jù)掉電不丟失等特點 。 狀態(tài)燈顯示的實現(xiàn)方法 黃燈閃爍利用定時器中斷。 //SN 方向高位數(shù)碼管控制位 sbit SN_Yellow=P1^1。 //SN 直行道紅燈 T0響應(yīng) N 南北黃燈標志 位為 1 N 東西 黃燈標志 位為 1 Y 到 Y 1s 到 南北黃燈位置反 團里 Y 東西黃燈位置反 團里 Y 返回 倒計時減 1,計數(shù)值置 0 N N sbit shezhi1=P3^0。 //程序初始化賦值,正常模式 uchar EW1=30,SN1=20,EWL1=9,SNL1=9。 void state3()。 SN=SN1。 } } /*************延時函數(shù) *************/ /*void Delay_ms(uint z) { uint x,y。 L=Time_EW%10。 EW_ShuMa1=1。 SN_ShuMa1=0。 //SN 關(guān)黃燈顯示信號 Flag_EW_Yellow=0。 //P1=P1 |0XB0。 //EW 關(guān)黃燈顯示信號 Time_SN=SNL。 } } void state3() { /***********賦值 *********/ EW=EW1。 //EW 人行道通行 Flag_SN_Yellow=0。//EW 開黃燈信號位 SN_Red=0。 //
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1