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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的新型液晶顯示控制電路設(shè)計(jì)

          基于單片機(jī)的新型液晶顯示控制電路設(shè)計(jì)

          作者: 時(shí)間:2012-11-15 來源:網(wǎng)絡(luò) 收藏
          mal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">2. 1 液晶屏控制器的指令

            字符LCD 的指令共有11 條,詳細(xì)功能和用法見表1.

            表1 LCD 的指令表

            基于單片機(jī)的新型液晶顯示控制電路設(shè)計(jì)

            2. 2 字符圖形代碼

            字符圖形代碼( 如圖3 所示)。

            基于單片機(jī)的新型液晶顯示控制電路設(shè)計(jì)

            圖3 屏的CGROM 和CGRAM字符圖形代碼對應(yīng)表

          3 屏與AT89S52 接口的設(shè)計(jì)

            3. 1 硬件電路設(shè)計(jì)

            在實(shí)際應(yīng)用中,液晶模塊與的連接方式很多。從占用I/ O 口線的多少來分有串行方式和并行方式,其中串行方式速度較慢、占用的I/ O 口少,并行方式分為4 線和8 線、速度較快、占用的I/ O 口多,實(shí)際應(yīng)用中以并行方式居多。目前51 系列是國內(nèi)外應(yīng)用最廣泛的一類,下面介紹筆者設(shè)計(jì)成功的接口電路供大家參考。

            的P0 口和P3 口的部份引腳與DMC20261型連接電路如圖4 所示。

            基于單片機(jī)的新型液晶顯示控制電路設(shè)計(jì)

            圖4 液晶顯示與

            3. 2 軟件設(shè)計(jì)

            由DMC20261 字符圖形代碼及控制器的指令特點(diǎn)編寫一個(gè)簡單的顯示程序/ 淮安市高職院0.其中P35為命令/ 字符、P36 為讀/ 寫、P37 為脈沖引腳,P0 口為數(shù)據(jù)端,每個(gè)漢字占5 列8 行點(diǎn)陣,兩行最多可編16字。主程序流程圖如圖5 所示。后面附上用調(diào)整軟件Dev C+ + IDE 編寫并調(diào)試成功的程序。

            基于單片機(jī)的新型液晶顯示控制電路設(shè)計(jì)

            圖5 主程序流程圖

            注: * 表示可以為0 或1。

          控制系統(tǒng)實(shí)用程序如下:



          關(guān)鍵詞: 單片機(jī) 新型 液晶顯示 控制電路

          評論


          相關(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); })();