--- /dev/null
+#include "hardware.h"
+
+void delay(unsigned int c, unsigned int d) {
+ unsigned int i, j;
+
+ for (i = 0; i<c; i++) {
+ for (j = 0; j<d; j++) {
+ nop();
+ nop();
+ }
+ }
+}
+
+//==============================================================================
+int main(void) {
+ unsigned int i;
+
+ WDTCTL = WDTPW | WDTHOLD; // Disable watchdog timer
+
+ P1DIR = 0xff;
+ P1OUT = 0x00;
+
+ P2DIR = 0xff;
+ P2OUT = 0xf1;
+
+
+ while (1) {
+ for (i = 0; i < 6; i++) {
+ P1OUT = (1 << i);
+ delay(0x0007, 0xffff);
+ }
+ }
+}
+