The Man
18.07.2006, 19:11
Hallo da draußen,
ich habe an einer CC2 das LCD von Conrad und möchte in der ersten Zeile
das U blinken lassen und mich hierzu dem Timer bedienen.
: DO
IF TIMER < 2 THEN
clr1()
END IF
IF TIMER > 25 THEN
LCD_WRITE(20h, U)
END IF
IF TIMER > 50 THEN TIMER = 0
LINE2(12)
zzahl = stund / 11
drucken()
LCD_WRITE(20h, 2Eh)
zzahl = minut / 4
drucken()
SETTIME alts, altm
LOOP UNTIL bstat > 200
Das Problem ist, dass beim Eintritt in die Schleife nur die erste Zeile gelöscht wird, aber wenn der Timer wieder bei > 25 ist kein "U" gedruckt wird.
Ich kann das Problem einfach nicht ausmachen.
ich habe an einer CC2 das LCD von Conrad und möchte in der ersten Zeile
das U blinken lassen und mich hierzu dem Timer bedienen.
: DO
IF TIMER < 2 THEN
clr1()
END IF
IF TIMER > 25 THEN
LCD_WRITE(20h, U)
END IF
IF TIMER > 50 THEN TIMER = 0
LINE2(12)
zzahl = stund / 11
drucken()
LCD_WRITE(20h, 2Eh)
zzahl = minut / 4
drucken()
SETTIME alts, altm
LOOP UNTIL bstat > 200
Das Problem ist, dass beim Eintritt in die Schleife nur die erste Zeile gelöscht wird, aber wenn der Timer wieder bei > 25 ist kein "U" gedruckt wird.
Ich kann das Problem einfach nicht ausmachen.