www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik SPI für Datenübertragung und Programmierung??


Autor: Jürgen Hems (misteret)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guten Abend!

Ich würde gerne über die SPI-Schnittstelle Daten zum Auswerten zu einem 
ATmega16 schicken. Außerdem soll der µC In-System programmierbar sein.

Meine Frage:
Kann ich an die SPI-Pins einfach einen 6 poligen ISP-Anschluss dazu 
anhängen?
Wird dann, während der µC über SPI mit einem anderen IC kommuniziert, 
dieser Vorgang unterbrochen wenn ich den Programmierstecker reinstecke 
und den µC neu programmieren will?

Danke

Autor: Matthias K. (matthiask)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jürgen Hems schrieb:
> Meine Frage:
>
> Kann ich an die SPI-Pins einfach einen 6 poligen ISP-Anschluss dazu
> anhängen?
>
> Wird dann, während der µC über SPI mit einem anderen IC kommuniziert,
> dieser Vorgang unterbrochen wenn ich den Programmierstecker reinstecke
> und den µC neu programmieren will?

Geht, siehe Restriktionen der App-Note:
http://www.atmel.com/dyn/resources/prod_documents/... Seite 5

Moderne Programmieradapter wie der AVRISP MK2 können am ISP-Port 
bleiben, auch wenn andere Teilnehmer am SPI-Port hängen. Pins des MK2 
werden hochohmig geschaltet. Allerdings hat beim programmieren der ISP 
vorrang, weil er über RESET den µC eh in den Prog.-Mode versetzt und 
damit das Anwenderprogramm abbricht.

Autor: Jürgen Hems (misteret)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich danke dir!
Ich werd mir das morgen mal durchlesen...dieses pdf file =)
N8

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.