void updatemode(){ if (check_switches() % 8 == 0) changemode(blank); else if (check_switches() % 8 == 1) changemode(eq); else if (check_switches() % 8 == 2) changemode(notegame); /* else if (check_switches() % 8 == 4) changemode(musicdisplay); */ }
void main(void) { //WDTCTL = WDTPW + WDTHOLD; // use 1MHz calibrated values DCOCTL = CALDCO_1MHZ; BCSCTL1 = CALBC1_1MHZ; // wdt set as interval //WDTCTL = WDTPW + WDTTMSEL + WDTIS1; // wdt interrupt // IE1 |= WDTIE; // enable global interrupts using intrinsic //__enable_interrupt(); // initialize pins for SPI init(); led_mode = CHASE; colorwipe(clear); // clear led strip //delayMillis(1000); while (1) { //demos(); //check switches check_switches(); //update LEDs update_leds(); } }