#include "board.h" #include "pio.h" const Pin statusled = {PIO_PA18, PIOA, ID_PIOA, PIO_OUTPUT_0, PIO_DEFAULT}; const Pin statusled2 = {PIO_PA17, PIOA, ID_PIOA, PIO_OUTPUT_0, PIO_DEFAULT}; int main() { register int i = 0; register int b = 0; PIO_Configure(&statusled, PIO_LISTSIZE(statusled)); PIO_Clear(&statusled); PIO_Configure(&statusled2, PIO_LISTSIZE(statusled2)); PIO_Clear(&statusled2); for(;;) { i = i+1; if ((i%100000) == 0) { switch(b) { case 0: PIO_Set(&statusled); b=1; break; case 1: PIO_Set(&statusled2); PIO_Set(&statusled); b = 2; break; case 2: PIO_Clear(&statusled); b = 3; break; case 3: PIO_Clear(&statusled2); b = 0; break; default: b = 0; } } } return i; }