-         

Ergebnis 1 bis 2 von 2

Thema: I2C-LCD - Am Ende tauchen Zeichen auf (Foto)

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.01.2005
    Ort
    Baden-Württemberg
    Alter
    37
    Beiträge
    127

    I2C-LCD - Am Ende tauchen Zeichen auf (Foto)

    Anzeige

    Hallo,

    Ich habe LCD mit PCF8574 verbunden und Code von hier abgeschrieben. http://www.mcselec.com/index.php?opt...d=82&Itemid=57

    LCD funktioniert. Am Anfang beim Einschalten zeigt LCD "Hallo Welt!"
    LCD shiftet Text von links nach rechts und zurück.
    Am Ende taucht dann Zeichen auf. Ich weiß es nicht, woran es liegt.

    Code:
    'I2C_LCD
    $regfile = "m8def.dat"
    $crystal = 1000000
    
    $lib "Lcd_i2c.lib"
    Const Pcf8574_lcd = &H40
    Config Scl = Portc.5
    Config Sda = Portc.4
    Dim _lcd_e As Byte
    _lcd_e = 128
    
    Dim A As Byte
    
    Cls
    Lcd "Hallo Welt!"
    Wait 1
    For A = 1 To 5
    Shiftlcd Right
    Waitms 250
    Next
    
    For A = 1 To 5
    Shiftlcd Left
    Waitms 250
    Next

  2. #2
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    18.05.2007
    Beiträge
    329
    Hallo Deaf Boy,

    obwohl das eigentlich standardmässig gesetzt ist, würde ich mal

    Config Lcd = 16 * 2

    in den Code einfügen.
    Es könnte auch an der 4 Bit-Ansteuerung liegen, die in der Lib nicht hundertprozentig stimmt. (Da ist ein Assemblerprofi gefragt)

    Alternativ kannst du dir mal dies: http://www.roboternetz.de/phpBB2/viewtopic.php?t=41540
    reinziehen.

Berechtigungen

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