本文的主要内容目录:
一、LCD1602的基本介绍
二、LCD1602液晶驱动的实现
根据对现有的LCD1602液晶的驱动进行分析,总感觉写的有些乱,有些麻烦,说白了就是不好用,这里打算自己写一个,既简单又实用的。
一、LCD1602的基本介绍
开发环境:keil, 睿智51开发板
LCD1602的液晶原理图如下:
引脚对应关系:
P2.0 : 状态引脚,为0时表示指令或者状态,为1时表示数据
P2.1 :读写引脚,为0时表示写,为1时表示读
P2.2 :使能引脚,为1时使能
P0.0 ~ P0.7 :数据引脚,用来传输数据
经过分析,整个液晶时序的核心就是两个:写命令、写数据,它们的时序如下: