新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種基于S3C2410A的液晶屏接口設(shè)計

一種基于S3C2410A的液晶屏接口設(shè)計

作者: 時間:2012-04-13 來源:網(wǎng)絡(luò) 收藏

2.2.2LCM 硬件層原子編程

2.2.2.1LCM初始化

初始化 LCM 實現(xiàn)為后續(xù)寫入顯示數(shù)據(jù)做準備。

61.jpg

寫整個 LCD 內(nèi)部顯示存儲器的內(nèi)容為 0x00,這樣整個 LCD 顯示空白的屏幕以達到清屏效果。

2.2.2.2 讀LCM狀態(tài)

每次讀寫LCM之前,都需要判斷LCM的上作狀態(tài),以便能夠得到期望的結(jié)果。讀LCM狀態(tài),就是讀LCM命令狀態(tài)寄存器,其最高位為‘1’,表示了 LCM的出于忙狀態(tài),不能接受任何命令或者數(shù)據(jù)的寫入。在從端口讀到數(shù)據(jù)中,最高位表示了 LCM 的工作狀態(tài),據(jù)此位即可獲得LCM狀態(tài)。

2.2.2.3 寫命令到 LCM

將一個命令字寫到指定的控制芯片的命令寄存器中(對應(yīng)一個控制端口地址)。

62.jpg

設(shè)置頁地址即X地址時,DDRAM中8行為一頁,LCM19264液晶模塊共計64行即8頁,由最低3位地址來選擇0~7頁,讀寫數(shù)據(jù)對頁地址沒有影響,頁地址由本指令或RST信號改變,復(fù)位后頁地址為0。

2.2.2.4 寫數(shù)據(jù)到 LCM

將一個數(shù)據(jù)(就是顯示的數(shù)據(jù))寫到指定控制芯片的 RAM 中。Y地址計算器具有自動加1功能,在每次讀/寫數(shù)據(jù)后自動加1,所以,在連續(xù)進行讀/寫數(shù)據(jù)時,不必每次都設(shè)置一次Y地址計數(shù)器。

寫LCM數(shù)據(jù)到DDRAM中,數(shù)據(jù)在E信號下降沿,瞬時打入LCM中。

63.jpg

pos機相關(guān)文章:pos機原理




評論


相關(guān)推薦

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

關(guān)閉