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

          新聞中心

          EEPW首頁(yè) > 光電顯示 > 設(shè)計(jì)應(yīng)用 > 基于MAX II CPLD 的LCD控制器設(shè)計(jì)

          基于MAX II CPLD 的LCD控制器設(shè)計(jì)

          作者: 時(shí)間:2010-11-11 來(lái)源:網(wǎng)絡(luò) 收藏

          3、用戶閃存模塊
          MAX II CPLD中的用戶閃存UFM模塊主要用于存儲(chǔ)控制器打開之后,需要在屏上顯示的信息。采用十六進(jìn)制(Intel格式)文件(.hex)對(duì)UFM進(jìn)行設(shè)置,并利用UFM宏功能進(jìn)行例化。
          UFM模塊接口信號(hào)主要有addr、nread、do、dv、osc和clk信號(hào):
          Addr為9位地址總線,用于選擇UFM的某一存儲(chǔ)位置。
          nread 若該信號(hào)設(shè)置為0,以讀取地址總線所指向存儲(chǔ)器的內(nèi)容。
          do 為數(shù)據(jù)輸出信號(hào)。8位數(shù)據(jù)總線,保持地址總線所指向16位存儲(chǔ)器的高8位。
          dv 為數(shù)據(jù)有效信號(hào)。該信號(hào)指示8位數(shù)據(jù)總線上的數(shù)據(jù)有效并且可讀。
          osc 為UFM模塊內(nèi)部振蕩器輸出。輸出信號(hào)到時(shí)鐘分頻器,輸出頻率為5.5MHz。

          2.2 控制器接口信號(hào)
          1、LCD控制器與LCD屏之間的接口信號(hào)
          LCD控制器與LCD模塊之間的接口信號(hào)有E、RS、RW 、DB0-DB7:
          E為使能選通信號(hào)。該信號(hào)下降沿將雙向總線上的數(shù)據(jù)鎖存到數(shù)據(jù)或者命令寄存器中,反之亦然。
          RS為寄存器選擇信號(hào)。用于選擇LCD模塊的數(shù)據(jù)和命令寄存器。當(dāng)RS=0時(shí)為命令寄存器;
          RS=1時(shí)為數(shù)據(jù)寄存器。
          RW為區(qū)分讀寫操作的讀寫信號(hào)。RW=0:寫操作;RW=1:讀操作
          DB0-DB7為8位雙向總線,承載LCD模塊的數(shù)據(jù)和命令。
          2、LCD控制器與微處理器之間的接口信號(hào)
          LCD控制器與微處理器之間的接口信號(hào)有DATA0-DATA7、RST、WE、ACK:
          DATA0-DATA7 為處理器和控制器的8位總線,承載LCD模塊上顯示的ASCII字符值。
          RST 為復(fù)位信號(hào)。該信號(hào)用于復(fù)位控制器,再次初始化LCD模塊。
          WE 為寫使能信號(hào)。該信號(hào)指示寫周期的開始。應(yīng)將它設(shè)為低電平,使能對(duì)LCD模塊的寫操作。
          ACK 為應(yīng)答信號(hào)。該信號(hào)指示數(shù)據(jù)已經(jīng)成功地發(fā)送到LCD模塊,準(zhǔn)備接收后面的數(shù)據(jù)。

          在此信號(hào)變?yōu)榈碗娖街鞍l(fā)送的任何數(shù)據(jù)都被控制器忽略。



          關(guān)鍵詞: CPLD LCD

          評(píng)論


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