Re: LCD Ansteuerung Kategorie: Programmierung C (von UKo - 13.06.2009 9:23) | ||
Als Antwort auf Re: LCD Ansteuerung von thomas - 12.06.2009 8:24 | ||
| ||
> > Hallo Leute > > > > Ich versuche ein 4 Zeilen 16 Ziffern Display anzusteuern und verwende folgende Adressierung > > > > 0x00-0x1f 0-31in der 1. Zeile > > 0x40-0x5f 0-31in der 2. Zeile > > 0x20-0x3f 0-31in der 3. Zeile > > 0x60-0x6f 0-31in der 4. Zeile > > > > Zeile 1 und zwei funktioniert perfekt jedoch bei drei und vier schreibt er teilweise über die erste usw. > > > > Ist hier vielleicht irgendwie die Lib falsch hat jemand eine eine Idee > > Zusatz das Programm sieht so aus > void LCD_Ausgabe(void) //Unterprogramm Standardausgabe von Textmeldungen > { > LCD_Init(); > LCD_ClearLCD(); > LCD_CursorPos(0x00); > LCD_WriteText(text1); > LCD_CursorPos(0x40); > LCD_WriteText(text2); > LCD_CursorPos(0x20); > LCD_WriteText(text3); > LCD_CursorPos(0x60); > LCD_WriteText(text4); > > } Hallo Thomas, wie lang sind deine Texte - max 16?!! Wenn sie länger sind, geht der Rest evtl. irgendwo hin. Die Adressierung geht natürlich von 0-f , 40-4f, 20-2f Ausserdem muss dein LCD-Display genau diese Adr. erwarten. Datenblatt beachten. Gruss Uli | ||
Antwort schreiben Antworten: Re: LCD Ansteuerung (von thomas - 18.06.2009 12:41) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum