LCD EA DIPS082 // Benötige dringend hilfe

OP #1776436
Lesenswert?
• ▲
▼
Hallo und einen guten Abend zusammen,

ich bin gerade dabei ein EA DIPS082 in Betrieb zu nehmen.
Leider sind die verfügbaren Daten blätten alle wiedersprüchlich und alle 
Initialisierungsreihenfolgen haben nicht funktioniert.

Lediglich eine hat mal kurz eine Wirkung gezeigt. Bei Power on hat sich 
das Display aber wieder deinitialisiert.

Ich hoffe es gibt jemanden das schon ein solches Display gehabt hat.

Besten Dank
André

void lcd_init (void)
//---------------------------------------------------------------------- 
--------
{


  //Set Port Direction Register to Output for LCD Databus und LCD 
Steuerbus
  //LCD_Port_DDR |= LCD_DataOutput+(1<<LCD_RS | 1<<LCD_RW | 1<<LCD_E | 
1<<LCD_LED);

  DDRA = 0xFF;


  //Wait a short Time afer Power on
  _delay_ms(50);


  lcd_write (0x20,0);  //FunktionSet
  lcd_write (0x20,0);
  lcd_write (0xC0,0);  //2Lines & Display On
  _delay_us(50);

  lcd_write (0xF0,0);  //Display on  Coursor on  Blink on
  _delay_us(50);

  lcd_write (0x01,0);    //Display Clear
  _delay_ms(2);

  lcd_write (0x06,0);    //Display Clear
  _delay_us(1);





}
Gast #1776456
Lesenswert?
• ▲
▼
Bei mir tut das:

  500 ms warten
  RS löschen
    txlcd(0x20);  //4 bit
    txlcd(0x20);
    txlcd(0xF0);
    wait(2);
    txlcd(0x00);
    txlcd(0xF0);
    wait(2);
    txlcd(0x00);
    txlcd(0x10);
    wait(2);
    txlcd(0x00);
    txlcd(0x60);
    wait(2);
 RS setzen

txlcd überträgt das obere Nibble des Werts an das Display (daher brauch 
ich immer 2 pro Byte).
OP #1776667
Lesenswert?
• ▲
▼
Guten Morgen,

die Initialisierung scheint zu funktionieren...

Ich sehe es blinken. :-) Schreibe ich allerdings etwas aufs Dislay,
sieht es so aus als ob das Display die Initialisierung vergisst.

DISPLAY : EA DIPS082 ohne Hintergrundbeleuchtung

Besten Dank für eure Hilfe

Lg
André
Angehängte Dateien:

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.