AVR Atmega 8515 Anschlüsse doppelt belegen

OP #949100
Hi,

mal ne Frage kann ich die Pins B voll nutzen oder muss ich darauf achten 
dass MOSI und MISO und SCK frei bleibt?????

sprich wenn ich auf alle 8 Pins B nen ausgang schalte geht das dann? und 
vorallem wie läuft des dann wenn ich eine andere software drauf setzen 
möchte, geht das überhaupt dann noch?????

Gruß
Gast
Hallo Joachim,

Du kanst das PortD voll benutzen.

Du musst aber aufpassen, dass du an den Pins von MISO, MOSI und SCK 
keine Last hängst. Also eine LED kannst du da nicht ranhängen, weil das 
ISP-Gerät nicht den Stom zusammen bekommt um den AVR-Pin und die LED 
anzuschalten. Also die Last die mit an dem Pin hängt würde das ISP 
Signal auslöschen.
Aber wenn du die Pins als eingang benutzt und z.B. Taser ran hängst geht 
das ohne Probleme. Weil ein nicht gedrückter Taster ist ja wie ein 
unbelegter eingang. Da musst du aber dann auch den internen Pull up 
verwenden und nicht extern Wiederstände ranbauen. Wenn dann nur welche, 
die Hochohmig genug sind und das ISP Signal nicht beeinflussen.

Ich hoffe ich konnte dir weiter helfen.

Walls du etwas nicht verstehst oder ich mich unklar ausgedrückt hab, 
frag nach.

Gruß Johannes!
Persönliche Seite
Johannes Mc wrote:
> Hallo Joachim,

> Du musst aber aufpassen, dass du an den Pins von MISO, MOSI und SCK
> keine Last hängst. Also eine LED kannst du da nicht ranhängen, weil das
> ISP-Gerät nicht den Stom zusammen bekommt um den AVR-Pin und die LED
> anzuschalten. Also die Last die mit an dem Pin hängt würde das ISP
> Signal auslöschen.

Das ist wahr ich habe mit dem STK500 jedoch schon erfolgreich nen 
Tiny2313 programmiert in einer Schaltung wo an diesen Pins die Segmente 
einer 7-Segment-Anzeige dran waren - im Nachhinein hat es mich auch ein 
bisschen gewundert dass das so gut ging, moeglicherweise weil der Strom 
gesinkt wurde.
Beim STK500 wird zum Programmieren denk ich auch ein AVR verwendet, der 
dann schon ein bisschen was vertraegt. Aber der saubere Weg ist 
natuerlich der, den Johannes schon beschrieben hat.

Gruss,
Michael

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.