<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

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

一種基于S3C2410A的液晶屏接口設計

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

VO通過(guò)電位器R來(lái)進(jìn)行對比度調節,VEE負壓也通過(guò)電位器進(jìn)行改變。

液晶顯示模塊的速度相對于S3C24510A CPU較慢,中間用到三片SN74ALS573B鎖存數據和控制信息。 CPU選取其低8位數據線(xiàn)來(lái)做為數據、命令的發(fā)送端,以及數據、狀態(tài)的讀入端。這幾類(lèi)信息均通過(guò)SN74ALS573B來(lái)連接到LCM19264上。

2.2軟件

2.2.1分析

LCM192×64型液晶顯示器模塊與 CPU模塊的連接采用直接控制方式,其特點(diǎn)是電路簡(jiǎn)單,控制時(shí)序由軟件實(shí)現,可以實(shí)現高速ARM CPU與液晶顯示模塊的。

液晶屏的驅動(dòng)控制程序軟件包括數據傳送、設置X/Y地址、液晶顯示控制等程序。

數據傳送包括初始化和將顯示數據發(fā)送到液晶屏的顯示存儲器中。

設置X/Y地址包括設置顯示起始行、設置頁(yè)面地址(即X地址)、設置Y地址。

液晶顯示控制等程序包括顯示開(kāi)關(guān)控制、讀取液晶屏狀態(tài)以及讀取顯示數據等。

60.jpg

因此,要使液晶屏正常顯示,主要實(shí)現兩個(gè)功能,一個(gè)是向與寫(xiě)指令和寫(xiě)數據相對應的I/O端口地址,寫(xiě)入控制液晶屏工作的指令代碼和所要顯示的內容的編碼。另一個(gè)就是要用程序來(lái)控制實(shí)現KS0107的讀寫(xiě)時(shí)序[5],尤其是控制管腳E的高低電平持續時(shí)間產(chǎn)生液晶顯示所需的寫(xiě)時(shí)序。KS0107寫(xiě)操作的工作時(shí)序如圖3。

借助坐標設置指令可以對所要顯示的圖形進(jìn)行準確的定位。KS0107有兩個(gè)常用指令用于設置光標的X(行)方向坐標、Y(列)方向坐標。光標出現的位置由0XB8(0~3比特位有效)和0x40(0~ 6比特位有效)分別加上一定的地址偏移量決定的。原則上在寫(xiě)數據,顯示一行圖形的過(guò)程中,X(行)坐標保持不變,Y(列)坐標會(huì )自動(dòng)循環(huán)加1,這樣對于靜態(tài)圖形的顯示,由于只需考慮行坐標,就很方便,但如果要動(dòng)態(tài)顯示各種文字圖形,它的編程效率就不是很高。最好對X,Y向的地址偏移量都進(jìn)行人為的設置,就可以精確控制圖像出現的位置。

[0XB8+(disp_x(屏幕坐標))]→X(行)向的物理坐標

[0XB8+(disp_y(屏幕坐標))]→Y(列)向的物理坐標

disp_x表示X(行)向的地址偏移量,取值范圍為0~7,也即代表顯示屏上的8行;disp_y表示Y(列)向的地址偏移量,取值范圍為0~63,也即代表顯示屏上的64列;當然在開(kāi)始顯示圖形之前,由0X3F打開(kāi)顯示,此外還要存入所要顯示圖形的編碼。

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




關(guān)鍵詞: 設計 接口 液晶屏 S3C2410A 基于

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>