很多的嵌入式或者单片机系统中,一般都需要向嵌入式或者单片机系统输入信息的外设,以及嵌入式或者单片机向外输出信息的外设
我们常见的显示屏,数码管等就是嵌入式或者单片机系统输出外设
触摸板,独立按键等就是嵌入式或者单片机系统输入的一种外设。
所以,关于单片机系统中运用独立按键的目的,是为了满足用户在单片机系统已有的功能中,选择自己需要的功能,或者设置对应的参数。
一般来说,独立按键是通过物理机械式的接触,将VCC或者GND短接,达到单片机的某一个IO电平变化的按键方式。
它与矩阵键盘,ADC按键等其他的按键方式,有电路设计简单稳定,软件处理简单的优点,但这种形式相对于矩阵键盘和ADC按键的形式,更多占用IO口
一般独立按键在硬件上设计时,如下图所示
采取上拉式,其中的电阻是限流电阻,保护MCU的IO不会损坏,电容是滤波电容,