Startadressen EA DIP204-4 mit KS0073

OP #2535096
Lesenswert?
• ▲
▼
Hallo zusammen,
mein Problem ist, das die Adressierung der Zeilen meines Displays nicht 
stimmen.
Im Datenblatt steht 1.Zeile $00...$13, Zeile2 $20...$33, Zeile3 
$40...$53 und Zeile4 $60...$73

meine Startadressen sind aber, Zeile1--> keine Ahnung, Zeile2-->$A0, 
Zeile3-->$C0
und Zeile4-->E0

Display EA DIP204-4 mit KS0073 Controller
mein µC ist ein PIC16F690
Im Netz hab ich nix gefunden, scheine der einzige zu sein der das 
Problem hat.
Hab deshalb gleich mal noch mein Initialisierung für 4-Bit beigefügt, 
wobei ich mir nicht vorstellen kann, das sie falsch ist, den das Display 
zeigt ja an was es soll, solange ich die Startadressen der Zeilen 
berücksichtige.

Hoffe jemand weiß was.

Gruß Marco
Angehängte Dateien:
Gast #2535140
Lesenswert?
• ▲
▼
Die Startadressen der Zeilen sind:
Zeile 1: 0x00,
Zeile 2: 0x20 etc.
Das ist richtig.

Aber die Initialisierung, speziell mit dem RE-Bit ist im EA-Datenblatt,
sehr sparsam dokumentiert. Hole Dir das DB vom KS0073 von der 
EA-Website,
dort findest Du es.

Im DB ist genau beschrieben wie das mit dem Setzen des RE-Bits
und der Number of Lines funktioniert.

Das RE-Bit muss gesetzt sein, wenn Du den 4 Zeilen-Modus aktivierst.

Ich habe auch erst mal das DB vom KS benötigt um die Sache zum
laufen zu bringen, soweit zu "fast 100% kompatibel".

Noch nene schönen Rest-Sonntag.
Gast #2535218
Lesenswert?
• ▲
▼
>meine Startadressen sind aber, Zeile1--> keine Ahnung,

Zeile1 --> 0x80

> Zeile2-->$A0,
>Zeile3-->$C0
>und Zeile4-->E0

Das ist völlig korrekt so. Zum setzen der neuen
Zeile musst du zum Offset immer 0x80 dazu addieren.
Bzw. das Bit 7 im Commandobyte setzen.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.