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

正文內(nèi)容

基于單片機(jī)與vb汽車尾燈控制課程設(shè)計(jì)報(bào)告-文庫吧

2025-06-12 19:17 本頁面


【正文】 操作。當(dāng)RS和R/W共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS為低電平R/W為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平R/W為低電平時(shí)可以寫入數(shù)據(jù)。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。第7~14腳:D0~D7為8位雙向數(shù)據(jù)線。第15腳:背光源正極。第16腳:背光源負(fù)極。 系統(tǒng)結(jié)構(gòu)原理圖、器件選擇(1)電源電路 電源電路 電源電路可以給單片機(jī)提供工作所需電源,有指示燈提示,燈亮?xí)r表示提供正常工作電壓。(2)時(shí)鐘電路 時(shí)鐘電路 時(shí)鐘電路中使用的12M晶振,為單片機(jī)提供系統(tǒng)時(shí)鐘。(3)復(fù)位電路 復(fù)位電路 復(fù)位電路是單片機(jī)能上電復(fù)位,當(dāng)程序混亂跑飛時(shí)可以通過按鍵手動(dòng)復(fù)位。(4)按鍵電路 按鍵電路 按鍵電路可以通過按鍵來模擬汽車的轉(zhuǎn)彎、剎車、應(yīng)急等各種狀態(tài),控制LED和液晶屏的顯示。(5)發(fā)光二極管顯示電路 發(fā)光二極管顯示電路 發(fā)光二極管可以模擬汽車車燈,顯示各種控制信號(hào)的效果。(6)液晶屏顯示電路 液晶屏顯示電路液晶屏顯示電路可以直觀的顯示出汽車的行進(jìn)狀態(tài),增加尾燈系統(tǒng)的可視性。 (7) 串口電路 為了使單片機(jī)內(nèi)的電平與計(jì)算機(jī)的電平一樣需要利用電平轉(zhuǎn)換,MAX232芯片是專為RS232標(biāo)準(zhǔn)串口設(shè)計(jì)的單電源點(diǎn)平轉(zhuǎn)換芯片。其特點(diǎn)如下:1)符合所有的RS232技術(shù)標(biāo)準(zhǔn);2)只需要單一 +5V電源供電;3)片載電荷泵具有升壓、電壓極性反轉(zhuǎn)能力,能夠產(chǎn)生+10V和10V電壓;4)功耗低,典型供電電流5mA;5)內(nèi)部集成2個(gè)RS232C驅(qū)動(dòng)器;6)高集成度,片外最低只需4個(gè)電容即可工作;7)連接方式如圖5所示。 圖5串口連接 硬件電路總原理圖 總原理圖 ~,完整的實(shí)現(xiàn)了汽車尾燈的控制,用按鍵模擬控制信號(hào),用發(fā)光二極管和液晶屏顯示狀態(tài),達(dá)到所有指標(biāo)。 硬件設(shè)計(jì)原理及狀態(tài)圖本次由按鍵作為控制信號(hào),發(fā)光二極管模擬汽車尾燈,狀態(tài)表如下所示:駕駛操作輸出信號(hào)LED1LED2 LED3LED4LED5LED6LED7LED8左轉(zhuǎn)滅滅閃爍滅滅滅滅 滅右轉(zhuǎn)滅滅滅閃爍滅滅滅滅剎車亮亮亮亮亮亮亮亮正常行駛亮亮滅滅亮亮滅滅夜間行駛亮亮滅滅滅滅亮亮倒車行駛滅滅滅滅亮亮亮亮 本次課題主要以STC89C52RC為核心展開的汽車尾燈控制器,通過原理仿真以及實(shí)物制作,完整的實(shí)現(xiàn)了汽車尾燈智能化控制的效果,相比以前用數(shù)字邏輯電路原理打成的汽車尾燈更方便、更簡(jiǎn)單。制作出的實(shí)物板有6個(gè)控制狀態(tài)的按鍵,可以搭配起來控制6種汽車的行駛狀態(tài),完美的模擬了汽車尾燈控制系統(tǒng),完成本次課題的全部指標(biāo)。四.程序流程 鍵盤掃程序設(shè)計(jì)流程圖鍵掃程序的過程為:開始時(shí),先判斷是否有鍵閉合,無鍵閉合時(shí),返回繼續(xù)判斷,有鍵閉合時(shí),先去抖動(dòng),然后確定是否有鍵按下,若無鍵按下,則返回繼續(xù)判斷是否有鍵閉合,若有鍵按下,則判斷鍵號(hào),然后釋放,若釋放按鍵完畢,則返回,若沒有釋放按鍵,則返回繼續(xù)釋放。其流程圖如圖所示。軟件設(shè)計(jì)思路,程序開始后進(jìn)入初始化,然后掃描鍵盤等待有鍵按下。如果沒有鍵按下則一直掃描,如果有鍵按下,則判斷是哪個(gè)鍵,如果為1鍵,則正常行駛;為2鍵,則右轉(zhuǎn);為3鍵,則左車;為4鍵,則應(yīng)急狀態(tài);為5鍵,則倒車行駛;為6鍵,則夜間行駛。YN開始有鍵閉合否?去抖動(dòng)確有鍵按下判斷按鍵釋放LED狀態(tài)返回YNYN 軟件流程圖 顯示程序設(shè)計(jì)流程圖NYN是否返回 LCD初始化顯示漢ACSII碼顯示開始顯示字符相應(yīng)功能設(shè)置送地址送數(shù)據(jù)NN相應(yīng)功能設(shè)置送行地址和列地址送數(shù)據(jù)是否YY圖 顯示程序流程圖顯示程序的過程為:顯示開始時(shí),先進(jìn)行LCD的初始化,判斷是否顯示漢字或ACSII碼或圖形,若不顯示,則返回,若顯示的是漢字或ACSII碼,則進(jìn)行相應(yīng)功能的設(shè)置,然后送地址和數(shù)據(jù),再判斷是否顯示完,顯示完則返回,沒有顯示完則繼續(xù)送地址,若顯示的是圖形,則先進(jìn)行相應(yīng)功能的設(shè)置,再送行地址和列地址,然后送數(shù)據(jù),最后判斷是否顯示完,顯示完則返回,沒有顯示完則繼續(xù)送行地址和列地址。其流程圖如圖7所示。(1)在編寫液晶屏的顯示程序時(shí),發(fā)現(xiàn)液晶屏只能瞬間的顯示狀態(tài),而不能保持,因此在液晶顯示程序后要加上一個(gè)延時(shí),使液晶屏能夠保持狀態(tài); (2)要使發(fā)光二極管閃爍可以通過指令讓其取反,但是在編寫程序時(shí),只能取反一次,一次可以使用一個(gè)while函數(shù),當(dāng)沒有按鍵時(shí)候發(fā)光二極管一直取反,且在程序里加上適當(dāng)?shù)难訒r(shí); (3)在使發(fā)光二極管閃爍時(shí),如果前一個(gè)狀態(tài)中正在使用改二極管,則切換狀態(tài)后,每個(gè)燈管的閃爍時(shí)間不同步,因此在讓其閃爍之前先令所有二極管保持同一個(gè)狀態(tài); VB上位機(jī)界面設(shè)計(jì)(1)IO控制系統(tǒng)原理框圖: 單片機(jī) 上位機(jī)控制軟件 發(fā)送數(shù)據(jù) 將PC機(jī)和單片機(jī)通過RS232連接,通過上位機(jī)軟件可以向單片機(jī)發(fā)送數(shù)據(jù)來測(cè)試兩者的通訊狀態(tài),同時(shí)單片機(jī)也可以向上位機(jī)軟件返回?cái)?shù)據(jù),以顯示當(dāng)前通信狀態(tài)是否正常。以及用上位機(jī)軟件控制單片機(jī)上的指示燈工作。從而實(shí)現(xiàn)簡(jiǎn)單的IO控制系統(tǒng)。(2)上位機(jī)軟件(3)通信協(xié)議本通信系統(tǒng)使用了一個(gè)簡(jiǎn)單的通信協(xié)議,就是每當(dāng)向單片機(jī)發(fā)送一個(gè)特定字符串時(shí),單片機(jī)在接收到字符串時(shí)會(huì)向上位機(jī)軟件反饋一條信息,來表明上位機(jī)軟件和硬件是否正常通信,制定通信協(xié)議時(shí)需要指定端口號(hào),關(guān)鍵代碼如下: = “ ” = “ ” = “ ” = “ ” = = “ ” VB上位機(jī)界面通過協(xié)議控制車燈的智能開關(guān)。五仿真圖實(shí)物調(diào)試6 課設(shè)總結(jié)本次的課設(shè)作品的主要元件為STC89C52RC,在其控制下保證了系統(tǒng)的正常工作,達(dá)到模擬汽車尾燈控制的效果,實(shí)現(xiàn)汽車尾燈的智能化控制。兩周的課程設(shè)計(jì),相較于之前所選修的各種實(shí)驗(yàn)課程,此次更增加了自己的動(dòng)手實(shí)踐能力。理論與實(shí)踐還是有一定的差距的,在理論上不管多精確的數(shù)據(jù),一旦用于實(shí)際中,就不得不考慮其儀器,器件的誤差,以及自己操作上的能力。而且,在課設(shè)過程中添加了自己的思考,該選擇怎樣的電阻、電容,想要修改最后的輸出,應(yīng)該在什么地方做改變。雖然是一些很基礎(chǔ)的東西,但僅僅是書上的理論學(xué)習(xí),會(huì)讓人對(duì)知識(shí)遺忘得比較快,相反,通過自己動(dòng)手實(shí)踐過的東西,會(huì)更加記憶深刻??粗约撼晒χ谱鞒鰜淼碾娐钒逵X得很有成就感。通過這次課設(shè)教我還學(xué)會(huì)很多關(guān)于電子產(chǎn)品知識(shí)。進(jìn)一步的認(rèn)識(shí)了我們現(xiàn)實(shí)生活電子產(chǎn)品,了解和掌握了一些簡(jiǎn)單電子元件的運(yùn)用,大大的擴(kuò)展了我們的知識(shí)面。提高了自己以后在學(xué)習(xí) 生活中自己動(dòng)手能力。給我們很大的啟發(fā),很有助于我們將來的學(xué)習(xí)生活和工作。在查閱資料中,獲得了許多額外的知識(shí),開拓視野。在原理圖的設(shè)計(jì)、使用proteus仿真、使用Altium繪制、實(shí)物的制作、板子調(diào)試等整個(gè)過程中加強(qiáng)了我們分析問題和解決問題的能力,深刻體味到實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)這一道理??偠灾@次課設(shè),讓我們受益匪淺。 參考文獻(xiàn)[1]李廣弟,朱月秀,[M].北京:航空航天大學(xué)出版社,2000.[2]康華光,[M].武漢:高等教育出版社,1998.[3]實(shí)驗(yàn)測(cè)試(第二版).武漢:華中理工出版社,2000.[4] 語言應(yīng)用程序設(shè)計(jì)實(shí)例精講[M].電子工業(yè)出版社,2
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1