首页 理论教育 AVR单片机开发入门与实例:RAM显示与字型编码

AVR单片机开发入门与实例:RAM显示与字型编码

时间:2023-10-17 理论教育 版权反馈
【摘要】:三种字型的选择由在DDRAM中写入的编码决定,各种字型详细编码如下:●显示半宽字型:将一位字节写入DDRAM中,范围为02H~7FH的编码。

AVR单片机开发入门与实例:RAM显示与字型编码

1.文本显示RAM(DDRAM)

文本显示RAM提供8个×4行的汉字空间,当写入文本显示RAM时,可以分别显示CGROM、HCGROM与CGRAM的字型;ST7920A可以显示三种字型,分别是半宽的HC-GROM字型、CGRAM字型及中文CGROM字型。三种字型的选择由在DDRAM中写入的编码决定,各种字型详细编码如下:

●显示半宽字型:将一位字节写入DDRAM中,范围为02H~7FH的编码。

●显示CGRAM字型:将两字节编码写入DDRAM中,总共有0000H、0002H、0004H、0006H四种编码。

●显示中文字形:将两字节编码写入DDRAMK,范围为A1A0H~F7FFH(GB码)或A140H~D75FH(BIG5码)的编码。

2.绘图显示RAM(GDRAM)

绘图显示RAM提供128×8个字节的记忆空间,在更改绘图RAM时,先连续写入水平与垂直的坐标值,再写入两个字节的数据到绘图RAM,而地址计数器(AC)会自动加1;在写入绘图RAM的期间,绘图显示必须关闭,整个写入绘图RAM的步骤如下:

1)关闭绘图显示功能。(www.xing528.com)

2)先将水平的位元组坐标(X)写入绘图RAM地址;再将垂直的坐标(Y)写入绘图RAM地址。

●将D15~D8写入RAM中。

●将D7~D0写入RAM中。

3)打开绘图显示功能。绘图显示的缓冲区对应分布可参考“显示坐标”。

4)游标/闪烁控制。

ST7920A提供硬件游标及闪烁控制电路,由地址计数器(address counter)的值来指定DDRAM中的游标或闪烁位置。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈