atmega16 und Grafikdisplay

OP #976226
Lesenswert?
• ▲
▼
Hallo zusammen

Ich habe ein Problem und zwar habe ich ein atnega16 uC und ein 
Grafikdisplay (EDIP240-7).

Ich steuere das Diplay mit dem i2c Bus an. Das Senden der Daten zum 
Display funktioniert Tadellos. Wie im Code ersichtlich hole ich die 
Daten aus dem eeprom des us. Die Daten werden Korrekt auf dem Display 
ausgegeben.

Aber jetzt zu meiner Frage. Ich habe ein Touchpanel, habe es so 
programmiert, dass wen ich eine Taste im Display drücke mir ein LOW 
Signal an einem Pin anliegt, welcher ich auf den INTO des us gelegt 
habe.
Funktioniert bis dahin alles gut. Jetzt sende ich dem Display er solle 
mir die Pufferinformationen senden, anhand von denen bekomm ich die 
Anzahl Daten, welche im Buffer des Display gespeichert sind.

Leider klappt das nicht, ich habe immer 0xFF im Empfangsregister.

Kann sich jemand mein Code ansehen, irgendwo hakt es. Leider habe ich 
bis jetzt den Fehler nicht gefunden.

Vielen Dank

Bester Gruss Marco
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.