lcd怎麼配置集成電路?一、電路原理圖二、電路簡介,我來為大家講解一下關于lcd怎麼配置集成電路?跟着小編一起來看一看吧!
一、電路原理圖
二、電路簡介
1、OCMJ2X8(128X32)引腳說明
引腳 |
名稱 |
方向 |
說明 |
引腳 |
名稱 |
方向 |
說明 |
1 |
VLED |
I |
背光源正極(LED 5V) |
8 |
DB1 |
I |
數據1 |
2 |
VLED- |
I |
背光源負極(LED-OV) |
9 |
DB2 |
I |
數據2 |
3 |
VSS |
I |
地 |
10 |
DB3 |
I |
數據3 |
4 |
VDD |
I |
( 5V) |
11 |
DB4 |
I |
數據4 |
5 |
REQ |
I |
請求信号,高電平有效 |
12 |
DB5 |
I |
數據5 |
6 |
BUSY |
O |
應答信号=1:已收到數據并正在處理中=0:模塊空閑,可接收數據 |
13 |
DB6 |
I |
數據6 |
7 |
DB0 |
I |
數據0 |
14 |
DB7 |
I |
數據7 |
2、硬件接口
接口協議為 請求/應答(REQ/BUSY) 握手方式。應答BUSY 高電平(BUSY =1) 表示 OCMJ 忙于内部處理,不能接收用戶命令;BUSY 低電平(BUSY =0)表示 OCMJ 空閑,等待接收用戶命令。發送命令到 OCMJ可在BUSY =0 後的任意時刻開始,先把用戶命令的當前字節放到數據線上,接着發高電平REQ 信号(REQ =1)通知OCMJ請求處理當前數據線上的命令或數據。OCMJ模塊在收到外部的REQ高電平信号後立即讀取數據線上的命令或數據,同時将應答線BUSY變為高電平,表明模塊已收到數據并正在忙于對此數據的内部處理,此時,用戶對模塊的寫操作已經完成,用戶可以撤消數據線上的信号并可作模塊顯示以外的其他工作,也可不斷地查詢應答線BUSY是否為低(BUSY =0?),如果BUSY =0,表明模塊對用戶的寫操作已經執行完畢。可以再送下一個數據。如向模塊發出一個完整的顯示漢字的命令,包括坐标及漢字代碼在内共需5個字節,模塊在接收到最後一個字節後才開始執行整個命令的内部操作。
三、用戶命令1)顯示國标漢字
命令格式: F0 XX YY QQ WW
該命令為5字節命令(最大執行時間為1.2毫秒,Ts2=1.2mS),其中
XX:為以漢字為單位的屏幕行坐标值,取值範圍00到07、02到09、00到09
YY:為以漢字為單位的屏幕列坐标值,取值範圍00到01、00到03、00到04
QQ WW:坐标位置上要顯示的GB 2312 漢字區位碼
2) 顯示8X8 ASCII字符
命令格式:F1 XX YY AS
該命令為4字節命令(最大執行時間為0.8毫秒,Ts2=0.8mS),其中
XX:為以ASCII碼為單位的屏幕行坐标值,取值範圍00到0F、04到13、00到13
YY:為以ASCII碼為單位的屏幕列坐标值,取值範圍00到1F、00到3F、00到4F
AS:坐标位置上要顯示的ASCII 字符碼
3) 顯示8X16 ASCII字符
命令格式:F9 XX YY AS
該命令為4字節命令(最大執行時間為1.0毫秒,Ts2=1.0mS),其中
XX:為以ASCII碼為單位的屏幕行坐标值,取值範圍00到0F、04到13、00到13
YY:為以ASCII碼為單位的屏幕列坐标值,取值範圍00到1F、00到3F、00到4F
AS:坐标位置上要顯示的ASCII 字符碼
4) 顯示位點陣
命令格式: F2 XX YY
該命令為3字節命令(最大執行時間為0.1毫秒,Ts2=0.1mS),其中
XX:為以1*1點陣為單位的屏幕行坐标值,取值範圍00到7F、20到9F、00到9F
YY:為以1*1點陣為單位的屏幕列坐标值,取值範圍00到40、00到40、00到40
5) 顯示字節點陣
命令格式: F3 XX YY BT
該命令為4字節命令(最大執行時間為0.1毫秒,Ts2=0.1mS),其中
XX:為以1*8點陣為單位的屏幕行坐标值,取值範圍00到0F、04到13、00到13
YY:為以1*1點陣為單位的屏幕列坐标值,取值範圍00到1F、00到3F、00到4F
BT:字節像素值,0 顯示白點,1 顯示黑點 (顯示字節為橫向)
6) 清屏
命令格式:F4
該命令為單字節命令(最大執行時間為11毫秒,Ts2=11mS),其功能為将屏幕清空。
7) 上移
格式:F5
該命令為單字節命令(最大執行時間為25毫秒,Ts2=25mS),其功能為将屏幕向上移 一個點陣行。
8) 下移
命令格式:F6
該命令為單字節命令(最大執行時間為30毫秒,Ts2=30mS),其功能為将屏幕向下移動一個點陣行。
9) 左移
命令格式:F7
該命令為單字節命令(最大執行時間為12毫秒,Ts2=12mS),其功能為将屏幕向左移動一個點陣行。
10) 右移
命令格式: F8
該命令為單字節命令(最大執行時間為12毫秒,Ts2=12mS),其功能為将屏幕向右移動一個點陣行。
四、裝配要求和方法
1、實驗連線:8255的PA0~PA7接DB0~DB7,PC7接BUSY,PC0接REQ,CS8255接CS0。
2、程序流程:
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!