MSP430定时器怎么使用 MSP430定时器工作模式【详解】

MSP430定时器怎么使用?
MSP430称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供单片机解决方案 。该系列单片机多应用于需要电池供电的便携式仪器仪表中 。
下面,我们就来看看MSP430定时器工作模式有哪些 。
MSP430F1X有两个定时器,定时器A和定时器B,两个定时器的使用完全一样,但还有一个内部看门狗定时器,下面小编就介绍下定时器A和看门狗定时器的使用技巧 。
定时器的作用,产生定时中断和PWM脉宽调制,还可以捕获外部事件发生的时间,还可以用作捕获/比较器 。
定 时器工作模式有:停止模式,增计数模式,减计数模式,增减计数模式 。停止模式比较好理解,主是使定时器停止、暂停 。增计数模式就是从0开始计数,直到设定 的一个值CCR0,超过就回到0,此时会产生一个定时中断,时间就是CCR0的时间,减模式就是设定一个初值CCR0,计数器会一直减,直到减到0,又将 产和一个定时中断,时间了为CCR0 。增减计数模式,即计数器从0开始计数,直到CCR0,又开始减计数,直到回到0,此时产生一个中断,时间为2倍 CCR0 。
如果想定时1S钟,那么先设置定时器的CCR0为1S钟到达,进入中断后,再在CCR0的基础上,再加上CCR0,保证定时时间一样长 。
对于PWM输出,在相对应的引脚要设置成第二功能,然后就可以软件设置,PWM的频率及占空比 。
【MSP430定时器怎么使用 MSP430定时器工作模式【详解】】对于内部看门狗定时器,一般就是在程序开始时就禁用看门狗 。也可以定时喂狗,喂狗的目的就是防止程序跑飞,当程序一旦跑飞,就会触发看门狗定时器中断,从而产生系统复位 。

    经验总结扩展阅读