微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于SPCE061A的ACM12864J液晶显示模块设计

基于SPCE061A的ACM12864J液晶显示模块设计

时间:08-03 来源:互联网 点击:

3.4 图形及动画的显示
图形及动画的显示一般是整屏操作的,字模的选取可以先用windows下的画笔工具。新建一幅128*64像素的图片,编完图片后,保存为黑白图象。然后在字模软件中打开,提取出字模来。每幅图片占用128*8个字节的空间,根据图片数据存储的特点,提取的邻近字模数据相同。若是图片比较多或者进行动画显示,最好进行压缩保存,节省控制器宝贵的资源,读取时编写控制器软件解压缩。
3.5 曲线的显示与绘制
点是组成曲线的基本单位,画曲线也就是多次调用点函数进行显示的。点函数编制思想也就是根据横坐标X(1=X=128),纵坐标Y(1=Y=64)来确定某一点,而在画函数时,X坐标从左往右,正好符合人的习惯。但Y坐标从上到下依次增大,与人相反,故必须校正。以画两个周期的正弦函数为例,可包含头文件math.h,调用库函数y=sinf(x),其中x为浮点数弧度显示,y的值介于-1与1之间。要满屏显示,须加1变为正,放大31倍;x坐标为128点,取步进量为0.1弧度,可参考以下程序:


本文介绍了不带中文字库的ACM12864J与SPCE061A的接口技术,提出了技巧性的编程解决办法。采用ACM12864J液晶显示模块,可以显示字符、中文汉字、图形与动画等,提高了系统的可视化界面,在工业仪器仪表中得到了广泛的应用。凌阳公司生产的SPCE061A具有不仅具有一般控制器的功能,加上其独具特色的语音处理功能,可以开发出许多智能化的产品。

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

网站地图

Top