图形点阵式液晶显示模块在冲击力监测系统中
[09-13 16:44:43] 来源:http://www.88dzw.com 信息显示与光电技术 阅读:8340次
文章摘要:bit6=1,X方向在读/写后自动加1;bit[5……3],显示页号(0~7);bit[2……0],读/写页号(0~7);B> 读一次端口1以锁存参数(这一步很重要,如果没有读Port1,系统将把刚才输入的数据默认为X值)。(2)分两次写入X(0~511,只显示0~319);A> 写bit8到端口1(对应关系X8→D0);B> 写bit[7……0]到端口1(如果仅为读数据,则写到端口3)。(3)写Y(0~255,只显示0~319)写bit[7……0]到端口2(A0=0,A1=1)。(4)数据到端口0(A0=0,A1=0),bit8O数据表示颜色灰度。图3所示是其写数据流程。3
图形点阵式液晶显示模块在冲击力监测系统中,标签:显示及光电,光电显示技术,http://www.88dzw.combit6=1,X方向在读/写后自动加1;
bit[5……3],显示页号(0~7);
bit[2……0],读/写页号(0~7);
B> 读一次端口1以锁存参数(这一步很重要,如果没有读Port1,系统将把刚才输入的数据默认为X值)。
(2)分两次写入X(0~511,只显示0~319);
A> 写bit8到端口1(对应关系X8→D0);
B> 写bit[7……0]到端口1(如果仅为读数据,则写到端口3)。
(3)写Y(0~255,只显示0~319)
写bit[7……0]到端口2(A0=0,A1=1)。
(4)数据到端口0(A0=0,A1=0),bit8O数据表示颜色灰度。图3所示是其写数据流程。
3.2 软件实现方法
液晶显示控制器的软件部分包括初始化程序和应用程序。初始化包括清屏和初始化参数。应用程序分为显示背景和显示实时曲线两部分。背景部分是指预先建立的(x,y)坐标轴以及相关的说明(汉字)。本控制器不带汉字库,显示汉字时,首先根据汉字字形编出字模数据块,用户可以根据要求编写任意大小的汉字,本文采用的汉字大小为16×16点阵。
显示实时光滑曲线是本监测系统显示部分的关键。结点阵式液晶屏的操作实际是对点的操作,曲线是由一系列不连续的点组成的。本系统主要测试冲击力,而冲击力作为输入数据必然有着很大的跳跃性,这就造成了曲线的不连续。为了美观和实用,本方利用编程技巧来对曲线进行了修饰。
子程序write-y-line (x,l,h,color)是修饰曲线的一个子函数,其中x表示点的x坐标,1表示前一个点的y坐标,h表示后一个点的y坐标,color表示点的颜色。在子程序中,先比较前后两个点的y坐标的大小。如果1小于h,则以点(x,l)为终点画一直线。这样就把不连续的点连成了曲线。Write-y-line(x,l,h,color)程序流程图如图4所示。其显示实时曲线主程序(C语言)如下:
p=0x0010; //采集数据存储区首地址
for(x=280;x>0;x- -) //坐标原点在液晶上对应的坐标是(280,40)
{
ad_one(280-x); //ad_one是A/D转换子程序,这是将采集的第0个力信号进行转换
l=*p; //取前一个数据
p + + ;
h= * p; //取后一个数据
if((1 - h>2) (h - 1>2)) //判断前一个数据与后一个数据间隔是否大于2,若大于将在两点之间画一直线。
{set_option(m,m,2) //设置操作参数,读/写后Y自动加一
write_y_line(x,l,h,0xlc); //调子程序,画直线
set_option(m,m,0) //设置操作参数,读/写后X、Y均不加一
write_dot(x,h,0xlc) //在(x,h)描点,点的颜色为绿色
}
else //判断前一个数据与后一个数据间隔是否大于2,若小于将在(x,h)描点
{
set_option(m,m,0);
write_dot(x,h,0xlc);
}
}
4 结束语
针对图形显示而设计的STN3224-2A具有编程简单,应用灵活等特点。它与功能强大的凌阳单片机配合使用可现对冲击力曲线的实时显示。目前,该系统已在实验过程中取得良好的效果。
- 上一篇:手机数码相机的低压闪光灯设计
《图形点阵式液晶显示模块在冲击力监测系统中》相关文章
- › HY-240128M-201图形点阵式液晶显示模块及其应用
- › 图形点阵式液晶显示模块在冲击力监测系统中
- › 图形点阵式显示模块应用冲击力监测系统
- › LCM12832ZK型串 并行图形点阵液晶显示模块及其应用
- › 图形点阵式液晶显示模块与51单片机的接口设计
- 在百度中搜索相关文章:图形点阵式液晶显示模块在冲击力监测系统中
- 在谷歌中搜索相关文章:图形点阵式液晶显示模块在冲击力监测系统中
- 在soso中搜索相关文章:图形点阵式液晶显示模块在冲击力监测系统中
- 在搜狗中搜索相关文章:图形点阵式液晶显示模块在冲击力监测系统中