全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/*本程序是4x3键盘解析程序,通过P1口采集输入信息,* 通过数码管进行显示 *与wan-chen51单片机配套*作者:谢sire */#includechar table=0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f;sbit AddrEn = P20;sbit DataEn = P22;char key,value;void keyscan(void);void deal(void);void display(void);void delay(int time) while(time-);main(void) while(1) keyscan(); deal(); display(); void keyscan(void) /键盘扫描函数,使用行列逐级扫描法 unsigned char val; int i; P1=0xf0;/高四位置高,低四位拉低 if(P1!=0xf0)/表示有按键按下 for(i=0;i100;i+); /去抖 if(P1!=0xf0) P1=0xfe; /检测第一行 if(P1!=0xfe) for(i=0;i100;i+); /去抖if(P1!=0xfe) val = P1&0xf0; key = val+0; P1=0xfd; /检测第二行 if(P1!=0xfd) for(i=0;i100;i+); /去抖if(P1!=0xfd) val = P1&0xf0; key = val+3; P1=0xfb; /检测第三行 if(P1!=0xfb) for(i=0;i100;i+); /去抖 if(P1!=0xfe) val = P1&0xf0; key = val+6; P1=0xf7; /检测第四行 if(P1!=0xf7) for(i=0;i100;i+); /去抖 if(P1!=0xfe) val = P1&0xf0; key = val+9; void deal(void) switch(key) case 0xe0 : value = 1;break; case 0xd0 : value = 2;break; case 0xb0 : value = 3;break; case 0xe3 : value = 4;break; case 0xd3 : value = 5;break; case 0xb3 : value = 6;break; case 0xe6 : value = 7;break; case 0xd6 : value = 8;break; case 0xb6 : value = 9;break; case 0xe9 : value = 10;break; case 0xd9 : value = 11;break; case 0xb9 : value = 12;break; void display(void) P0 = 1; AddrEn = 1; AddrEn = 0; P0 = tablevalue%10; DataEn = 1; DataEn = 0; delay(500); P0 = 2; AddrEn =
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 康复计划落实情况自查评价整改措施
- 长春市双阳区2025年四年级数学下学期期中检测模拟试题含答案
- (2026版)体育教师年度工作总结
- 长岛县2025-2026学年数学三年级第二学期期末监测试题含解析
- (2026版)医院感染管理职责及制度
- 近代中国博览会事业对民族工业品牌的塑造机制与现代展会经济路径-基于南洋劝业会及西湖博览会历史档案的考证
- 无人机应用技术概论 课程标准
- 麻纺产品工艺流程制度
- 无机物试题及答案
- 东北往事测试题及答案
- 2026年新疆第三师图木舒克市高校毕业生“三支一扶”计划招募(347人)笔试参考题库及答案详解
- 2026年吉林省中考数学试题【含答案解析】
- 2026年医师定期考核题库(完整版)及答案
- 成都地铁车辆基地总图及工艺设计要求
- 2026高考语文全题型万能答题模板与满分公式(打印版)
- 2026年大学GIS应用开发期末考前冲刺练习题库新版附答案详解
- 2026年全国硕士研究生招生考试政治试题及其答案
- 冲压厂奖惩制度
- 成都泡桐中学初一入学语文分班考试真题含答案
- 人工智能网络安全
- 黑龙江大学《审计学》2025 学年第二学期期末试卷
评论
0/150
提交评论