欢迎来到天天文库
浏览记录
ID:15799719
大小:1.52 MB
页数:4页
时间:2018-08-05
《跟我学51单片机_七_lcd1602液晶显示模块》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、制作入门跟跟我学51单片机(七)我学51单片机(七)LCD1602液晶显示模块●●●作者/赵亮本刊上期介绍单片机捕获红外遥控器解码方法电管脚分布如图1(b)所示,其管脚各功能如表1所示。路原路和程序设计方法,并给出了实例。这一讲将介值得提出的是,各种液晶厂家均有提供几乎都是绍单片机驱动LCD1602液晶显示模块。通过该讲,读同样规格的1602模块或兼容模块,尽管各厂家的对其者可以掌握LCD1602液晶的工作原理和如何通过单片各自的产品命名不尽相同;但其最初采用的LCD控制机来驱动LCD1602液晶。器采用的是HD44780,在各厂家生产的1602模块当中,基本上也都采用了与之兼容
2、的控制IC,所以从特性上一一、原理简介、原理简介基本上是一样的;当然,很多厂商提供了不同的字符颜色、背光色之类的显示模块。液晶显示模块具有体积小、功耗低、显示内容丰富、LCD1602有11个控制指令,见表2。其中,超薄轻巧等优点,在嵌入式应用系统中得到越来越广DDRAM:显示数据RAM,用来寄存待显示的字符代码;泛的应用,这讲中向大家介绍的LCD1602液晶显示模CGROM:字符发生存储器;CGRAM:用户自定义的字符块(其内部控制器为HD44780芯片),它可以显示两图形RAM。限于篇幅原因在此不做详细叙述,读者可行,每行16个字符,因此可相当于32个LED数码管,以上网查看H
3、D44780芯片资料和LCD1602数据手册。而且比数码管显示的信息还多。采用单+5V电源供电,这里介绍几个LCD1602编程时经常用到的几个指外围电路配置简单,价格便宜,具有很高的性价比。令,见表3。LCD1602外观如图1(a)所示。1602字符型LCD模块的(a)(b)图1(a)LCD1602外观图(b)LCD1602管脚分布图742011.07www.ele169.com制作入门表1LCD1602模块的管脚功能表2LCD1602模块控制指令管脚号管脚名称状态管脚功能描述1Vss电源地指令功能2Vdd电源正极清屏清DDRAM和AC值3V0液晶显示偏压信号4RS输入寄存器选择
4、归位AC=0,光标、画面回HOME位5R/W输入读、写操作输入方式设置设置光标、画面移动方式6E输入使能信号显示开关控制设置显示、光标及闪烁开、关7DB0三态数据总线0(LSB)光标、画面位移光标、画面移动,不影响DDRAM8DB1三态数据总线19DB2三态数据总线功能设置工作方式设置(初始化指令)10DB3三态数据总线CGRAM地址设置设置CGRAM地址。A5~A0=0~3FH11DB4三态数据总线DDRAM地址设置DDRAM地址设置12DB5三态数据总线13DB6三态数据总线读BF及AC值读忙标志BF值和地址计数器AC值14DB7三态数据总线(MSB)写数据数据写入DDRAM
5、或CGRAM内15LEDA输入背光+5V读数据从DDRRAM或CGRAM数据读出16LEDK输入背光地表3清屏指令功能:清除液晶显示器,即将DDRAM的内容全部填入"空白"的ASCII码20H;光标归位,即将光标撤回液晶显示屏的左上方;将地RSR/WDB7DB6DB5DB4DB3DB2DB1DB0址计数器(AC)的值设为0。0000000001显示开关控制指令功能:设置显示、光标及闪烁开、关。其中:D表示显示开关:D=1为开,D=0为关;RSR/WDB7DB6DB5DB4DB3DB2DB1DB0C表示光标开关:C=1为开,C=0为关;0000001DCBB表示闪烁开关:B=1为开
6、,B=0为关。光标、画面位移指令功能:光标、画面移动,不影响DDRAM。其中:S/C=1:画面平移一个字符位;RSR/WDB7DB6DB5DB4DB3DB2DB1DB0S/C=0:光标平移一个字符位;000001S/CR/L**R/L=1:右移;R/L=0:左移。功能设置指令功能:工作方式设置(初始化指令)。其中:DL=1,8位数据接口;DL=0,四位数据接口;RSR/WDB7DB6DB5DB4DB3DB2DB1DB0N=1,两行显示;N=0,一行显示;F=1,5×10点阵字符;F=0,5×7点阵字符。00001DLNF**www.ele169.com2011.0775制作入门+
7、5表4LCD1602模块的读写时序1VSS2VDDRSR/WE功能3VOR124P05RS10Kk5P06R/WE6P0700下降沿写命令7P20DB08P21DB19P22DB210P2301高电平读忙标志和AC码DB311P24DB412P25DB513P26DB614P2710下降沿写数据DB715BL++516BL-11高电平读数据图21602液晶与单片机的连接图图31602液晶读操作的时序图图41602液晶写操作的时序图作时序可总结成表4所示。二二、电路详解、电路详解对
此文档下载收益归作者所有