#include <msp430f5529.h>
void main(void)
{
P1DIR |= 0x01; // Set P1.0 to output – SET BREAKPOINT HERE
P1OUT ^= 0x01; // Toggle P1.0
__bis_SR_register(LPM4_bits + GIE); // Enter LPM4, Stop all clocks
__no_operation(); // For debugger
}
灰小子:
看门狗到时间就复位msp430,然后在main函数里翻转io状态,如此反复循环就出方波了。一般不建议这样用
Alvin Chen:
回复 灰小子:
楼上正解,在你设置喂狗时间后,你的产生的方波的占空比也就是那么多,在主函数中设计电平反转即可。