for (;;) { for (i = 10; i > 0; i--); // Delay 1x for (i = 1000; i > 0; i--); // Delay 100x for (i = 0; i < 0xfffe; i++); // Delay } do (i--); while (i != 0);
switch/case
if/while
switch (selected) { case 0: { break; } case 1: { break; } default: break; }
#include <msp430.h> volatile unsigned int i; int main(void) {