mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Programmieren mit angeschlossenem GLCD


Autor: Danilo Reinhardt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich habe eine Platine mit mega32 und angeschlossenem GLCD (KS0108). Ich
verwende den MOSI ausgang für den RS Eingang des LCD. Leider kann ich
mit angeschlossenem LCD nicht programmieren, es kommt am ende beim
Verifizieren zu einem Fehler. Ich wollte vermeiden einen Multiplexer zu
verwenden, und war der Meinung wenn ich MOSI nur als Ausgang verwende
kommt es nicht zu problemen.

Hat jemand ne lösung parat, bzw das Problem schonmal gehabt!

Danke!

Ciao

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn man das SPI für Peripheriebausteine benutzt, dann muß man dafür
sorgen, daß sie während Reset disabled sind.

Da ja die AVR-Ports hochohmig sind, muß man also einen Pull-Up
Widerstand (4,7k) gegen VCC an den /Enable-Pin der Peripherie anlegen.

Im Betrieb legt dann der AVR 0 an den /Enable-Pin, um die Peripherie
auszuwählen.


Peter

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.