-
        

Ergebnis 1 bis 3 von 3

Thema: LCD 16x1 zeigt nur 8 Zeichen

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    25.11.2006
    Ort
    Wien
    Beiträge
    120

    LCD 16x1 zeigt nur 8 Zeichen

    Anzeige

    Hi

    Ich verwenden diese LCD_Matrix von Neuhold:
    http://www.neuhold-elektronik.at/cat...oducts_id=3294

    Hab das ganze an einen Atmgea32 angeschlossen, allerdings zeigen nur die ersten 8Zeichen etwas an.

    Diesen Code verwende ich:
    Code:
     $regfile = "m32def.dat"
     $crystal = 16000000
    
     Config Lcd = 16 * 1
     Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0
     Config Lcdbus = 4
    
    Do
    Cls
     Locate 1 , 1
     Lcd "µC Board"
    Waitms 1000
    Loop
    Auch beim Kontrast einstellen über das Poti verändern sich nur die ersten 8 Zeichenfelder.
    Woran kann das liegen?

    Betreibe das LCD im 4Bit Modus, Pinbelegung siehe Code.
    Die restlichen Pins habe ich auf GND gelegt.

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.183
    Ich habe in einem Thread gelesen das es sich dabei um ein 8x2 Display handelt, du musst in die zweite Zeile springen für die zweiten 8 Zeichen.

    Den Link zum Thread vergessen: http://www.mikroe.com/forum/viewtopi...440aa26182d878
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    25.11.2006
    Ort
    Wien
    Beiträge
    120
    Ok danke jetzt geht es, mit der 8*2 Ansteuerung.

Berechtigungen

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