Forum: Mikrocontroller und Digitale Elektronik µC auf Platine -> RS232 + ISP


von Ferdinand K. (Gast)


Lesenswert?

Guten Abend.

Ich habe jetzt andauernd mit einen STK500 gearbeitet um meine Schaltung 
auszutesten - jetzt will ich das aber als fertigen Print haben und da 
will ich natürlich auch da mit AVRStudio4 weiterprogrammieren. Also 
dachte ich, ich setze auf meine Platine auch noch so eine serielle 
Schnittstelle usw. dass ich den µC auch hier programmieren kann.

Lieg ich damit richtig, dass ich da einfach die MISO, MOSI,... also die 
am ISP6 liegen einfach an den µC lege und auf die serielle Schnittstelle 
führe. Nur wie muss ich die da anschließen, dass das ganze funzt?

Dankeschön für Antworten.

Ferdl

von Thorsten F. (thorsten)


Lesenswert?

Nein das wird nicht funktionieren.
Auf dem STK500 befindet sich noch ein Controller der über die Serielle 
mit dem PC spricht und dann per ISP die Controller programmiert.

Du könntest eine 6er Pfostenleiste auf dein Zielboard löten und da die 
ISP Verbindungen rauflegen. Dann kannst du dein Board mit dem STK500 
über das 6er Flachbandkabel verbinden und programmieren.

Gruß

von Spess53 (Gast)


Lesenswert?

Hi

ISP und serielle Schnittstelle sind zwei Paar Schuhe. Wenn du nur auf 
der Platine programmieren willst, reicht der 6pol ISP-Steckverbinder. 
Der wird dann mit dem ISP6PIN-Anschluss des STK500 verbunden und wie 
gewohnt programmiert. Falls du zusätzlich noch eine serielle 
Schnittstelle brauchst, sind noch ein MAX232 (oder Derivat) und ein paar 
Kondensatoren nötig.

Zum Verständnis: Das STK500 ist zwar über die serielle Schnittstelle mit 
dem PC verbunden. Die Programmiersignale werden aber von dem ATMega auf 
dem STK erzeugt.

MfG Spess

von Ferdinand K. (Gast)


Lesenswert?

Ok danke - dann mach ich das so mit dem 6poligen Steckverbinder. ;)

Vielen Dank nochmal.

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.