1. 51单片机的P1、P2、P3口自有上拉电阻,P0口要想作为I/O口运用,有必要也加个上拉电阻。
2. 假如用51单片机的I/O口用于输入,有必要先将I/O口输出1,即置1。
3. 单片机组成的体系中,用的最多的对错编码键盘,其又分为独立式非编码键盘和行列式非编码键盘。
4. 数字电路中线与、线或的概念:
如上图,线与两头电平做与运算,即当一端为高电平,另一端为低电平时,开封闭合,整个电路为低电平。
线或,Z为高阻态,当另一端为高电平时,开封闭后,整个电路为高电平;若另一端为低电平,开封闭后,整个电路为低电平。
5. 按键消抖(软件办法和物理办法),本文只介绍软件办法:按键按下的实践波形如下图
整个按键进程大约20ms,咱们使用软件只在按下颤动期间检测一次,若的确有按键按下,则延时5ms,此刻到了安稳闭合阶段,接着再检测,仍是低电平,则的确有按键按下;检测到按键开释时,相同要推迟5ms后再次检测,此次仍是检测到开释时则真的是开释了。