Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

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
Ich nutze:
C-Control Pro Mega128, CC-Pro 128 Application Board
> > 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)