tft每日頭條

 > 圖文

 > lcd怎麼配置集成電路

lcd怎麼配置集成電路

圖文 更新时间:2024-10-15 05:42:14

lcd怎麼配置集成電路?一、電路原理圖二、電路簡介,我來為大家講解一下關于lcd怎麼配置集成電路?跟着小編一起來看一看吧!

lcd怎麼配置集成電路(LCD漢字顯示屏的硬件電路與彙編語言程序設計)1

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每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved