一.概述
点阵式液晶显示模块(LCD)广泛应用于单片机控制系统,比数码管、段式液晶能模块显示更多、更直观的信息,如汉字、曲线、图片等。点阵液晶显示模块集成度很高,一般都内置控制芯片、行驱动芯片和列驱动芯片,点阵数量较大的LCD还配置RAM芯片,带汉字库的LCD还内嵌汉字库芯片,有负压输出的LCD还设有负压驱动电路等。单片机读写LCD实际上就是对LCD的控制芯片进行读写命令和数据。编程驱动LCD时,不需要对LCD的结构和点阵行列驱动原理深入了解,只要理解LCD接口的定义和LCD的控制芯片的读写时序和命令就可以了。
1602/2002/2004 LCD属于点阵字符液晶模块,控制芯片一般使用HD44780U或者KS0066U芯片,只能显示数字和西文字符,不能显示汉字和图片。1602可以显示2行每行16个字符;2002可以显示2行每行20个字符;2004可以显示4行每行20个字符,它们的接口定义、读写时序、命令均相同,所以驱动程序可以直接互相套用。
二.电路设计
一般情况下,1602/2002/2004 LCD对比度调节的电位器从10K-20K欧姆选择,背光的限流电阻从10-20欧姆选择。如果说明书有明确要求的,请使用说明书规定的参数。
|