1.什么叫lcd1602
为什么叫1602(16x2,显示器显示2排,每排16个字符)。能显示的字符数是32,但是像素数不是32,因为一个字符是由多个像素组成的。有可能一个字符是由57=35个像素组成的,也有可能是由68=48个像素组成的。但是我们不用去管,因为LCD1602内置了字库了。
带ASCII码字库,不能显示中文。当我们想让LCD1602显示某个ASCII码字符时,只需要将这个字符对应的ASCII码发给LCD1602内部的控制器,控制器就会去查字库得到字模,然后将字模发给内部的驱动器去驱动LCD做显示。
2.lcd1602功能引脚
RS:RS为寄存器选择,高电平1选择数据寄存器,低电平0时选择指令寄存器。
R/W:R/W为读写信号线,高电平1时进行读操作,低电平0时进行写操作
EN:EN端为使能端,写操作时,下降沿使能。读操作时,E高电平有效
3.lcd1602基本操作时序
读状态:输入:RS = L,RW = H, E = H; 输出:D0-D7 = 状态字
写指令:输入:RS = L,RW = L, D0-D7 = 指令码, E = 高脉冲 输出:无
读数据:输入:RS = H,RW = H, E &