最新arduino输出显示LCDppt课件.ppt

最新arduino输出显示LCDppt课件.ppt

ID:62065943

大小:556.50 KB

页数:60页

时间:2021-04-14

最新arduino输出显示LCDppt课件.ppt_第1页
最新arduino输出显示LCDppt课件.ppt_第2页
最新arduino输出显示LCDppt课件.ppt_第3页
最新arduino输出显示LCDppt课件.ppt_第4页
最新arduino输出显示LCDppt课件.ppt_第5页
资源描述:

《最新arduino输出显示LCDppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、arduino输出显示LCDArduinoLCD控制了解液晶显示器1602LCD应用1602LCD显示数据制作LCD电压表液晶显示器1602LCD液晶(LiquidCrystal)是一种高分子材料,因为其特殊的物理、化学、光学特性,20世纪中叶开始广泛应用在轻薄型显示器上。液晶显示器(LiquidCrystalDisplay,LCD)的主要原理是以电流刺激液晶分子产生点、线、面并配合背光灯管构成画面。为简述方便,通常把各种液晶显示器都直接叫做液晶。各种型号的液晶通常是按照显示字符的行数或液晶点阵的行、列数来命名的。例如:1602的意思是每行显示1

2、6个字符,一共可以显示两行。LCD电路液晶驱动LiqudCrystal类库成员函数函数LiquidCrystal()是LiquidCrystal类的构造函数,用于初始化LCD。需要根据所使用的接线方式来填写对应的参数。语法:根据接线方式的不同,函数的使用方法也不同: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

3、,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,d3,d4,d5,d6,d7,连接到对应数据线的Arduino引脚。begin()函数begin()的功能是设置显示器的宽度和高度。语法:lcd.begin(cols,rows);参数:lcd,LiquidCrystal类的实例化对象。cols,LCD的列数。rows,LCD的行数:这里

4、使用1602LCD,因此设置为begin(16,2)即可。返回值:无。clear()home()clear()函数clear()的功能是清屏。清除屏幕上的所有内容,并将光标定位到屏幕左上角位置。语法:lcd.Clear()参数lcd,LiquidCrystal类的对象。home()函数home()功能是使光标复位。将光标定位到屏幕左上角位置。语法:lcd.home()lcd,LiquidCrystal类的对象。返回值:无。setCursor()函数setCursor()功能是设置光标位置。将光标定位在指定位置,如setCursor(1,1)即是将

5、光标定位到第2列、第2行的位置。语法:lcd.setCursor(col,row)参数:col,光标需要定位到的列。row,光标需要定位到的行。返回值:无。write()函数write()功能是输出一个字符到LCD上。每输出一个字符,光标就会向后移动一格。语法:lcd.write(data)参数:lcd,LiquidCrystal类的对象。data,需要显示的字符。返回值:输出的字符数。print()函数print()功能是将文本输出到LCD上。每输出一个字符,光标就会向后移动一格。语法:lcd.print(data)lcd.print(data

6、,BASE)参数:lcd,LiquidCrystal类的对象。data,需要输出的数据(类型可为char、byte、int、long、String)BASE:输出的进制形式BIN,二进制DEC,十进制OCT,八进制HEX,十六进制返回值,输出的字符数。光标函数函数cursor()功能是显示光标。在当前光标所在位置会显示一条下画线。语法:lcd.cursor()参数:lcd,LiquidCrystal类的对象。返回值:无。noCursor()函数noCursor()功能是隐藏光标。语法:lcd.noCursor()lcd,LiquidCrystal

7、类的对象。返回值:无。blink()noBlink()函数blink()功能是开启光标闪烁。该功能需要先使用cursor()显示光标。语法:lcd.blink()lcd,LiquidCrystal类的对象。返回值:无。noBlink()函数noBlink()功能是关闭光标闪烁。语法:lcd.noBlink()lcd,LiquidCrystal类的对象。返回值:无。display()函数display()功能是开启LCD的显示功能。它将会显示在使用noDisplay()关闭显示功能之前的LCD显示任何内容。语法:lcd.display()参数:lc

8、d,LiquidCrystal类的对象。返回值:无。函数noDisplay()功能是关闭LCD的显示功能。LCD将不会显示任何内容,但之

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。