LCD ansteuerung mit Tiny2313

Gast #573945
Lesenswert?
• ▲
▼
Hallo Joe,

Danke für deine Antwort.
Mein Display gibt leider nur
schwarze Pixel aus.
Kann es sein, dass ich das Display falsch angeschlossen habe?


Pin #-LCD  Bezeichnung-LCD  Pin-µC
1  Vss  GND
2  Vcc  5V
3  Vee  GND oder Poti (siehe oben)
4  RS  PD4 am AVR
5  RW  GND
6  E  PD5 am AVR
7  DB0  GND
8  DB1  GND
9  DB2  GND
10  DB3  GND
11  DB4  PD0 am AVR
12  DB5  PD1 am AVR
13  DB6  PD2 am AVR
14  DB7  PD3 am AVR
Gast #574032
Lesenswert?
• ▲
▼
Wenn du meinen Code verwendet hast dan hast du es definitv falsch 
angeschlossen!!

  DDRB = (1 << DDB3)                     // Anschluß Display ENABLE
       | (1 << DDB4)                     // Anschluß Display Datenbit 
DB4
       | (1 << DDB5)                     // Anschluß Display Datenbit 
DB5
       | (1 << DDB6)                     // Anschluß Display Datenbit 
DB6
       | (1 << DDB7);                    // Anschluß Display Datenbit 
DB7
  DDRD = (1 << DDD6);                    // Anschluß Display RS
Gast #574244
Lesenswert?
• ▲
▼
Was genau verstehst du nicht. Ein nibble ist die Hälfte von einem Byte,
1 Byte = 8 BIT. 8 BIT /2 = 2x 4 BIT. Da das Display im 4 BIT Modus 
angesteuert wird überträgt man das Byte eben "nibble" weise.

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.