51单片机C教程键盘专题学习笔记(原创).docVIP

  • 59
  • 0
  • 约小于1千字
  • 约 4页
  • 2018-03-29 发布于河南
  • 举报

51单片机C教程键盘专题学习笔记(原创).doc

51单片机C教程键盘专题学习笔记(原创)

第五课 键盘专题 键盘分为编码键盘和非编码键盘:键盘上闭合键的识别又专用的硬件编码器实现,并产生键编码号或键值的称为编码键盘,如计算机键盘。靠软件编程来识别的键盘称为非编码 键盘。在单片机组成的各种系统中,用的较多的是非编码键盘。非编码键盘又分为独立键盘和行列式(又称矩阵式)键盘。 独立键盘检测 弹性小按键(弹性小按键被按下时闭合,松手后自动断开;单片机的外围输入控制用小弹性按键较好) 、贴片式小按键 、 自锁式小按键(自锁式按键按下时闭合且会自动锁住,只有再次按下时才弹起断开。通常当做开关使用,比如TX-1C实验板上的电源开关)。 单片机检测按键的原理 为什么单片机在检测键盘时需要去抖动操作?去抖动操作有哪些方法?通常我们用哪种方法?为什么? 编写单片机的键盘检测程序时,一般在检测按下时加入去抖动延时,检测松手时就不用加了(不过有加,会使程序显得更严密!)。 TX-1C实验板独立键盘与单片机连接原理图 矩阵键盘检测 典型的“矩阵键盘与单片机”的接法 TX-1C上的矩阵键盘模块 矩阵键盘的工作原理和检测方法 键盘专题例程 在TX - 1C 实验板上,实现一个数码管变化范围为0~9,开始时显示0,当按下S2键一次,数值加1;当加到9时,数值回0重新计。 用数码管的前两位显示一个十进制数,变化范围为00~59,开始

文档评论(0)

1亿VIP精品文档

相关文档