UnderDog schrieb:
> Kann mir jemand auf die Sprünge verhelfen?
>
> char msg[] = "Last Message
> from WSQ3000";
>
> for(int x = 128 ; x>0 ; x--)
> {
> glcdGotoXY( row, x);
> _delay_ms(100);
> }
Yep:
Mache dir ein Konzept (nicht Programm) wie das überhaupt ausschauen
soll, denke Dir das aus, bringe es mit Bleistift auf Papier.
Was hast Du bisher:
- Ein Array mit dem Text
- Eine For-Schleife die einmal durchlaufen wird
- Eine Subroutine die (dem Namen nach) den Cursor im LCD positioniert
- Eine Zeitverzögerung
Was willst Du?
- Eine unendlich Schleife
- die den Text auf das Display schreibt
Fange doch mal erst an den Text auf das Display auszugeben.
Dann mache das unendlich.
Dann verschiebe den Text.
Dann wiederhole das ganze wenn der Text rausgeschoben wurde.
rgds
rgds