ISP via SPI - und was ist mit der Peripherie?

Gast #407471
Lesenswert?
• ▲
▼
Hi,

du musst dafuer sorgen das die Chip Select Leitung fuer das Display auf
disabled bleibt wenn Reset aktiv ist.

Du koenntest aber auch ein 74HC4053 nehmen und ABC zusammenlegen auf
Reset. Bei einem Reset (Programmiervorgang) wird dann der SPI Bus auf
ISP geschaltet ansonsten ist der Multiplexer so geschaltet das die SPI
Teilnehmer mit SPI verbunden ist.

Dirk
Gast #407472
Lesenswert?
• ▲
▼
Nachtrag: (obiges Posting war zu allgemein gehalten)
Das Display (welche? Welcher Type?) sollte auch einen Enable-Eingang
besitzen. Da ISP auf diesen Pin nicht zugreift, kann man ihn mit Hilfe
eines Pull-Up-Widerstandes (i.d.R. sind Enable-Eingänge low-aktiv) in
den "sicheren" Zustand schalten.
Gast #407473
Lesenswert?
• ▲
▼
Danke für Eure Infos, stimmt, ich kann das Display ja via SS in den
tri-state schalten, habs ganz vergessen :-). Somit sind die Varianten
mit den Widerständen/dem Muxer nur für nicht busgekoppelte Periphiere
gedacht, oder?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 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.