- 6
- 0
- 约5.18千字
- 约 29页
- 2016-12-02 发布于湖北
- 举报
单片机应用之接口技术 对应教材8.5节 8.5.1键盘及其接口设计 三、键盘驱动程序的编写 键扫描:查询是否有键按下 查询方式 定时方式 中断方式 键盘抖动及消抖 获取键值:即判断是哪一个键按下 根据键值跳转到相应的功能函数入口 键处理:即功能函数的编写 键盘抖动及消抖 键盘驱动程序的编写 矩阵键盘的扫描方法 逐行(列)扫描法: Step1 置列线全为0,然后将行线的电平读入;如果有键按下,就会有一根行线被拉低,从而使行输入不全为1; Step2 有键按下,判断具体按键:将列线逐列送低电平,然后检查所有行线状态,若全为1,则表明所按键不在此列;若不全为1,则所按键必在此列,且是与0电平行线相交点上的那个键 Step3 键处理 矩阵键盘的扫描方法 线反转法: Step1:置高4位为0,读低4位电平状态,获得行号; Step2:“线路反转”:置低4位为0,读高4位电平状态,获得列号; Step3:将读得的行号、列号合并成特征码 Step4:根据特征码进行键处理 8.5.2 显示器接口 一、七段显示器的原理 并行输出: #includeAT89X51.h #define LEDADDR P2 #define LEDCODE P0 unsigned char LED7Code[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x
您可能关注的文档
最近下载
- 人教版地理七年级上册地球和地球仪教学设计.docx VIP
- 《眩晕诊治多学科专家共识》.pdf VIP
- 浙江省职工购买公有住房申请表.doc VIP
- 6#楼给排水套管预埋隐蔽工程检查验收记录.pdf VIP
- 四川省建筑工程劳动量定额、时间定额和主要施工机械台班产量定额_.pdf VIP
- 2026南方基金金融科技专场校园招聘笔试历年参考题库附带答案详解(2).docx
- 人教版地理七年级上册-地球和地球仪.pptx VIP
- 中班《美丽的祖国》ppt 图文.ppt VIP
- 第一单元 观察物体 单元分层作业设计 数学人教版三年级上册2026新.docx
- 1.2+地球与地球仪++第二、三课时课件-2024-2025学年人教版地理七年级上册.pptx VIP
原创力文档

文档评论(0)