微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求助LCD1602 解释下CGRAM地址关系

求助LCD1602 解释下CGRAM地址关系

时间:10-02 整理:3721RD 点击:
如题,为什么显示自定义字符与对应CGRAM地址有如下的关系,怎么得到的?
0x00  : 第一个(0X40)
0x00  : 第一个(0X40)
0x00  : 第一个(0X40)
0x00  : 第一个(0X40)
0x00  : 第一个(0X40)
0x00  : 第一个(0X40)
0x00  : 第一个(0X40)

发错了。0x00  : 第一个(0X40)
0x01  : 第2个(0X48)
0x02  : 第3个(0X50)
0x03  : 第4个(0X58)
0x04  : 第5个(0X60)
0x05  : 第6个(0X68)
0x06  : 第7个(0X70)
0x07  : 第8个(0X78)

求大神解释下。

自挽下。

技术资料福利大派送,火爆开场,好礼等你拿!

自定义的5X8点阵的字符,需要8个字节来保存(高三位不用)。因此就有上面的对应关系了。

CGRAM的地址为0x40,当你把自己的字符代码输入到CGRAM中,LCD1602就会把字符赋予地址,这个地址是从0x00开始。

哦 ,谢谢了 。还有问下那个自定义字符存在CGRAM中后,这个0X00是DDRAM中的地址吗?0X40是CGRAM的地址。那0X00,是哪里的?才接触这个玩意,新人不懂,请不要见怪

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top