铜桦LCM_TG19264B-01编程说明.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
铜桦LCM_TG19264B-01编程说明 引脚说明: 引脚序号 引脚标号 电压 描述 与单片机连接 1 DB7 H/L 数据第八位 P1.7 2 DB6 H/L 数据第七位 P1.6 3 DB5 H/L 数据第六位 P1.5 4 DB4 H/L 数据第五位 P1.4 5 DB3 H/L 数据第四位 P1.3 6 DB2 H/L 数据第三位 P1.2 7 DB1 H/L 数据第二位 P1.1 8 DB0 H/L 数据第一位 P1.0 9 E H/L 数据有效位(高电平:输出数据;低电平:锁存数据) P3.5 10 R/W H/L 读/写模式选择位(高电平:读模式;低电平:写模式) P3.3 11 D/I H/L 数据/指令模式选择位(高电平:数据模式;低电平:指令模式) P3.4 12 V0 可调 LCD背光对比度 变阻器中间触头 13 VDD 5.0V 供电 +5V 14 GND 0V 地 GND 15 CSB H/L 片选低位 P3.1 16 CSA H/L 片选高位 P3.2 17 VEE -12V LCD驱动负电平 变阻器一端触头 18 RESET H/L 复位控制位(低电平有效) P3.0 19 A 5.0V LED背光灯供电 +5V 20 K 0V LED背光灯地 GND 注:变阻器剩下的一端触头接地 片选组合: CSA 0 0 1 1 CSB 0 1 0 1 选中芯片 第一片 第二片 第三片 无效组合 注:引脚所在边为显示屏的上边,坐标(0,0)代表显示屏的左上角。从左到右共有三块64×64点阵的芯片,整个显示屏共192*64点阵。 操作说明 指令集: 显示开关指令(Display ON/OFF) 位 R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 值 0 0 0 0 1 1 1 1 1 D DB0=1,数据RAM中的数据在显示屏上显示 0x3f;DB0=0,数据RAM中的数据不在显示屏上显示 0x3e。 设置坐标移动指令(Start Line)0xc0 位 R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 值 0 0 1 1 D D D D D D DB0~DB5的值选择坐标移动1~64行(移动时第一行移到最后一行,其它依次上移)。 设定X坐标指令 0xb8 位 R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 值 0 0 1 0 1 1 1 D D D DB0~DB2的值设定X坐标为0~7(X坐标每位代表竖排8个点)。 设定Y坐标指令 0x40 位 R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 值 0 0 0 1 D D D D D D DB0~DB5的值设定Y坐标为0~63(Y坐标每位代表1个点)。 写显示数据指令 位 R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 值 0 1 D D D D D D D D 向当前X、Y地址寄存器中地址指定的数据RAM中写入DB0~DB7中的数据(竖排八位,DB0代表最高位,DB7代表最低位)。每写完一个数据后,Y地址会自动加1指向后一个数据。 读指令状态指令 位 R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 值 1 0 Busy 0 ON/OFF RESET 0 0 0 0 DB7(Busy):当Busy为1时,代表显LCM在执行内部操作,任何指令操作无效。 DB5(ON/OFF):表示显示状态。ON:数据RAM中的数据在LCM上显示出来;OFF:数据RAM中的数据不在LCM上显示出来。 DB4(RESET):1的时候表示系统正在初始化,除了读指令状态指令外任何指令操作无效。 读显示数据指令 位 R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 值 1 1 D D D D D D D D DB0~DB7的值设定当前X、Y地址寄存器中地址指定的数据RAM的数据。(竖排八位,DB0代表最高位,DB7代表最低位) 编程说明 复位时,复位有效时间(RESET=0)最好保持2~3μs。 LCM有输入和输出两个寄存器作为MCU与LCM数据RAM进行数据传输的缓冲器,MCU的对LCM的读写操作实际上是对这两个寄存器进行读写。要真正实现读写LCM的数据RAM需要对E信号进行编程。当E=0时数据锁存,不能进行数据读写,E=1时数据读写有效。在不进行数据读写时应保持E=0,当进行数据读写的时候,使E=1,并保持一定的时间以保证数据能正确读写,然后要令E=0锁存数据。(写数据的时候,LCM在E的下降沿到达后把数据在屏上显示出来) 在LCM显示数据,先设置Dis

文档评论(0)

183****0607 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档