- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机原理及应用技术项目五液晶显示的温湿度计设计任务1LCD1602静态显示字符设计学校名称:平顶山工业职业技术学院主讲人:王键知识点LCD库函数功能
相关知识一思考题二授课内容
一、相关知识LiquidCrystal库函数使用(1)LiquidCrystal()内容:构造函数,主要用来在创建对象时初始化对象,即为对象成员变量赋初始值,创建一个LiquidCrystal的实例(LiquidCrystal是一个类)。可使用4线或8线方式作为数据线(请注意,还需要指令线),若采用四线方式,将d0-d3悬空不连接,rw引脚可接地而不用接在Arduino的某个引脚上;如果这样接,省略在函数中的rw参数。语法:LiquidCrystal(rs,enable,d4,d5,d6,d7);LiquidCrystal(rs,rw,enable,d4,d5,d6,d7)
LiquidCrystal(rs,enable,d0,d1,d2,d3,d4,d5,d6,d7);LiquidCrystal(rs,rw,enable,d0,d1,d2,d3,d4,d5,d6,d7)参数设置:rs:rs连接的Arduino的引脚编号rw:rw连接的Arduino的引脚编号
enable:enable连接的Arduino的引脚编号d0,d1,d2,d3,d4,d5,d6,d7:连接的Arduino的引脚编号
一、相关知识2.LiquidCrystal库函数使用(2)begin()内容:指定显示屏的尺寸(宽度和高度)。语句:lcd.begin(cols,rows)参数设置:lcd:液晶类型的名称变量cols:显示器可以显示的列数(1602是16列)rows:显示器可以显示的行数(1602是2行)(3)clear()内容:清除LCD屏幕上内容,并将光标置于左上角。语法:lcd.clear()参数:lcd:LiquidCrystal类的对象(4)home()内容:将光标定位在屏幕左上角,接下来的字符从屏幕左上角开始显示。如果同时要清除屏幕上的内容,请使用clear()函数代替。语法:lcd.home();参数设置:lcd:?LiquidCrystal类的对象
一、相关知识LiquidCrystal库函数使用(5)setCursor()简介:将光标定位在特定的位置。语法:lcd.setCursor(col,row)参数:lcd:LiquidCrystal类的对象
col:要显示光标的列(从0开始计数)
row:要显示光标的行(从0开始计数)(6)write()简介:向LCD写一个字符。语法:lcd.write(data)参数:lcd:LiquidCrystal类的对象?
data:要显示的字符(仅限英文和数字)。返回值:byte?//write()将返回写入的字节数。
一、相关知识LiquidCrystal库函数使用(7)print()内容:将文本显示在LCD上语法:lcd.print(data)
lcd.print(data,BASE)参数:lcd:液晶类型的名称变量
data:要显示的数据,可以是char,byte,int,long或者string类型的
BASE(optional):数制(可选),BIN,DEC,OCT,HEX分别将数字以二进制,十进制,八进制,十六进制方式显示出来.返回值:byte??
一、相关知识LiquidCrystal库函数使用(8)cursor()内容:显示光标(光标所在的位置,是下一个字符将会被显示的位置)。语法:lcd.cursor()参数设置:lcd:液晶类型的名称变量(9)noCursor()内容:隐藏光标。语法:lcd.noCursor();参数:lcd:液晶类型的名称变量(10)blink()内容:显示闪烁的光标。如果和cursor()一起使用,最终结果将取决于使用的LCD屏幕.语法:lcd.blink();参数设置:lcd:液晶类型的名称变量(11)noBlink()内容:关闭光标闪烁功能.语句:lcd.noBlink()参数设置:lcd:液晶类型的名称变量
三、相关知识LiquidCrystal库函数使用(12)noDisplay()内容:关闭液晶显示,但原先显示的内容不会丢失.可使用display()恢复显示。语法:lcd.
文档评论(0)