📄 qx3224rgb
字号:
伪彩320*240控制板QX3224REB使用说明
一. 概述
QX3224RGB是伪彩320*240LCD的总线接口控制板。它为单片机控制彩色LCD提供了简单易操作
的接口,单片机利用8位的数据总线加上三根控制线便可以随时在LCD上显示彩色的任意图形或字
符。QX3224RGB具有高性能的接口电路,用89C51(24MHz的时钟)编程时可以随时访问QX3224RGB
而不需在循环中插入空操作指令"NOP"或判别其当前的工作状态,最高速率可达4MB。在QX3224RGB
的接口部采用了通道处理方式传输显示数据。计算机在写显示数据时,计算机可以反复以系统总
线时序向QX3224RGB写入显示数据,接口以内部略延时于系统总线时序的时序将数据送入显示存储
器内。
二.显示存储器的管理
可供用户使用的显示数据存储器为64K字节分为两显示区(页),LCD每一行320个像素,每个
像素占用3位(RGB)数据,即每行960位=120字节。每屏就是240行*120=28,800字节即一显示区(
页)需28,800字节。地址寄存器是16位,第一显示区的地址是0000H~7080H,第二显示区的地址是
8000H~F080H写地址时先写低8位紧跟着写高8位。当LCD正在显示第一区的内容(控制信号D12为
高电平)时可以往第一显示RAW区写显示数据而实时看到结果,也可以往第二显示RAW区送显示数
据但在LCD上不能看到结果。只有在控制信号D12变为低电平时才能看到。当LCD正在显示第二区
的内容时也一样可以往任一区写显示数据。
三.操作时序
(1) QX3224的操作非常简单,它与计算机的接口控制线为:
/AD 输入态 地址寄存器选择端,高电平时写入的数据送显示RAW, 低电平时写入的数据送
地址寄存器即16位的地址指针计数器AC。因AC是16位的,所以设置地址时要
连续写二次。先写低8位,接着写高8位。
/WR 输入态 写操作信号端,低电平有效。当数据稳定有效时/WR产生一下降沿即可把数据
写到QX3224RGB控制板。
D12 输入态 显示区选择端,高电平显示第一区,低电平显示第二区。
D7~D0 输入态 QX3224RGB 的数据总线。
(2) 接口的引脚为:
管脚号 管脚名称
1 VCC
2 GND
3 /WR
4 D12
5 /AD
6 D7
7 D6
8 D5
9 D4
10 D3
11 D2
12 D1
13 D0
14 GND
(3) 写数据的步骤:
1. 设置地址
2. 写数据,当连续写数据时地址会自动加一而不必再设置地址
例如要把数据05H, 36H,27H分别写到0014H,0015H,0016H单元,51的例程如下:
;先设置地址
CLR AD ;AD=0, 选择地址寄存器 -------------------
MOV P1,#14H ;先写地址的低8位14H
CLR WR ;WR=0 产生写时序
SETB WR ;WR=1
MOV P1,#00H ;写地址的高8位00H
CLR WR
SETB WR
;写数据到显示存储器
SETB AD ;AD=1,写数据到显示RAW -----------------
MOV P1,#05H ;置显示数据05H
CLR WR ;WR=0 产生写时序, 数据05H被送到0014H单元且地址自动加一指向0015H
SETB WR ;WR=1
MOV P1,#36H ;置显示数据36H
CLR WR ;WR=0 产生写时序,数据36H被送到0015H单元且地址自动加一指向0017H
SETB WR
MOV P1,#27H
CLR WR
SETB WR
NOP
NOP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -