矩阵键盘实验报告_矩阵式键盘实验报告
矩阵键盘实验报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“矩阵式键盘实验报告”。
自主学习用实验 矩阵键盘识别实验
一、实验目的1、掌握 4×4 矩阵键盘的工作原理和键盘的扫描方式。
2、掌握键盘的去抖方法和键盘应用程序的设计。
二、实验设备
1、PC 机一台;
2、开放式模块化单片机教学实验箱一台;
3、USB 下载线一根。
三、实验内容
自行编制程序,用 51 单片机实现 4×4 矩阵键盘扫描,采用线反转法;并实现当 S11按下时在数码管上显值“0”,当S12按下时在数码管上显值“1”……,即依次将 S11 至S26按下,在数码管上依次显示十六进制数“0-F”,矩阵键盘原理图如图 1-1 所示。单片机与数码管接口电路原理图如图 1-2 所示。
图 1-1 矩阵键盘接口电路
图 1-2 数码管接口电路原理图
四、思考题
1.画出所编程序的流程图;
开始Y判断是否第一行有键按下N判断是否第二行有键按下N判断是否第三行有键按下N判断是否第四行有键按下Y判断是第几个按键按下数码管显示对应的数字Y判断是第几个按键按下数码管显示对应的数字Y判断是第几个按键按下数码管显示对应的数字判断是第几个按键按下数码管显示对应的数字结束
2.若要实现2×4 矩阵键盘,软硬件作如何修改。
答:将行线P2^3, P2^4接线去掉。程序对应部分P2=0xfd;P2=0xfe;删掉。3.实验中有何故障、问题出现,是否得到解决?如何解决的? 问题:显示值对应出错。
原来是共阳段码和共阴段码弄相反了。
《矩阵键盘实验报告.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档
[其他范文]热门文章