新闻中心

EEPW首页 > 光电显示 > 设计应用 > VFD显示模块128S64AA1及其应用

VFD显示模块128S64AA1及其应用

作者:时间:2009-07-29来源:网络收藏

} //写数据函数

P1^0=1; //置写数据模式

P1^3=1; //置允许

P1^4=0; //选择写第0页

P1^6=0; //选择写第0页

WrChar(0x1000,page0[],64); //写数据,从1000开始按行写64个字符编码,存放于page0[]数组中

P1^5=0;

P1^7=0; //选择第0页

(3)亮度控制方式

当WRITE输入有效信号,BRAD为低电平时,D0和D1两位的值决定的亮度。初始化时的亮度为100%,所需亮度与D1、D0两位数据的关系;

D1 D0 亮度/% 0 0 25 0 1 50 1 0 75 1 1 100
因此,若要控制显示亮度,可用下列C51程序实现:

uchar xdata *p;

p=0x00;

(*p)=0x02; //控制亮度为75%

3 实例

某测控装置需显示包括概貌、温度控制、pH值控制以及实时同线在内的一系列图文信息,且显示要求较高,要求在光线不足的条件下保证其亮度。为此,选用这一作为显示器件。该系统人机交互部分包括显示以及四个按键:确认键、参数修改键、光标移动键及返回键。

开机时要求显示公司名称,待按下确认键后,再进入主菜单显示。此时,用户可通过按光标移动键来选择不同的菜单页面,待确认键按下后进入相应的画面。在次级页面,按光标移动键和确认键,可以完成实时值和实时曲线的显示以及相应参数的修改和保存;修改完成后,按返回键返回到主菜单。

下面以主菜单画面中光标移动的子程序为例,简要介绍在键盘按下后,上显示信息变化的过程。菜单包括7个菜单项;概貌、温度控制、pH值控制、转速消泡补料、pH DO的电极标定、pH Temp实时曲线和DO Agit实时曲线。为了简化程序设计,光标采用反写字符的方式,简单直观。当光标移动键按下后,先判断光标的位置(SemiPg=?),然后正写光标所在的位置,恢复原貌;SemiPg加1(保持SemiPg在1~7内),然后反写SemiPg菜单项,使光标移动到下一项。此时按下确认键,就可根据SemigPg的值进入光标所在的下一级菜单。

以上仅是在实际测控装置中的一个信息显示实例。在实际装置中,该模块还实现了实时数据显示、设定参数修改显示、实时数据曲线显示功能。

结语

显示模块是一种集显示、控制与驱动于一体的显示器件,其最大特点是自身发光,特别适合在光线不足的条件下实现图文信息显示。由于该模块亮度高,可满足在暗室中显示的要求,而且性能可靠,显示美观。另外,VFD模块还有接口方便,编程简单等优点,可被广泛在家用电器、办公自动化设备、工业仪器表及汽车等各种领域中。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭