007-按键学习:按键和矩阵按键.pptVIP

  • 5
  • 0
  • 约小于1千字
  • 约 10页
  • 2019-10-25 发布于湖北
  • 举报
51单片机实训课程 键盘的应用 这是键盘输入信息的主要过程如下: CPU判断是否有按键按下。 确定按下的是哪一个按键。 把此按键代表的信息翻译成CPU所能识别的代码,如ASCII或其他特征码。 以上第2,3步由专用硬件编码器完成的,称为编码键盘。 如果由软件完成的,称为非编码键盘。 在单片机组成的各种系统中,用的最多的是非编码键盘; 当然也可以使用编码键盘。 1.数码管前三位显示一个跑表,从000到999之间以1%秒速度运行,当按下一个独立键盘时跑表停止,松开手后跑表继续运行。(用定时器设计表)。 在上题的基础上,用另外三个独立键盘实现按下第一个时计时停止,按下第二个时计时开始,按下第三个是计数值清零从头开始。 按下16个矩阵键盘依次在数码管上显示1-16的平方。如按下第一个显示1,第二个显示4... 如有不清楚的地方,请登交流 谢谢! 欢迎进入云龙电子科技大讲堂 * 键盘的分类 非编码键盘又分为:独立键盘和行列式键盘(矩阵键盘) S2 S3 S4 S5 独立键盘的检测过程: 先给按键对应的I/O口置1; 再来读这个I/0是否等于1; 若是1,说明按键没有按下, 若是0,说明按键已按下。 独立键盘的检测 按键在闭合和断开时,触点会存在抖动现象: 前沿抖动 后沿抖动 按键抖动时间由按键的机械特性决定: 一般

文档评论(0)

1亿VIP精品文档

相关文档