Re: LCD Ansteuerung Kategorie: Programmierung C (von thomas - 18.06.2009 12:41) | ||
Als Antwort auf Re: LCD Ansteuerung von UKo - 13.06.2009 9:23 | ||
| ||
> > > 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 Ja das Datenblatt da war doch was.... bei diesem Display wird natuerlich wieder eine andere Adressierung verwendet ... jetzt funktioniert es | ||
Antwort schreiben Antworten: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum