<p>#include</p><p>enum States {Start, Init, LED_Lit1} state;<br/>unsigned char button;<br/>#define button PINA & 0x01</p><p>void tick_LED()<br/>{<br/>switch(state) { // Transitions<br/>case Start: // Starttransition<br/>state = Init;<br/>break;</p><p>case Init: // Initialtransition<br/>if(button == 1){ // If PINA0 is