User manual
008 #define Backlight 9
009
010 int cnt, Second, Minute, Hour=0;
011 int LED=13;
012
013 void setup()
014 {
015 pinMode(LED, OUTPUT);
016 analogWrite(Backlight, 200);
017 lcd.begin(16, 2);
018
019 // Time specification
020 Second = 12;
021 Minute = 0;
022 Hour = 0;
023 }
024
025 void loop()
026 {
027
028 cnt++;
029 if(cnt == 50)digitalWrite(LED, LOW);
030
031 if(cnt == 100)
032 {
033 digitalWrite(LED, HIGH);
034
035 lcd.setCursor(3, 0);
036
037 if(Hour < 10) lcd.print("0");
038 lcd.print(Hour);
039 lcd.print(":");
040
041 if(Minute < 10) lcd.print("0");
042 lcd.print(Minute);
043 lcd.print(":");
044
045 if(Second < 10) lcd.print("0");
046 lcd.print(Second);
047
048 Second++;
049 if(Second == 60)
050 {
051 Second = 0;
052 Minute++;
053 if(Minute == 60)
054 {
055 Minute = 0;