基于Proteus在LCD1602中汉字显示系统的设计
2015-03-02王承林
王承林
(邢台学院,河北邢台 054001)
基于Proteus在LCD1602中汉字显示系统的设计
王承林
(邢台学院,河北邢台 054001)
LCD1602汉字显示系统由电路设计、软件设计、仿真设计等组成。我们基于Proteus软件下进行汉字显示系统电路的仿真设计,来说明仿真教学可解决传统教学不能达到的效果。对于在教学中的感性知识和理性知识隔裂,直接经验与间接经验脱节,理论和实践脱离的情况有很大帮助,特别是仿真教学解决了传统课堂教学不便表达或无法表达的一些过程、现象、事件……
Stc89s52;LCD1602;汉字显示;Proteus
1 电路原理图设计
汉字显示系统硬件电路主要由单片机Stc89s52控制芯片,液晶LCD1602显示部件组成。
LCD1602模块由控制器HD44780、驱动器HD44100和液晶板组成。HD44780控制器由字符发生器CGROM、自定义字符发生器CGRAM和显示缓冲区DDRAM组成。LCD1602模块的外形与引脚如图1所示。

图1 LCD1602模块的外形与引脚
LCD1602主要引脚有:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器;RW、R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据;E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令;D0~D7为8位双向数据线。
单片机Stc89s52的P2.5、P2.6、P2.7端口分别与液晶 LCD1602显示器的控制信号端 RS、RW、E连接;单片机Stc89s52的P0.0-P0.7端口分别与液晶LCD1602显示器的数据端口D0-D7相连接。主要作用是单片机Stc89s52控制液晶来完成信息的显示。
利用Proteus软件绘制原理图。
(1)从对象选择器中选取相应元件,在原理图编辑窗口单击鼠标左键,此时系统处于放置模式,移动鼠标,将希望放置元件的位置点击鼠标左键放置元件,依此类推。
