MSP430的3种时钟信号:MCLK体系主时钟;SMCLK体系子时钟;ACLK辅佐时钟。
(1)MCLK体系主时钟。除了CPU运算运用此时钟以外,外围模块也能够运用。MCLK能够挑选任何一个振动器所发生的时钟信号并进行1、2、4、8分频作为其信号源。
(2)SMCLK体系子时钟。供外围模块运用。并在运用前能够经过各模块的寄存器完成分频。SMCLK能够挑选任何一个振动器所发生的时钟信号并进行1、2、4、8分频作为其信号源。
(3)ACLK辅佐时钟。供外围模块运用。并在运用前能够经过各模块的寄存器完成分频。但ACLK只能由LFXT1进行1、2、4、8分频作为信号源。
PUC复位后,MCLK和SMCLK的信号源为DCO,DCO的振动频率为800KHZ。ACLK的信号源为LFXT1。
MSP430内部含有晶体振动器失效监测电路,监测LFXT1(作业在高频形式)和XT2输出的时钟信号。当时钟信号丢掉50us时,监测电路捕捉到振动器失效。假如MCLK信号来自LFXT1或许XT2,那么MSP430主动把MCLK的信号切换为DCO,这样能够确保程序持续运转。但MSP430不对作业在低频形式的LFXT1进行监测。