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

正文內(nèi)容

基于stc單片機(jī)的交通燈畢業(yè)設(shè)計(jì)(完整版)

2025-04-15 10:24上一頁面

下一頁面
  

【正文】 ic control with traffic lights and the method of time display. At the same time, given the hardware and software design methodology, design process, including the hardware circuit design and program design two major steps in the singlechip applications that may be encountered in the design of the important issues are involved. In this paper, the default state of the crossroads for three, one is the normal state is a state of emergency, and the other is a state formula. Additional sections of busy status adjustment formula and an emergency control module Through the manual control switch button convenience A0 and A1 system in the normal state and a state of emergency, the equation between the control switch back and forth, and further improve the traffic light control system. And were red, yellow and green light to direct different binations of traffic in both directions and cutline, with LED digital tube as a countdown to the instructions, realtime control of the current time for traffic lights to LED countdown display work and to keep pace with the state of light in the to maintain safety while minimizing the increase in traffic to alternate running smoothly. This paper introduces the basic principles of control, as well as the performance of control at the same time, traffic on the system status, traffic management, traffic regulations and background information. Key words: automatic control。自從開始使用計(jì)算機(jī)控制系統(tǒng)后,不管在控制硬件里取得什么樣的實(shí)際進(jìn)展,交通控制領(lǐng)域的控制邏輯方面始終沒能取得重大突破。 交通燈國內(nèi)外發(fā)展概況 隨著經(jīng)濟(jì)的發(fā)展,城市現(xiàn)代化程度不斷提高,交通需求和交通量迅速增長,城市交通網(wǎng)絡(luò)中交通擁擠日益嚴(yán)重,道路運(yùn)輸所帶來的交通擁堵、交通事故和環(huán)境污染等負(fù)面效應(yīng)也日益突出,逐步成為經(jīng)濟(jì)和社會發(fā)展中的全球性共同問題。智能交通系統(tǒng)是將先 進(jìn)的信息技術(shù)、數(shù)據(jù)通訊傳輸技術(shù)、電子傳感技術(shù)、電子控制技術(shù)及計(jì)算機(jī)處理技術(shù)等有效的集成運(yùn)用于整個(gè)地面交通管理系統(tǒng)而建立的一種在大范圍內(nèi)、全方位發(fā)揮作用的實(shí)時(shí)、準(zhǔn)確、高效的綜合交通運(yùn)輸管理系統(tǒng)。如靜態(tài)多段配時(shí)控制、準(zhǔn)動(dòng)態(tài)多段配時(shí)控制、最優(yōu)控制、大系統(tǒng)遞階控制、模糊控制、神經(jīng)網(wǎng)絡(luò)控制,網(wǎng)絡(luò)路由控制等。從此,交通控制技術(shù)和相關(guān)的控制算法得到了發(fā)展和改善,提高了交通控制的安全性、有效性,并減少了對環(huán)境的影響。 8 2 系統(tǒng)工作原理及設(shè)計(jì)方案 交通燈的工作原理 采用單片機(jī)的 I/O 口 P P2 和 、 直接和交通燈連接, P0、 P4 口通過限流電阻和三極管接 LED 數(shù)碼管。由于 STC10F04 單片機(jī)自帶有 2 個(gè)計(jì)數(shù)器, 6 個(gè)中斷源,能滿足系統(tǒng)的設(shè)計(jì)要求。特殊緊急車輛通行采用實(shí)時(shí)中斷完成。 ( 3)車流量增大時(shí)通過方程式控制按鈕手動(dòng)控制延長主干道通車時(shí)間,有三個(gè)方程式,分別為 A、 B、 C方程。 S4:東西北三個(gè)方向黃燈 滅。南北兩個(gè)方向的通車時(shí)間延長 15秒,即 50 秒。 表 狀態(tài)表 狀態(tài) 南方向 北方向 東西方向 有效時(shí)間狀態(tài) 紅 黃 綠 紅 黃 綠 紅 黃 綠 S0 1 1 0 0 1 1 0 1 1 35 S1 1 0 1 1 0 1 0 1 1 3 S2 0 1 1 1 1 0 0 1 1 35 S3 0 1 1 1 0 1 1 0 1 3 S4 0 1 1 0 1 1 1 1 0 20 S5 1 0 1 0 1 1 1 0 1 3 S6 1 1 0 0 1 1 0 1 1 35 S7 0 1 1 0 1 1 0 1 1 10 S8 1 1 0 0 1 1 0 1 1 A50 S9 1 0 1 1 0 1 0 1 1 A3 S10 0 1 1 1 1 0 0 1 1 A50 S11 0 1 1 1 0 1 1 0 1 A3 S12 0 1 1 0 1 1 1 1 0 A20 S13 1 0 1 0 1 1 1 0 1 A3 S14 1 1 0 0 1 1 0 1 1 A50 S15 1 1 0 0 1 1 0 1 1 B60 S16 1 0 1 1 0 1 0 1 1 B3 S17 0 1 1 1 1 0 0 1 1 B60 S18 0 1 1 1 0 1 1 0 1 B3 S19 0 1 1 0 1 1 1 1 0 B30 S20 1 0 1 0 1 1 1 0 1 B3 11 S21 1 1 0 0 1 1 0 1 1 B60 S22 1 1 0 0 1 1 0 1 1 C35 S23 1 0 1 1 0 1 0 1 1 C3 S24 0 1 1 1 1 0 0 1 1 C35 S25 0 1 1 1 0 1 1 0 1 C3 S26 0 1 1 0 1 1 1 1 0 C35 S27 1 0 1 0 1 1 1 0 1 C3 S28 1 1 0 0 1 1 0 1 1 C35 注:( 1) 0 表示燈亮, 1 表示燈滅。另外要注意的一點(diǎn)是 , EA( 31 腳)也要接高電平, 即接到電源 +5V。 對端口寫 “l(fā)” ,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。 Flash 編程或校驗(yàn)時(shí), P2亦接收高位地址和其它控制信15 號。RST :復(fù)位輸入。對 F1ash存儲器編程期間,該引腳還用于輸入編程脈沖( PROG)。 EA——/ VPP:外部訪問允許。XTAL2 :來自反向振蕩器的輸出。晶體三極管按材料分常見的有兩種:鍺管和硅管。這兩個(gè)電流的方向都是流出發(fā)射極的,所以發(fā)射極 E 上就用了一個(gè)箭頭來表示電流的方向。將常開按鍵的一端接地,另一端接一個(gè) I/O 口,程序開始時(shí)將此 I/O口置于高電平,平時(shí)無鍵按下時(shí) I/O 口保護(hù)高電平。目前的技術(shù)有硬件去抖動(dòng)和軟件去抖動(dòng),硬件去抖動(dòng)就是用部分電路對抖動(dòng)部分加之處理,但是實(shí)現(xiàn)的難度較大又會提高了成本。 STC10F04 開始計(jì)數(shù)后每200ms 發(fā)出一個(gè)中斷申請信號,在中斷子程序中先刷新數(shù)碼管,然后判斷當(dāng)前狀態(tài),進(jìn)入相應(yīng)的處理程序進(jìn)行處理。 if(tc=3) {tc=0。 TL0 = 0x00。 weishuang2 = 1。在中斷服務(wù)子程序中, CPU 先使軟件計(jì)數(shù)器加1,然后判斷它是否為 200。 TMOD=0x01。 EX0=1。又因?yàn)?fosc= ,所以根據(jù)上面的公式得: 60928=216-定時(shí)時(shí)間 /12/ 最后得出定時(shí)時(shí)間=5ms。 //北向左轉(zhuǎn)的綠燈 初始化狀態(tài)數(shù)組: unsigned char S0[]={0x59, 0x7f ,0x80,35 }。 主函數(shù) main()運(yùn)行 while 循環(huán), while 循環(huán)調(diào)用 statusdis 函數(shù)來實(shí)現(xiàn)各個(gè)狀態(tài)數(shù)組。 waittime=2*sec。 //東西南北燈狀態(tài) //jtdl=jtdlamp。0x80) { NLG = 1。 CPU向字段輸出口送出字形碼時(shí),所有顯示器接收到相同的字形碼,由 8 個(gè) NPN 的三極管,來控制這 8 位哪一位工作。 表 共陰極字型編碼表 顯示 A F E D DP C G B 共陰筆段碼 0 1 1 1 1 0 1 0 1 0xf5 1 0 0 0 0 0 1 0 1 0x05 2 1 0 1 1 0 0 1 1 0xb3 3 1 0 0 1 0 1 1 1 0x97 4 0 1 0 0 0 1 1 1 0x47 5 1 1 0 1 0 1 1 0 0xd6 6 1 1 1 1 0 1 1 0 0xf6 7 1 0 0 0 0 1 0 1 0x85 8 1 1 1 1 0 1 1 1 0xf7 9 1 1 0 1 0 1 1 1 0xd7 A 1 1 1 0 0 1 1 1 0xe7 B 0 1 1 1 0 1 1 0 0x76 C 1 1 1 1 0 0 0 0 0xf0 D 0 0 1 1 0 1 1 1 0x37 E 1 1 1 1 0 0 1 0 0xf2 F 1 1 1 0 0 0 1 0 0xe2 段碼位 D7 D6 D5 D4 D3 D2 D1 D0 顯示段 A F E D DP C G B 29 動(dòng)態(tài)掃描 在本電路中,使用的是動(dòng)態(tài)掃描顯示方法。在輪流顯示過程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為 1~ 2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能 夠節(jié)省大量的 I/O 端口,而且功耗更低。 由于本程序采用的是三位 LED 數(shù)碼管,所以程序中必須對 LED 數(shù)碼管位的選擇進(jìn)行判斷并顯示。 weishuang1 = 0。 鍵盤掃描模塊 中斷的概念:中斷時(shí)指中央處理器 CPU 正在執(zhí)行程序,處理某件事情的時(shí)候,外部發(fā)生了某一件事情,請求 CPU馬上處理, CPU 暫時(shí)中斷當(dāng)前的工作,轉(zhuǎn)入處理所發(fā)生的事情,處理完了以后,再返回到原來被中斷的地方,繼續(xù)原來的工作。 中斷優(yōu)先級部分 由中斷優(yōu)先級寄存器 IP 控制,可設(shè)置成高、低優(yōu)先級。 ES:串行口收、發(fā)中斷允許位。 EX0:外部中斷 0( INT0 或 )允許位。 由 EA= EX1=0 得出初始化程序設(shè)定禁 止外部中斷 INT1 中斷。 需要注意的是,要使某個(gè)中斷源的中斷申請得到響應(yīng),必須保證 EA=1 和相應(yīng)的允許位為 ,要使定時(shí)器 0 與外部中斷 0 的中斷得到響應(yīng),必須保證EA、 ET0、 EX0 為 1. 通過上面對中斷允許寄存器的解釋,結(jié)合設(shè)計(jì)程序?qū)χ袛嗟某跏蓟? EA = 1。 ET1:定時(shí)器 /計(jì)數(shù)器 1 溢出中斷允許位。 ( 2) 中斷允許寄存器 IE 中斷允許寄存器既可按字節(jié)尋址,也可按位尋址,控制字如下所示。 ( 2)保護(hù)現(xiàn)場 響應(yīng)中斷請求后,將有關(guān)的寄存器內(nèi)容和標(biāo)志位壓入堆棧保存起來,這稱為保護(hù)現(xiàn)場。 } else if(tc==2) { smdis=md[shu2]。 void dissmg() { if(tc==0) { smdis=md[shu0]。 系統(tǒng)程序中對共陰極字型編碼表的定義如下: Unsigned char code md[]={0xf5,0x05,0xb3,0x97,0x47,0xd6,0xf6,0xa185,0xf7,0xd7,0xe7,0x76,0xf0,0x37,0xf2,0xe2,0x00}。 動(dòng)態(tài)借口采用各數(shù)碼管循環(huán)輪流顯示的方法,由于一次只能讓一個(gè)數(shù)碼管顯示,因此,要顯示 8 位的數(shù)據(jù),必須經(jīng)過讓數(shù)碼管一個(gè)一個(gè)輪流顯示
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1