基于單片機(jī)點(diǎn)陣電子顯示屏設(shè)計(jì)資料_第1頁
基于單片機(jī)點(diǎn)陣電子顯示屏設(shè)計(jì)資料_第2頁
基于單片機(jī)點(diǎn)陣電子顯示屏設(shè)計(jì)資料_第3頁
基于單片機(jī)點(diǎn)陣電子顯示屏設(shè)計(jì)資料_第4頁
基于單片機(jī)點(diǎn)陣電子顯示屏設(shè)計(jì)資料_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

摘要LED大屏幕顯示系統(tǒng),以AT89S52單片機(jī)為核心,由鍵盤顯示、錄放音模塊、光電開關(guān)、溫度采集、定時(shí)鬧鈴、LED大屏幕顯示等功能模塊組成。基于題目基本要求,本系統(tǒng)對時(shí)間顯示和大屏幕顯示進(jìn)行了重點(diǎn)設(shè)計(jì)。此外,擴(kuò)展單片機(jī)外圍接口、溫度采集、非接觸式止鬧、滾動(dòng)屏幕顯示、語音報(bào)時(shí)等功能。本系統(tǒng)大部分功能由軟件來實(shí)現(xiàn),吸收了硬件軟件化的思想,大部分功能通過軟件來實(shí)現(xiàn),使電路簡單明了,系統(tǒng)穩(wěn)定性大大提高。本系統(tǒng)不僅成功的實(shí)現(xiàn)了要關(guān)鍵字:單片機(jī)LED大屏幕滾屏顯示1任務(wù)設(shè)計(jì)存儲器內(nèi)相應(yīng)的秒值加1;若秒值達(dá)到60,則將其清零,并將相應(yīng)的分字節(jié)值加1;若分值達(dá)到60,則清零分字節(jié),并將時(shí)字節(jié)值加1;若時(shí)值達(dá)到24,則將時(shí)字節(jié)清零。該方案具方案一:采用熱敏電阻,可滿足40攝氏度至90攝氏度測量范圍,但熱敏電阻精度、3.2總體設(shè)計(jì)設(shè)計(jì)總體框圖如圖14*4鍵盤4、系統(tǒng)硬件設(shè)計(jì)(單元電路設(shè)計(jì)及分析)9R2R2圖2最小系統(tǒng)電路圖-55℃~125℃,可編程為9位~12位A/D轉(zhuǎn)換精度,測溫分辨率達(dá)到0.0625℃,采用寄生電p10時(shí)鐘模塊采用DS1302芯片,DS1302是DALLAS公司推出的涓流充電時(shí)鐘芯片內(nèi)含有一個(gè)實(shí)時(shí)時(shí)鐘/日歷和31字節(jié)靜態(tài)RAM通過簡單的串行接口與單片機(jī)進(jìn)行通信實(shí)時(shí)時(shí)鐘/日歷電路提供秒分時(shí)日日期月年的信息每月的天數(shù)和閏年的天數(shù)可自動(dòng)調(diào)整時(shí)鐘操作可通過AM/PM指示決定采用24或12小時(shí)格式DS1302與單片機(jī)之間能簡單地采用同步串行讀/寫數(shù)據(jù)以一個(gè)字節(jié)或多達(dá)31個(gè)字節(jié)的字符組方式通信DS1302工作時(shí)功耗很低保持?jǐn)?shù)據(jù)和時(shí)鐘信息時(shí)功率小于1mW,其接線電路如圖41AP惡圖4時(shí)鐘電路4.4鍵盤模塊鍵盤、狀態(tài)顯示模塊:為了使軟件編程簡單,本設(shè)計(jì)利用可編程芯片8255。接法如表1所示。PA口接按鍵,PC口則用于控制狀態(tài)顯示所用LED點(diǎn)陣。每個(gè)按鍵都通過一個(gè)10K的上拉電阻接電源+Vcc,按鍵的另一端接地。當(dāng)有鍵按下時(shí),與該鍵相連的PA口的相應(yīng)位變?yōu)榈碗娖?,單片機(jī)檢測到該變化后即轉(zhuǎn)到相應(yīng)的鍵處理程序,同時(shí)在程序中點(diǎn)亮LED點(diǎn)陣。模塊電路如圖5點(diǎn)陣數(shù)據(jù)串行輸入,器件為移位寄存器TPIC6B595595,門控和掃描信號常以16點(diǎn)陣200W/5V的直流穩(wěn)壓電源更加安全電路圖如圖7圖8串口通訊電平幅電平幅NY1—10鰱全異顯示四組漢字或英文數(shù)字且滾異顯示溫度繼按下申口鰱按下與單片機(jī)進(jìn)行申口通訊亮度鰱按下進(jìn)行亮度設(shè)定鬧鈴鈴修鰱下鬧鰱下鈴按圖10主程序流程5.2顯示子程序流程如圖11開始開始查找顯示漢字?jǐn)?shù)據(jù)放入RAM中行掃描32行是否掃完返回圖11顯示子程序流程5.3顯示時(shí)間子程序流程如圖12DS1302初始化圖12時(shí)間子程序流程圖5.4與PC串口通訊程序返回圖13串口通訊程序開始開始“亮度”鍵是否按下YLED顯示當(dāng)前亮度等級“+”鍵按下“—”鍵按下存數(shù)據(jù)加1所存數(shù)據(jù)減15.6溫度測量流程圖如圖15開始開始DS18B20初始化從DS18B20中讀出數(shù)據(jù),放入RAM在LED點(diǎn)陣中顯示返回圖15溫度測量程序流程圖溫度計(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

提交評論