色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 液晶控制器與單片機mPSD3334D的接口及顯示設計

          液晶控制器與單片機mPSD3334D的接口及顯示設計

          作者: 時間:2012-03-06 來源:網(wǎng)絡 收藏

          模塊軟件流程

          SED1520的控制命令是單字節(jié)指令。在GXM12232-1模塊中進行控制時,根據(jù)Master、Slave模塊的數(shù)據(jù)、命令地址送出相應數(shù)據(jù)、命令字節(jié)。但是在每次讀寫數(shù)據(jù)或命令時,必須進行忙狀態(tài)檢測。有關命令字在前面和相關數(shù)據(jù)手冊中有具體介紹。圖2給出了控制命令字流程圖。

          67.jpg
          圖2 控制命令流程圖

          SED1520正常工作必須進行一定配置,其中包括開關、靜態(tài)或動態(tài)、占空比等,該過程主要是寫命令控制過程,通過多次調(diào)用OutMasterCom(unsigned char i)、OutSlaveCom(unsigned char i)完成。以GXM12232-1模塊的Master為例,其命令控制代碼如下。對于Slave控制器,更改相應地址即可。

          void OutMasterCom( unsigned char i ) // write master command
          {
          while ((rm_status 0x80)); //rm_status the command read address of master
          wm_command = i; //wm_command the command write address of master
          }
          以GXM12232-1模塊的Master控制器為例,其寫數(shù)據(jù)代碼如下。
          void OutMasterDat( unsigned char i ) //write master data
          {
          while ((rm_status 0x80));
          wm_data = i; //wm_data the data write address of master
          }

          屏的數(shù)據(jù)顯示過程主要分為顯示地址命令設置和送出顯示數(shù)據(jù)兩步。GXM12232-1模塊由Master、Slave兩個控制器構成。當設置顯示列地址大于60時,顯示窗口切換為Slave,即屏幕顯示的右半屏。在應用中顯示數(shù)據(jù)采用縱向取模方式。在GXM12232-1模塊進行字符、圖形顯示時必須注意顯示窗口和PAGE的范圍。程序流程如圖3所示。因對于不同的顯示對象頁占據(jù)的大小不同,在頁范圍檢測時需根據(jù)對象大小確定檢測范圍。



          評論


          相關推薦

          技術專區(qū)

          關閉