位置:51电子网 » 技术资料 » 显示光电

基于BP电梯控制系统的液晶显示汉化的开发

发布时间:2008/5/29 0:00:00 访问次数:413

  sot23-5摘 要:本文是对德国奔克公司研制的bp电梯控制系统的液晶显示系统进行汉化开发的介绍,详细阐述了系统的硬件开发、软件设计以及系统抗干扰设计等方面问题。文中对英文hd44780液晶显示模块、带中文字库的中文液晶显示模块ocmj 4x8以及atmel公司的最新系列avr单片机之一——at90s8515做了一定的介绍。

  关键词:汉化 电梯控制系统 液晶显示

1 引言

  本文所介绍的开发依托于德国奔克公司bp电梯控制系统,该控制系统的显示器采用hd44780字符型液晶显示模块,显示界面语言采用英语。为了方便在中国的各类电梯用户,因而开发了这个汉化系统,用ocmj4x8中文液晶显示模块替代hd44780字符型液晶显示模块,并将界面语言改为中文。


2 ocmj4x8中文液晶显示模块

  该模块的最大特点是它自带常用的一级汉字中文字库,用户只要向液晶模块输入汉字的区位码就能在液晶屏上显示汉字;而且它和计算机的接口时序也非常的简洁,节省了计算机执行指令的时间。因此,ocmj 4x8中文液晶显示模块是进行中文显示的最佳选择。

  ocmj 4x8的接口协议为ask/answer握手方式。ask=1表示ocmj忙于内部处理,不能接受用户命令;ask=0后表示ocmj空闲等待接收用户命令。

3 avr单片机——at90s8515

4 hd44780液晶显示模块

  hd44780液晶显示模块属于字符型液晶显示模块,专用于显示字母、数字、符号等的字符型液晶显示模块。它的每一行有20个显示位,总共有四行,每个字符为5x7点阵。该模块的接口时序为m6800时序,其特点是读写操作时序是由使能信号e完成的,e信号是正脉冲信号,不操作时为低电平状态,操作时产生一个正脉冲。hd44780接口的主要引脚如下:

  db7~db4 三态 8位数据总线的高4位或4位数据总线。

  db3~db0 三态 8位数据总线的低4位。

  rs 输入 寄存器选择信号。

  r/w 输入 读/写选择信号。

  e 输入 使能信号。

  hd44780接口部信号端的逻辑功能组合表如下所示:

  表中“1”代表高电平;“0”代表低电平;“downedge”代表下降沿。

  表格中的bf为液晶模块和计算机的握手信号,当bf=1时,计算机对液晶模块不能进行任何操作,此时液晶模块正在进行内部操作;只有当bf=0时,计算机才可以向液晶模块进行读写操作。标中的ac为液晶模块的地址指针计数器,它能够反映出显示屏上当前的光标位置,其实光标的当前位置就是液晶模块内部的ddram地址。hd44780液晶显示模块共有8条指令。

5 硬件设计

硬件框图右图所示:


6 软件设计

  程序框图如图3所示:

7 抗干扰设计

8 结论

  带来本系统给操作、调试、维护人员提供了方便易读的中文电梯控制系统菜单,使他们可以正确而快速地进行电梯参数设置和故障分析,提高调试的安全性、可靠性;缩短了调试时间,提高了工作效率。



  sot23-5摘 要:本文是对德国奔克公司研制的bp电梯控制系统的液晶显示系统进行汉化开发的介绍,详细阐述了系统的硬件开发、软件设计以及系统抗干扰设计等方面问题。文中对英文hd44780液晶显示模块、带中文字库的中文液晶显示模块ocmj 4x8以及atmel公司的最新系列avr单片机之一——at90s8515做了一定的介绍。

  关键词:汉化 电梯控制系统 液晶显示

1 引言

  本文所介绍的开发依托于德国奔克公司bp电梯控制系统,该控制系统的显示器采用hd44780字符型液晶显示模块,显示界面语言采用英语。为了方便在中国的各类电梯用户,因而开发了这个汉化系统,用ocmj4x8中文液晶显示模块替代hd44780字符型液晶显示模块,并将界面语言改为中文。


2 ocmj4x8中文液晶显示模块

  该模块的最大特点是它自带常用的一级汉字中文字库,用户只要向液晶模块输入汉字的区位码就能在液晶屏上显示汉字;而且它和计算机的接口时序也非常的简洁,节省了计算机执行指令的时间。因此,ocmj 4x8中文液晶显示模块是进行中文显示的最佳选择。

  ocmj 4x8的接口协议为ask/answer握手方式。ask=1表示ocmj忙于内部处理,不能接受用户命令;ask=0后表示ocmj空闲等待接收用户命令。

3 avr单片机——at90s8515

4 hd44780液晶显示模块

  hd44780液晶显示模块属于字符型液晶显示模块,专用于显示字母、数字、符号等的字符型液晶显示模块。它的每一行有20个显示位,总共有四行,每个字符为5x7点阵。该模块的接口时序为m6800时序,其特点是读写操作时序是由使能信号e完成的,e信号是正脉冲信号,不操作时为低电平状态,操作时产生一个正脉冲。hd44780接口的主要引脚如下:

  db7~db4 三态 8位数据总线的高4位或4位数据总线。

  db3~db0 三态 8位数据总线的低4位。

  rs 输入 寄存器选择信号。

  r/w 输入 读/写选择信号。

  e 输入 使能信号。

  hd44780接口部信号端的逻辑功能组合表如下所示:

  表中“1”代表高电平;“0”代表低电平;“downedge”代表下降沿。

  表格中的bf为液晶模块和计算机的握手信号,当bf=1时,计算机对液晶模块不能进行任何操作,此时液晶模块正在进行内部操作;只有当bf=0时,计算机才可以向液晶模块进行读写操作。标中的ac为液晶模块的地址指针计数器,它能够反映出显示屏上当前的光标位置,其实光标的当前位置就是液晶模块内部的ddram地址。hd44780液晶显示模块共有8条指令。

5 硬件设计

硬件框图右图所示:


6 软件设计

  程序框图如图3所示:

7 抗干扰设计

8 结论

  带来本系统给操作、调试、维护人员提供了方便易读的中文电梯控制系统菜单,使他们可以正确而快速地进行电梯参数设置和故障分析,提高调试的安全性、可靠性;缩短了调试时间,提高了工作效率。



相关IC型号

热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!