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

正文內(nèi)容

基于單片機(jī)的自動停車收費(fèi)系統(tǒng)畢業(yè)設(shè)計-閱讀頁

2025-02-02 16:29本頁面
  

【正文】 制命令表1602LCD的RAM地址映射及標(biāo)準(zhǔn)字庫表:液晶顯示模塊是一個慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,否則此指令失效。圖39 1602LCD內(nèi)部顯示地址例如第二行第一個字符的地址是40H,那么是否直接寫入40H就可以將光標(biāo)定位在第二行第一個字符的位置呢?這樣不行,因為寫入顯示地址時要求最高位D7恒定為高電平1所以實際寫入的數(shù)據(jù)應(yīng)該是01000000B(40H)+10000000B(80H)=11000000B(C0H)。每次輸入指令前都要判斷液晶模塊是否處于忙的狀態(tài)。抖動必須消除,去抖動的方法主要有以下兩種:硬件去抖動、軟件去抖動。這種鍵盤占用硬件資源多,適合少量按鍵的情況。圖312K1:按下時,時自動加一,加到24點(diǎn)時自動從零開始。K3:按下時,價格自動加一,加到9元時自動從零開始。SB4:按下時,車位數(shù)加一,大門打開。1個33的行、列結(jié)構(gòu)可以構(gòu)成1個具有9個按鍵的鍵盤。如圖所示。 [4] 行列式鍵盤工作原理按鍵設(shè)置在行、列線交點(diǎn)上,行、列分別連接到按鍵開關(guān)的兩端。無按鍵按下時,行線處于高電平狀態(tài),而當(dāng)有按鍵按下時,行線電平狀態(tài)將由與此行線相連的列線的電平?jīng)Q定。這一點(diǎn)是識別行列式鍵盤是否按下的關(guān)鍵所在。因此各按鍵彼此將相互發(fā)生影響,所以必須將行、列線信號配合起來并作是的處理,才能確定閉合鍵的位置。當(dāng)3號鍵被按下時,與3號鍵相兩的行線電平將由與此鍵相連的列線電平?jīng)Q定,而行線電平在無按鍵按下時處于高電平狀態(tài)。但還不能確定是鍵3被按下,以為如果鍵3不被按下,而同一行的鍵1或0之一被按下,均回產(chǎn)生同樣的效果。為進(jìn)一步判定到底是哪一列的按鍵被按下,可采用掃描法來識別。當(dāng)?shù)谝涣袨榈碗娖剑溆喔髁袨楦唠娖綍r,以為是鍵3被按下,所以1行仍處于高電平狀態(tài);而當(dāng)?shù)诙袨榈碗娖?,其余各列為高電平時,同樣我們會發(fā)現(xiàn)第1行仍處于高電平狀態(tài);直到讓第4列為低電平,其余各列為高電平時,以為瓷實號鍵被按下,所以第一行的電平將由高電平轉(zhuǎn)換到第4列所處的低電平,據(jù)此可以判斷第1行第4列的交叉點(diǎn)處的按鍵,即3號鍵被按下。分別介紹如下:首先把所有的列線均置為低電平,檢查各行線是否有變化,如果有變化,則說明有鍵被按下,如果沒有變化,則說明無鍵被按下。單片機(jī)在忙于各項工作任務(wù)時,如何兼顧鍵盤的輸入,取決于鍵盤的工作方式。其原則是既要保證能即使響應(yīng)按鍵操作,又不要過多的占用CPU的時間,通常,鍵盤工作方式有三種:即編程掃描、定時掃描、中斷掃描。圖為1個48矩陣鍵盤通過8255A擴(kuò)展I/O口與8031的借口電路原理圖,鍵盤采用編程掃描方式工作,8255A的PC口低4位輸出逐行掃描信號,PA口輸入8位列信號,均為低電有效。[1]PC口低4位狀態(tài),若PC0~PC3全1,則說明鍵盤無鍵按下;若不完全為1,則說明鍵盤有可能有鍵按下。確實有按鍵按下時,進(jìn)行下一步。其方法為PA口8位輸出全0,讀求按下鍵的鍵號。4) 等待按鍵釋放后,在進(jìn)行按鍵功能的處理操作。在這種掃描方式中,通常利用單片機(jī)內(nèi)的定時器,產(chǎn)生10ms的定時中斷,CPU響應(yīng)定時器溢出中斷請求,對鍵盤進(jìn)行掃描,在有鍵按下時識別出該鍵,并執(zhí)行相應(yīng)鍵的處理功能程序。[11]圖313本次采用掃描法實現(xiàn)相應(yīng)功能。*號鍵按下時,系統(tǒng)將自動結(jié)算的總收入顯示出來。定時器是一個16位定時/計數(shù)器,它既可以做定時器,又可以做事件計數(shù)器。定時器2有三種工作模式:捕捉方式、自動重載(向下或向上計數(shù))和波特率發(fā)生器。定時器2有2個8位寄存器:TH2和TL2。由于一個機(jī)器周期由12個晶振周期構(gòu)成,因此,計數(shù)頻率就是晶振頻率的1/12。在這種方式下,每個機(jī)器周期的S5P2期間采樣外部輸入。在檢測到跳變的這個周期的S3P1期間,新的計數(shù)值出現(xiàn)在寄存器中。為了確保給定的電平在改變前采樣到一次,電平應(yīng)該至少在一個完整的機(jī)器周期內(nèi)保持不變。MCS51有6個中斷源:兩個外部中斷(INT0和INT1),三個定時中斷(定時器0、2)和一個串行中斷。IE還包括一個中斷允許總控制位EA,它能一次禁止所有中斷。用戶軟件不應(yīng)給這些位寫1。定時器2可以被寄存器T2CON中的TF2和EXF2的邏輯觸發(fā)。實際上,中斷服務(wù)程序必須判定是否是TF2或EXF2激活中斷,標(biāo)志位也必須由軟件清0。它們的值一直到下一個周期被電路捕捉下來。[1]時鐘電路用于產(chǎn)生MCS51單片機(jī)工作時所必需的時鐘信號。MCS51內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器,該高增益反相放大器的輸入端為芯片引腳XTAL1,輸出端為引腳XTAL2。圖314 大門控制電路 控制電器簡介(1)接觸器:本設(shè)計中使用KMKM2另個接觸器。它應(yīng)用于電力、配電與用電。接觸器由電磁系統(tǒng)(鐵心,靜鐵心,電磁線圈)觸頭系統(tǒng)(常開觸頭和常閉觸頭)和滅弧裝置組成。利用生產(chǎn)機(jī)械運(yùn)動部件的碰撞使其觸頭動作來實現(xiàn)接通或分?jǐn)嗫刂齐娐?,達(dá)到一定的控制目的。在電氣控制系統(tǒng)中,位置開關(guān)的作用是實現(xiàn)順序控制、定位控制和位置狀態(tài)的檢測。構(gòu)造:由操作頭、觸點(diǎn)系統(tǒng)和外殼組成。因此,行程開關(guān)是一種根據(jù)運(yùn)動部件的行程位置而切換電路的電器,它的作用原理與按鈕類似。當(dāng)動物接近靜物時,開關(guān)的連桿驅(qū)動開關(guān)的接點(diǎn)引起閉合的接點(diǎn)分?jǐn)嗷蛘邤嚅_的接點(diǎn)閉合。[3] 控制電路構(gòu)成 圖315當(dāng)門為完全關(guān)閉狀態(tài)時,行程開關(guān)SQ2常開閉合,常閉打開。當(dāng)門為完全打開狀態(tài)時,行程開關(guān)SQ1常開閉合,常閉打開。圖316當(dāng)車行進(jìn)到行程開關(guān)SQ3時,車完全出庫,SQ3常開閉合,常閉打開。當(dāng)車行進(jìn)到行程開關(guān)SQ4時,車完全入庫,SQ4常開閉合,常閉打開。圖317 電氣原理圖當(dāng)門為關(guān)閉狀態(tài),此時SQ1的常閉為關(guān)閉狀態(tài),當(dāng)SB2或SB4按下時,接通KM1,電動機(jī)正傳,大門打開。第四章 系統(tǒng)的軟件設(shè)計 控制系統(tǒng)的主程序功能及流程圖主程序完成下述主要功能:1. 初始化程序的設(shè)置;2. 時鐘的顯示與存儲;3. 存取車狀態(tài)的讀入;4. 存取車子程序的調(diào)入;5. 給存取車控制系統(tǒng)的單片機(jī)信號的傳遞;;主程序流程圖如圖41所示。其最后一條指令一定是返回指令,故能保證重新返回到調(diào)用它的程序中去。本設(shè)計中1602顯示和鍵盤識別主要運(yùn)用軟件來實現(xiàn)。顯示子程序的流程圖如下圖所示。YY開始初 始 化鍵 盤 掃 描是否有鍵按下延時除抖確有鍵按下分析鍵盤號數(shù)字鍵跳出鍵輸入數(shù)值狀態(tài)恢復(fù)送相應(yīng)程序處理RET判斷按鍵次數(shù) 為1 N 0amp。開 始開 始圖46 時鐘設(shè)計及顯示程序流程圖第五章 調(diào)試過程及運(yùn)行結(jié)果 調(diào)試過程程序設(shè)計過程中,鍵盤掃描部分及顯示部分花時間比較長,經(jīng)常出現(xiàn)按鍵功能無效、LCD顯示不穩(wěn)定等情況,后來經(jīng)過不斷改進(jìn),添加或刪除延時程序等,顯示基本穩(wěn)定,時間顯示分鐘也基本穩(wěn)定。(1) 停車場開始運(yùn)行,顯示穩(wěn)定,綠燈亮,達(dá)到預(yù)期效果。圖52 有車入庫(3)有車出庫,車位加一,進(jìn)行相應(yīng)計費(fèi),運(yùn)行正常。圖54 停車場無空位 運(yùn)行結(jié)果本設(shè)計實現(xiàn)了停車場計費(fèi)管理系統(tǒng)操作演示、出入口控制器的設(shè)置、仿真模型車輛的仿真出入控制、停車場計費(fèi)管理軟件的仿真。系統(tǒng)可以實現(xiàn)自動開啟關(guān)閉大門功能、自動計費(fèi)功能、顯示功能(顯示停車場狀況)、查詢功能,而且收費(fèi)方式、時鐘顯示均可調(diào)節(jié),使系統(tǒng)更具靈活性。停車收費(fèi)標(biāo)準(zhǔn)可以調(diào)節(jié),方便停車場運(yùn)營,系統(tǒng)初始值設(shè)為3元/時。系統(tǒng)能夠自動統(tǒng)計停車場總收入,并顯示。實現(xiàn)系統(tǒng)的設(shè)計用到了單片機(jī)的原理及其應(yīng)用,LCD的原理和應(yīng)用,鍵盤和時鐘電路的設(shè)計等。該課題所實現(xiàn)的功能及性能可以經(jīng)過適當(dāng)?shù)脑O(shè)計和完善運(yùn)用于生活和生產(chǎn)實際中,例如一些臨時停車場和大型超市等環(huán)境。所有系統(tǒng)在完善性方面還有待提高。設(shè)計中由于種種原因,難免有各種錯誤和不足之處。敬請老師指正!在今后的工作學(xué)習(xí)中,我將牢記老師的教導(dǎo),不斷提高自己,完善自我!致 謝 畢業(yè)設(shè)計已經(jīng)接近尾聲,借此機(jī)會對所有幫助過我的人表示衷心的感謝。本篇論文雖然凝聚著自己的汗水,但卻不是個人智慧的產(chǎn)品,沒有導(dǎo)師的指引,沒有父母和朋友的幫助和支持,我在大學(xué)的學(xué)術(shù)成長肯定大打折扣。首先要感謝的是此次設(shè)計的導(dǎo)師老師,不論是在初稿的擬定,還是論文內(nèi)容的撰寫過程中,老師都給予了細(xì)心的指導(dǎo)和排憂解難,老師在工作上作風(fēng)嚴(yán)謹(jǐn),一絲不茍,此次設(shè)計中更是扮演了指揮官的角色。特別要強(qiáng)調(diào)感謝這次設(shè)計的指導(dǎo)老師余雷老師,余雷老師耐心講解,并給出了很多意見,在他的指導(dǎo)之下,我才得以順利的完成畢業(yè)設(shè)計,結(jié)束我大學(xué)的最后一個作業(yè)。對于不論是在學(xué)習(xí)方面還是其他方面和我一起奮斗過的同學(xué)和朋友、對于所有關(guān)心支持過我的人,重重道聲謝謝,期望我們的明天美好,譜寫輝煌! 再次由衷感謝答辯小組的各位老師對學(xué)生的指導(dǎo)和教誨,讓我順利的完成大學(xué)里的最后一次課程—畢業(yè)答辯,我也在努力積蓄著力量,盡自己的微薄之力回報母校的培育之情,爭取使自己的人生對社會產(chǎn)生些許積極的價值! 最后還要感謝四年來對我大力栽培的大學(xué)校園 !參考文獻(xiàn)[1] 段晨東等:《單片機(jī)原理及接口技術(shù)》清華大學(xué)出版社,2008年7月。[3] 馬小軍等:《建筑電氣控制技術(shù)》,機(jī)械工業(yè)出版社,2003年7 月。2006 年[5] 顧繩谷:《電機(jī)及拖動基礎(chǔ)》機(jī)械工業(yè)出版社。[6] V. Yu. Teplov,A. V. Anisimov. Thermostatting System Using a SingleChip Microputer and Thermoelectric Modules Based on the Peltier Effect[J] ,2002[7] 陳伯時:《自動控制系統(tǒng)》機(jī)械工業(yè)出版社。[8] 陳奧初等:《單片機(jī)應(yīng)用系統(tǒng)設(shè)計與實踐》北京航空航天大學(xué)出版社2002 年10 月。[10] 劉華東:《單片機(jī)原理與應(yīng)用》,北京電子工業(yè)出版社2002 年4 月。[13] 楊光友:《單片微型計算機(jī)原理及接口技術(shù)》,北京中國水利水電出版社2002 年。[15] 陳章龍:《實用微機(jī)大全》,黑龍江科技出版社,2004 年。[17] 陳建鐸:《Intel 單片機(jī)應(yīng)用技術(shù)》,陜西電子編輯部,2000 年8 月。[19] Meehan Joanne,Muir in Merseyside SMEs:Benefits and barriers[J].. TQM Journal. 2008 [20] 鄭紅琴:《微機(jī)控制論文選》天津大學(xué)碩士研究生畢業(yè)論文集,1999年。*****************************************************。 51單片機(jī)控制的1602液晶顯示時間匯編程序。RS為寄存器選擇 RW BIT 。E端為使能端 SHI EQU 20H FEN EQU 21H MIAO EQU 22H COUNT EQU 23H ORG 0000H LJMP START ORG 000BH LJMP T0DL ORG 0030HSTART: LCALL SMGBXS 。 初始化 LCALL XIESHUJU 。*****************************************************。*****************************************************CHUSHIHUA: MOV P0,01H 。調(diào)用寫命令子程序 MOV P0,02H 。16*2,5*7點(diǎn)陣,8位數(shù)據(jù)接口 LCALL WR_CODE MOV P0,0CH 。光標(biāo)右移,整屏不移動 LCALL WR_CODEDANJIA:MOV 24H,03 ??ㄌ朒UAFEI:MOV 26H,00H 。 車位 MOV 7EH,0 。停車場運(yùn)行正常綠燈亮 CLR 。鍵盤按鍵數(shù) MOV R1,30H 。*****************************************************。***************************************************** MOV SHI,11 。 MOV TH0,9EH 。鍵盤掃描JPSM:SETB 。判斷是否有鍵按下 LCALL DELAY20MS MOV A,P2 ANL A,0F8H XRL A,0F8H JZ NO_PRESS MOV A,P2 MOV R5,00CON:RLC A 。按鍵是否釋放 ANL A,0F8H XRL A,0F8H JNZ FOUND LCALL DELAY20MS MOV A,P2 ANL A,0F8H XRL A,0F8H JNZ FOUND MOV A,R5
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1