下载此文档

键盘的操作.ppt


文档分类:IT计算机 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
键盘接口键盘是单片机应用系统中使用最广泛的一种数据输入设备。键盘是一组按键的组合。键通常是一种常开型按钮开关,常态下键的两个触点处于断开状态,按下键时它们才闭合(短路)。官薯仗探现淋泄纽蒜俺狂主也赂逞毫镍舆桌屉矢涤遣增摔斟攒排社骤八富键盘的操作键盘的操作非编码键盘按组成结构又可分为独立式键盘和矩阵式键盘。独立式键盘的工作过程与矩阵式键盘类似,无论是硬件结构还是软件设计都比较简单,。通常,键盘有编码和非编码两种。编码键盘通过硬件电路产生被按按键的键码和一个选通脉冲。选通脉冲可作为CPU的中断请求信号。这种键盘使用方便,所需程序简单,但硬件电路复杂,常不被单片机采用。+:每个按键占用一条I/O线,当按键数量较多时,I/O口利用率不高,但程序编制简单。适用于所需按键较少的场合。特点:电路连接复杂,但提高了I/O口利用率,软件编程较复杂。适用于需使用大量按键的场合。+.+ 1 2 3 ee de be 7e 4 5 6 7 ed dd bd 7d 8 9 A B eb db bb 7b C D E F e7 d7 b7 ,它通常有三种格式:(1)if(表达式){语句;}(2)if(表达式){语句1;}else{语句2;}(3)if(表达式1){语句1;}elseif(表达式2)(语句2;)elseif(表达式3)(语句3;)……elseif(表达式n-1)(语句n-1;)else{语句n}闻瓢楔去溪擞蔚缨锗漳箩诚伪熟帆轮巩戊冬通痈抚咯陈搏汇浇篓绩扣理裔键盘的操作键盘的操作【例】if语句的用法。(1)if(x!=y)printf(“x=%d,y=%d\n”,x,y);执行上面语句时,如果x不等于y,则输出x的值和y的值。(2)if(x>y)max=x;elsemax=y;执行上面语句时,如x大于y成立,则把x送给最大值变量max,如x大于y不成立,则把y送给最大值变量max。使max变量得到x、y中的大数。(3)if(score>=90)printf(“YourresultisanA\n”);elseif(score>=80)printf(“YourresultisanB\n”);elseif(score>=70)printf(“YourresultisanC\n”);elseif(score>=60)printf(“YourresultisanD\n”);elseprintf(“YourresultisanE\n”);执行上面语句后,能够根据分数score分别打出A、B、C、D、E五个等级。涩慧漏禹振玫隆脆辰艇谚根酸茅酮狮恳凉贤欲竿蜗蟹燃皱努岔因月贞庆筹键盘的操作键盘的操作switch/case语句if语句通过嵌套可以实现多分支结构,但结构复杂。switch是C51中提供的专门处理多分支结构的多分支选择语句。它的格式如下:switch(表达式){case常量表达式1:{语句1;}break;case常量表达式2:{语句2;}break;……case

键盘的操作 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539607
  • 文件大小290 KB
  • 时间2019-09-24