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

正文內(nèi)容

單片機(jī)交通燈控制畢業(yè)設(shè)計-預(yù)覽頁

2025-02-11 14:29 上一頁面

下一頁面
 

【正文】 上的綠燈亮,東西方向上的紅燈亮;時間加減可以設(shè)置通行和等待通行的時間;切換按鍵可以切換加減的方向時間。交通信號燈控制方式很多。在相同的時間里提高通車的質(zhì)量、效率。本系統(tǒng)在此基礎(chǔ)上,單片機(jī)對此進(jìn)行具體處理,及時調(diào)整控制指揮。 單片機(jī)紅黃綠信號燈8段LED數(shù)碼管復(fù)位電路最小系統(tǒng)外圍接口按鍵控制驅(qū)動顯示 單片機(jī)圖22 系統(tǒng)的總體框圖據(jù)此,本設(shè)計系統(tǒng)以單片機(jī)為控制核心,連接成最小系統(tǒng),和按鍵設(shè)置模塊等產(chǎn)生輸入,信號燈狀態(tài)模塊,LED倒計時模塊和接受輸出。系統(tǒng)硬件電路由單片機(jī)、狀態(tài)燈、LED顯示、按鍵等組成。由于單片機(jī)具有體積小、價格低、可靠性高、開發(fā)應(yīng)用方便等特點(diǎn),因此在現(xiàn)代電子技術(shù)和工業(yè)領(lǐng)域應(yīng)用較為廣泛,在智能儀表中單片機(jī)是應(yīng)用最多、最活躍的領(lǐng)域之一。GND:電源地端。EA/Vpp:EA為英文External Access的縮寫,表示存取外部程序代碼之意,低電平動作,也就是說當(dāng)此引腳接低電平后,系統(tǒng)會取用外部的程序代碼(存于外部EPROM中)來執(zhí)行程序。ALE/PROG:ALE是英文Address Latch Enable的縮寫,表示地址鎖存器啟用信號。PSEN:此為Program Store Enable的縮寫,其意為程序儲存啟用,當(dāng)8051被設(shè)成為讀取外部程序代碼工作模式時(EA=0),會送出此信號以便取得程序代碼,通常這支腳是接到EPROM的OE腳。如果當(dāng)EA引腳為低電平時(即取用外部程序代碼或數(shù)據(jù)存儲器),P0就以多工方式提供地址總線(A0~A7)及數(shù)據(jù)總線(D0~D7)。PORT1(~):端口1也是具有內(nèi)部提升電路的雙向I/O端口,其輸出緩沖器可以推動4個LS TTL負(fù)載,同樣地若將端口1的輸出設(shè)為高電平,便是由此端口來輸入數(shù)據(jù)。:TXD,串行通信輸出。:T1,計時計數(shù)器1輸入。當(dāng)振蕩器復(fù)位器件時,要保持RST腳兩個機(jī)器周期的高電平時間。因此它可用作對外部輸出的脈沖或用于定時目的。另外,該引腳被略微拉高。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。在單片機(jī)內(nèi)部有一振蕩電路,只要在單片機(jī)的XTAL1和XTAL2引腳外接石英晶體(簡稱晶振),就構(gòu)成了自激振蕩器并在單片機(jī)內(nèi)部產(chǎn)生時鐘脈沖信號。最簡單的上電自動復(fù)位電路中上電自動復(fù)位是通過外部復(fù)位電路的電容充電來實(shí)現(xiàn)的。本設(shè)計就是用的按鍵手動復(fù)位。圖33 LED燈數(shù)碼管是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。由于它的價格便宜使用簡單在電器特別是家電領(lǐng)域應(yīng)用極為廣泛。而每一種又有NPN和PNP兩種結(jié)構(gòu)形式,使用最多的是硅NPN和PNP兩種,兩者除了電源極性不同外,其工作原理都是相同的,三極管工作在放大區(qū)時,三極管發(fā)射結(jié)處于正偏而集電結(jié)處于反偏,集電極電流Ic受基極電流Ib的控制,Ic 的變化量與Ib變化量之比稱作三極管的交流電流放大倍數(shù)β(β=ΔIc/ΔIb, Δ表示變化量。我們僅以NPN三極管的共發(fā)射極放大電路為例來說明一下三極管放大電路的基本原理。三極管的放大作用就是:集電極電流受基極電流的控制(假設(shè)電源能夠提供給集電極足夠大的電流的話),并且基極電流很小的變化,會引起集電極電流很大的變化,且變化滿足一定的比例關(guān)系:集電極電流的變化量是基極電流變化量的β倍,即電流變化被放大了β倍,所以我們把β叫做三極管的放大倍數(shù)(β一般遠(yuǎn)大于1,例如幾十,幾百)。 單片機(jī)鍵盤有獨(dú)立鍵盤和矩陣式鍵盤兩種:獨(dú)立鍵盤每一個I/O 口上只接一個按鍵,按鍵的另一端接電源或接地(一般接地),這種接法程序比較簡單且系統(tǒng)更加穩(wěn)定;而矩陣式鍵盤式接法程序比較復(fù)雜,但是占用的I/O少。當(dāng)有鍵按下時,此I/O 口與地短路迫使I/O 口為低電平。這里說的抖動是機(jī)械的抖動,是當(dāng)鍵盤在未按到按下的臨界區(qū)產(chǎn)生的電平不穩(wěn)定正?,F(xiàn)象,并不是我們在按鍵時通過注意可以避免的。當(dāng)讀出的值是0時則表示有按鍵按下,調(diào)用相應(yīng)的處理程序。 設(shè)置字型碼和字位碼,完成顯示初始化外部中斷定義狀態(tài)數(shù)組宏定義返回while(1)函數(shù)進(jìn)入while(1)循環(huán)I/O初始化定義字位碼函數(shù)定義共陰極字型編碼表調(diào)用顯示控制函數(shù)statusdis()進(jìn)入主函數(shù)main()定義函數(shù)變量并初始化定時器0初始化調(diào)用dissmg()函數(shù) 圖41系統(tǒng)總的流程圖按鍵模塊的控制是調(diào)用中斷來實(shí)現(xiàn)控制的,獨(dú)立式鍵盤的實(shí)現(xiàn)方法是利用單片機(jī)I/O口讀取口的電平高低來判斷是否有鍵按下。我們所要做的就是在程序中查尋此I/O口的電平狀態(tài)就可以了解我們是否有按鍵動作了。定義1s定時中斷入口設(shè)置字型碼和字位碼,完成數(shù)碼管倒計時顯示啟動定時器中斷 關(guān)閉定時器0初始化定時器0 計數(shù)變量自加1 圖43 定時中斷流程圖 定時中斷服務(wù)程序在系統(tǒng)中的函數(shù)如下:void int_t0( ) interrupt 1 using 1{ TR0 = 0。} if(time==100) { waittime。shu0=sec%10。 if(tc==0) { smdis=md[shu0]。 } else if(tc==1) { smdis=md[shu1]。 } else if(tc==2) { smdis=md[shu2]。 } //if(tc=3) {tc=0。為零表示1秒已到可以返回到輸出時間顯示程序。清華大學(xué)出版社北京航空航天大學(xué)出版社2002年[13]歐陽文2007年附錄A圖A1 系統(tǒng)原理圖附錄B圖B1 實(shí)物顯示圖致謝在即將結(jié)束本文,完成畢業(yè)設(shè)計的時刻,我要向所有在我畢業(yè)設(shè)計階段乃至我大學(xué)三年幫助過我的老師和同學(xué)致以深深的謝意,感謝他們在學(xué)習(xí)和生活上給我
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1