咨询热线:18926046819

工业液晶屏(LCD)定制专家

首页液晶模块技术参考 1602,2002,2004等字符液晶模组驱动程序

1602,2002,2004等字符液晶模组驱动程序

2017年07月03日08:59 

一.概述

点阵式液晶显示模块(LCD)广泛应用于单片机控制系统,比数码管、段式液晶能模块显示更多、更直观的信息,如汉字、曲线、图片等。点阵液晶显示模块集成度很高,一般都内置控制芯片、行驱动芯片和列驱动芯片,点阵数量较大的LCD还配置RAM芯片,带汉字库的LCD还内嵌汉字库芯片,有负压输出的LCD还设有负压驱动电路等。单片机读写LCD实际上就是对LCD的控制芯片进行读写命令和数据。编程驱动LCD时,不需要对LCD的结构和点阵行列驱动原理深入了解,只要理解LCD接口的定义和LCD的控制芯片的读写时序和命令就可以了。

1602/2002/2004液晶模块属于点阵字符液晶模块,控制芯片一般使用SPLC780D或者KS0066U芯片,只能显示数字、字符和符号,不能显示汉字和图片。1602液晶模块可以显示2行每行16个字符;2002液晶模块可以显示2行每行20个字符;2004液晶模块可以显示4行每行20个字符,它们的接口定义、读写时序、命令均相同,所以驱动程序可以直接互相套用。

二.电路设计

一般情况下,1602/2002/2004液晶模块对比度调节的电位器从10K-20K欧姆选择,背光的限流电阻从10-20欧姆选择。如果说明书有明确要求的,请使用说明书规定的参数。

三.程序如下

#i nclude<reg52.h>

sbit E=P3^4;//脉冲使能

sbit RW=P3^3;//读写选择

sbit RS=P3^2;//数据命令选择

// 延时ms函数:

网友热评