[发明专利]点阵型液晶显示器的读写方法和装置有效
申请号: | 201210570628.6 | 申请日: | 2012-12-25 |
公开(公告)号: | CN103035219A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 何常;黄晓东;陈昶 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G09G3/36 | 分类号: | G09G3/36 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 点阵 液晶显示器 读写 方法 装置 | ||
技术领域
本发明涉及显示器的读写技术,特别是涉及点阵型液晶显示器的读写方法和装置。
背景技术
点阵型液晶显示器应用很广泛,例如在系统环境监控,通常需要这样一个点阵型液晶显示器将系统的各项参数(风扇、温度、电压等)显示在界面上,以供人们随时获取当前系统环境是否异常。其显示原理也相对简单,显示器(点阵型液晶显示器简称,以下同)内部有一个显存,更新显存的内容即更新了界面上的显示。显存容量大小与具体的分辨率大小有关。例如通常所见的128x64,表示点阵共有64行,每行共有128像素点,那么一共有64x128个像素点。显存的每个字节一一对应了8个像素点,也就是说该字节的每一位代表了一个像素点。位置0代表着像素点灭,位置1代表着像素点亮。显示各种内容就是由显存的每个字节每个位置0或置1实现。
单片机应用设计简单而功能完善,通常应用在工业控制场合。单片机全称是单片微型计算机,又称单片微控制器。把具有数据处理能力的中央处理器、RAM、ROM、多种I/O、中断处理、定时计算器、串口等功能集成到一块硅片上。单片机种类繁多,主频以及存储大小也各异。显示器通常由单片机控制读写,接口信号包括读写控制、数据线等组成。现有的一种读写技术是在单片机在本地RAM空间开辟一段与显示器显存容量大小一致的缓冲区,缓冲区与显示器的显存是一致的。要修改显示器的显示内容,首先修改缓冲区的内容,然后利用显示器自动读写功能,将缓冲区的内容写入显存。因为显示器自动读写功能在每个字节写入后地址会自动加1,所以这种读写方式在需更新整屏内容时速度很快。缺点在于首先耗费很大的RAM空间,以128x64像素点为例,就需1KB的RAM空间。这种实现方式需保证单片机至少有1KB以上的RAM,过多耗费RAM会造成资源紧张。单片机种类多样,很多种类的RAM小于1KB,这样的话就会造成程序无法运行在这些单片机上,程序兼容性差。其次,当只更新显示内容一小部分时,整屏写入的方式也造成了不必要的开销。极端情况只更新一个字节内容,此方式反而会慢。另一种读写技术是按字节读写法。每次读写前先写入显存地址,然后把该地址的内容读出来,运算,最后写入。这种读写方式几乎不耗费RAM,所以在具有很小RAM的单片机都可以通过该方式实现对显示器的读写,程序兼容性也很好。缺点在于因为每个字节的读写都必须先写入地址,所以在更新内容比较多时速度很慢。极端情况更新整屏内容,耗费时间是最多的。
发明内容
基于此,有必要针对上述问题,提供一种点阵型液晶显示器的读写方法和装置,能够节省读写时间、提高读写效率。
一种点阵型液晶显示器的读方法,包括:
将显示屏划分为预设数个显示区,给各个显示区配置不同的编号,标识每个显示区内各个像素点的位置坐标以及该显示区的像素范围;
根据显示区的像素范围计算与该显示区对应的显存的存储容量,在缓冲区上设置大小与所述存储容量相应的缓冲存储区;
利用显示区对应的显存数据更新所述缓冲存储区的内容。
相应地,一种点阵型液晶显示器的读装置,包括:
区域标识单元,用于将显示屏划分为预设数个显示区,给各个显示区配置不同的编号,标识每个显示区内各个像素点的位置坐标以及该显示区的像素范围;
与所述区域标识单元相连的缓冲开辟单元,用于根据显示区的像素范围计算与该显示区对应的显存的存储容量,在缓冲区上设置大小与所述存储容量相应的缓冲存储区;
与所述缓冲开辟单元相连的显存读取单元,用于利用显示区对应的显存数据更新所述缓冲存储区的内容。
一种点阵型液晶显示器的写方法,包括:
对写入内容进行编码,编码的格式包含起始终止坐标、写入字节信息;
根据各个显示区的像素范围,判断从所述起始坐标到所述终止坐标所对应的显示区,确定为待写入的目标显示区;
将所述写入字节信息对应的像素点,按照各个显示区的像素范围划分相应的信息块;
判断缓冲存储区的内容与指定的目标显示区对应的信息块内容是否相同,当相同时,切换到下一个待写入的目标显示区继续进行判断;当不同时,利用该信息块更新所述缓冲存储区的内容,并将该缓冲存储区的内容写入当前指定的目标显示区对应的显存内。
相应地,一种点阵型液晶显示器的写装置,包括:
内容编码单元,用于对写入内容进行编码,编码的格式包含起始终止坐标、写入字节信息;
与所述内容编码单元相连的目标确定单元,用于根据各个显示区的像素范围,判断从所述起始坐标到所述终止坐标所对应的显示区,确定为待写入的目标显示区;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210570628.6/2.html,转载请声明来源钻瓜专利网。