PLC和点阵液晶显示模块组成的监控电路与显示软件设计
发布时间:2008/5/27 0:00:00 访问次数:898
陈志新 来源:《电子技术应用》
plc和点阵液晶显示模块组成的
监控电路与显示软件设计 摘要:点阵液晶显示模块在工业控制设备中正逐步得到推广,依据dmf50081nb-fw点阵液晶显示模块的要求,阐述了监控电路的设计,论述了点阵液晶显示模块汉字和字符显示的编程方法。在确保可编程序控制器对被控对象控制的可靠性和抗干扰性的前提下,该电路可对系统运行状态的监控达到比较高的性能价格比。 关键词:液晶显示模块 字符 起始地址 行列 点阵液晶显示模块在工业控制中,已得到越来越广泛的应用。如许多可编程序控制器(plc)生产公司相继推出了各种型号、各种系列的液晶显示模块,有单色的、彩色的、触摸式等。这些模块能够显示字符和图形,若配备汉字还能够显示汉字。使用这些模块可组成高性能的控制操作面板,但是各公司的显示模块兼容性能不是很好,且售价较高。本文提出应用单片机和plc的接口电路组成点阵液晶显示模块的控制操作面板,既达到了高性能,又降低了成本。
1 dmf50081nb-fw点阵液晶显示模块与sed1330控制器 dmf50081nb-fw是320×240=76800个显示点的点阵液晶显示模块,每8个显示点构成一个字节,每行40个字节,全屏共计40×240=9600个字节。dmf50081nb-fw点阵液晶显示模块可以显示图形,也可以显示汉字和字符,汉字和字符可以采用32×32、24×24、16×16、8×8等点阵形式。dmf50081nbfw点阵液晶显示模块的接口信号有13根,它直接与sed1330控制器相连。sed1330控制器是专门用于dmf系列点阵液晶显示模块控制器,而且很容易与单片机接口。其主要功能特点是:内部有功能较强的i/o缓冲器;有丰富的指令功能;最大可驱动640×256的点阵液晶显示模块;图形和文本方式混合显示;内部存储器最大容量达64k,可选用只读存储器和随机存储器。sed1330控制器的指令集如表1所示。从指令集中可看出,除了一般液晶显示器所具有的设置功能之外,其突出的一个特点是还可以设置光标四个方向的移动等功能。控制器的命令字简单、易于掌握、便于编程[3]。
表1 sed1330控制器指令集 功 能 指 令 代 码 说 明 参数量 系统控制 system set
sleep in 40h
53h 初始化,显示窗口
设置空闲操作 8
- 显示操作 disp on/off
scroll
csrform
cgram adr
csrdir
hdot scr
ovlay 59/58h
44h
5dh
50h
4c-4fh
5ah
5bh 显示开,设置显示方式
设置显示区域,卷动
设置光标形状
设置cgram起始地址
设置光标移动方向→←↑↓
设置点单元卷动位置
设置合显示方式 1
10
2
2
陈志新 来源:《电子技术应用》
plc和点阵液晶显示模块组成的
监控电路与显示软件设计 摘要:点阵液晶显示模块在工业控制设备中正逐步得到推广,依据dmf50081nb-fw点阵液晶显示模块的要求,阐述了监控电路的设计,论述了点阵液晶显示模块汉字和字符显示的编程方法。在确保可编程序控制器对被控对象控制的可靠性和抗干扰性的前提下,该电路可对系统运行状态的监控达到比较高的性能价格比。 关键词:液晶显示模块 字符 起始地址 行列 点阵液晶显示模块在工业控制中,已得到越来越广泛的应用。如许多可编程序控制器(plc)生产公司相继推出了各种型号、各种系列的液晶显示模块,有单色的、彩色的、触摸式等。这些模块能够显示字符和图形,若配备汉字还能够显示汉字。使用这些模块可组成高性能的控制操作面板,但是各公司的显示模块兼容性能不是很好,且售价较高。本文提出应用单片机和plc的接口电路组成点阵液晶显示模块的控制操作面板,既达到了高性能,又降低了成本。
1 dmf50081nb-fw点阵液晶显示模块与sed1330控制器 dmf50081nb-fw是320×240=76800个显示点的点阵液晶显示模块,每8个显示点构成一个字节,每行40个字节,全屏共计40×240=9600个字节。dmf50081nb-fw点阵液晶显示模块可以显示图形,也可以显示汉字和字符,汉字和字符可以采用32×32、24×24、16×16、8×8等点阵形式。dmf50081nbfw点阵液晶显示模块的接口信号有13根,它直接与sed1330控制器相连。sed1330控制器是专门用于dmf系列点阵液晶显示模块控制器,而且很容易与单片机接口。其主要功能特点是:内部有功能较强的i/o缓冲器;有丰富的指令功能;最大可驱动640×256的点阵液晶显示模块;图形和文本方式混合显示;内部存储器最大容量达64k,可选用只读存储器和随机存储器。sed1330控制器的指令集如表1所示。从指令集中可看出,除了一般液晶显示器所具有的设置功能之外,其突出的一个特点是还可以设置光标四个方向的移动等功能。控制器的命令字简单、易于掌握、便于编程[3]。
表1 sed1330控制器指令集 功 能 指 令 代 码 说 明 参数量 系统控制 system set
sleep in 40h
53h 初始化,显示窗口
设置空闲操作 8
- 显示操作 disp on/off
scroll
csrform
cgram adr
csrdir
hdot scr
ovlay 59/58h
44h
5dh
50h
4c-4fh
5ah
5bh 显示开,设置显示方式
设置显示区域,卷动
设置光标形状
设置cgram起始地址
设置光标移动方向→←↑↓
设置点单元卷动位置
设置合显示方式 1
10
2
2