[P]谢谢你DC! 麻烦请问一下怎么关闭32678的晶振?我想把关了,但是没找到命令。说明一下,现在电流能做到2ma了,但是输出不能全部为0,不知什么原因。现在程序如下:[/P][P] if((P1IN&BIT7)==0) { P1DIR |=0x7C ; //P11,P10 P17设置为输入,其余口设置为输出 P1OUT =0x20 ; //[/P][P] P1IE =0x83 ; //允许P10 P11 P17中断 P1IES =0x03 ; //下降沿触发中断 设P17上升沿中断[/P][P] P2DIR =0xFF ; //[/P][P] P2OUT =0x0F ; //[/P][P] P3DIR =0xFF ; //[/P][P] P3OUT =0x02 ; //[/P][P] P4DIR =0xFF ; //P4口设置为输出 P4OUT =0x80 ; //输出设置为0 P5DIR =0xFF ; //P5口设置为输出 P5OUT =0x00 ; //输出设置为0 P6DIR =0xFF ; [/P][P] P6OUT =0x00 ; BCSCTL1|= XT2OFF; //关闭XT2 振荡器 LPM4; //进入低功耗模式n,n:0~4。若不希望进入低功耗模式,屏蔽本句 }
[/P] |