基于单片机驱动LCD方式的显示信息编辑系统技术方案

技术编号:8882986 阅读:204 留言:0更新日期:2013-07-04 01:57
本发明专利技术涉及一种基于单片机驱动LCD方式的显示信息编辑系统,包括用以生成LCD结构数据的图形绘制模块;连接图形绘制模块并用以生成链表节点数据的段码编辑模块;连接图形绘制模块和段码编辑模块并提供用户可视化界面的显示模块;以及连接图形绘制模块和段码编辑模块并生成LCD显示内容文件的文件生成模块。利用本发明专利技术的编辑系统,通过图形绘制模块方便地进行LCD设定,在开发中改变LCD尺寸,而无需预先定制,图形绘制模块则提供多种图元的编辑,满足LCD图形模拟需要,图形绘制模块和段码编辑模块生成的数据量很少,使图像显示速度更快,仿真效果佳。且本发明专利技术的编辑系统的结构简单,用户界面友好,使用简便,应用范围也较为广泛。

【技术实现步骤摘要】

本专利技术涉及IXD显示
,特别涉及单片机驱动的IXD显示
,具体是指一种基于单片机驱动LCD方式的显示信息编辑系统
技术介绍
在消费电子领域里,有许多使用IXD作为显示部件的产品,如计算器、空调遥控器、家电以及音响产品等。这些LCD显示部件通常采用带LCD显示驱动的MCU进行控制程序的开发。在MCU的仿真开发过程中,需要预先定制LCD。一旦需要对控制程序进行修改就要重新定制IXD,这大大增加了控制程序开发的成本,也影响开发进度。
技术实现思路
本专利技术的目的是克服了上述现有技术中的缺点,提供一种无需预先定制LCD,即可进行LCD控制程序的开发,从而方便在仿真开发的过程中进行随时修改,大幅降低开发成本,有效提升开发进度,且结构简单,成本低廉,应用范围较为广泛的基于单片机驱动LCD方式的显示信息编辑系统。为了实现上述的目的,本专利技术的基于单片机驱动LCD方式的显示信息编辑系统具有如下构成:该系统包括:提供模拟IXD绘制功能和显示信息绘制功能,并用以生成IXD结构数据的图形绘制模块;连接所述的图形绘制模块,用以根据用户通过图形绘制模块的绘制的模拟LCD和显示信息生成链表节点数据的段码编辑模块;连接所述的图形绘制模块和段码编辑模块,提供用户可视化界面的显示模块;以及连接所述的图形绘制模块和段码编辑模块,用以生成单片机可读的LCD显示内容文件的文件生成模块。该基于单片机驱动LCD方式的显示信息编辑系统中,所述的显示模块根据用户操作选择性地设定为用以模拟LCD显示的模拟状态显示模块或用以进行LCD及显示信息绘制的编辑状态显示模块。该基于单片机驱动LCD方式的显示信息编辑系统中,所述的编辑状态显示模块包括LCD编辑操作区域和图元编辑操作区域,所述的图形绘制模块包括LCD编辑单元和图元编辑单元,所述的LCD编辑操作区域连接所述的LCD编辑单元,用以对LCD的尺寸进行设置,所述的图元编辑操作区域连接所述的图元编辑单元,用以对LCD显示信息进行设置。该基于单片机驱动IXD方式的显示信息编辑系统中,所述的IXD编辑操作区域包括IXD边界拖动箭头,用以调整IXD的尺寸,并将IXD尺寸数据输入至所述的IXD编辑单元,用以生成所述的LCD结构数据。该基于单片机驱动LCD方式的显示信息编辑系统中,所述的图元编辑操作区域包括图元选择按键、图元移动按键、图元删除按键和图元属性编辑窗口,所述的图元选择按键、图元移动按键、图元删除按键和图元属性编辑窗口均连接所述的图形绘制模块,并将图元数据输入至所述的图形绘制模块。该基于单片机驱动LCD方式的显示信息编辑系统中,所述的图元选择按键包括直线、折线、弧线、多边形、椭圆形和文字选择按键。该基于单片机驱动LCD方式的显示信息编辑系统中,所述的编辑状态显示模块还包括LCD行列数编辑区域和图形与段码关联操作区域,所述的LCD行列数编辑区域和图形与段码关联操作区域均连接所述的段码编辑模块。该基于单片机驱动LCD方式的显示信息编辑系统中,所述的图形与段码关联操作区域包括段码输入窗口和图元选择箭头,用以将设定的段码与选定的图元相互关联,并将关联信息发送至所述的段码编辑模块,用以生成所述的链表节点数据。该基于单片机驱动IXD方式的显示信息编辑系统中,所述的文件生成模块生成包含所有LCD结构数据和链表节点数据的二进制单片机可读的LCD驱动文件。该基于单片机驱动IXD方式的显示信息编辑系统中,所述的IXD结构数据包括IXD显示宽度、IXD显示高度、IXD驱动行数和IXD驱动列数。该基于单片机驱动LCD方式的显示信息编辑系统中,所述的链表节点数据包括图元类型和属性数据、图元位置数据、图元参数数据和图元段码数据。采用了该专利技术的基于单片机驱动LCD方式的显示信息编辑系统,由于其包括提供模拟LCD绘制功能和显示信息绘制功能,并用以生成LCD结构数据的图形绘制模块;连接所述的图形绘制模块,用以根据用户通过图形绘制模块的绘制的模拟LCD和显示信息生成链表节点数据的段码编辑模块;连接所述的图形绘制模块和段码编辑模块,提供用户可视化界面的显示模块;以及连接所述的图形绘制模块和段码编辑模块,用以生成单片机可读的IXD显示内容文件的文件生成模块。从而可以利用图形绘制模块方便地进行IXD的设定,在开发过程中随时改变LCD尺寸,无需预先定制LCD ;同时,图形绘制模块提供多种图元的编辑,满足了实际LCD图形的模拟需要,图形绘制模块和段码编辑模块生成的数据量很少,使图像的显示速度很快,仿真效果佳。而且本专利技术的基于单片机驱动LCD方式的显示信息编辑系统的结构简单,用户界面友好,使用简便,成本低廉,应用范围也较为广泛。附图说明图1为本专利技术的基于单片机驱动LCD方式的显示信息编辑系统的结构示意图。图2为本专利技术的基于单片机驱动LCD方式的显示信息编辑系统在实际应用中的结构示意图。具体实施例方式为了能够更清楚地理解本专利技术的
技术实现思路
,特举以下实施例详细说明。请参阅图1所示,为本专利技术的基于单片机驱动LCD方式的显示信息编辑系统的结构示意图。在一种实施方式中,该基于单片机驱动LCD方式的显示信息编辑系统包括图形绘制模块、段码编辑模块、显示模块和文件生成模块。其中,图形绘制模块用以提供模拟LCD绘制功能和显示信息绘制功能,并生成LCD结构数据;段码编辑模块连接所述的图形绘制模块,用以根据用户通过图形绘制模块的绘制的模拟LCD和显示信息生成链表节点数据;显示模块连接所述的图形绘制模块和段码编辑模块,用以提供用户可视化界面,该显示模块可以根据用户的操作被设定为模拟状态或编辑状态,模拟状态用以模拟LCD显示,而编辑状态则用以进行LCD及显示信息的绘制;文件生成模块连接所述的图形绘制模块和段码编辑模块,用以生成单片机可读的LCD显示内容文件。在一种较优选的实施方式中,所述的编辑状态显示模块包括LCD编辑操作区域和图元编辑操作区域,所述的图形绘制模块包括LCD编辑单元和图元编辑单元,所述的LCD编辑操作区域连接所述的LCD编辑单元,用以对LCD的尺寸进行设置,所述的图元编辑操作区域连接所述的图元编辑单元,用以对IXD显示信息进行设置。其中,所述的IXD编辑操作区域包括IXD边界拖动箭头,用以调整IXD的尺寸,并将IXD尺寸数据输入至所述的IXD编辑单元,以生成所述的LCD结构数据。而图元编辑操作区域则包括图元选择按键、图元移动按键、图元删除按键和图元属性编辑窗口,所述的图元选择按键、图元移动按键、图元删除按键和图元属性编辑窗口均连接所述的图形绘制模块,并将图元数据输入至所述的图形绘制模块。图元选择按键进一步包括直线、折线、弧线、多边形、椭圆形和文字等多种图元的选择按键。在另一种较优选的实施方式中,所述的编辑状态显示模块还包括LCD行列数编辑区域和图形与段码关联操作区域,所述的LCD行列数编辑区域和图形与段码关联操作区域均连接所述的段码编辑模块。其中,所述的图形与段码关联操作区域包括段码输入窗口和图元选择箭头,用以将设定的段码与选定的图元相互关联,并将关联信息发送至所述的段码编辑模块,用以生成所述的链表节点数据。在更优选的实施方式中,所述的文件生成模块生成包含所有LCD结构数据和链表节点数据的二进制单片机可读的LCD驱动文件。其中,所述的LCD结构本文档来自技高网
...

【技术保护点】
一种基于单片机驱动LCD方式的显示信息编辑系统,其特征在于,所述的编辑系统包括:图形绘制模块,提供模拟LCD绘制功能和显示信息绘制功能,并生成LCD结构数据;段码编辑模块,连接所述的图形绘制模块,用以根据用户通过图形绘制模块的绘制的模拟LCD和显示信息生成链表节点数据;显示模块,连接所述的图形绘制模块和段码编辑模块,提供用户可视化界面;文件生成模块,连接所述的图形绘制模块和段码编辑模块,用以生成单片机可读的LCD显示内容文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:顾晓红
申请(专利权)人:无锡华润矽科微电子有限公司
类型:发明
国别省市:

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

1