arduino输出显示LCD.ppt
《arduino输出显示LCD.ppt》由会员分享,可在线阅读,更多相关《arduino输出显示LCD.ppt(21页珍藏版)》请在三一办公上搜索。
1、arduino输出显示(LCD部分),深圳技师学院肖明耀,Arduino LCD控制,了解液晶显示器1602LCD应用1602LCD显示数据制作LCD电压表,液晶显示器1602LCD,液晶(Liquid Crystal)是一种高分子材料,因为其特殊的物理、化学、光学特性,20世纪中叶开始广泛应用在轻薄型显示器上。液晶显示器(Liquid Crystal Display,LCD)的主要原理是以电流刺激液晶分子产生点、线、面并配合背光灯管构成画面。为简述方便,通常把各种液晶显示器都直接叫做液晶。各种型号的液晶通常是按照显示字符的行数或液晶点阵的行、列数来命名的。例如:1602的意思是每行显示16个
2、字符,一共可以显示两行。,1602液晶的端口定义,RAM地址映射图,液晶显示器1602LCD的使用,液晶显示器1602LCD的接线方式有两种,分别是8位数据线方式和4位数据线方式。8位数据线方式使用D0D7传输数据,传输速度快,但要使用较多的arduino引脚,4位数据线方式,使用D4D7传输数据。在液晶显示器1602LCD的对比度调节端V0接一个电位器,调节对比度电压,用于控制1602LCD的对比度。,LCD电路,液晶驱动LiqudCrystal类库成员函数,函数LiquidCrystal()是LiquidCrystal类的构造函数,用于初始化LCD。需要根据所使用的接线方式来填写对应的参数
3、。语法:根据接线方式的不同,函数的使用方法也不同:4位数据线接法的语法是:LiquidCrystal(rs,enable,d4,d5,d6,d7)LiquidCrystal(rs,rw,enable,d4,d5,d6,d7)8位数据线接法的语法是:LiquidCrystal(rs,enable,d0,dl,d2,d3,d4,d5,d6,d7)LiquidCrystal(rs,rw,enable,d0,dl,d2,d3,d4,d5,d6,d7)参数:rs,连接到RS的Arduino引脚。rw,连接到R/W的Arduino引脚(可选)。enable,连接到E的Arduino引脚。d0,dl,d2,
4、d3,d4,d5,d6,d7,连接到对应数据线的Arduino引脚。,begin(),函数begin()的功能是设置显示器的宽度和高度。语法:lcd.begin(cols,rows);参数:lcd,LiquidCrystal类的实例化对象。cols,LCD的列数。rows,LCD的行数:这里使用1602 LCD,因此设置为begin(16,2)即可。返回值:无。,clear()home(),clear()函数clear()的功能是清屏。清除屏幕上的所有内容,并将光标定位到屏幕左上角位置。语法:lcd.Clear()参数lcd,LiquidCrystal类的对象。home()函数home()功能
5、是使光标复位。将光标定位到屏幕左上角位置。语法:lcd.home()lcd,LiquidCrystal类的对象。返回值:无。,setCursor(),函数setCursor()功能是设置光标位置。将光标定位在指定位置,如setCursor(1,1)即是将光标定位到第2列、第2行的位置。语法:lcd.setCursor(col,row)参数:col,光标需要定位到的列。row,光标需要定位到的行。返回值:无。,write(),函数write()功能是输出一个字符到LCD上。每输出一个字符,光标就会向后移动一格。语法:lcd.write(data)参数:lcd,LiquidCrystal类的对象。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- arduino 输出 显示 LCD
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5415613.html