Forum: Mikrocontroller und Digitale Elektronik serielle Schnittchenstelle und USB-Anschluss


von Gammelfleisch (Gast)


Lesenswert?

Hi; wenn ich noch einen etwas älteren Computer habe, der noch eine 
serielle und eine parallele Schnittstelle (also COM- und LPT-Anschlüsse) 
hat, dann brauch ich doch einen ISP-Adapter zum Programmieren von den 
Atmegas aus dem Tutorial nicht, oder? Das hab ich nciht so genau 
verstanden aus dem Tutorial, dann kann ich doch einfach dierekt das 
Kabel, was ich normalerweise an dem Programmer zu der Schaltung machen 
würde, dierekt an einer seriellen Schnittstelle anschließen, oder?

von Grrrr (Gast)


Lesenswert?

Nein.

von Gammelfleisch (Gast)


Lesenswert?

warum geht das nicht?

von Simon S. (-schumi-)


Lesenswert?

Hi

Dann darfst du dir das selbe basteln wie ich gestern Abend gebastelt 
hab:
http://www.wolfram.name/tmp/AccuLog/interfaces/Serial-Parallel/avr-prog_files/avr-parallel.gif
Und inzwischen funktioniert es auch ohne Probleme

Bei avrdude:
Programmer: stk200 oder pony-stk200
(bei zweiterem kann man noch eine Status-LED dranlöten, siehe 
avrdude.conf, da sind die ganzen Pinbelegungen drinnen)

MfG
-schumi

von Lukas K. (carrotindustries)


Lesenswert?

Ein LPT-Programmer kann aus 2 Widerständen bestehen, also nahezu direkt: 
http://www.s-huehn.de/elektronik/avr-prog/avr-parallel.gif

von Simon S. (-schumi-)


Lesenswert?

ey, du hast mir mein Bildchen geklaut^^
Da währ noch eins mit 4 Widerständen:
http://gopchandani.files.wordpress.com/2007/02/avr-isp.gif?w=720

Für die Serielle Schnittstelle is hier noch ein Schaltplan:
http://www.pollin.de/shop/downloads/D810046B.PDF
Da kannste dir auch noch JTag und Uart abgucken

von Gammelfleisch (Gast)


Lesenswert?

kann ich mit dem selbstgebauten parallelprogrammer auch dass programm 
win-avr benutzen?

von Simon S. (-schumi-)


Lesenswert?

Win-AVR benutzt doch avrdude, also brauchst du nur "skt200" oder 
"pony-stk200" als Programmer einstellen
(wie du das genau machst weis ich nicht, weil ich unter Linux arbeite 
und ein Lin-AVR gibts ja (vielleicht noch) nicht)

von Lukas K. (carrotindustries)


Lesenswert?

Simon S. schrieb:
> Lin-AVR gibts ja (vielleicht noch) nicht

Braucht man ja auch nicht. Bei fast jeder Distro ist die AVR-Toolchain + 
Avrdude in den Repos enthalten.

von ... (Gast)


Lesenswert?

Luk4s K. schrieb:
> Bei fast jeder Distro ist die AVR-Toolchain + Avrdude in den Repos enthalten.

Das ist zwar prinzipiell richtig. Aber bei fast jeder Distro ist die im 
Repo enthaltene AVR-Toolchain einfach nur kaputt und völlig unbrauchbar.

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.