Port doppelt benutzen

Gast #87917
Lesenswert?
• ▲
▼
Hi zusammen  ,
vllt hat ja jemand eine Idee bei folgendem Problem:

Es geh darum, 2 unterschiedliche "Eingabemodule" an einem Port
voneinander zu trennen/auszuschließen. Der Port B des ATmega8 soll
einerseits zum Programmieren, anderseit s zum Einlesen von Zuständen
verwendet werden. Die erste Auswahlstufe bildet ein CS-Baustein (Chip
Select), aber welche ICs kommen für die andere Stufe in Frage?

Zum besseren Verständnis noch eine kleine Skizze
www.microlaboratories.com/Bilder/AVR/ChipSelect%20Auswahl/skizze.JPG

Wichtig wäre hier, dass der gesuchte IC im Tri-State arbeitet, also den
Ausgang hochohmig schalten kann...

Vom Port "B" sind nur 3 von 8 Leitungen gezeichnet! Statt Tastern
kommen Sensoren an den Port.. macht aber im Prinzip keinen
Unterschied.

Danke schon mal,
mfg AcD
Gast #87918
Lesenswert?
• ▲
▼
wenn du einen ordentlichen ISP-Adapter hast, brauchst du dich um den gar
nicht kümmern, der ist hochohmig, wenn nicht programmiert wird.
Falls nötig, kannst du für den Rest normale Bustreiber nehmen
(74x244,245)

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.