mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ISP Programmierung / Hardware


Autor: Wolfgang Heinrich (whei)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe mir jetzt mehrere Exemplare vom "Ping Pong Retro Spiel" bei 
Conrad besorgt 
(http://www.conrad.de/ce/de/product/902766/CONRAD-R...). 
Da hab ich für 5(!) EUR ein kleines Bord mit Atmega8 und 120 LEDs. Nach 
Auflöten eines 6-Pol-Pfostensteckers kann man das Bord per ISP 
programmieren.

Ich mache jetzt ein paar Versuche zur Kommunikation der Bords 
untereinander über diverse Schnittstellen und muss dazu ständig mehrere 
Bords mit dem gleichen (bzw. nur leicht verändertem) Programm flashen. 
Das dauernde Umstecken des Kabels vom ISP-Prommer auf die einzelnen 
Bords nervt dann auf Dauer dann doch.

Dazu habe ich mir jetzt folgende Lösungsidee überlegt: ein 6-pol-Kabel 
mit <n> Steckern, die ich gleichzeitig an alle Bords und den Prommer 
stecke. Dabei soll allerdings der +5V-Draht unterbrochen werden; statt 
dessen werden die Bords über Schalter einzeln mit +5V verbunden. Wenn 
ich dann ein Bord programmieren will, schalte die die 5V für dieses eine 
Bord ein und für die anderen Bords aus.

Würde das funktionieren, oder seht ihr Gründe, das besser nicht zu tun? 
Danke für Eure Tipps!

Autor: snowfly (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hab bei meinen selbsgetrickten Boards überall einen Jumper der die 
5V
auftrennt, je nach aussenbeschaltung ist es auch möglich den AVR
mit offenem Jumper zu programmieren.

Also wird dein Plan wahrscheinlich nicht aufgehen.

Wahrscheinlich funktioniert es eher wenn du MOSI und MISO auftrennst.

Autor: Rene K. (draconix)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Oder so, wie man es in solchen Fällen richtig macht: Mit der 
Resetleitung ;)

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.