<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于51單片機(jī)的TFT液晶顯示設(shè)計

          基于51單片機(jī)的TFT液晶顯示設(shè)計

          作者: 時間:2010-12-30 來源:網(wǎng)絡(luò) 收藏

            此外, 設(shè)計時需要為DS1302 提供外接的32.768 Hz晶振, 而不需要接電容或電阻。


          圖3 時鐘電路連接圖

            1.4 溫度采集電路

            DS18B20數(shù)字溫度計是DALLAS公司生產(chǎn)的單總線器件(1-Wire)。該芯片具有線路簡單, 體積小的特點。因此, 用它組成的測溫系統(tǒng)線路簡單。它只用一根通信線就可以連接多個DS18B20數(shù)字溫度計, 因此十分方便。此外, 該芯片還具有以下一些特點:

            ◇ 僅需一個端口即可完成數(shù)據(jù)的讀取和寫入;◇ 每個DS12B20芯片都有一個獨一無二的序列號, 因此, 可以在一條數(shù)據(jù)線上掛載多個芯片;◇ 測量溫度范圍在-55℃到125℃之間;◇ 數(shù)字溫度計的分辨率可以選擇9到12位;◇ 可以設(shè)置告警溫度的上下限。

            圖4所示是該芯片與單片機(jī)的連接電路。表1所列是DS18B20三個引腳的定義。


          圖4 溫度采集電路圖

          表1 DS18B20的引腳定義


            1.5 設(shè)置電路

            設(shè)置電路的主要功能是將時間和日期設(shè)置到當(dāng)前時間和日期。本設(shè)計僅需使用3個按鍵即可完成該功能。第一個按鍵用于選擇更改的內(nèi)容,即第一次按下該按鍵時, 時鐘停止并且出現(xiàn)一指示符, 該指示符指向秒所在位置, 以后每按下該按鍵, 系統(tǒng)將依次輪詢分、時、日、月、年、星期, 這樣用戶便可修改系統(tǒng)時間和日期, 當(dāng)選完星期之后, 再次按下第一個按鍵, 則時鐘又從設(shè)定的時間繼續(xù)運行并且指示符消失。另外兩個按鍵起“+”, “-” 的作用, 可供用戶調(diào)節(jié)時間和日期時使用。需要注意的是, 只有在調(diào)節(jié)狀態(tài)時按下“+”, “-” 按鈕才能起作用。

            在按鍵去抖方面, 本設(shè)計使用的是軟件去抖, 但在實際中, 有時也應(yīng)該加入電容或雙穩(wěn)態(tài)觸發(fā)器以實現(xiàn)硬件去抖。當(dāng)然, 在本文的實驗中, 僅使用軟件去抖也能很好的工作。其設(shè)置電路原理圖如圖5所示。


          圖5 設(shè)置電路原理圖。

            2 軟件系統(tǒng)設(shè)計

            軟件部分的設(shè)計主要包括顯示子程序、DS1302芯片子程序、DS18B20芯片子程序、按鍵處理子程序以及主程序。主程序部分主要用于進(jìn)行各個設(shè)備的初始化, 接著進(jìn)行鍵盤掃描, 同時讀取時間、溫度, 最后調(diào)用顯示子程序。DS1302芯片子程序主要負(fù)責(zé)讀取內(nèi)部存儲器中的時間、日期, 并在有相應(yīng)鍵盤響應(yīng)時將時間、日期數(shù)據(jù)存入存儲器。DS18B20芯片子程序的作用相對比較簡單, 只需按一定間隔讀取溫度數(shù)據(jù)即可。按鍵子程序的目的是不停的輪詢按鍵, 一旦有按鍵被按下, 程序?qū)⒘⒓磮?zhí)行相應(yīng)的處理。而顯示部分子程序是該項目中難度最大同時也是代碼最多的子程序, 它包含顯示驅(qū)動芯片的初始化函數(shù),同時也定義了如何向液晶屏發(fā)送指定內(nèi)容的函數(shù), 例如文字、字母、圖形等。

          51單片機(jī)相關(guān)文章:51單片機(jī)教程


          單片機(jī)相關(guān)文章:單片機(jī)教程


          單片機(jī)相關(guān)文章:單片機(jī)視頻教程


          單片機(jī)相關(guān)文章:單片機(jī)工作原理


          led顯示器相關(guān)文章:led顯示器原理




          關(guān)鍵詞: 收發(fā)器

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();