您的位置 首页 胎压OE替换件

SNP739 TPMS芯片之–定时器模组

SNP739 TPMS芯片之–定时器模组

定时器模组

有3个16位通用计数器,定时器1/Timer2/Timer3。

● 定时器1

这个计时器是一个16位计数器。它倒计时并在达到零时停止。软件用户应向T1L和T1H写入一个新值,以开始新的周期计数,这些值将加载到定时器1启用。

● 定时器2

该计时器是一个16位计数器,可以倒计时或倒计时。以下列表是其工作模式:

1) 模式00:16位减少计数器。在此模式下,源时钟由SFR TCONL配置决定(系统时钟除以16或128)。如果计数器达到零,将在时钟的下一个下降沿触发全零检测(这将停止时钟块中的时钟)。

2) 模式01:用作ADC数据累加器。在ADC工作期间,请不要将计时器2作为其他正常用途。

3) 模式10:由芯片内部调试使用保留。

4) 模式11:16位增量计数器。在此模式下,源时钟由SFR TCONL配置决定。当设置RC OSC 39kHz校准位(TCONL[4])时,源时钟将通过硬件自动切换到XTAL。当设置RC OSC 2MHz校准位(TCONL[3])时,源时钟将通过硬件自动切换到RC OSC 2MHz时钟。最后,如果设置了计数位,则源时钟将是系统时钟除以16或128,这由SFR FAST_T3位决定。在此模式下,所有零检测均被禁用,但当计时器1达到零时,计数器将停止(此操作对于正确校准39KHz和2MHz时钟至关重要)。在某些情况下,来自计时器1的中断也应停止计时器2的时钟。

● 计时器3

这是一个16位计数器,可用作下行计数器。

当定时器3用作16位下行计数器时,源时钟由SFR位FAST_T3决定,如果计数器达到零,则硬件将设置SFR位T3_FULL。为了清除此中断,T3_ON应关闭。

相关寄存器:

•TCONH、TCONL

•TH1,TL1

•TH2,TL2

•TH3,TL3

•INTL(定时器1/2/3中断标志)

SNP739 TPMS芯片之--定时器模组
SNP739 TPMS芯片之–定时器模组

注意:来自网络整理

 

版权所有,如未注明,均为原创,转载请注明
齐东汽车电子博客 qidongyy.com
本文标题:SNP739 TPMS芯片之–定时器模组
如有疑问:请转到这里联系我
网站建设:推荐老薛主机-优质海外主机服务商

热门文章