- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 8 von 8

Thema: Samsung LCD 2138A macht Cursorprobleme wenn CGRAM geschr

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    10.12.2007
    Beiträge
    18

    Samsung LCD 2138A macht Cursorprobleme wenn CGRAM geschr

    Hallo Zusammen,

    also ich komme wirklich nicht merh weiter. Scheitere schon seit 3 Wochen.

    vorweg, ich habe ATmega8+STK500+Samsung LCD 2138A (m50530)

    Mein Problem ist:

    http://lcd-linux.sourceforge.net/pdfdocs/M50530.pdf

    Möchte große eigene Zeichen in den CGRAM schreiben, habe auch geschaft.
    Allerdings seit ich dies gemacht habe setzt sich mein Kursor (aus mir
    unerklerlichen Gründen) völlig an andere Stelle auf dem LCD.

    z.B:
    LCD_setCursorPos(2,0); // Setze kursor 3.Zeile Spalte 0
    LCD_write("abcd"); // schreibe abcd

    aber er schreibt mitte 7. zeile...

    Mein CGRAM Kapazität soll 64Word sein --> kursor adresse 0xC0
    Und der 1.Zeichen ist mit 0xF8 auszulesen. Siehe S.14
    Damit dies so funktioniert habe ich beim initialisieren als (S.27) WD
    0xDa
    eingeben müssen. Mit 0xD8 funktioniert es aber kann halt nicht in CGRAM
    schreiben.
    // DB7, DB6, DB4, DB3 0xDA = 11011010 //0xD8 = 216 = 11011000
    LCD_sendByte(0xDA, 0); //Set function mode (8Bit, 5x7 Character)

    Ich hoffe dies alles ist aussagekräftik.

    Ich bin wirklich ein wenig verzweifelt!
    Bitte um Hilfe...

    Grüße Khan
    Angehängte Dateien Angehängte Dateien

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress