累加脉冲
做一个累加脉冲的DD,要求有频率显示,有总量显示(可选),并可通过按键和串口进行总量系数和频率系数的设置,我采用T0计数,每接收到一个脉冲进一次中断,总量累加一,频率变量加一,T1定时中断,执行显示程序,并在1秒时取T0中的频率变量,用于频率显示,主程序中执行按键参数设置,在低频的时候,没什么问题,但当频率超过1K时,由于频繁进入计数中断,从而导致T1的中断时间加长,频率显示不准,并且当频率超过6K时,显示闪烁,各位DX,对于这些问题,大家有什么好的方案吗?在此先谢谢各位了~
发表时间:2006年6月9日9:38:30