




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
矩阵键盘结构及识别,仿真,任务:数码管将矩阵键盘按下按键的编号进行显示,矩阵键盘结构,矩阵键盘结构连线,对按键进行编号,按键编号,如何进行编号?,按行编号,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1、按行编号2、按列编号,从0号开始,从左向右,自上往下,逐行编号。,按行编号,我们把矩阵键盘分为若干行和列,我们把第一行称为0行,0行,1行,我们把第二行称为1行,2行,3行,我们把第一列称为0列,0列,1列,2列,3列,我们把第二列称为1列,按行编号,0行,1行,2行,3行,0列,1列,2列,3列,编号=行号*每行按键个数+列号,登陆云课堂平台完成老师布置的矩阵键盘编号作业,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,反转法,将矩阵键盘行线设为输入线,列线设为输出线,行线全部输入高电平(1),列线全部输入低电平(0),当某行出现低电平(0)时,则该行为按键所在行。将矩阵键盘的行列线功能反转,将矩阵键盘列线设为输入线,行线设为输出线,行线全部输入高电平(1),行线全部输入低电平(0),当某列出现低电平(0)时,则该列为按键所在列。根据行值与列值就能确定按键的位置,并做相应的处理根据矩阵键盘按键编号和按键所在的行号和列号关系,确定按下的按键。按行编号:编号=行号*每行按键个数+列号,矩阵键盘识别,游戏,4位同学站在行线端,4位同学站在列线端,手持一张A4纸,纸的正反面各有0、1两个数字,代表高低电平,根据要求举0或1。1位同学踩按键编号。剩下的同学分成两组,抢答(按先列后行,从高位到低位的规则读数),0行,1行,2行,3行,0列,1列,2列,3列,矩阵键盘行号识别数据记录表(按行编号),表1,矩阵键盘列号识别数据记录表(按行编号),表2,自编软件使用,按键在不同行按下,读取P3所获得数据如下表:,按键在不同列按下,读取P3所获得数据如下表:,练习与思考,如果编号为6的按键按下,读取行号数据是?(假设P3.0P3.3连接矩阵键盘的第0第3行,P3.4P3.7连接矩阵键盘的第0第3列),(A)0 x0E(B)0 x0D(C)0 x0B(D)0 x07,答案:B,解题思路:读行号,先分析得到编号6的按键在第1行,对应的P3口所得数据是0 x0D,1行,登陆云课堂平台完成老师布置的矩阵键盘识别作业,unsignedcharduanjian(void)unsignedcharh,l,hh,lh,bh;P3=0 x0F;h=P3;P3=0 xF0;l=P3;if(h=0 x0F)return0 xFF;if(h=0 x0E)hh=0;if(h=0 x0D)hh=1;if(h=0 x0B)hh=2;if(h=0 x07)hh=3;,读按键程序,h:行、l:列、hh:行号、lh:列号、bh:编号,if(l=0 xE0)lh=0;if(l=0 xD0)lh=1;if(l=0 xB0)lh=2;if(l=0 x70)lh=3;bh=hh*4+lh;returnbh;,作业:编写矩阵键盘识别程序,上交到云课堂,小结:矩阵键盘行号识别先行写1,列写0,然
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大数据共享和处理协议
- 现代物流行业成本控制策略
- 离婚财产分割委托代理协议模板
- 中学体育美育劳动课程排查方案
- 客户信息收集与维护综合工具表
- 城市绿化养护管理规程及示范案例
- 提升在线课堂学生参与度策略
- 企业内审自查与整改工具包
- 现代农业种植管理技术及方案汇编
- 五层宿舍楼工程招标预算完整方案
- 线路维护材料管理办法
- 2025年外企面试英语常见问题与答案解析
- 2025年6月浙江省高考物理试卷真题(含答案解析)
- 民宿课程题目大全及答案
- 2025年银行内部审计部门财务审计员竞聘考试指南
- 洗煤厂冬季三防知识培训课件
- 2025西安医学院第一附属医院第二批招聘(42人)考试备考题库及答案解析
- 2025年广西中考数学真题卷含答案解析
- 移动通信技术发展历程
- 艺术类院校教学创新计划
- 监控证考试题库及答案
评论
0/150
提交评论