#include #include void init_display(); void init_timer1(); volatile uint8_t timeout = 0; // lookup tables and additional variables to be declared here int main(void) { init_display(); init_timer1(); sei(); while(1) { // main code goes here } } void init_display() { DDRB = 0xFF; PORTB = LookUp[0]; } void init_timer1() { TCCR1B |= (1<