基于LCD段式屏的模拟设计方法及系统、服务器及介质技术方案

技术编号:27742876 阅读:18 留言:0更新日期:2021-03-19 13:36
本发明专利技术公开一种基于LCD段式屏的模拟设计方法及系统、服务器及介质,其利用Excel文档的开发工具模拟设计出LCD段式屏的效果显示模组;根据LCD配线图的段分配表在Excel文档规划RAM映射表,使所述RAM映射表与所述效果显示模组对应设置;然后通过对所述效果显示模组的控制得到显示效果在RAM映射表中的显示数据,将RAM映射表中的显示数据复制到工程代码的Tab表中,即可实现正确的显示效果;从而在开发LCD段式屏显示时,不需要进行反复的数据确认即可轻松实现想要的显示效果,极大地缩短产品开发的周期,使之不仅提高了产品开发效率,还避免了人工错误显示的产生。

【技术实现步骤摘要】
基于LCD段式屏的模拟设计方法及系统、服务器及介质
本专利技术涉及模拟器
,尤其是涉及一种基于LCD段式屏的模拟设计方法及系统、服务器及介质。
技术介绍
在LCD段式屏,特别是数码管型、米字型段式屏中,这类LCD显示效果复杂多样,用户在LCD段式屏显示的实际开发调试中,需要进行重复、繁琐的数据确认,调试验证效率低下,且容易产生人工错误显示。因此,提供一种高效率的LCD段式屏数据生产方法则尤为重要。
技术实现思路
本专利技术的目的在于克服上述技术不足,提出一种基于LCD段式屏的模拟设计方法及系统、服务器及介质,解决现有技术产品开发的周期长且容易产生人工错误显示的技术问题。为达到上述技术目的,本专利技术的技术方案第一方面提供一种基于LCD段式屏的模拟设计方法,其包括如下步骤:根据LCD显示效果图在Excel文档开发工具的设计模式下添加效果显示模组;根据LCD配线图的段分配表在Excel文档规划RAM映射表,所述RAM映射表与所述效果显示模组对应设置;根据对所述效果显示模组的控制,得到显示效果在RAM映射表中的显示数据,将RAM映射表中的显示数据复制到工程代码的Tab表中,即可实现正确的显示效果。本专利技术第二方面提供一种基于LCD段式屏的模拟设计系统,其包括如下功能模块:显示模组制作模块,用于根据LCD显示效果图在Excel文档开发工具的设计模式下添加效果显示模组;映射对应模块,用于根据LCD配线图的段分配表在Excel文档规划RAM映射表,所述RAM映射表与所述效果显示模组对应设置;显示模拟模块,用于根据对所述效果显示模组的控制,得到显示效果在RAM映射表中的显示数据,将RAM映射表中的显示数据复制到工程代码的Tab表中,即可实现正确的显示效果。本专利技术第三方面提供一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种基于LCD段式屏的模拟设计方法的步骤。本专利技术第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述一种基于LCD段式屏的模拟设计方法的步骤。与现有技术相比,本专利技术利用Excel文档的开发工具模拟设计出LCD段式屏的效果显示模组;根据LCD配线图的段分配表在Excel文档规划RAM映射表,使所述RAM映射表与所述效果显示模组对应设置;然后通过对所述效果显示模组的控制得到显示效果在RAM映射表中的显示数据,将RAM映射表中的显示数据复制到工程代码的Tab表中,即可实现正确的显示效果;从而在开发LCD段式屏显示时,不需要进行反复的数据确认即可轻松实现想要的显示效果,极大地缩短产品开发的周期,使之不仅提高了产品开发效率,还避免了人工错误显示的产生。附图说明图1是本专利技术实施例所述的一种基于LCD段式屏的模拟设计方法的流程框图;图2是本专利技术实施例所述6个七段码+1个小数点的效果显示模组的示意图;图3是本专利技术实施例所述6个七段码+1个小数点的效果显示模组的段分配表;图4是本专利技术实施例所述6个七段码+1个小数点的效果显示模组的二进制段分配表;图5是本专利技术实施例所述6个七段码+1个小数点的效果显示模组的RAM映射表;图6是本专利技术实施例所述6个七段码+1个小数点的效果显示模组显示为「0」的RAM映射表;图7是本专利技术实施例所述的一种基于LCD段式屏的模拟设计系统的模块框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术的实施例提供了一种基于LCD段式屏的模拟设计方法,其包括如下步骤:S1、根据LCD显示效果图在Excel文档开发工具的设计模式下添加效果显示模组。具体的,本专利技术实施例采用Excel文档中的VisualBasic工具,根据LCD显示效果图在Excel文档的VisualBasic工具设计模式下添加「切换按钮」,如图2所示,即为6个七段码+1个小数点的效果显示模组。S2、根据LCD配线图的段分配表在Excel文档规划RAM映射表,所述RAM映射表与所述效果显示模组对应设置。如图3所示,图3为6个七段码+1个小数点效果显示模组的段分配表,图4为效果显示模组的二进制段分配表,图5为根据所述效果显示模组的段分配表在Excel文档规划RAM映射表,所述段分配表为二进制,由于复制到工程代码的Tab表中需要十六进制数据,因此,要将RAM映射表的显示数据从二进制转换为十六进制形式,所述RAM映射表中的显示数据为十六进制数据。S3、根据对所述效果显示模组的控制,得到显示效果在RAM映射表中的显示数据,将RAM映射表中的显示数据复制到工程代码的Tab表中,即可实现正确的显示效果。为增加效果显示模组的显示效果,在对所述效果显示模组进行控制时,使被控制的效果显示模组显示与未被控制的效果显示模组不同的颜色。同时,在使被控制的效果显示模组显示与未被控制的效果显示模组不同的颜色时,所述被控制的效果显示模组在RAM映射表中对应的显示数据单元格亦显示不同的颜色。具体如下:编写VB代码,使每一个「切换按钮」按下时呈现淡蓝色,并将段对应单元格数据置1;弹起时呈现灰色,并将段对应单元格数据置0;并使用Excel的「条件格式」,让效果显示模组的二进制段分配表中数据置1的单元格填充为红色,并让RAM映射表中数据不为0的单元格填充为黄色。为了获取七段码显示「0」的数据,将相应的「切换按钮」按下组成「0」的效果图,即可得到“0”=0xFA,如图6所示。按照上述操作,同理可以得到:“1”=0x60“2”=0xD6“3”=0xF4“4”=0x6C“5”=0xBC“6”=0xBE“7”=0xE0“8”=0xFE“9”=0xFC将上述操作获得的各显示数据复制到工程代码的Tab表中,即可实现正确的显示效果。本专利技术所述基于LCD段式屏的模拟设计方法,其利用Excel文档的开发工具模拟设计出LCD段式屏的效果显示模组;根据LCD配线图的段分配表在Excel文档规划RAM映射表,使所述RAM映射表与所述效果显示模组对应设置;然后通过对所述效果显示模组的控制得到显示效果在RAM映射表中的显示数据,将RAM映射表中的显示数据复制到工程代码的Tab表中,即可实现正确的显示效果;从而在开发LCD段式屏显示时,不需要进行反复的数据确认即可轻松实现想要的显示效果,极大地缩短产品开发的周期,使之不仅提高了产品开发效率,还避免了人工错误显示的产生。如图7所示,本专利技术实施例还公开了一种基于LCD段式屏的模拟设计系统,其包括如下功能模块:显示模组制作模块10,用于根据LCD显示效本文档来自技高网...

【技术保护点】
1.一种基于LCD段式屏的模拟设计方法,其特征在于,包括如下步骤:/n根据LCD显示效果图在Excel文档开发工具的设计模式下添加效果显示模组;/n根据LCD配线图的段分配表在Excel文档规划RAM映射表,所述RAM映射表与所述效果显示模组对应设置;/n根据对所述效果显示模组的控制,得到显示效果在RAM映射表中的显示数据,将RAM映射表中的显示数据复制到工程代码的Tab表中,即可实现正确的显示效果。/n

【技术特征摘要】
1.一种基于LCD段式屏的模拟设计方法,其特征在于,包括如下步骤:
根据LCD显示效果图在Excel文档开发工具的设计模式下添加效果显示模组;
根据LCD配线图的段分配表在Excel文档规划RAM映射表,所述RAM映射表与所述效果显示模组对应设置;
根据对所述效果显示模组的控制,得到显示效果在RAM映射表中的显示数据,将RAM映射表中的显示数据复制到工程代码的Tab表中,即可实现正确的显示效果。


2.根据权利要求1所述基于LCD段式屏的模拟设计方法,其特征在于,所述Excel文档开发工具为Excel文档中的VisualBasic工具。


3.根据权利要求1所述基于LCD段式屏的模拟设计方法,其特征在于,在将RAM映射表中的显示数据复制到工程代码的Tab表中之前,要先将RAM映射表的显示数据从二进制转换为十六进制形式。


4.根据权利要求1所述基于LCD段式屏的模拟设计方法,其特征在于,制作一个十六进制转换表,所述十六进制转换表与二进制的RAM映射表对应设置。


5.根据权利要求1所述基于LCD段式屏的模拟设计方法,其特征在于,在对所述效果显示模组进行控制时,使被控制的效果显示模组显示与未被控制的效果显示模组不同的颜色。

【专利技术属性】
技术研发人员:王军德李雄伟
申请(专利权)人:武汉光庭信息技术股份有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1