LCD16X2液晶显示模块
一.原理:
字符型液晶模块是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等,这里以常用的2行16个字的1602液晶模块来介绍它的编程方法。
RS为寄存器选择位,RS为高电平时为(RS=1)数据寄存器,RS为低电平时为(RS=0)指令寄存器.
RW为读写操作选择位,RW为高电平时为(RW=1)进行读操作,RW为低电平时为(RW=0)写操作.
RS=1,RW=1 | 读数据寄存器(读数据) |
RS=1,RW=0 | 写数据寄存器(写数据) |
RS=0,RW=1 | 为为忙标志(读忙信号) |
RS=0,RW=0 | 写指令寄存器(写指令或显示地址) |
E为使能端,当E从高电平向低电平跳变时,执行指令.
由于液 晶模块是慢速设备,所以在使用前要检查它是否是处于忙的状态.(采用检查D7是否为高电平)
二.连线方式:
正文RS与P2.0口相连接,RW与P2.1口相连接,E与P2.2口相连接.DATA与P0口相连接.
三.模块源代码(四号):