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

正文內(nèi)容

單片機的智能交通控制系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(存儲版)

2025-10-08 21:33上一頁面

下一頁面
  

【正文】 } //E_footway_time。 if (S_SL_CAR_check_time30) { S_CAR_SL_G_time=S_SL_CAR_check_time。 Sg=Er=1。 break。 //滅燈 Sr=Eg=0。 //南紅燈亮,南左轉(zhuǎn)綠燈亮 case 3: if (Y_time==3) { putc_to_SerialPort(39。 } } E_CAR_SL_R_time=Y_time。 //if (E_footway_time=0) //{ //E_footway_time=S_CAR_L_G_time+S_CAR_SL_G_time+2*Y_time。//南北方向,紅燈時間 data_b(S_CAR_SL_R_time,E_CAR_SL_G_time)。 //} urgent_bit=0。 E_SL_CAR_check_time=0。 //滅燈 if (Y_time=0) { Y_time=3。G39。 status=7。)。 Y_time。 night_bit=0。 //滅燈 break。 } } : void key_set1() { if (Trg1==2) //增加鍵 { if (set_bit==1) //設(shè)置位置南,車直行綠燈時間 { S_CAR_SL_G_time_set++。 //設(shè)置位置東,車左轉(zhuǎn)綠燈時間 } } if (Trg1==4) //減小鍵 { if (set_bit==1) //設(shè)置位置南,車直行綠燈時間 { S_CAR_SL_G_time_set。 //設(shè)置位置東,車左轉(zhuǎn)綠燈時間 } } if (Trg1==8) //確定鍵 { set_bit++。 //設(shè)置時間 status=0。 //開全局中斷 ET0=1。 //T1 低 8 位 SCON = 0x50。 //南 } if ((Trg==4)||(Trg==8)) { putc_to_SerialPort(39。)。 yellow_bit4=0。 //位置南,左轉(zhuǎn),紅燈 E_SL_G=1。B39。 //位置南,直行,綠燈 S_SL_Y=0。 //位置東,直行,紅燈 E_L_G=1。 yellow_bit2=0。 //位置南,左轉(zhuǎn),綠燈 S_L_Y=1。 //位置東,左轉(zhuǎn),紅燈 break。 yellow_bit5=0。 //位置東,直行,綠燈 E_SL_Y=1。: //EW_car_count=0。 //位置南,直行,黃燈 S_SL_R=0。 //位置東,左轉(zhuǎn),綠燈 E_L_Y=1。 yellow_bit3=1。 //位置南,左轉(zhuǎn),黃燈 S_L_R=0。 case 39。 S_SL_G=1。 //位置東,直行,黃燈 E_SL_R=0。 //東西車流量計數(shù)清零 yellow_bit1=0。 //位置南,直行,紅燈 S_L_G=1。 //位置東,左轉(zhuǎn),黃燈 E_L_R=1。 yellow_bit3=0。 //位置南,左轉(zhuǎn),黃燈 S_L_R=0。 case 39。 yellow_bit5=1。 //位置東,直行,綠燈 E_SL_Y=0。 我想這對 于 我以后的學(xué)習(xí) 或者 工作 都 會有很大的幫助。 最。 本次次畢設(shè) 可以 讓我 把書本上 學(xué)到 的知識得以 在實際中 運用, 不僅 鍛煉了 我實踐能力還提升了我全面思考問題的能力。 //位置南,左轉(zhuǎn),黃燈 S_L_R=1。 yellow_bit3=0。 //位置東,左轉(zhuǎn),黃燈 E_L_R=0。 //位置南,直行,紅燈 S_L_G=1。 //東西車流量計數(shù)清零 yellow_bit1=0。 //位置東,直行,紅燈 E_L_G=1。 //位置南,直行,綠燈 S_SL_Y=1。H39。 //位置南,左轉(zhuǎn),紅燈 E_SL_G=1。 yellow_bit4=0。 //位置東,左轉(zhuǎn),黃燈 E_L_R=0。 //位置南,直行,紅燈 S_L_G=1。 //東西車流量計數(shù)清零 yellow_bit1=0。 //位置東,直行,黃燈 E_SL_R=1。 S_SL_G=1。 case 39。 //位置南,左轉(zhuǎn),黃燈 S_L_R=1。 yellow_bit3=0。 //位置東,左轉(zhuǎn),綠燈 E_L_Y=1。 //位置南,直行,黃燈 S_SL_R=0。: //SN_car_count=0。 //位置東,直行,綠燈 E_SL_Y=1。 yellow_bit5=0。 //位置東,左轉(zhuǎn),紅燈 break。 //位置南,左轉(zhuǎn),綠燈 S_L_Y=1。 yellow_bit2=0。 //南左轉(zhuǎn) } if ((Trg==64)||(Trg==128)) { putc_to_SerialPort(39。S39。 // T0 低 8 位 //T1 為接收波特率發(fā)生器 //T1 為發(fā)送波特率發(fā)生器 TH1 = 0x00。 //按鍵設(shè)置程序 } } : void Init_P( ) { PCON = 0x00。 set_bit=0。 //設(shè)置位置東,車直行綠燈時間 } else if (set_bit==4) //設(shè)置位置東,車左轉(zhuǎn)綠燈時間 { E_CAR_L_G_time_set。 //設(shè)置位置東,車直行綠燈時間 } else if (set_bit==4) //設(shè)置位置東,車左轉(zhuǎn)綠燈時間 { E_CAR_L_G_time_set++。 //滅燈 Sr=Eg=1。 // } Sg=Er=1。 //if (S_footway_time=0) //{ //S_footway_time=E_CAR_L_G_time+E_CAR_SL_G_time+2*Y_time。 } } S_CAR_SL_R_time=Y_time。 //東紅燈亮,東左轉(zhuǎn)綠燈亮 case 7: if (Y_time==3) { putc_to_SerialPort(39。 //南綠,東紅 Sr=Eg=1。 break。 Sg=Er=0。 if (E_SL_CAR_check_time30) { E_CAR_SL_G_time=E_SL_CAR_check_time。 } //S_footway_time。)。 status=4。 } else { S_CAR_L_G_time=30。 night_bit=0。 S_CAR_L_G_time。 //} urgent_bit=0。//東西方向,紅燈時間 data_b(Y_time,E_CAR_SL_R_time)。B39。 //南紅,東綠 if (S_CAR_SL_G_time=0) { S_CAR_SL_G_time=S_CAR_SL_G_time_set。 if (second_timing20) //記時一秒 { switch(status) { case 0: if (S_CAR_SL_G_time==S_CAR_SL_G_time_set) { putc_to_SerialPort(39。 } break。 } break。 delay(5)。 delay(5)。amp。 RI = 0。 //開串口中斷 PS=1。 } E1=1。 //進入菜單設(shè)置 set_bit=1。 //按鍵讀取函數(shù) key_set()。 系統(tǒng)車檢測流程圖 系統(tǒng)車檢測流程圖如圖 44所示。 設(shè)置模式流程圖如圖 42所示。 若夜間模式按鍵按下則進入夜間模式,在夜間模式下,循環(huán)判斷夜間模式按鍵是否再次被按下,如果夜間模式按鍵未再次按下則系統(tǒng)一直判斷夜間模式按鍵是否再次被按下,若夜間模式按鍵再次被按下則退出夜間模式。R14, R15,R16,R17,R18,R19,R20,R21 為限流電阻, D2D9 為 圖 37 人行道紅綠燈電路圖 車流量檢測電路 車流量檢測電路如圖 38 所示。系統(tǒng)設(shè)計的緊急模式按鍵與夜間模式按鍵硬件工作原理和此同樣。圖中右側(cè)的,R11,R12 為三極管的基極電阻,其余的最右側(cè)的連接 P0 口和 P1 口的電阻都為數(shù)碼管的限流電阻。圖紙中 U1 為 STC89C52RC 單片機, U1為主機,這里只介紹主機,從機和主機的原理是一樣的。以下將介紹這些部分電路的工作原理。選用 51 內(nèi)核的單片機是因為現(xiàn)在 51 單片機的發(fā)展已經(jīng)成熟,而且去網(wǎng)上搜集資料很方便,這就為本設(shè)計能最終得以實現(xiàn)提供了有利條件。 本設(shè)計中,因為南和北、東和西的信號燈是一致的因此需要設(shè)計的 I/O 有以下這些: 1. 南北倒計時的兩位數(shù)碼管需要 9個 I/O; 2. 東西倒計時的兩位數(shù)碼管需要 9個 I/O; 3. 設(shè)置時間按鍵需要 4 個 I/O; 4. 南北人行道的紅綠燈需要 2個 I/O; 5. 東西人行道的紅綠燈需要 2個 I/O; 6. 緊急模式與夜間模式按鍵需要 2個 I/O; 7. 南北直行和左轉(zhuǎn)紅、綠、黃信號燈需 要 6 個 I/O; 8. 東西直行和左轉(zhuǎn)紅、綠、黃信號燈需要 6 個 I/O; 9. 車流量檢測分為東、南、西、北以及左轉(zhuǎn)共需要 8 個 I/O; 以上必須用到的 I/O 數(shù)量一共為 48 個因此需要擴展 I/O,一片 STC89C52 單片機共有 I/O 32 個 ,所以需要再擴展 16 個 I/O 口,才能保障系統(tǒng)有足夠的I/O
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1