ISP /IO Ports

Gast #1451814
Lesenswert?

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
Lesenswert?

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
#1451927
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren