正在加载图片...
的电 通用1602液晶显示模块使用手册 www.willar.com ☆☆☆☆Ema:support@villar.com 5X8 5X10 1·25x81/6模块不能双行显示530点阵字符字体 ● Set cgram addreSs CGRAM地址设置 指令码: R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DBO ACG5 ACG4 ACG3 ACG2 ACGl ACGO CGRAM地址设置指令设置 CGRAM地址指针,它将 CGRAM存储用户自定义显示字符的字模数据的首地 址ACG5~ACG0送入AC中,于是用户自定义字符字模就可以写入 CGRAM中或者从 CGRAM中读出 Set ddram address ddram地址设置 R/W DB7 DB6 DB5 DB4 DB3DB2 DBI DBO I ADD6 ADD5 ADD4 ADD3 ADD2 ADDI ADDO DDRAM地址设置指令设置DRAM地址指针,它将DRM存储显示字符的字符码的首地址 ADD6~ADD0送入AC中,于是显示字符的字符码就可以写入 DDRAM中或者从 DDRAM中读出 值得一提的是:在LCD显示屏一行显示方式下, DDRAM的地址范围为:00H-4FH;两行显示方式下 DDRAM的地址范围为:第一行00H-27H,第二行40H-67H Read busy flag and address读忙标志BF和AC 指令码: R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DBO L01BF AC6 AC5 AC4 AC3 ACO 当RS=0和RW=1时,在E信号高电平的作用下,BF和AC6~AC0被读到数据总线DB7~DB0的相应位 BF:内部操作忙标志,BE=1,表示模块正在进行内部操作,此时模块不接收任何外部指令和数据,直到 BF=0为止; AC6~AC0:地址计数器AC内的当前内容,由于地址计数器AC被 CGROM、 CGRAM和 DDRAM的公用 指针,因此当前AC内容所指区域由前一条指令操作区域决定;同时,只有BF=0时,送到DB7DB0的 数据AC6AC0才有效 、 Write data to cgram or ddram写数据到 CGRAM或 DDRAM 指令码 R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DBO D4 D2 DI 写数据到 CGRAM或 DDRAM指令,是将用户自定义字符的字模数据写到已经设置好的 CGRAM的地址 中,或者是将欲显示字符的字符码写到 DDRAM中;欲写入的数据D7~D0首先暂存在DR中,再由模块 的内部操作自动写入地址指针所指定的 CGRAM单元或者 DDRAM单元中- 14 - 通用 1602 液晶显示模块使用手册 ☆☆☆☆ Email: support@willar.com 0 0 1 5X8 1/8 0 1 1 5X10 1/11 1 * 2 5X8 1/16 模块不能双行显示 5X10 点阵字符字体 z Set CGRAM address CGRAM 地址设置 指令码: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 1 ACG5 ACG4 ACG3 ACG2 ACG1 ACG0 CGRAM 地址设置指令设置 CGRAM 地址指针,它将 CGRAM 存储用户自定义显示字符的字模数据的首地 址 ACG5~ACG0 送入 AC 中,于是用户自定义字符字模就可以写入 CGRAM 中或者从 CGRAM 中读出; z Set DDRAM address DDRAM 地址设置 指令码: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 ADD6 ADD5 ADD4 ADD3 ADD2 ADD1 ADD0 DDRAM 地址设置指令设置 DDRAM 地址指针,它将 DDRAM 存储显示字符的字符码的首地址 ADD6~ADD0 送入 AC 中,于是显示字符的字符码就可以写入 DDRAM 中或者从 DDRAM 中读出; 值得一提的是:在 LCD 显示屏一行显示方式下,DDRAM 的地址范围为:00H~4FH;两行显示方式下, DDRAM 的地址范围为:第一行 00H~27H,第二行 40H~67H; z Read busy flag and address 读忙标志 BF 和 AC 指令码: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 当 RS=0 和 R/W=1 时,在 E 信号高电平的作用下,BF 和 AC6~AC0 被读到数据总线 DB7~DB0 的相应位; BF:内部操作忙标志,BF=1,表示模块正在进行内部操作,此时模块不接收任何外部指令和数据,直到 BF=0 为止; AC6~AC0:地址计数器 AC 内的当前内容,由于地址计数器 AC 被 CGROM、CGRAM 和 DDRAM 的公用 指针,因此当前 AC 内容所指区域由前一条指令操作区域决定;同时,只有 BF=0 时,送到 DB7~DB0 的 数据 AC6~AC0 才有效; z Write data to CGRAM or DDRAM 写数据到 CGRAM 或 DDRAM 指令码: RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 D7 D6 D5 D4 D3 D2 D1 D0 写数据到 CGRAM 或 DDRAM 指令,是将用户自定义字符的字模数据写到已经设置好的 CGRAM 的地址 中,或者是将欲显示字符的字符码写到 DDRAM 中;欲写入的数据 D7~D0 首先暂存在 DR 中,再由模块 的内部操作自动写入地址指针所指定的 CGRAM 单元或者 DDRAM 单元中;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有