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

正文內(nèi)容

基于單片機(jī)控制的交通燈畢業(yè)論文(完整版)

2025-04-15 11:25上一頁面

下一頁面
  

【正文】 ,這 一次的值如果為 1 表示低電平的時(shí)間不到 10~200 毫秒,視為干擾信號。按鍵釋放后,單片機(jī)內(nèi)部的上拉電阻使 I/O 口仍然保持高電平。 if(tc=3) {tc=0。 TL0 = 0x00。 weishuang2 = 1。在中斷服務(wù)子程序中, CPU 先使軟件計(jì)數(shù)器加1,然后判斷它是否為 200。第一版 //東西數(shù)默認(rèn) uchar data sec_nb=30。 //時(shí)間減 sbit k3=P3^4。 //東西黃燈標(biāo)志 sbit Green_dx=P2^1。 //延時(shí)子程序 void key()。 //定時(shí)器設(shè)置 TH0=0X3C。 P2=0Xc3。 P2=0x00。 } while(k1!=1)。 if( set_timedx==0 ) set_timedx=99。 sec_nb=set_timenb。 Red_dx=1。 } } if(k5!=1) //當(dāng) K5(禁止)鍵按下時(shí) { display()。 do { display()。 //四個(gè)方向的時(shí)間都為 00 sec_nb=00。 //第 4位 南北秒個(gè)位 P1=0xff。 //片選 LED2 P0=table[buf[2]]。 P0=0x00。 //軟件計(jì)數(shù)加 1 if(countt0==10) { if((sec_nb=5)amp。amp。 //東西時(shí)間減 1 sec_nb。 } if((sec_dx=5)amp。amp。amp。 //重賦南北方向的起始值 sec_dx=set_timenb+5。 sec_dx=set_timedx。 //四個(gè)方向的時(shí)間都為 00 sec_nb=00。 Green_dx=1。 //重置東西南北的紅綠燈狀態(tài) Green_dx=1。 Red_dx=1。amp。(shanruo==1)) //南北黃燈閃 { Green_nb=0。amp。 Yellow_nb=0。(shanruo==1)) //東西黃燈閃 { Green_dx=0。 } void time0(void) interrupt 1 using 1 //定時(shí)中斷子程序 { TH0=0X3C。 P1=0Xfb。 //送東西時(shí)間十位的數(shù)碼管編碼 delay(1)。 } } } 24 void display(void) //顯示子程序 { buf[1]=sec_nb/10。 //關(guān)定時(shí)器 P2=0x00。 Red_nb=1。 set=!set。 Red_nb=1。 //調(diào)用顯示,用于延時(shí) } while(k2!=1)。 P2=0x00。 if( set_timedx==100) set_timedx=1。 //調(diào)用顯示程序 Buzzer()。 //定時(shí)器 0中斷開啟 TR0=1。 void display()。 //調(diào)時(shí)方向切換鍵標(biāo)志 =1 時(shí),南北, =0 時(shí),東西 bit dx_nb=0。 //南北紅燈標(biāo)志 sbit Yellow_nb=P2^5。 uchar data countt0。第一版第二版 weishuang2 = 0。 weishuang2 = 1。 time=0。中斷程序的流程圖如圖所示。流程圖如圖(圖 41)所示。 在用單片機(jī)對鍵盤處理的時(shí)候涉及到了一個(gè)重要的過程,那就是鍵 盤的去抖動。我們將這個(gè)電阻上的電壓取出來,就得到了放大后的電壓信號了。分成 NPN 和 PNP 兩種。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極 (COM)的數(shù)碼管,共陰數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極 COM 接到 地線 GND 上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時(shí),相應(yīng)字段就點(diǎn)亮,當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。除了上電復(fù)位外,有時(shí)還需要按鍵手動復(fù)位。在單片機(jī)內(nèi)部有一振蕩電路,只要在單片機(jī)的 XTAL1 和 XTAL2引腳外接石英晶體(簡稱晶振),就構(gòu)成了自激振蕩器并在單片機(jī)內(nèi)部產(chǎn)生時(shí)鐘脈沖信號。另外,該引腳被略微拉高。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。 : TXD,串行通信輸出。如果當(dāng) EA 引腳為低電平時(shí)(即取用外部程序代碼或數(shù)據(jù)存儲器), P0 就以多工方式提供地址總線( A0~ A7)及數(shù)據(jù)總線( D0~ D7)。 ALE/PROG: ALE 是英文 Address Latch Enable的縮寫,表示地址鎖存器啟用信號。 GND:電源地端。系統(tǒng)硬件電路 由單片機(jī)、狀態(tài)燈、 LED 顯示、按鍵等組成。本系統(tǒng)在此基礎(chǔ)上,單片機(jī)對此進(jìn)行具體處理,及時(shí)調(diào)整控制指揮。交通信號燈控制方式很多。駕駛員和行人普遍都愿意選擇有倒計(jì)時(shí)顯示的信號控制方式,并且認(rèn)為有倒計(jì)時(shí)顯示的路口更安全。 南北方向綠燈滅,同時(shí)黃燈亮,東西方向紅燈亮,倒計(jì)時(shí) 2 秒。其具體狀態(tài)如下圖所示。于是紅、黃、綠三色信號燈即以一個(gè)完整的指揮信號家族,遍及全世界陸、海、空交通領(lǐng)域了。集成度高,體積小,可靠性高,控制功能強(qiáng),電壓低。 1968 年,聯(lián)合國《道路交通和道路標(biāo)志信號協(xié)定》對各種信號燈的含義作了規(guī)定。 1869 年 1 月2日,煤氣燈爆炸,使警察受傷,遂被取消。設(shè)計(jì)通過 兩位一體 的 共陰極數(shù)碼管 顯示,并能通過按鍵對 定時(shí) 進(jìn)行設(shè)置 。 其他人發(fā)表或撰寫過的研究成果 只是拿來作參考比較,沒有盜用別人的成果作為自己的。那么靠什么來實(shí)現(xiàn)這井然秩序呢?靠的 是交通信號燈的自動指揮系統(tǒng)。這是世界上最早的交通信號燈。紅外線紅綠燈當(dāng)行人踏上對壓力敏感的路面時(shí), 它就能察覺到有人要過馬路。 電子技術(shù)的飛速發(fā)展,給古老的鎖具生產(chǎn)帶來了巨大的變革,現(xiàn)代的電子技術(shù)與機(jī)械技術(shù)相結(jié)合,產(chǎn)生了一大批先進(jìn)的電子類產(chǎn)品。一天,他站在繁華的十字路口等待綠燈信號,當(dāng)他看到紅燈而正要過去時(shí),一輛轉(zhuǎn)彎的汽車呼地一聲擦身而過,嚇了他一身冷汗。人、車、路三者關(guān)系的協(xié)調(diào),已成為交通管理部門需要解決的重要問題之一。此狀態(tài)下,除了已經(jīng)正在通行中的其他所以車輛都需等待狀態(tài)轉(zhuǎn)換。 單片機(jī)交通控制系統(tǒng)的功能要求 本設(shè)計(jì)能模擬基本的交通控制系統(tǒng),用紅綠黃燈表示禁行,通行和等待的信號發(fā)生,還能進(jìn)行倒計(jì)時(shí)顯示。通過安檢模塊的控制,使得整個(gè)系統(tǒng)具有靈活性,實(shí)用性。并能在高峰期根據(jù)實(shí)際狀況結(jié)合方程式控制按鈕來調(diào)整主次干道的通車時(shí)間,降低交通擁擠堵塞現(xiàn)象。系統(tǒng)的總體框圖如上所示。在控制領(lǐng)域中 ,現(xiàn)如今人們更注意計(jì)算機(jī)的底成本、小體積、運(yùn)行的可靠性和控制的靈活性。因此在 8031 及 8032 中, EA引腳必須接低電平,因?yàn)槠鋬?nèi)部無程序存儲器空間。 STC89C52 可 以利用 PSEN 及 RD 引腳分別啟用存在外部的 RAM 與 EPROM,使得數(shù)據(jù)存儲器與程序存儲器可以合并在一起而共用 64K 的定址范圍。如果是使用 8052 或是 8032 的話, 又當(dāng)做定時(shí)器2的外部脈沖輸入腳,而 可以有 T2EX 功能,可以做外部中斷輸入的觸發(fā)腳位。 : WR:外部數(shù)據(jù)存儲器的寫入信號。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時(shí),將跳過一個(gè) ALE 脈沖。 /EA/VPP:當(dāng) /EA 保持低電平時(shí),則在此期間外部程序存儲器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。最簡單的上電自動復(fù)位電路中上電自動復(fù)位是通過外部復(fù)位電路的電容充電來實(shí)現(xiàn)的。 D1 YD2 GD3 R 圖 33 LED燈 數(shù)碼管顯示 數(shù)碼管是一種半導(dǎo)體發(fā)光 器件 ,其基本單元是 發(fā)光二極管 。而每一種又有 NPN和 PNP 兩種結(jié)構(gòu)形式,使用最多的是硅 NPN 和 PNP 兩種,兩者除了電源極性不同外,其工作原理都是相同的,三極管工作在放大區(qū)時(shí),三極管發(fā)射結(jié)處于正偏而集電結(jié)處于反偏,集電極電流 Ic 受基極電流 Ib 的控制, Ic 的變化量與 Ib變化量之比稱作三極管的交流電流放大倍數(shù)β(β =Δ Ic/Δ Ib, Δ表示變化量。三極管的放大作用就是:集電極電流受基極電流的控制(假設(shè)電源能夠提供給集電極足夠大的電流的話),并且基極電流很小的變化,會引起集電極電流很大的變化,且變化滿足一定的比例關(guān)系:集電極電流的變化量是基極電流變化量的β倍,即電流變化被放大了β倍,所以我們把β叫做三極管的放大倍數(shù)(β一般遠(yuǎn)大于 1, 例如幾十,幾百)。當(dāng)有鍵按下時(shí),此 I/O 口與地短路迫使 I/O 口為低電平。當(dāng)讀出的值是 0 時(shí)則表示有按鍵按下,調(diào)用相應(yīng)的處理程序。我們所要做的就是在程序中查尋此 I/O 口的電平狀態(tài)就可以了解我們是否有按鍵動作了。} if(time==100) { waittime。 if(tc==0) { smdis=md[shu0]。 } 啟動定時(shí)器中斷 初始化定時(shí)器 0 設(shè)置字型碼和字位碼,完成數(shù)碼管倒計(jì)時(shí)顯示 關(guān)閉定時(shí)器 0 計(jì)數(shù)變量自加 1 16 else if(tc==2) { smdis=md[shu2]。為零表示1秒已到可以返回到輸出時(shí)間顯示程序。北京航空航天大學(xué)出版社 //南北默認(rèn)值 uchar data set_timedx=20。 //確認(rèn) sbit k5=P3^1。 //東西綠燈標(biāo)志 sbit Buzz=P3^0。 //按鍵掃描子程序 void key_to1()。 //定時(shí)器 0置初值 TL0=0XB0。 // 開始默認(rèn)狀態(tài),東西綠燈,南北黃燈 sec_nb=sec_dx+5。 if(set==0) set_timedx++。 } } if(k2!=1) //當(dāng) K2(時(shí)間減 )按鍵按下時(shí) { display()。 //減到 1 重置 99 sec_nb=set_timenb 。 //從中斷回復(fù),仍顯示設(shè)置過的數(shù)值 sec_dx=set_timedx。 sec_dx=sec_nb+5。 //調(diào)用顯示,用于延時(shí)消抖 if(k5!=1) { TR0=0。 } while(k5!=1)。 Buzzer_Indicate=1。 // 初始燈為滅的 P0=0x00。 delay(1)。 P1=0Xf7。amp。(dx_nb==1)amp。 //南北時(shí)間減 1 if((sec_nb=5)amp。amp。sec_nb==5) //當(dāng)東西倒計(jì)時(shí)到 0時(shí),重置 5秒,用于黃燈閃爍時(shí)間 { sec_dx=5。sec_nb==0) //當(dāng)黃燈閃爍時(shí)間倒計(jì)時(shí)到 0時(shí), { Buzz=1。 //重賦東西方向的起始值 } if(dx_nb==1amp。 //重賦東西方向的起始值 sec_nb=set_timedx+5。 } //外部中斷 1 void int1(void) in。 //關(guān)定時(shí)器 P2=0x00。sec_dx==0) //當(dāng)黃燈閃爍時(shí)間到 { P2=0X00。 //重置東西南背方向的紅綠燈 Green_nb=1。 } if(sec_nb==0amp。amp。(dx_nb==0)amp。(shanruo==1)) //南北黃燈閃 { Green_nb=0。amp。 //片選 LED4 delay(1)。 P0=0x00。 //片選 LED1 P0=table[buf[1]]。 } while(k6!=1)。 //調(diào)用顯示,用于延時(shí)消抖 if(k6!=1) { TR0=0。 Red_dx=1。 //調(diào)用顯示,用于延時(shí)消抖 if(k4!=1) { TR0=0。 //東西綠燈,南北紅燈 Green_dx=1。 do { 22 display()。 //關(guān)定時(shí)器 shanruo
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1