液晶屏的数据显示过程主要分为显示地址命令设置和送出显示数据两步。GXM12232-1模块由Master、Slave两个控制器构成。当设置显示列地址大于60时,显示窗口切换为Slave,即屏幕显示的右半屏。在应用中显示数据采用纵向取模方式。在GXM12232-1模块进行字符、图形显示时必须注意显示窗口和PAGE的范围。程序流程如图3所示。因对于不同的显示对象页占据的大小不同,在页范围检测时需根据对象大小确定检测范围。
结语
本文介绍了mPSD系列单片机PA口在外围设备I/O模式下与GXM12232-1模块的连接与相应显示程序设计。GXM12232-1模块的程序设计采用了C51硬件语言,可移植性较强,同时有助于其他内置SED1520液晶控制器的模块应用。
参考文献
1. 赵亮,侯国锐.单片机C语言编程与实例[M].北京:人民邮电出版社, 2003
2. 张伟. 单片机原理及应用[M]. 北京: 机械工业出版社, 2002