![](https://csdnimg.cn/release/download_crawler_static/15611944/bg9.jpg)
沈阳理工大学课程设计专用纸 No
6
态。由于光线顺着分子的排列方向传播,所以光线经过液晶时也被扭转 90 度。但当液
晶上加一个电压时,分子便会重新垂直排列,使光线能直射出去,而不发生任何扭转。
LCD 的第二个特点是它依赖极化滤光片和光线本身,自然光线是朝四面八方随机发
散的,极化滤光片实际是一系列越来越细的平行线。这些线形成一张网,阻断不与这些
线平行的所有光线,极化滤光片的线正好与第一个垂直,所以能完全阻断那些已经极化
的光线。 只有两个滤光片的线完全平行,或者光线本身已扭转到与第二个极化滤光片
相匹配,光线才得以穿透。
LCD 正是由这样两个相互垂直的极化滤光片构成,所以在正常情况下应该阻断所有
试图穿透的光线。但是,由于两个滤光片之间充满了扭曲液晶,所以在光线穿出第一个
滤光片后,会被液晶分子扭转 90 度,最后从第二个滤光片中穿出。另一方面,若为液
晶加一个电压,分子又会重新排列并完全平行,使光线不再扭转,所以正好被第二个滤
光片挡住。总之,加电将光线阻断,不加电则使光线射出。当然,也可以改变 LCD 中的
液晶排列,使光线在加电时射出,而不加电时被阻断。但由于液晶屏幕几乎总是亮着的,
所以只有"加电将光线阻。
LM016L 液晶模块采用 HD44780 控制器,hd44780 具有简单而功能较强的指令集,可
以实现字符移动,闪烁等功能。LM016L 与单片机 MCU 通讯可采用 8 位或 4 位并行传输两
种方式,hd44780 控制器由两个 8 位寄存器,指令寄存器(IR)和数据寄存器(DR)忙
标志(BF), 显示数 RAM(DDRAM),字符发生器 ROMA(CGOROM)字符发生器 RAM(CGRAM),
地址计数器 RAM(AC)。IR 用于寄存指令码,只能写入不能读出,DR 用于寄存数据,数据
由内部操作自动写入 DDRAM 和 CGRAM,或者暂存从 DDRAM CGRAM 读出的数据,BF 为 1 时,
液晶模块处于内部模式,不响应外部操作指令和接受数据,DDTAM 用来存储显示 的字符,
能存储 80 个字符码, CGROM 由 8 位字符码生成 5*7 点阵字符 160 中和 5*10 点阵字符
32 种。 CGRAM 是为用户编写特殊字符留用的,它的容量仅 64 字节,可以自定义 8 个
5*7 点阵字符或者 4 个 5*10 点阵字符,AC 可以存储 DDRAM 和 CGRAM 的地址,如果地址
码随 指令写入 IR,则 IR 自动把地址码装入 AC,同时选择 DDRAM 或 CGRAM 单元。
图 2.9 LCD 管脚图