MOSI über Diode

OP #2124673
Lesenswert?
• ▲
▼
Hallo NB's

Ich wollte an einem ATMega32 die Verbindung ISP -> MOSI Eingang mit 
einer Diode in Fussrichtung ISP->MOSI schalten, da ich den MOSI (PB5) 
Eingang, auch als Ausgang benutze und PB5 in Richtung ISP sperren 
möchte.

ISP -->--+--MOSI
         |
I/O--<---┘

Das geht nicht. AVR-Studio kann keine Verbindung zum Prozessor 
herstellen.

Ich meine aber dass ich vom ISP zum MOSI am Prozessor nur sende.

Warum geht das nicht ? -> Check ich nicht :-((

Kann das jemand kruz erklären ?

Gruss
  Dubrain
Gast #2124715
Lesenswert?
• ▲
▼
Funktionieren könnte das, wenn Du zusätzlich von PB5/MOSI noch einen 
Widerstand nach Masse schaltest.

Über die Diode kann der Programmer zwar noch positives Potential am 
Prozessorpin aufbauen, aber das steht dann da 'rum, "wie nicht 
abgeholt", sobald der Programmer vor der Diode wieder LO anlegt.

Und wird sich von dort aus auch nur langsam und mühsam per 
Mitfahrgelegenheit "Leckstrom" vermüffeln. ;-)

Der Widerstand sollte daher klein genug sein, in einem Bruchteil (so 
etwa maximal ein zehntel bis ein fünftel) der kürzesten zu erwartenden 
LO-Zeit des Programmers die Ladung am PB5/MOSI-Pin bis unter die 
Low-Level-Schwelle anzubauen. Versuchen würde ich dafür 'mal Werte von 
ca. 30 bis 5 kOhm.

Ach ja, vielleicht noch beachten: Die "Verwendung als Ausgang" des Pins 
sollte nicht dazu führen, daß er irgendwie nach VCC gezogen wird (bspw. 
indem von dort aus ein an +5V hängender NP-Transistor gesteuert wird).

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.