电磁流量计设计程序研究与探讨 五十五
由于电磁流量计的流量测量对数据的精确性提出了很高的要求,本设计中采用了软件和硬件相结合的抗抖动方法。硬件方面,使三个按键连接上RC电路:分别并联了一个0.1肚的电容,然后接上一个10K上拉电阻,在硬件设计上起到了键盘抗抖动作用,在接口电路实现上比较简单。在软件方面,在第一次检测到有键按下时,执行一段延时子程序后,再确认电平是否仍保持闭合状态时的电平,如果保持闭合状态的电平,则确认真正有键按下,进行相应处理工;反之,则是误操作。从而消除了按键抖动的影响。对于系统本身来说,键盘所采取的工作方式是中断扫描,当某一个按键按下时,单片机就会接受到一个指令,产生一个外部中断,然后执行外部中断服务程序,达到控制要求。所以三个按键与单片机的具有中断功能的P1.5、P1.6、P1.7端口相连。
电磁流量计