Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > Guten Abend zusammen, > > ich bin Anfänger auf diesem Gebiet und habe zum einarbeiten die Beispielprogramme > > aus dem Buch: Messen, Steuern und Regeln mit C-Control durchgearbeitet. > > Zunächst habe ich mit einem Programm SW1 LED1 und mit SW2 LED2 zum Leuchten gebracht. > > > > Im nächsten Abschnitt kommt das LCD-Display zum tragen. > > Nun habe ich folgendes Problem: ich habe das LCD-Display, welches zum Board dazu ist, > > an das Board angeschlossen. > > Nach dem das fertige Programm gestartet ist, erscheinen auf dem Display nur schwarze Kästchen. > > > > folgende Programme (aus dem Buch)habe ich getestet: > > > > int i; > > > > void main(void) > > { > > LCD_Init(); > > LCD_ClearLCD(); > > LCD_CursorOff(); > > > > for (i=0;i<20;i++) > > { > > LCD_CursorPos(0x00+i); > > LCD_WriteChar(49); > > } > > > > for (i=0;i<20;i++) > > { > > LCD_CursorPos(0x40+i); > > LCD_WriteChar(50); > > } > > > > for (i=0;i<20;i++) > > { > > LCD_CursorPos(0x14+i); > > LCD_WriteChar(51); > > } > > > > for (i=0;i<20;i++) > > { > > LCD_CursorPos(0x54+i); > > LCD_WriteChar(52); > > } > > > > } > > > > Und > > > > char text[21]; > > > > void main(void) > > { > > > > LCD_Init(); > > LCD_ClearLCD(); > > LCD_CursorOff(); > > > > text ="Test"; > > LCD_CursorPos(0x40+8); > > LCD_WriteText(text); > > } > > > > Zur Fehlersuch habe ich Folgendes unternommen: > > - Hintergrundbeleuchtung ein und ausgeschalten > > - Kontrast hoch und runter gedreht > > - die Programme im Debug durchlaufen > > - im Manual und in der Forum Suche habe ich leider auch nichts gefunden > > > > Hat jemand eine Idee? > > Ich bin für jeden guten Tipp Dankbar. > > Hallo Egon, > > hast Du schon überprüft, ob das Display richtig herum angeschlossen ist und grundsätzlich > funktioniert? Wenn das Board Strom bekommt, leuchtet, wenn alles richtig ist, die > Hintergrundbeleuchtung. > > Wenn auf der Hardwareseite alles stimmt, würde ich zum Testen ein fertiges Programm von > der Seite http://www.c-control.de/c-control-pro/applikationen/applikationen.html verwenden. > Wenn das läuft, ist in dem Programm, das Du eingegeben hast ein Fehler. > In dem Beispielprogramm wird mit physikalischen Adressen gearbeitet. Einfacher und anschaulicher > ist es die Syntax von Basic oder C zu verwenden (siehe Beispiele und Handbuch). > > Gruß, Jan