单片机课程设计题二:LCD1602显示按键位置
(1)采用4*4矩阵键盘进行按键输入;
(2)使用LCD1602液晶显示屏显示按键位置;
1、LCD1602显示屏可以进行两行显示,第一行可自行添加自己的名字学号等信息,第二行显示按键的位置。
2、部分程序:
#include
#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、仿真效果展示:
仿真演示 https://live.csdn.net/v/224544
4、完成题目
按下第一个按键LCD1602显示屏显示1,按下第十个时采用十六进制显示A按下最后一个显示0,也可以根据情况自己调整按键位置。
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6037文章
44558浏览量
635233 -
显示屏
+关注
关注
28文章
4488浏览量
74294 -
LCD1602
+关注
关注
14文章
607浏览量
52590
发布评论请先 登录
相关推荐
lcd1602与单片机连接图,基于51单片机的lcd1602液晶显示屏连接电路图
LCD1602是一种工业字符型液晶,能够同时显示16x02即32个字符。LCD1602液晶显示原理 LCD1602液晶
发表于 10-20 11:33
•14w次阅读
使用单片机实现LCD1602显示矩阵按键键值的程序和接线图免费下载
本文档的主要内容详细介绍的是使用单片机实现LCD1602显示矩阵按键键值的程序和接线图免费下载。
发表于 06-15 17:21
•29次下载
使用单片机实现LCD1602显示电话拨号键盘按键实验的程序和仿真资料
本文档的主要内容详细介绍的是使用单片机实现LCD1602显示电话拨号键盘按键实验的程序和仿真资料。
发表于 06-18 17:29
•27次下载
51单片机LCD1602显示实验
实验目标:掌握LCD1602显示控制方法; 掌握利用Proteus单片机控制系统的仿真及调试方法。任务:根据要求编写程序,并写出原理性注释; 将检查程序运行的结果,分析一下是否正确; 完成所建
发表于 11-10 20:06
•25次下载
51单片机怎么显示当前时间_(记录)51单片机——LCD1602液晶显示模块
51单片机怎么显示当前时间_(记录)51单片机——LCD1602液晶显示模块
发表于 11-16 15:06
•29次下载
单片机中级项目1丨DS1302时钟LCD1602显示(可以按键设置时钟)
单片机中级项目1丨DS1302时钟LCD1602显示(可以按键设置时钟)mainlcdds1302main
发表于 11-29 14:51
•29次下载
评论