<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è) > 光電顯示 > 設計應用 > 液晶顯示器的漢字顯示方法

液晶顯示器的漢字顯示方法

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

// 根據要在液晶屏幕的橫坐標和縱坐標

// 設定液晶控制器的緩沖區的偏移地址

tp= address;

for ( i= 0; i 16; i+ + ) / / 寫(xiě)左半部

{

low-ad= ( Uchar) ( tp 0x f f) ;

hig h-ad= ( Uchar) ( tp 8) ;

Disp-address( low-ad, high-ad) ;

/ / 設定寫(xiě)入地址

Lcd-Wait ( ) ;

Lcd-Data = * ( VBYT E( Hz-Dot+ p+ i ) ) ;

/ / 從EEPROM 中提取字模

Lcd-Wait ( ) ;

Lcd-Code= 0xC4; / / 寫(xiě)數據命令

tp= tp+ Wide;

}

address+ + ;

tp= address;

fo r( i= 0; i 16; i+ + ) / / 寫(xiě)右半部

{

low-ad= ( U char) ( tp 0xf f ) ;

hig h-ad= ( Uchar) ( tp 8) ;

Disp-address( low??ad, high??ad) ;

Lcd-Wait ( ) ;

Lcd-Data = * ( VBYTE ( Hz-Dot+ p+16+ i) ) ;

Lcd-Wait ( ) ;

Lcd-Code= 0xC4;

tp= tp+ Wide;

}

}

函數Wr ite??Hz 的參數x 和y 對應液晶屏幕的位置, 以屏幕左上角為原點(diǎn), x 為縱坐標, y為橫坐標, 其在液晶控制器顯示緩沖區中的地址通過(guò)行* * 計算出, 該行中Wide 為事先定義的液晶屏每行字節數, 對于DG12864 液晶模塊而言,Wide 為16。

函數Write-Hz 根據16×16 點(diǎn)陣在液晶控制器顯示緩沖區的存放形式, 依次改變顯示地址, 先將左半部1~ 16 個(gè)字節寫(xiě)入顯示緩沖區, 再寫(xiě)入右半部17~ 32 個(gè)字節。設合肥兩字存放在2864 中最前列, 則合字模首字節在2864 中的偏移地址為0, 共32 個(gè)字節, 緊跟在后面的肥!字模的首地址為0x20, 若要液晶模塊顯示合肥!兩字, 只要在程序中帶顯示地址參數調用該函數即可。如:

Write-Hz( 0, 4, 0) ; / / 合

Write-Hz( 0, 10, 0x20) ; / / 肥

4 結 語(yǔ)。

本文介紹了圖形液晶的漢字顯示, 并以8051 單片機為基礎, 結合液晶模塊與單片機的典型接口電路, 敘述了使用EEPROM 或EPROM存放漢字字模的, 并給出C51 程序例子, 具有很強的使用指導性。

led顯示器相關(guān)文章:led顯示器原理


存儲器相關(guān)文章:存儲器原理



上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 方法 顯示 漢字 液晶顯示

評論


相關(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>