前几章介绍的都是 IO 口输出的使用,这一章我们通过独立按键实验来介绍
IO 口作为输入的使用。开发板上板载 4 个独立按键。本章所要实现的功能是:
通过开发板上的独立按键 K1 控制 D1 指示灯亮灭。学习本章可以参考前面的实验
章节内容。本章分为如下几部分内容:
.1 按键介绍
.2 硬件设计
.3 软件设计
.4 实验现象
1 按键介绍
按键是一种电子开关,使用时轻轻按开关按钮就可使开关接通,当松开手时,
开关断开。开发板上使用的按键及内部简易图如下图所示:
按键管脚两端距离长的表示默认是导通状态,距离短的默认是断开状态, 如
果按键按下,初始导通状态变为断开,初始断开状态变为导通。
通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,电压信号
如下图所示:
由于机械点的弹性作用,按键开关在闭合时不会马上稳定的接通,在断开时
也不会一下子断开,因而在闭合和