关于液晶显示屏显示自定义字符
发布网友
发布时间:2022-05-14 18:34
我来回答
共1个回答
热心网友
时间:2023-10-22 03:04
1602设定CGRAM的内容,要一行一行的设定,每一行对应一个CGRAM地址,
每行5点,共8行,因此要将8行的字模数据都写入CGRAM。
定义一行的内容,分两步:
1.设定行地址(CGRAM地址):
用到的命令如下:
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 1 DATA
其中:DB5 DB4 DB3为字符号(每八行第一行的地址,也是将来被调用显示的地址),
DB2 DB1 DB0为行号(共可设定八行)。
add=add<<3:依次选定开头地址。比如说第二个字符0000 0010变成0001 0000,DB5 DB4 DB3
为010,也就代表第2个地址。