2022年2022年键盘接口实验报告 .pdf
《2022年2022年键盘接口实验报告 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年键盘接口实验报告 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验六 键盘接口实验姓名:专业:通信工程学号:成绩:一:实验目的1 掌握 keil c51 和 proteus 软件联合仿真调试的方法;2 掌握单片机的键盘接口电路3 掌握单片机键盘扫描的原理4 掌握键盘的去抖原理与处理方法二:实验内容1.用 proteus设计一个接盘接口电路,要求利用P1 口接 4*4 矩阵键盘,通过74ls164 接一个共阴的数码管2.用中断方式编写程序,要求无按键按下时,数码管循环画8,有按键按下时产生中断显示按键值0-f 通过串行口输出,在数码管上显示3 秒后返回,数码管继续画8。3.将 P1 口接 7 个独立按键,要求用定时扫描的方式检测按键,并显示按键值,其中要求
2、第七个开关计数。三:实验原理及步骤实验步骤1.用 proteus设计键盘接口电路;2.在 keil c51 中编写控制程序,编译通过后,与proteus 联合调试;3.按动任意键,观察键是否能显示正确。实验原理说明矩阵键盘识别一般应包括一下几个内容:1 判别有无按键按下2 键盘扫描取得闭合的行列值3 用计算法或查表法得到按键值4 判断闭合键是否释放,如没释放则继续等待5 将闭合键的按键值保存,同时转去执行该闭合键的功能四:电路设计及调试1.程序:(1)矩阵键盘:#include #define uchar unsigned char #define uint unsigned int ucha
3、r temp,key,num,n; uchar code table1=0 x01,0 x21,0 x61,0 x65, 0 x6d,0 x7d,0 x7d,0 x7f; uchar code table2=0 x3f,0 x06,0 x5b,0 x4f, 0 x66,0 x6d,0 x7d,0 x07, 0 x7f,0 x6f,0 x77,0 x7c, 0 x39,0 x5e,0 x79,0 x71; uchar code KEY_TABLE=0 xee,0 xde,0 xbe,0 x7e, 0 xed,0 xdd,0 xbd,0 x7d, 0 xeb,0 xdb,0 xbb,0 x7b,
4、0 xe7,0 xd7,0 xb7,0 x77; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - void delayMs(uint k) uint i,j; for(i=k;i0;i-) for(j=110;j0;j-); void INT_0() interrupt 0 EX0=0; delayMs(20); EX0=1; P1=0 xf0; if(P1!=0 xf0) delayMs(20); if(P1!=0 xf0)
5、temp=P1; P1=0 x0f; key=P1|temp; for(n=0;n16;n+) if(key=KEY_TABLEn) num=n;break; SBUF=table2num; while(!TI); TI=0; delayMs(3000); P1=0 xf0; void main() uchar m; SM0=0; SM1=0; EA=1; EX0=1; IT0=1; P1=0 xf0; while(1) for(m=0;m=7;m+) SBUF=table1m; while (TI=0); TI=0; delayMs(500); (2)独立键盘:#include #defin
6、e uchar unsigned char #define uint unsigned int bit flag; uchar key,num,n,m; uchar code table1=0 x01,0 x21,0 x61,0 x65, 0 x6d,0 x7d,0 x7d,0 x7f; uchar code table2=0 x3f,0 x06,0 x5b,0 x4f, 0 x66,0 x6d,0 x7d,0 x07, 0 x7f,0 x6f,0 x77,0 x7c, 0 x39,0 x5e,0 x79,0 x71; uchar code KEY_TABLE=0 xfe,0 xfd,0 xf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年键盘接口实验报告 2022 键盘 接口 实验 报告
限制150内