[发明专利]点阵串行显示方法无效
申请号: | 201010253500.8 | 申请日: | 2010-08-13 |
公开(公告)号: | CN101968778A | 公开(公告)日: | 2011-02-09 |
发明(设计)人: | 卢青;曾纪凯;梁家健 | 申请(专利权)人: | 广州永日电梯有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G09G3/12;B66B3/00 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 李柏林 |
地址: | 510800 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 点阵 串行 显示 方法 | ||
技术领域
本发明涉及一种数据显示方法,特别是一种电梯用点阵串行显示方法。
背景技术
早期的显示多采用并行段码显示方式,显示内容越多,传输所需的线就越多,而且容易受干扰,施工难度也大。
传统电梯用显示方法一般使用并行方式来进行显示数据的传输,由于并行数据传输需要的线缆特别多,因而不但其成本较高,而且安装使用的现场施工难度比较大。同时并行传输需要很多线缆和接插件,如此多的线缆和接插件是也是导致整个系统出现故障的潜在因素,因为连接线越少或越简单,其出现故障的潜在危险就减少,系统的稳定度也会相应提高。电梯点阵并行显示方法出现的故障多,从而严重影响电梯系统显示的安全和稳定性。
发明内容
为了解决上述的技术问题,本发明的目的是提供一种实时、稳定且抗干扰能力强的点阵串行显示方法。
本发明解决其技术问题所采用的技术方案是:
点阵串行显示方法,包括以下步骤:
A、程序启动;
B、开启程序初始化;
C、开启中断和看门狗;
D、查询串口的返回数据;
E、串口接收的数据进行校验;
F、数据校验处理;
G、写到显示缓冲区;
H、定时刷新显示数据;
I、通讯错误超时检查,看门狗应答;
J、是否超时,如果不超时执行步骤D、否则执行步骤A。
进一步作为优选的实施方式,所述步骤F包括以下步骤:
F1、串口数据解码;
F2、对点阵显示位处理;
F3、点阵显示数据编码。
本发明的有益效果是:与传统方式的技术特点相比,本发明使用串行传输的方式,信号传输只需两根线,就可把所有要传输的信号,压缩成数据流,进行传输,降低了成本,减小了施工难度。本发明方法大大节省通信的电缆,提供系统的稳定性、抗干扰能力和可靠性。
附图说明
下面结合附图和实施例对本发明作进一步说明。
图1是本发明方法的流程图;
图2是本发明方法步骤F的流程图;
图3是本发明的系统主要模块运作流程图。
具体实施方式
参照图1,点阵串行显示方法,包括以下步骤:
A、程序启动;
B、开启程序初始化;
C、开启中断和看门狗;
D、查询串口的返回数据;
E、串口接收的数据进行校验;
F、数据校验处理;
G、写到显示缓冲区;
H、定时刷新显示数据;
I、通讯错误超时检查,看门狗应答;
J、是否超时,如果不超时执行步骤D、否则执行步骤A。
进一步参照图2,作为优选的实施方式,所述步骤F包括以下步骤:
F1、串口数据解码;
F2、对点阵显示位处理;
F3、点阵显示数据编码。
串口模块用于接收上位机串行数据;
中断处理模块用于进行定时中断和中断服务;
数据校验模块对接收到的数据进行校验;
串行数据解码对串行的数据进行分类的判断;
点阵显示数据编码对点阵显示的数据进行编码使其符合显示格式;
看门狗模块使程序发生错误时重启;
点阵刷新控制对点阵显示的刷新频率进行控制。
参照图3程序主要功能:
此程序编译后在89C51工业单片机上运行,通过与上位机的485方式通讯,将电梯的实时数据压缩成数据流并由串口接收,在程序上进行对应的处理后,通过硬件上的点阵模块显示一个电梯的实时楼层数据和状态数据。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变形或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州永日电梯有限公司,未经广州永日电梯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010253500.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:芯片网表测试平台
- 下一篇:一种用于仿真系统的内部互锁管理方法及装置