Re: LCD Display Kategorie: Programmierung (von krassos - 23.11.2005 17:20) | ||
Als Antwort auf LCD Display von Thom - 23.11.2005 13:50 | ||
| ||
> Hallo Zusammen > Ich bin leider nicht gerade geschickt im programmieren und stehe gleich bei > einem geringen Problem an. Das ist nicht weiter tragisch. Einfach hartnäckig weiterlesen (Handbuch) und ausprobieren. > > Ich möchte die analog/digital Signale der Ports 0-2 auf dem Display > des Application Board anzeigen lassen, aber es scheint nicht zu klappen! > > Kann mir jemand helfen meinen Fehler zu finden?? > > > thread main > { > > byte disp [2]; // hier wäre int richtig, Du hast einen Wertebereich von 0...1023 > > disp [0]= ports.adc(0); > disp [1]= ports.adc(1); > disp [2]= ports.adc(2); > > lcd.print(disp,2); // hier kommt der Schlips ins Rad > > } > > > Vielen Dank im Voraus für die Hilfe Ich hab mir mal erlaubt schnell was zusammenzuschreiben (untestet). thread main { /************************************** /**** Initialisierungsbereich********** /** wird nach reset einmal durchlaufen*** /** geeignet, um Variablen zu definieren und Hardware zu initialisieren /****************************************/ int wert[3]; //arrayindex 0...2; int weil wertebereich 0...1023 lcdext.init(); // externes lcd initialisieren /********* Ende INIT-Bereich ***********/ /***************************************/ /** Programmschleife für zyklische Bearbeitung **/ loop { wert[0]=ports.adc(0); wert[1]=ports.adc(1); wert[2]=ports.adc(2); lcdext.clear(); lcdext.zahl4p(wert[0]); lcdext.print(" "); // 2 Leerzeichen lcdext.zahl4p(wert[1]); lcdext.line(2); lcdext.zahl4p(wert[2]); sleep 100; }} Gru� krassos | ||
Antwort schreiben Antworten: |