



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
P1 外接 4x4 键盘的反转法扫描 V4 扦测程序无错但有 三处警告 2009 11 07 10 53 P1 口外接 4 4 按键 常用的读出键值的方法有 查表法 和 反转法 查表法的程序最为简短 但是稍多占用一点存储空间 反转 法的程序执行速度最快 只是要求接口是双向的 下面分别给出了使用查表法和反转法读取键值的程序 include include define uint unsigned int define uchar unsigned char 名称 Key Tab 功能 P1 外接 4 4 按键 按照查表法读出键值 返回 按键值 0 15 如无键按下 返回 16 uchar Key Tab void uchar code K Tab 4 4 0 xee 0 xde 0 xbe 0 x7e 0 xed 0 xdd 0 xbd 0 x7d 0 xeb 0 xdb 0 xbb 0 x7b 0 xe7 0 xd7 0 xb7 0 x77 uchar temp1 0 xfe temp2 i j for i 0 i 4 i 扫描低四位 P1 temp1 输出一行 0 temp2 P1 马上就读入 if temp2 j 4 j 就扫描高四位 if temp2 K Tab i j 查表 return i 4 j 查到了就返回按键的 数值 else temp1 crol temp1 1 return 16 没有查到 返回按键 松开的代码 呵呵 实质性的语句不过 9 行 就是这么简练 名称 KeyRvs 功能 P1 外接 4 4 按键 按照反转法读出键值 输出 按键值 0 15 如无键按下 返回 16 uchar KeyRvs void uchar temH temL key P1 0 xf0 temH P1 低四位先输出 0 读入 高 四位含有按键信息 P1 0 x0f temL P1 然后反转输出 0 读入 低 四位含有按键信息 两次读入的时间间隔 必须尽量的小 以尽量避免按键状 态发生变化 有些人给出的程序 就没有注重这些 有些程序甚至还有 间隔几个毫秒的 要知道 按键是会抖动的 夜长梦多 真不知道读出些什 么 呵呵 做而论道给出的这个程序 读键的准确性最高 switch temH case 0 xe0 key 0 break case 0 xd0 key 1 break case 0 xb0 key 2 break case 0 x70 key 3 break default return 16 按下的不是上述按键 就当 是没有按键 switch temL case 0 x0e return key case 0 x0d return key 4 case 0 x0b return key 8 case 0 x07 return key 12 default
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度企业高级管理人员薪资及福利待遇聘用合同
- 2025版光伏发电项目施工劳务分包及运维服务合同
- 贵州省从江县2025年上半年公开招聘城市协管员试题含答案分析
- 河北省固安县2025年上半年公开招聘村务工作者试题含答案分析
- 2025年度存款质押式信用证合同样本
- 2025年度能源勘探设备采购安装与勘探开发合同
- 2025年度水电项目承包经营与技术支持合同
- 河北省丰润县2025年上半年事业单位公开遴选试题含答案分析
- 大学生暑期社会实践的所见所闻
- 2025-2026人教鄂教版(2024)科学一年级上册教学计划
- 物料传送控制系统组态设计与调试全套教学课件
- 重大事故隐患专项排查检查表
- 中金公司行业研究培训(修订版)
- 2023年新教科版五年级上册科学全册练习题(一课一练)
- 文献检索与毕业论文写作PPT完整全套教学课件
- 北师大版初中物理九年级全册第十章《机械能,内能及其转化》检测题(包含答案解析)
- JJF 1959-2021 通用角度尺校准规范 高清晰版
- 口腔预防医学第九章其他口腔疾病的预防
- 盂兰盆供简易仪轨
- 一汽商用车企业级BOM技术方案V1.7
- JJF 1117-2010计量比对
评论
0/150
提交评论