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

正文內(nèi)容

基于at89s52單片機的停車場車位設(shè)計(存儲版)

2025-07-18 15:26上一頁面

下一頁面
  

【正文】 剩余車位數(shù)等功能。:傳感器模塊電源89S52鍵盤輸入模塊顯示模塊 系統(tǒng)基本框圖 第二章 硬件電路設(shè)計該系統(tǒng)用于檢測是否有車輛進出,是否有空余車位,應(yīng)用單片機來控制其他模塊以實現(xiàn)對車輛的數(shù)目、狀態(tài)等的加減計數(shù)和狀態(tài)顯示,并利用單片機中的定時系統(tǒng)對車輛進出的時間限制以及設(shè)定,鍵盤系統(tǒng)的輸入可以人工控制總車位數(shù)以及剩余車位數(shù) AT89S52的介紹本系統(tǒng)采用的是一種低功耗、高性能的MCS51系列的單片機,AT89S52是一種COMS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲器,是由Atmel公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。在 flash編程時,P0口也用來接收指令字節(jié);在程序校驗時,輸出指令字節(jié)。對P2 端口寫“1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)?!?ALE/PROG:地址鎖存控制信號(ALE)是訪問外部程序存儲器時,鎖存低8 位地址的輸出脈沖?!?PSEN:外部程序存儲器選通信號(PSEN)是外部程序存儲器選通信號。(3)動態(tài)滅零輸入RBI:當(dāng)LT=1,RBI=0且輸入代碼DCBA=0000時,各段輸出a~g均為低電平,與BCD碼相應(yīng)的字形0熄滅,故稱“滅零”。在本次設(shè)計中采用LM7805穩(wěn)壓器。當(dāng)其發(fā)綠光時表示停車場未滿即還有停車位。本系統(tǒng)用的是程序控制掃描和中斷掃描兩種方式相結(jié)合的方式。傳感器部分分為發(fā)射器和接收器兩個部分。將IC12的3腳接IC13的4腳(復(fù)位端)。這種傳感器的輸出為集電極開路型,因此需要外接阻值大于10K的上拉電阻。反轉(zhuǎn)控制:合上刀開關(guān)Q→按下反向起動按鈕SB3→正向接觸器KM2通電→KM2,主觸點和自鎖觸點閉合→電動機M反轉(zhuǎn)。當(dāng)兩個傳感器都檢測到時,通過邏輯判斷,剩余車位數(shù)進行加減。我選擇了軟件抖動,即分兩次讀取傳感器的狀態(tài),對比兩次讀取的狀態(tài),系統(tǒng)做出對應(yīng)的反應(yīng),鍵盤也是這樣做。也為我即將面臨的工作奠定了很好的基礎(chǔ)。}define HAVE_FREE_PARK {RED_LED=1。sbit DOOR = P0^2。void display(unsigned char va)。 TL0=0。 } else { display(total_num)。 //設(shè)置為讀 ext_1 = EXT_LINE。 } else if((1==ext_1)amp。 return_flag = 1。amp。ms) { for(i=0。 int_1 = INT_LINE。 }}//增加鍵中斷void key_0(void) interrupt 0{ total_num++。 //數(shù)碼管顯示車位 shiw=1。 Delay_ms(2)。 gew=1。 SEG=seg7code[shi]。 ge=va%10。 //end of 關(guān)閉定時器的程序 } else //有車 繼續(xù)定時檢查 { TH0=0XFF。 INT_LINE = 1。 for(。 int_2 = INT_LINE。amp。amp。 EXT_LINE = 1。 } else { HAVE_FREE_PARK。 //啟動定時器的程序 TMOD=0X01。unsigned char check_car(void)。 //sbit INT_LINE = P3^1。參考文獻:[1] [M].北京:北京航天航空大學(xué)出版社, 2005.[2] [M].北京:清華大學(xué)出版社, 2004.[3] [M].北京:北京航空航天大學(xué)出版社, 2004.[4] [M].北京:機械工業(yè)出版社, 2006.[5] , 2008.[6] 潘清明,, 2008.附錄1:系統(tǒng)程序清單includedefine OPEN_DOOR DOOR = 1define CLOSE_DOOR DOOR = 0define NO_FREE_PARK {RED_LED=1。在研究設(shè)計電路時,最難的是調(diào)試了,但在老師和同學(xué)的幫助下使得本次設(shè)計達到了預(yù)定的要求。確定鍵實現(xiàn)了用定時器1中斷,其作用是判斷手動設(shè)置以后的剩余車位是否大于最大車位數(shù),防止系統(tǒng)紊亂。當(dāng)兩個傳感器同時檢測到車的時候,說明進出的是車輛。電動機正、通過按鍵控制接觸器KM1,為正向接觸器,控制電動機M正轉(zhuǎn);控制接觸器KM2,為反向接觸器,控制電動機M反轉(zhuǎn)。內(nèi)部包括光電接收器和帶有紅外線濾波器的預(yù)放大電路它對于1KHZ信號調(diào)制的38KHZ脈沖有效。當(dāng)VC上升到2/3VCC時,觸發(fā)器有發(fā)生翻轉(zhuǎn),如此周而復(fù)始,在輸出端就得到一個周期性方波,其頻率為1KHZ,占空比為50%。當(dāng)SW1閉合時,則是調(diào)節(jié)全部車位總數(shù)的數(shù)量。定時掃描方式只要時間一到,CPU就去掃描鍵盤,工作效率有了進一步的提高。另外,本系統(tǒng)還可以顯示停車場的車位狀況。三端穩(wěn)壓器可以決定一個穩(wěn)壓電源輸出電壓和最大輸出電流。當(dāng)BI/BRO作為輸入使用且BI=0時,無論其它輸入端是什么電平,所有各段輸出a~g均為0,所以字形熄滅。否則,ALE 將被微弱拉高。特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能無效?!?P3口:P3口是一個具有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動4 個TTL 邏輯電平。在flash編程和校驗時,P1口接收低8位地址字節(jié)。當(dāng)訪問外部程序和數(shù)據(jù)存儲器時,P0口也被作為低8位地址/數(shù)據(jù)復(fù)用。本設(shè)計是將單片機作為控制系統(tǒng)的核心部件,通過傳感器模塊檢測到有車輛進出時,進行判斷,控制自動門的開啟,并通過對顯示模塊進行動態(tài)掃描,顯示目前停車場內(nèi)車輛的數(shù)目及狀態(tài)。單片機就是其中之一,它正朝著高性能和多品種方向發(fā)展,卓越的性價比受到設(shè)計者的歡迎。因此,停車場管理系統(tǒng)的研究和實現(xiàn)具有十分
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1