[P][QUOTE][B]下面引用由[U]DC[/U]发表的内容:[/B]
如果楼主只是纯属是测试MCU部分功耗的话。在测试时可将外部设备关掉。或串联电表在MCU供电中。
关于时钟这部分,这是决定MCU的功耗的重点因素。你必须要去了解这MCU的时针模块结构,以及其上电后那些...[/QUOTE]
[/P][P] [/P][P]我确实没有看仔细,我虚心接受,我再去看。[/P][P]我先在程序里只设置了这几段:[/P][P] WDTCTL = WDTPW + WDTHOLD; [/P][P] P1OUT = 0x00; P2OUT = 0x00; P3OUT = 0x00; P5OUT = 0x00;
P1DIR = 0xFF; P2DIR = 0xFF; P3DIR = 0xFF; P5DIR = 0x03;
PJOUT = 0x00;
PJDIR = 0xFF;
UCSCTL4 = SELM__VLOCLK + SELS__VLOCLK + SELA__VLOCLK;[/P][P] // Turn off SVSH, SVSM
PMMCTL0_H = 0xA5;
SVSMHCTL = 0;
SVSMLCTL = 0;
PMMCTL0_H = 0x00;
__bis_SR_register(LPM3_bits);[/P][P]模块的电流为150uA,不知道还有哪边在消耗呢?[/P]