事件计数模式
定时器控制器还提供这样的应用,能对输入事件(来自管脚 TMx x=0~3)计数并将事件的次数反映到
TDR值,这可以称为事件计数功能。要使用该功能,CTB(TCSR[24])位需置位并且定时器外设时钟源
必须设为HCLK。
软件可以通过TCDB(TEXCON[7])位来使能或关闭Tx管脚消抖电路。如果Tx管脚消抖电路关闭,输入
事件频率必须少于1/3HCLK,如果消抖电路打开,输入事件的频率须小于1/8HCLK,以保证TDR的值
是正确的。软件也可以通过设置TX_PHASE(TEXCON[0])来选择边沿检测Tx管脚的相位。
在事件计数模式,定时器计数操作模式可以设置为单次,周期,和连续计数模式对来自Tx管脚的输入
事件进行计数的TDR值。 |