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 thomas - 18.06.2009 12:41)
Als Antwort auf Re: LCD Ansteuerung von UKo - 13.06.2009 9:23
Ich nutze:
C-Control Pro Mega128, CC-Pro 128 Application Board, Pro-Bot128
> > > 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: