LCD1602显示按键位置

LCD1602显示按键位置要求:

(1)采用4*4矩阵键盘进行按键输入;

(2)使用LCD1602液晶显示屏显示按键位置

1、LCD1602显示屏可以进行两行显示,第一行可自行添加自己的名字学号等信息,第二行显示按键的位置。

2、部分程序:

#include<reg51.h>	
#include"lcd.h"
#define GPIO_KEY P1

typedef unsigned int u16;	  //对数据类型进行声明定义
typedef unsigned char u8;

unsigned char KeyValue;
//用来存放读取到的键值
unsigned char KeyState;
//用来存放按键状态

unsigned char PuZh[]=" ming     zi ";
unsigned char dat[]="123456789ABCDEF0";
void Delay10ms();   //延时50us
void KeyDown();		 //检测按键函数

3、仿真效果展示:
在这里插入图片描述

lcd1602显示按键值

4、完成题目
按下第一个按键LCD1602显示屏显示1,按下第十个时采用十六进制显示A按下最后一个显示0,也可以根据情况自己调整按键位置。

5、QQ(1074237849)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值