新聞中心

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

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

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

        2.2.2LCM 硬件層原子編程

        2.2.2.1LCM初始化

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

        61.jpg

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

        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

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

        62.jpg

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

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

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

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

        63.jpg

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




        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 贡觉县| 洪雅县| 林州市| 抚远县| 常宁市| 武安市| 兰溪市| 夹江县| 綦江县| 陆良县| 丹阳市| 新乡市| 元朗区| 图木舒克市| 沧州市| 平潭县| 青海省| 文水县| 杨浦区| 阳泉市| 岢岚县| 新竹县| 安塞县| 潮安县| 苍梧县| 乾安县| 门源| 浪卡子县| 大关县| 安溪县| 黄龙县| 锡林浩特市| 团风县| 交城县| 洛川县| 甘孜| 定安县| 读书| 南城县| 荣成市| 南皮县|