msp430g2553有4个时钟源,3个时钟输出,并用4个时钟寄存器。初始化定时器,串口,pwm波等等也需要先要设置时钟,下面对时钟的寄存器,时钟源,时钟输出总结
寄存器包括
DCOCTL

BCSCTL1

BCSCTL2

BCSCTL3

时钟源
MSP430系列单片机的时钟系统具有 4 个时钟源:
内部:低速振荡器(VLO)和数控振荡器(DCO);
外部:LFXT1 和 XT2,既可以直接外接时钟源,也可以通过外接晶振与内部电路组成振荡器
(1)内部低速时钟振荡器(VLO)
该时钟源只能产生频率为 12KHz 的时钟。
当 XTS=0 且 LFXT1Sx=10 时 VLO 才被启用,在其它情况下 VLO 将处于关闭状态以降低单片机自身功耗。
(2)外部低速时钟振荡器(LFXT1)
它有两种工作方式
一种是直接外部时钟信号, 并以此信号作为时钟源的输出信号 (LFTX1CLK) ; 使 用 该 方 式 需 要 使 OSCOFF=0、LFXT1Sx=11、 XCAPx=00。
另一种方式是与外接晶振组成 时钟振荡器 (LFXT1) ,该振荡 器的输

本文深入解析了MSP430G2553单片机的时钟系统,介绍了其4个时钟源(VLO、DCO、LFXT1和XT2),3个时钟输出(MCLK、SMCLK和ACLK),以及4个时钟寄存器(DCOCTL、BCSCTL1、BCSCTL2、BCSCTL3)。详细阐述了每个时钟源的工作原理、配置方法及应用场景。
最低0.47元/天 解锁文章
1104

被折叠的 条评论
为什么被折叠?



