关于stm32f407wifi模块的设置_干货分享 | 基础操作第7课,LCD液晶模块示例程序讲解...

本文介绍了如何使用LCD1602液晶显示器显示字符并进行滚动播放。内容涉及初始化设置、字符定位、内容输入以及滚动显示的实现方法,通过设置滚动间隔和方向,使得'HelloWorld'在液晶屏上实现滚动效果。
摘要由CSDN通过智能技术生成

3c341461023cbf8b5c4d9b78117bc1db.gif

预计阅读时间:1分钟 LCD1602液晶显示器 是广泛使用的一种字符型液晶显示模块 能够显示英文字母、阿拉伯数字

b74db800e2630c1ce25509222e2d1442.png

上图中是LCD液晶模块的示例程序 LCD液晶模块的显示区域 是由16列2行来组成的 简单来说 可以同时显示两行字符   初始化部分 我们将LCD液晶模块的状态 设置为16列2行 来确保最大的显示区域

25c7f21f7418539a536f0a6af34d5258.png

程序中我们先来设置第一行字符 设定游标位置于0列0行 因为程序里默认的 16列编号是0-15 2行的编号是0-1 也就是说 虽然游标位置设置的是0列0行 但实际在液晶屏上看到的 第一个字符起始位置是1列1行 这个可以根据大家的需求任意更改

b01e3ba6733f8c4092cd2d381778ed67.png

接下来设置第一行字符的内容 我们选择彩屏打印Hello World

dcdc942937e300730154102b6c9465ef.png

我们同理第一行步骤 设置第二行字符的起始位置 比如示例中我们设置为第8列第1行 大概在LCD液晶模块中间的位置 设置第二行显示的字符Hello World

fc78067820867644c561c40e9f3484d1.png

到此为止 只是设定了LCD液晶模块的固定显示内容 如果我们想要让它滚动起来应该怎么办呢? 我们在后面加上一条彩屏滚动显示 选项选择向左 那么显示的字符内容就会同步向左滚动1列 最后再加一条延时500毫秒 也就是说设置一个滚动间隔 500毫秒滚动一次 这样两行Hello World 就可以在LCD液晶模块上滚动播放啦~

19dda49daeac2556da37f5c23593e853.png

8ac370b8848c865cf7d67bf69f0c85b4.png

6d70ee9692dca10ccb5cfcd491fb325f.png

c2d0f593499c022fec90fa10b58b1c60.png

f8a6dac0b0b78253317755ca669b753e.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值