Russel, eto ang mai22long ko s inyo.. kayo n bhala mag-elaborate...
void main(void){
unsigned int sec_ctr_ones, sec_ctr_tens;
char myUnits[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'};
char myDigit;
DI();
LCD_gpio_set();
init_timer0();
EI();
delayms(15);
LCD_init();
LCD_blink_off();
sec_ctr_ones=0
sec_ctr_tens=0
LCD_clear();
LCD_setposition(0,0);
LCD_prints("00:00:00");
while(1){
myDigit=myUnits[sec_ctr_ones];
LCD_setposition(0,7);
LCD_printc(myDigit);
sec_ctr_ones++;
if(sec_ctr_ones>9){
sec_ctr_ones=0;
sec_ctr_tens++;
if(sec_ctr_tens>9) sec_ctr_tens=0;
myDigit=myUnits[sec_ctr_tens];
LCD_setposition(0,6);
LCD_printc(myDigit);
}
delayms(1000);
}
}