mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik SPI - ISP - AVR ATMega16


Autor: Thorsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo - ich will eine Schaltung verstehen hab, aber keine Ahnung wie das 
ganze jetzt zusammenhängt - handelt sich um diese Schaltung zur 
Programmierung eines µC ISP-mäßig.

http://s-huehn.de/elektronik/avr-prog/avr-seriell.gif

Ich seh da einfach nicht raus wie das jetzt mit z.B.

TxD,TX,TD   Transmit Data   Leitung für ausgehende (gesendete) Daten. 
Pin 3
RxD,RX,RD   Receive Data   Leitung für den Empfang von Daten. Pin 2
RTS   Request to Send   „Sendeanforderung“; Eine logische Null an diesem 
Ausgang signalisiert der Gegenstelle, dass sie Daten senden kann...

zusammenhängt. Wieso kann ich den Mikrocontroller mit den Anschlüssen 
MISO, MOSI, SCK, Reset über diese serielle Schnittstelle am PC mit den 
paar Widerständen, etc... ansprechen. Was sende ich da vom PC und wofür 
sind dann die einzelnen Bauteile...kann mir da irgendwer ein wenig damit 
helfen.

Wäre sehr dankbar...vielen Dank im Voraus.

Autor: Alan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ein Stichwort sagt alles: BitBanging

Autor: Thorsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also emulier ich da einfach eine SPI-Schnittstelle - sprich da keine 
solche am PC vorhanden ist nehm ich einfach irgendwelche Pins der 
seriellen Schnittstelle zum Übertragen und die Software (PonyProg,...) 
kümmert sich darum, dass dies so geschieht als wäre das eine SPI. Kann 
also jegliche Belegung der USART vergessen.

Hab ich das so jetzt richtig verstanden?

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.