[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] |