# include /* #include #include "PSoCAPI.h" */ void main(); void display(); int H; int M; int S; unsigned int count; void main() { Start1: H=M=S=0; Start2: display(); S=S+1; sec: if (S>59) { S=0; M=M+1; goto min; } else goto Start2; min: if (M>59) { S=M=0; H=H+1; goto hour; } else goto Start2; hour: if (H>23) goto Start1; else goto Start2; } void display() { LCD_Start(); // Initialize the LCD display LCD_Control(0x01); // Clear the display after the delay LCD_Position(0,0); // Set the cursor at the 1st row, 1st column LCD_PrString(H":"M":"S); // Printout time at the cursor position for( count = 1; count < 47999999; count++); // delay for 1 sec }