單片機(jī)控制的公交車液晶顯示系統(tǒng)設(shè)計(jì)_第1頁
單片機(jī)控制的公交車液晶顯示系統(tǒng)設(shè)計(jì)_第2頁
單片機(jī)控制的公交車液晶顯示系統(tǒng)設(shè)計(jì)_第3頁
單片機(jī)控制的公交車液晶顯示系統(tǒng)設(shè)計(jì)_第4頁
單片機(jī)控制的公交車液晶顯示系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、畢業(yè)設(shè)計(jì)論文題目:單片機(jī)控制的公交車液晶顯示系統(tǒng)設(shè)計(jì)內(nèi)容提要 公交報(bào)站液晶顯示系統(tǒng)整體介紹 公交報(bào)站液晶顯示系統(tǒng)硬件設(shè)計(jì) 公交報(bào)站液晶顯示系統(tǒng)軟件設(shè)計(jì) 公交報(bào)站液晶顯示系統(tǒng)仿真結(jié)果 設(shè)計(jì)小結(jié)公交報(bào)站液晶顯示系統(tǒng)整體介紹 系統(tǒng)設(shè)計(jì)要求 系統(tǒng)設(shè)計(jì)內(nèi)容 系整體框圖 系統(tǒng)設(shè)計(jì)整體電路圖 系統(tǒng)設(shè)計(jì)仿真效果系統(tǒng)設(shè)計(jì)要求功能要求:站臺報(bào)站,在LCD上進(jìn)行當(dāng)時(shí)日歷、時(shí)間、星期和溫度的顯示硬件設(shè)計(jì):包括單片機(jī)與DSl302和DSl8820的連接等部分組成,要求能設(shè)計(jì)出相關(guān)電路原理圖軟件設(shè)計(jì):包括系統(tǒng)的初始化、寫數(shù)據(jù)、讀數(shù)據(jù)以及傳送ROM碼,要完成相關(guān)程序設(shè)計(jì)。技術(shù)要求:采用串行時(shí)鐘芯片DSl302進(jìn)行時(shí)間獲取,

2、用單總線數(shù)字溫度傳感器DSl8820進(jìn)行溫度采集。將得到的信息經(jīng)單片機(jī)處理送到LCD顯示。詳細(xì)給出單片機(jī)AT89C51接口的軟硬件設(shè)計(jì),通過Proteus仿真平臺驗(yàn)證系統(tǒng)運(yùn)行的準(zhǔn)確性與可靠性。公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)內(nèi)容 主控芯片:AT89C52單片機(jī) 主要模塊:按鍵控制報(bào)站模塊,溫度采集模塊,電子時(shí)鐘模塊,液晶控制模塊 溫度采集:DS18B20芯片 電子時(shí)鐘:DS1302芯片 液晶顯示:LCD12864(無字庫) 主要功能:公交車單線四站報(bào)站、可調(diào)電子時(shí)鐘、溫度實(shí)時(shí)顯示公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)整體框圖公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)整體電路圖公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)仿真效果通

3、過按鍵控制站臺信息顯示通過按鍵控制站臺信息顯示第一、二行由按鍵控制,其余固定顯第一、二行由按鍵控制,其余固定顯示示公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)系統(tǒng)硬件設(shè)計(jì) 單片機(jī)外圍電路 按鍵控制報(bào)站電路 溫度采集電路(DS18B20) 電子時(shí)鐘電路(DS1302) 液晶控制電路公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)單片機(jī)外圍電路內(nèi)部時(shí)鐘方式。AT89C52的內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器。上電復(fù)位維持寬度大于10ms的正脈沖,完成上復(fù)位功能。在此我們?nèi)×说湫椭礡1=10K,C=10uf。公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)按鍵控制電路 鍵盤的大體設(shè)置為:第一個(gè)鍵為報(bào)站控制鍵,用來控制站臺“-”例如:第一站為起始站,按下“下一

4、站”鍵時(shí)顯示第二站:中間1站,其余的站臺工作原理也一樣。按鍵電路采用中斷模式。當(dāng)有按鍵按下時(shí),系統(tǒng)產(chǎn)生中斷,CPU響應(yīng)中斷后,開始計(jì)數(shù),即查詢鍵號,通過軟件來實(shí)現(xiàn)該鍵號所對應(yīng)鍵的功能。公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)溫度采集電路 DSl8B20是單總線智能數(shù)字溫度傳感器,它能夠直接讀出被測溫度,其測量精度為0.5。 讀出或?qū)懭胄畔H需要一根口線。在單片機(jī)側(cè)添加上拉電阻,可以提供較大的驅(qū)動(dòng)電流,提高抗干擾能力,使DSl8B20能夠進(jìn)行精確的轉(zhuǎn)換。公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)電子時(shí)鐘電路 DSl302是一種串行時(shí)鐘日歷芯片。它內(nèi)部可自行產(chǎn)生年、月、日、星期、時(shí)、分、秒等時(shí)標(biāo)并將其數(shù)據(jù)保存在相應(yīng)的寄存器中,單片

5、機(jī)進(jìn)行相應(yīng)位數(shù)據(jù)的讀取。 DSl302工作電壓在2.55.5 V范圍內(nèi)選擇,VCCI為后備電源,VCC2為主電源。RST引腳為復(fù)位信號,在一個(gè)讀寫期間必須保持高電平;I/O引腳為雙向數(shù)據(jù)線引腳;SCLK為串行接口的同步時(shí)鐘。公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)液晶控制電路 液晶顯示器(Liquid Crystal Display,LCD)能顯示漢字,在公交報(bào)站系統(tǒng)中,采用LCD進(jìn)行站名顯示。 液晶端口DB0DB7與單片機(jī)的P0口相連,將P2.1,P2.2P,2.5分別與液晶的RW、E、RS端連接。 P2.4和P2.5分別和CS1和CS2端連接,用來控制液晶左右屏的顯示。公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)公交報(bào)站液晶

6、顯示系統(tǒng)軟件設(shè)計(jì) 主程序設(shè)計(jì) 按鍵程序設(shè)計(jì) 電子時(shí)鐘程序設(shè)計(jì) 溫度顯示程序設(shè)計(jì) 液晶顯示程序設(shè)計(jì)主程序設(shè)計(jì)公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)初始化LCD1602、DS1302、DS18B20,定時(shí)器1初始化,用于按鍵掃描按鍵程序設(shè)計(jì) 右圖為按鍵控制報(bào)站程序流程。系統(tǒng)上電后,對液晶模塊進(jìn)行初始化,并進(jìn)行清屏。按鍵部分采用掃描法,當(dāng)檢測到按鍵按下時(shí),進(jìn)行鍵值判斷,并進(jìn)行相應(yīng)顯示程序的跳轉(zhuǎn),實(shí)現(xiàn)公交報(bào)站的功能。 公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì) 溫度顯示程序設(shè)計(jì)發(fā)起ROM命令,使用內(nèi)存操作命令,即溫度轉(zhuǎn)換等,當(dāng)轉(zhuǎn)換完后,就發(fā)起讀時(shí)隙命令,同時(shí)讀出第1,2個(gè)字節(jié),即為溫度的數(shù)據(jù)。公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)液晶顯示程序設(shè)計(jì)

7、 讀取LCD的狀態(tài),忙檢查,向LCD寫入命令,向LCD寫入數(shù)據(jù),LCD初始化,設(shè)置LCD液晶的顯示位置,顯示字符等。除此之外,我們把要顯示的字符和漢字用一個(gè)專門的程序來編寫。公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)電子時(shí)鐘程序設(shè)計(jì)公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì) 對DS1302進(jìn)行讀寫公交報(bào)站液晶顯示系統(tǒng)仿真結(jié)果 實(shí)現(xiàn)公交車單線四站報(bào)站顯示。第一行顯示本站提示,第二行顯示次站提示,第三行顯示當(dāng)前日期,第四行顯示當(dāng)前時(shí)間溫度。起點(diǎn)站報(bào)站仿真中間站報(bào)站仿真公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)終點(diǎn)站報(bào)站仿真公交報(bào)站液晶顯示系統(tǒng)設(shè)計(jì)設(shè)計(jì)小結(jié) 本設(shè)計(jì)方案基本達(dá)到了任務(wù)書的要求,通過Proteus實(shí)現(xiàn)了系統(tǒng)站臺報(bào)站顯示、日期顯示和溫度顯示功能。 由于時(shí)間、水平和經(jīng)驗(yàn)有限,設(shè)計(jì)方案中仍有不足之處,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論