电磁流量计设计程序研究与探讨 八十
因此,必须对电磁流量计按键的抖动作相应的处理,确保CPU只会对一次键入信息作一次处理,处理程序在按键稳定后再检查键的信息。当然,克服按键抖动的方法很多,一种是用硬件,即在每个键上}JIIRC滤波电路或用一个RS触发器组成防抖动的电路。另一种方法是加入一个软件延时程序,然后再确认该按键是否被按下,从而防止误判断。在本系统中,我们采取的是软硬件结合的方式来消除键盘抖动,当有按键下按时,就会有一个的中断,在中断服务程序里,首先有一定的延时,这里本设计设置为10ms,然后再进行键值的读取。
(2)对于按键进行编号以便于识别
为了使CPU能够识别出键入的信息,对不同的按键必须有不同的键入的值或键盘编码,以便转入到相应的处理程序。键的编码一般由按键的硬件连接方式决定。
电磁流量计