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


von Thorsten (Gast)


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.

von Alan (Gast)


Lesenswert?

Ein Stichwort sagt alles: BitBanging

von Thorsten (Gast)


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?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.