#include #include "display.h" void Clock(void) { D_PORT |= _BV(D_CLK); D_PORT &= ~_BV(D_CLK); } void Strobe(void) { D_PORT |= _BV(D_STR); D_PORT &= ~_BV(D_STR); } void ShowNumber(uint8_t line1, uint8_t line2, uint8_t line3, uint8_t line4) { uint8_t bit; for(bit=0;bit= 10) { unit -= 10; ten++; } time[i*2] = ten; time[i*2+1] = unit; } /* fill rows array */ for (i = 0; i < 4; i++) { uint8_t power = rowpow[i]; for (j = 0; j < 6; j++) { if ((time[j] & power) > 0) { data[i] += colpow[j]; } } } } /*}}}*/ // vim:ts=4