MSP430单片机硬件结构及原理讲述.ppt

MSP430单片机硬件结构及原理讲述

灯闪烁 #include msp430x14x.h void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P3DIR |= BIT2; // Set P3.2 to output direction for (;;) { volatile unsigned int i; P3OUT ^= BIT2; // Toggle P3.2 using exclusive-OR i = 50000; // Delay do (i--); while (i != 0); } } 下表是各种低功耗工作模式的控制位一览表。 MSP430系列单片机各个模块运行是完全独立的,定时器、输入\输出端口、A/D转换、看门狗、液晶显示器等都可以在主CPU休眠的状态下独立运行。 当需要主CPU工作时,任何一个模块都可以通过中断唤醒CPU,从而使系统已最低功耗运行。 为了充分利用CPU低功耗性能,可以让CPU工作于突发状态。 在通常情况下,根据需要使用软件将CPU设定到某一低功耗工作模式下,在需要时使用中断将CPU从休眠状态中唤醒,完成工作之后又可以进入相应的休眠状态。

文档评论(0)

1亿VIP精品文档

相关文档