Using the timers
void counterInterrupt ( void ) interrupt 3 using 1 {
if (timeHigh == 0 && timeLow < 10) *ledaddress = 0x6f;
else if (timeHigh == 0 && timeLow < 100) *ledaddress = 0x6b;
else if (timeHigh < 4) *ledaddress = 0x02;
else if (timeHigh < 40) *ledaddress = 0x04;
else if (timeHigh < 400) *ledaddress = 0x08;
else if (timeHigh < 4000) *ledaddress = 0x10;
else if (timeHigh < 40000) *ledaddress = 0x20;
else *ledaddress = 0xf0; // default
void timerInterrupt ( void ) interrupt 1 using 1 {