TOP

当希望程式执行速率较高(Fcpu为16M或8M)且实际系统将工作在杂汛较严重的场合,Noise_Filter打开与否影响大不大?

当客户的系统工作在杂汛较严重的场合,建议其将杂汛滤波器打开,即Noise_Filter使能(选择Enable),这样可以有效滤除或减少外部环境带来的干扰。 
在Sonix单片机里面规定,当Code Option中的Noise_Filter使能时,Fcpu选项将自动遮罩掉Fosc/1和Fosc/2选项。因而即使外挂16M晶振,若Noise_Filter使能,Fcpu最大也只能跑4M。 
鉴于以上两点,用户应综合考虑,尽量降低执行速率。若程式对执行速率的确要求较高,可以考虑采用其他方法来降低干扰,如添加滤波电容等。