MSP430 时钟设置(二)
时间:08-03
来源:互联网
点击:
实例分析:
1、CPU运行在VLO时钟下:
这是最慢的时钟,在约12千赫兹下运行。因此,我们将通过可视化的LED闪烁的红色慢慢地在约每3秒钟率。
我们可以让时钟系统默认这种状态,设置专门来操作VLO。我们将不使用任何ALCK外设时钟在此实验室工作,
但你应该认识到,ACLK来自VLO时钟。
#include
void main(void)
{
WDTCTL = WDTPW + WDTHOLD;
关闭看门狗定时器
P1DIR = 0x40;
配置输出
P1OUT = 0;
关闭LED
BCSCTL3 |= LFXT1S_2;
IFG1 &= ~OFIFG;
清除OSCFault 标志
__bis_SR_register(SCG1 + SCG0);
关闭 DCO
BCSCTL2 |= SELM_3 + divM_3;
while(1)
{
P1OUT = 0x40;
开启LED
_delay_cycles(100);
P1OUT = 0;
关闭 LED
_delay_cycles(5000);
}
}
- μC/OS-Ⅱ在MSP430F149上的移植(03-01)
- MSP430与I2C总线接口技术的研究(06-14)
- 基于MSP430单片机的超声波倒车雷达监测报警系统设计(08-14)
- 2010年中国(成都)电子展胜利闭幕(08-15)
- 基于MSP430单片机的电子汽车限速器的研究(08-20)
- 基于MSP430的微功耗数据采集系统的开发应用(10-16)