河北工程大学毕业论文
9 10 11 12 13 14 15 16 17 18 19 20
DB2 DB3 DB4 DB5 DB6 DB7 PSB NC /RET NC LED_A LED_K H/L H/L H/L H/L H/L H/L H/L H/L - - 数据2 数据3 数据4 数据5 数据6 数据7 并/串行接口选择:H-并行;L-串行 空脚 复位 低电平有效 空脚 背光源正极(LED+5V) 背光源负极(LED-OV) 逻辑工作电压(VDD):4.5~5.5V 电源地(GND):0V
工作温度(Ta):0~60℃(常温) / -20~75℃(宽温) 四、接口时序
模块有并行和串行两种连接方法(时序如下): 1、8位并行连接时序图,如图3-12所示: MPU写资料到模块
河北工程大学毕业论文
图3-12 MPU从模块读出资料,如图3-13所示:
图3-13 2、串行连接时序图如图3-14
河北工程大学毕业论文
串行数据传送共分三个字节完成: 第一字节:串口控制—格式 11111ABC
A为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCD
B为数据类型选择:H表示数据是显示数据,L表示数据是控制指令
C固定为0
第二字节:(并行)8位数据的高4位—格式 DDDD0000 第三字节:(并行)8位数据的低4位—格式 0000DDDD 串行接口时序参数:(测试条件:T=25℃ VDD=4.5V) 五、用户指令集
1、指令表1:(RE=0:基本指令集) 指指令码 说明 执图314 河北工程大学毕业论文
令 RRDDDDDDDDS W B7 B6 B5 B4 B3 B2 B1 B0 将000 0 0 0 0 0 0 DDRAM填满行时间(540KHZ) 清“20H”,并且设定41 DDRAM的地址计数器.6ms (AC)到“00H” 设定DDRAM的地址地计数器(AC)到“00H”,000 0 0 0 0 0 1 X 并且将游标移到开头原点位置;这个指令并不改变DDRAM的内容 进除显示 址归位 4.6ms 入点 设定 显示状态 开/关 游标或显示移位控制 功能设定 设定000 0 0 0 0 1 /D I指定在资料的读取与S 写入时,设定游标移动方向及指定显示的移位 2us 7D=1:整体显示ON 000 0 0 0 1 D C B C=1:游标ON B=1:游标位置ON 2us 7设定游标的移动与显000 0 0 1 /C S/L RX 示的移位控制位元;这个7X 指令并不改变DDRAM的2us 内容 DL=1 (必须设为1) 000 0 1 L D0 X E 作 000 1 C5 C4 C3 C2 C1 C0 地址计数器(AC) AAAAAA设定CGRAM地址到2us 7RX X 作 RE=0: 基本指令集动RE=1: 扩充指令集动2us 7河北工程大学毕业论文
CGRAM地址 设定DDRAM 地址 读取忙碌标志(BF)和地址 写资料到RAM 读出RAM的值
指令表—2:(RE=1:扩充指令集) 指令 S 指令码 RW RDDDDDDDD说明 将DDRAM填待命模式 满“20H”,并且设0 0 0 0 0 0 0 0 0 1 定DDRAM的地址计数器(AC)到“00H” 72us B7 B6 B5 B4 B3 B2 B1 B0 执行时间(540KHZ) 117 D6 D5 D4 D3 D2 D1 D0 D料(DDRAM/CGRAM/IRA2us M/GDRAM) 107 D6 D5 D4 D3 D2 D1 D0 写入资料到内部的DRAM(DDRAM/CGRAM/IRA2us M/GDRAM) 从内部RAM读取资7701F BAAAAAA读取忙碌标志(BF)A可以确认内部动作是否完数器(AC)的值 0C6 C5 C4 C3 C2 C1 C0 成,同时可以读出地址计us 001 C6 C5 C4 C3 C2 C1 C0 地址计数器(AC) AAAAAAA设定DDRAM地址到2us 7