ISP /IO Ports

Gast #1451814
Hallo,

ich habe da als Anfänger mal eine bescheidene Frage.
Wenn ich die Ports PB5(SCK), PB4(MISO), PB3(MOSI/OC2) und PB2(SS/OC1B)
an einem ATMega8 als IO Ports configurieren würde, ist dann weiterhin 
eine Programmierung über ISP möglich, da diese Ports für die ISP genutzt 
werden.
Über eine kurze Info würde ich mich freuen.

mfG
boerly
Gast #1451824
grundsätzlich schon, wenn du die peripherie jedoch nicht zum 
programmieren abklemmst musst du schauen was da passiert, sind schalter 
/ taster angeschlossen und geschlossen kannst du nicht programmieren, 
sind leds angeschlossen blinken diese beim programmieren, sind motoren 
angeschlossen drehen sich diese
Gast #1451825
Jep, sollte nur nicht ein Motor o.Ä. darüber gesteuert werden. Sonst 
rappelts bei einer Programmierung so ;)

Den SS-Pin braucht man für die Programmierung nicht, dafür aber den 
Reset-Pin.
#1451927
Man kann SCK, MISO, MOSI, SS als ganz normale IO-Ports verwenden und 
trotzdem über ISP programmieren. Die Pins werden vom AVR automatisch 
hochohmig geschaltet, sobald der Reset-Pin vom Programmierer gezogen 
wird.
Allerdings ist zu beachten, daß sich die Peripherie an den Pins und das 
Programmiergewackel nicht stören.
Schlecht ist z.B., wenn sich Outputs vom Programmierer und der 
jeweiligen Peripherie treffen. Hier hilft es z.B. den Reset auch auf die 
anderen Bausteine zu führen.

Servus
Michael

Antwort schreiben

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