#include #include #include "../dconsole/dconsole.h" #define interrupt(x) void __attribute__((interrupt (x))) void delay_ms(uint16_t ms) { while (ms--) __delay_cycles(16000); } int main() { // Disable watchdog WDTCTL = WDTPW | WDTHOLD; // 1MHz internal timer BCSCTL1 = CALBC1_16MHZ; DCOCTL = CALDCO_16MHZ; // P2 (XOUT/XIN) as GPIO P2SEL = 0x00; P2SEL2 = 0x00; P1DIR |= 0x01; int i; for (i = 0; ; i++) { P1OUT ^= 0x01; debug_print("Number "); debug_prints(i); debug_print("\n"); delay_ms(100); } return 0; }