机械弹性按键的原理和编程方法介绍
2024-01-03按键是数字系统最基本的输入接口设备,本文主要介绍机械弹性按键的原理和编程方法。 0****1 按键原理 以EGO1开放板按键为例,用户可用的板载按键主要包括S6(低有效按键),S0~S4(高有效按键)。 由原理图可以看到,按键S6在未按下时,FPGA引脚通过电阻连接3.3V高电平;当按键按下,与地连通,引脚电平被拉低。S0~S4则相反,按键未按下时,引脚为低电平;按键按下时,接通3.3V电源,引脚电平由低变高。 因此,我们通过检测高低电平的变化,就可以检测按键是否被按下。 但是实际情况是,我们