http://www.elecfans.com 电子发烧友 http://bbs.elecfans.com 电子技术论坛
代码(02H---7FH)
六、显示步骤
1、显示资料RAM(DDRAM)
显示资料RAM提供64×2个位元组的空间,最多可以控制4行16字(64个字)的中文字型显示,当写入显示资料RAM时,可以分别显示CGROM、HCGROM与CGRAM的字型;ST7920A可以显示三种字型 ,分别是半宽的HCGROM字型、CGRAM字型及中文CGROM字型 ,三种字型的选择,由在DDRAM中写入的编码选择,在0000H—0006H的编码中将自动的结合下一个位元组,组成两个位元组的编码达成中文字型 的编码(A140—D75F),各种字型详细编码如下:
1、显示半宽字型 :将8位元资料写入DDRAM中,范围为02H—7FH的编码。 2、显示CGRAM字型:将16位元资料写入DDRAM中,总共有0000H,0002H,0004H,
0006H四种编码。 3、显示中文字形:将16位元资料写入DDRAMK ,范围为A1A1H—F7FEH的编码。
绘图RAM(GDRAM)
http://www.elecfans.com 电子发烧友 http://bbs.elecfans.com 电子技术论坛
绘图显示RAM提供64×32个位元组的记忆空间,最多可以控制256×64点的二维也纳绘图缓冲空间,在更改绘图RAM时,先连续写入水平与垂直的坐标值,再写入两个8位元的资料到绘图RAM,而地址计数器(AC)会自动加一;在写入绘图RAM的期间,绘图显示必须关闭,整个写入绘图RAM的步骤如下:
1、关闭绘图显示功能。
2、先将水平的位元组坐标(X)写入绘图RAM地址; 3、再将垂直的坐标(Y)写入绘图RAM地址; 4、将D15——D8写入到RAM中; 5、将D7——D0写入到RAM中; 6、打开绘图显示功能。 绘图显示的记忆体对应分布请参考表
2、游标/闪烁控制
ST7920A提供硬体游标及闪烁控制电路,由地址计数器(address counter)的值来指定DDRAM中的游标或闪烁位置。