正在加载图片...
的电 通用1602液晶显示模块使用手册 www.willar.com ☆☆☆☆Ema:support@villar.com 本模块采用低功耗CMOS设计 软硬件注解 1-1模块组件内部结构 模块组件内部主要由LCD显示屏( LCD panel)、控制器( controller)、列驱动器( segment driver)和 偏压产生电路构成 LCD显示屏为 common和 segment交叉形成的点阵,以5×8点阵的字符结构模式和设置的显示字符 数目,选择适宜的行数,分单屏、双屏或者多屏显示规定的字符。对于双屏或者多屏显示结构的LCD,每 显示屏结构部分,均由各自独立的使能信号E控制。 列驱动器与控制器配套使用,它接收来自控制器的振荡、帧同步输出、串行输出的数据和移位及锁存 脉冲,产生列 segment交流扫描驱动信号 控制器接收来自MPU的指令和数据,控制着整个模块的工作,由 CGROM、 CGRAM和 DDRAM等 字符存储区域、以及与MPU和列驱动器的O接口、指令寄存和译码机构、地址计数器等部分组成。在 控制器的控制下,模块通过数据总线DB0~-DB7和E、RwW、RS三个输入控制端与MPU接口。这三根控 制线按照规定的时序相互协调作用,使控制器通过数据总线DB接收MPU发送来的指令和数据,从 CROM 中找到欲显示字符的字符码,送入 DDRAM,在LCD显示屏上与 DDRAM存储单元对应的规定位置显示 出该字符。控制器还可以根据MPU的指令,实现字符的显示、闪烁和移位等显示效果。 控制器主要由指令寄存器IR、数据寄存器DR、忙标志BF、地址计数器AC、 DDRAM、cGRo CGRAM以及时序发生电路组成 指令寄存器(IR)和数据寄存器(DR) 本模块内部具有两个8位寄存器:指令寄存器(IR)和地址寄存器(DR)。用户可以通过RS和RW 入信号的组合选择指定的寄 进行相应的操作。下表中列出了组合选择方式 E RS R/W 说 1分别将状态标志BE和地址计数器(AC)内容读到DB7和 DB6-DBO 0将DB0DB的指令代码写入指令寄存器中 1|将数据寄存器内的数据读到DB0DB,模块的内部操作自 上动将 DDRAM或者 CGRAM中的数据送入数据寄存器中 l→0 将DB0-DB7的数据写入数据寄存器中,模块的内部操作 自动将数据写到 DDRAM或者 CGRAM中 指令寄存器IR,内部存储 DDRAM和 CGRAM中的数据显示的指令代码和地址信息,只能由MPU对 其执行写操作 数据寄存器DR,内部暂时存储MPU与模块内部 DDRAM和 CGRAM之间的传送数据,内部操作使 DR与 DDRAM或者 CGRAM之间的数据传送自动进行: 接口控制 自动执行 写操作 写操作 MPU|数据 数据 DDRAM(CGRAM) 读操作 忙标志位BF 忙标志BF=1时,表明模块正在进行内部操作,此时不接受任何外部指令和数据。当RS=0、RW=1 以及E为高电平时,BF输出到DB7。每次操作之前最好先进行状态字检测,只有在确认BF=0之后,MPU通用 1602 液晶显示模块使用手册 ☆☆☆☆ Email: support@willar.com z 本模块采用低功耗 CMOS 设计 1 软硬件注解 1-1 模块组件内部结构 模块组件内部主要由 LCD 显示屏(LCD panel)、控制器(controller)、列驱动器(segment driver)和 偏压产生电路构成。 LCD 显示屏为 common 和 segment 交叉形成的点阵,以 5×8 点阵的字符结构模式和设置的显示字符 数目,选择适宜的行数,分单屏、双屏或者多屏显示规定的字符。对于双屏或者多屏显示结构的 LCD,每 一显示屏结构部分,均由各自独立的使能信号 E 控制。 列驱动器与控制器配套使用,它接收来自控制器的振荡、帧同步输出、串行输出的数据和移位及锁存 脉冲,产生列 segment 交流扫描驱动信号。 控制器接收来自 MPU 的指令和数据,控制着整个模块的工作,由 CGROM、CGRAM 和 DDRAM 等 字符存储区域、以及与 MPU 和列驱动器的 I/O 接口、指令寄存和译码机构、地址计数器等部分组成。在 控制器的控制下,模块通过数据总线 DB0~DB7 和 E、R/W、RS 三个输入控制端与 MPU 接口。这三根控 制线按照规定的时序相互协调作用,使控制器通过数据总线DB接收MPU发送来的指令和数据,从CGROM 中找到欲显示字符的字符码,送入 DDRAM,在 LCD 显示屏上与 DDRAM 存储单元对应的规定位置显示 出该字符。控制器还可以根据 MPU 的指令,实现字符的显示、闪烁和移位等显示效果。 控制器主要由指令寄存器 IR、数据寄存器 DR、忙标志 BF、地址计数器 AC、DDRAM、CGROM、 CGRAM 以及时序发生电路组成: z 指令寄存器(IR)和数据寄存器(DR) 本模块内部具有两个 8 位寄存器:指令寄存器(IR)和地址寄存器(DR)。用户可以通过 RS 和 R/W 输入信号的组合选择指定的寄存器,进行相应的操作。下表中列出了组合选择方式。 E RS R/W 说 明 1 1 分别将状态标志 BF 和地址计数器(AC)内容读到 DB7 和 DB6~DB0 1→0 0 0 将 DB0~DB7 的指令代码写入指令寄存器中 1 1 将数据寄存器内的数据读到 DB0~DB7,模块的内部操作自 动将 DDRAM 或者 CGRAM 中的数据送入数据寄存器中 1→0 1 0 将 DB0~DB7 的数据写入数据寄存器中,模块的内部操作 自动将数据写到 DDRAM 或者 CGRAM 中 指令寄存器 IR,内部存储 DDRAM 和 CGRAM 中的数据显示的指令代码和地址信息,只能由 MPU 对 其执行写操作; 数据寄存器 DR,内部暂时存储 MPU 与模块内部 DDRAM 和 CGRAM 之间的传送数据,内部操作使 DR 与 DDRAM 或者 CGRAM 之间的数据传送自动进行: 接口控制 自动执行 写操作 写操作 MPU 数据 DR 数据 DDRAM(CGRAM) 读操作 读操作 z 忙标志位 BF 忙标志 BF=1 时,表明模块正在进行内部操作,此时不接受任何外部指令和数据。当 RS=0、R/W=1 以及 E 为高电平时,BF 输出到 DB7。每次操作之前最好先进行状态字检测,只有在确认 BF=0 之后,MPU - 7 -
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有