海天精工机床有限公司 海天精工博客

数字化波形发生器的工作原理及组成设计

SED1520 液晶显示控制驱动器可以直接与 89C52 单片机相连, 不必使用其他的接口芯片, 因此选择存储器映像方式的接口, 将液晶模块当作存储器的一部分, 直接使用存储器读写进行 I /O 操作。在单片机的控制下,按照要求的格式显示频率和幅值。由于 LCD 没有独立的片选信号, 所以使用单片机的读写信号进行选通。单片机的读写信号RD 、 WR 通过 74LS00、 74LS04 转换后作为对 LCD 的片选信号, 分别接 LCM 的两个控制器芯片SED1520 的使能端 E1、 E2, 高电平允许使用, 低电平禁用。液晶模块的数据总线 DB0~DB7 与单片机的数据总线 D0 ~D7 ( P0 口) 直接相连, 液晶模块的控制引脚, 即LCD 的数据/指令选择端 A0 与 138 译码器的地址线Y3相连, 高电平选择数据通道, 低电平选择指令通道。LCD的读/写控制端 R/W 接Y4 , 高电平读, 低电平写。V0 为LCD 提供对比度调节负电压, 这样对液晶模块的各种指令操作, 实际上就是与相应的控制地址交换数据。要在液 晶 模 块 上 显 示 一 个 字 符 或 汉 字 , 应 分 别 向 两 个SED1520 控制器写指令代码、 写显示数据、 读显示数据。访 问 SED1520 前 , 首 先 读 取 控 制 器 当 前 的 状 态 , 当SED1520 处于忙的状态时, 除了读状态字指令外, 其他指令均不起作用。