Beispiel #1
0
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);
	*/
}
Beispiel #2
0
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();
  }

}