手把手教你学单片机,-51基础(C语言)金沙滩工作室 http:/www.kingst.org 作者:小宋老师,第九课:按键,1、跳动的心 2、程序空间占用大小 3、数据手册下载地址 4、关键字设置,独立式按键,矩阵按键,虾米I代开发板矩阵键盘,头文件的建立.h,#ifndef _MAIN_H_ #define _MAIN_H_ . . #endif,按键抖动,硬件去抖,软件去抖,检测出键闭合后执行一个延时程序,产生5ms10ms的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。,作业,1、理解按键扫描,和按键消抖原理 2、发挥想象力,利用矩阵按键控制数码管的数字变化。 3、用定时中断的方式去抖动 4、在主函数中不占时间的方式去抖动,如有疑问,请登录http:/www.kingst.org交流,谢谢!,