mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Problem mit Batron BT420003 LCD und Bascom


Autor: Björn S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe das Problem das ich mein 4x20 Batron BT420003 LCD Display
unter Bascom nicht richtig angesteuert bekomme. Er inizialisiert das
Display zwar aber die Zeilen werden teilweise doppelt ausgegeben.
Sprich alles ab dem 13ten Zeichen in der ersten Zeile erscheint in der
zweiten Zeile noch mal.
Ich betreibe das Display im 8bit Modus. Bin mir auch nicht sicher
welcher Controller nun genau in diesem Display sitz... ein 44780 oder
ein 66712.
Wer hat evtl. ein funktionierendes .lib für diese Display ? Danke

edit: hier ist noch mal meine LCD "config"
Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 ,
Db7 = Portd.3 , E = Portd.6 , Rs = Portd.4
Config Lcd = 20 * 4

Gruß
Björn

Autor: Gerhard Wölfl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich hatte das gleiche Problem. Bei diesem Display wird der Display
Controller KS0073 von Samsung verwendet.

Ich hatte mit folgender Intialisierung Erfolg:

  lcd_wr_char(0x30,CMD_REG);
  lcd_wait_busy();

  lcd_wr_char(0x06,CMD_REG);
  lcd_wait_busy();

  lcd_wr_char(0x36,CMD_REG);
  lcd_wait_busy();

  lcd_wr_char(0x09,CMD_REG);
  lcd_wait_busy();

  lcd_wr_char(0x40,CMD_REG);
  lcd_wait_busy();

  lcd_wr_char(0x00,CMD_REG);
  lcd_wait_busy();

  lcd_wr_char(0x30,CMD_REG);
  lcd_wait_busy();

  lcd_wr_char(0x3F,CMD_REG);
  lcd_wait_busy();

  lcd_wr_char(0x01,CMD_REG);
  lcd_wait_busy();

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.