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

正文內(nèi)容

基于51單片機的智能交通燈課程設(shè)計(更新版)

2025-08-06 00:16上一頁面

下一頁面
  

【正文】 /定時中斷子程序{ TH0=0X3C。 P1=0Xfb。 //送東西時間十位的數(shù)碼管編碼 delay(1)。 } }}void display() //顯示子程序{ buf[1]=sec_dx/10。 //東西紅燈,南北綠燈 sec_nb=sec_dx+5。 //調(diào)用key2功能 for(n=0。 //調(diào)用顯示程序 Buzzer()。 //定時器0中斷開啟 TR0=1。void display()。bit time=0。 //時間減sbit k3=P3^4。//東西數(shù)默認(rèn)uchar data sec_nb=30。我們了解和掌握了一些簡單的編程思想和對I/O口的使用??刂齐娐穲D如圖18所示。  圖15 顯示管連接圖圖16 排阻連接圖圖17 74LS245驅(qū)動芯片連接圖   緊急通行電路該電路為緊急情況和根據(jù)車流量調(diào)節(jié)紅綠燈時間長度控制電路。駕駛員和行人普遍都愿意選擇有倒計時顯示的信號控制方式,并且認(rèn)為有倒計時顯示的路口更安全。之后,南北綠燈亮,東西紅燈亮,方向開始通車,時隔20s,南北黃燈閃爍5次,然后又切換成東西方向通車,如此重復(fù)?! r間到達(dá)一個狀態(tài)所要全部時間,則要進行下一狀態(tài)判斷及銜接,并裝入次狀態(tài)的相應(yīng)狀態(tài)碼值以及時間值,  當(dāng)然,還要開啟三個外部中斷,其一為全部路口緊急情況處理中斷,一旦信號有效,即按鍵為低電平時進入中斷服務(wù)子程序,東西南北路口的狀態(tài)禁止通行?!             ”? 驅(qū)動代碼表顯示數(shù)值dp,g,f,e,d,c,b,a驅(qū)動代碼011010000C0H111111001F9H210100100A4H310110000B0H41001100199H51001001092H61000001082H711111000F8H81000000080H91001000090H  相應(yīng)在程序軟件上,可以通過調(diào)用程序給定的秒值經(jīng)過特定計算算出需要顯示的個位和十位,然后有DPTR調(diào)取LEDMAP的代碼。P0口與74LS245輸入端相連,E端接地,保證數(shù)據(jù)線暢通。P2口能驅(qū)動4個LSTTL負(fù)載。對于87C51單片機,在EPROM編程期間,此端為21V編程電源輸入端。在從外部程序存儲器取指令(或數(shù)據(jù))期間, 在每個機器周期內(nèi)兩次有效。當(dāng)采用外部振蕩器時,此引腳接外部振蕩源。交通燈的點亮采用發(fā)光二極管實現(xiàn),時間的顯示采用七段數(shù)碼管實現(xiàn)。單片機作為計算機技術(shù)的一個分支,正在不斷的應(yīng)用到實際生活中,同時帶動傳統(tǒng)控制檢測的更新?! ∈致房谲囕v穿梭,行人熙攘,車行車道,人行人道,有條不紊。圖11為引腳圖    圖11 80C51引腳圖  這40根引腳大致可分為:電源(VCC、VSS、VPP、VPD)、時鐘(XTALXTAL2)、I/O口(P0~P3)、地址總線(P0口、P2口)和控制總線(ALE、RST、 、 、 )等幾部分。因此,它可用作對外輸出的時鐘信號或用于定時。振蕩器工作時,該引腳上持續(xù)2個機器周期的高電平可實現(xiàn)復(fù)位操作。它也可以用作雙向輸入/輸出口。它的功能引腳圖如圖12所示。LED數(shù)碼管的結(jié)構(gòu)簡單,分為七段和八段兩種形式,也有共陽和共陰之分。雖然路口不一樣,但是顯示的時間在數(shù)字上是一樣的,所以兩邊連接的IO口是對稱的?!   D14 控制系統(tǒng)總原理圖                 交通燈控制電路這里我們采用發(fā)光二極管作為交通燈來使用,單片機的I/O接口直接和交通燈(發(fā)光二極管)連接。當(dāng)發(fā)生交通意外(中斷產(chǎn)生)時,全部亮紅燈,進行交通事故的處理。當(dāng)某一方向為綠燈時,在綠燈倒計時結(jié)束后會再顯示一個5S的倒計時,以供黃燈顯示使用。當(dāng)需要禁止東西方向或者南北方向通行時,禁止該方向車輛通行,而另一方向上則綠燈常量,車輛通行。如往常每一次實訓(xùn),我獲得了很大的收獲?! ⊥ㄟ^這次的實踐,我們對單片機的I/O口的使用的條件有更深的理解,對單片機的各個管腳功能的理解也加深了,以及在常用編程設(shè)計思路技巧,特別是匯編語言的掌握方面都能向前邁了一大步。int n。 //南北黃燈標(biāo)志sbit Yellow_dx=P2^2。//函數(shù)的聲明部分void delay(int ms)。//主程序void main(){ TMOD=0X11。 //開外部中斷1 logo()。 //調(diào)用按鍵1功能 for(n=0。} } } } if(k3!=1) //當(dāng)K3(確認(rèn))鍵按下時 { TR0=1。 } } if(k4!=1) //當(dāng)K4(切換)鍵按下 { delay(5)。 //第3位 南北秒十位 buf[0]=sec_nb%10。 P1=0xfd。 P1=0xff。 //重新啟動定時器 countt0++。 } if(sec_dx=5amp。amp。 //重賦東西方向的起始值 } if(time==1amp。 //南北加1S else set_timedx++。 //東西減1S if(set_timenb==0) set_timenb=99。 Buzzer_Indicate=1。 //置南北方向為綠燈 Buzzer_Indicate=0。 P1=0xfd。 else Buz
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1