lcd1602怎么接单片机_C51编程20应用篇(LCD1602显示1)

本文介绍了LCD1602显示器在C51单片机应用中的基础知识,包括引脚定义、字符编码与ASCII码的关系,以及在实际项目中的应用。通过学习,读者可以理解如何将LCD1602用于单片机的输入输出显示,并掌握其与单片机的连接方法。
摘要由CSDN通过智能技术生成

 回顾之前编程教程,第1篇是I/O篇,I/O主要说明I/O的引脚特性以及如何通过C51控制I/O的电平输入输出;第2篇是中断篇,中断篇中介绍了中断系统必要性以及如何使用单片机中的中断系统(外部中断0、外部中断1、定时器/计数器0、定时器/计数器1、串行中断)。

    通过I/O篇与中断篇的学习,其实基本学习完51单片机了。应用篇的出现是为了更好的利用单片机去做项目,通过做项目更好的利用单片机中I/O与中断系统。

    言归正传,开始本文内容。

    在I/O篇的综合练习中,矩阵键盘用作输入,单片机数据处理与控制I/O口,数码管用作显示,如下图所示。

102e7f5de8c84848ac3c5aa6506f0813.png

    上面的结构,可以总结成3个部分: 

     输入部分:键盘

     中央处理部分:51单片机

     输出部分:数码管

     根据具体的项目三个部分,都可以选择不一样的硬件构成。例如,输入部分可以选择红外接收头,接收红外的键值码;中央处理部分,选择其他的单片机;输出部分,可以换成LCD1602,甚至直接将数据上传给其他的上位机(输出数据作为上位的输入)。

 LCD1602

 实物:

62f5f91362f13a6e85101973c217c437.png

引脚定义:

b7fc0649ea3253b65ccc96fb7a3cf1ac.png   引脚1与引脚16接地;引脚2与引脚15接+5V;VL为液晶显示偏压信号接可调电阻,可以调节液晶显示的清晰度;

    其他引脚均用于读写数据与命令的

原理图:

95455f64b31afeaceeb47fffda122fce.png

字符编码与字符图案的关系:

    字符编码:指的是字符图案的编码;

    字符图案:显示的效果

    说明:当字符编码为0x30时,字符图案显示“0”;

1db9e61dfa9f17d8937b21ee57696681.png

LCD的字符编码与ASCII码

c902c6af29c1bd6faea913524d838d6b.png

    上图是ASCII码表,ASCII编码中0x21~0x7F与LCD字符编码的显示图案一样。假设程序将“1”传送给LCD(实际上传送的二进制数是0x31),LCD会显示出“1”(LCD根据0x31会显示“1”)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值