单片机外部接口技术..ppt

单片机外部接口技术..ppt

4)显示数据寄存器(DDRAM) 显示数据寄存器(DDRAM)用于存储显示字符的字符码,其容量的大小决定着模块最多可显示的字符数目。控制器内部有80B的DDRAM缓冲区,DDRAM地址与LCD显示屏上的显示位置的对应关系如图8-24所示。 5)字符发生器CGROM LCD1602液晶模块内带标准字库,字符发生器CGROM已经存储了192个5×8点阵字符字模,另外还有8个允许用户自定义的字符RAM(CGRAM)。字符字模是与显示字符点阵相对应的8×8矩阵位图数据(与点阵行相对应的矩阵行的高3位为“0”),同时每一组字符字模都有一个由其在CGROM中存放地址的高8位数据组成的字符码对应。 字符码的地址范围为00H~FFH,其中00H~07H字符码与用户在CGRAM中生成的自定义图形字符的字模组相对应。 6)字符发生器CGRAM 在字符发生器CGRAM中,用户可以生成自定义图形字符的字模组。共可生成5×8点阵的字符字模8组,相对应的字符码从CGROM的00H~0FFH范围内选择。 图8-25所示为CGROM和CGRAM与字符的对应关系。从图8-25中可以看出,“A”字符的对应上面高位代码为0100,对应左边低位代码为0001,合起来就也即41H。可见其代码与PC机中的字符代码是基本一致的。因此实际操作中在向DDRAM写C51字符码程序时甚至可以直接用“P1=A”这样的

文档评论(0)

1亿VIP精品文档

相关文档