河北工程大学毕业论文
定 位 尺 寸 视 域 行 列 点 阵 数 点 距 离 点 大 小
105.0×55.0 73.4×38.8 128×64 0.52×0.52 0.48×0.48 mm mm dots mm mm 三、模块引脚说明
128X64 引脚说明 引脚号 1 2 3 4 5 ) 6 7 8 9 10 11 12 13 14 15 1NC 空脚 PSB H/L 并/串行接口选择:H-并行;L-串行 DB7 H/L 数据7 DB6 H/L 数据6 DB5 H/L 数据5 DB4 H/L 数据4 E(CLK) DB0 DB1 DB2 DB3 H/L H/L H/L H/L H/L 并行的使能信号;串行的同步时钟 数据0 数据1 数据2 数据3 VSS VDD V0 RS(CS) R/W(SID- - - H/L H/L 模块的电源地 模块的电源正端 LCD驱动电压输入端 并行的指令/数据选择信号;串行的片选信号 并行的读写选择信号;串行的数据口 引脚名称 方向 功能说明 河北工程大学毕业论文
6 17 18 19 20
逻辑工作电压(VDD):4.5~5.5V 电源地(GND):0V
工作温度(Ta):0~60℃(常温) / -20~75℃(宽温) 四、接口时序
模块有并行和串行两种连接方法(时序如下): 1、8位并行连接时序图,如图3-12所示: MPU写资料到模块
/RET NC LED_A LED_K H/L - - 复位 低电平有效 空脚 背光源正极(LED+5V) 背光源负极(LED-OV)
图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:基本指令集) 指令码 指令 RRDDDDDDDD说明 间(540KHZ) 清除显示 000 0 0 0 0 0 0 将DDRAM填满“20H”,并且设定41 DDRAM的地址计数器.6ms (AC)到“00H” 设定DDRAM的地址地址归位 进入点 I000 0 0 0 0 0 1 计数器(AC)到“00H”,X 并且将游标移到开头原点位置;这个指令并不改变DDRAM的内容 000 0 0 0 0 1 /D 指定在资料的读取与7S 写入时,设定游标移动方2us 4.6ms 执行时S W B7 B6 B5 B4 B3 B2 B1 B0 河北工程大学毕业论文
设定 显示状态 开/关 游标或显示移位控制 功能设定 设定CGRAM地址 设定DDRAM 地址 读取忙碌标志(BF)和地01F BAAAAAA00000 000 0 1 L 0 X E RX 000 0 0 1 /C S/L RX 000 0 0 0 1 D C 向及指定显示的移位 D=1:整体显示ON B C=1:游标ON B=1:游标位置ON 2us 7设定游标的移动与显示的移位控制位元;这个7X 指令并不改变DDRAM的2us 内容 DL=1 (必须设为1) DRE=1: 扩充指令集动X 作 RE=0: 基本指令集动作 2us 71 C5 C4 C3 C2 C1 C0 地址计数器(AC) AAAAAA设定CGRAM地址到2us 7AAAAAAA设定DDRAM地址到71 C6 C5 C4 C3 C2 C1 C0 地址计数器(AC) 2us 读取忙碌标志(BF)A可以确认内部动作是否完数器(AC)的值 0C6 C5 C4 C3 C2 C1 C0 成,同时可以读出地址计us