Arduino连接LCD1602显示文字

前言

为了在人世界和机器世界之间建立良好的沟通,显示单元起着重要的作用。因此它们是嵌入式系统的重要组成部分。显示单元 - 大或小,按照相同的基本原理工作。除了图形显示器和 3D 显示器等复杂的显示单元外,还必须知道使用 16x1 和 16x2 单元等简单的显示器。16x1 显示单元将有 16 个字符并且在一行中。16x2 LCD总共有 32 个字符,第 1行16 行,第2行 另外 16 个 线。这里必须明白,每个字符有 5x10=50 个像素,所以要显示一个字符,所有 50 个像素必须协同工作。但我们不必担心这一点,因为显示单元中有另一个控制器 (HD44780) 负责控制像素。(您可以在液晶单元中看到它,它是背面的黑眼圈)。

在本教程中,我们将使用 ARDUINO UNO 连接 16x2 LCD。与普通的开发板不同,将 LCD 连接到 ARDUINO 非常容易。在这里我们不必担心数据的发送和接收。我们只需要定义引脚号,它就可以在 LCD 上显示数据了。

所需组件

硬件: ARDUINO UNO,电源(5v),JHD_162ALCD(16x2LCD),100uF电容。

软件: Arduino IDE(Arduino nightly)。

电路图及说明

在 16x2 LCD 中,如果有背光,则总共有 16 个引脚,如果没有背光,则总共有 14 个引脚。一个可以为背光引脚供电或留下。现在在 14 个引脚中有 8 个数据引脚(7-14 或 D0-D7),2

  • 1
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值