www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ISP /IO Ports


Autor: boerly (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: ich_eban (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Peter L. (peterl)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wenn du ein LCD dazuklemmst, kannst du darauf auch schön den 
Programmierverlauf beobachten

Autor: Michael M. (technikus)
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.