Forum: Mikrocontroller und Digitale Elektronik AVR Studio über parallele Schnittstelle mit uC verbinden


von John T. (johntwenty)


Lesenswert?

Will meinen uC über ein ISP Kabel verbinden, um damit Programme drauf zu 
laden! Verwende AVR Studio! Wenn ich jetzt in diesem auf Programm 
AVR->Connect gehe sind alles ja nur serielle Ports (COM1..COM9) 
vorhanden, aber ich müsste ja den LPT1 haben oder? Wie mache ich das? 
Oder verstehe ich etwas falsch?

von Thorsten (Gast)


Lesenswert?

Hallo John !

Was hast DU denn für ein Programmer ???
Normalerweise gibt es nur Seriel oder USB Programmer für ATMEL AVR 8bit
Typen.
Oder ist das so ein Multi JTAG Adaper der LPT Port hat ???

LG Thorsten

von John T. (johntwenty)


Lesenswert?

Ich habe einen ganz nomalen ISP prgrammer, über die parallele 
Schnittstelle!

http://www.chip45.com/index.pl?page=CrispAVR-200&lang=de

von Jörg X. (Gast)


Lesenswert?

AVRDude (aus WinAVR, z.B.) o.ä. benutzen! (heißt da "stk-200")
AVR-Studio (genauer: AVRProg) unterstützt keine Programmer ohne 'eigene 
Intelligenz', sprich: eigenen Controller.

hth. Jörg

von John T. (johntwenty)


Lesenswert?

Ich dachte das sei die übliche Art ein Programm in den uC zu laden oder 
liege ich da falsch? in dem Fall wahrscheinlich schon? wie macht man das 
sonst noch?

von Jörg X. (Gast)


Lesenswert?

Um Missverständisse zu vermeiden:
> heißt da "stk-200")
soll natürlich heißen, dass der Programmer in den Einstellungen so heißt 
und nicht AVRDuDe ;)
...

ps.: hier im Forum 'geistern' zwei (Java-) GUIs für AVRDude 'rum 
(Burn-o-mat), falls dir die Kommandozeile nicht gefällt

von Jörg X. (Gast)


Lesenswert?

>Ich dachte das sei die übliche Art ein Programm in den uC zu laden
> oder liege ich da falsch? in dem Fall wahrscheinlich schon?
kommt drauf an: AVR ISP (mkII), STK500, Dragon oder AVR JTAG ICE kann 
man natürlich vom AVR-Studio aus nutzen -  sind aber vermutlich alle 
teurer als dein Adapter. Außerdem gibt's einige Bootloader, die man mit 
dem `Studio bedienen kann (meistens über das stk500-Protokoll).

> wie macht man das sonst noch?
s.o.
Mehr Geld ausgeben, oder zumindest ab und zu ein anderes Programm 
benutzen.

hth. Jörg

von Didi (Gast)


Lesenswert?

Hallo Leute

Die Sache ist hier bei mikrocontroller.net unter AVR / In System 
Programmer
sehr gut beschrieben und wenn mans verstanden hat auch sehr leicht zu 
handhaben. Ich benutze zum schreiben und testen meiner Programme auch
AVR-Studio, weil ich der Meinung bin, das es nichts besseres gibt.
(OK ich kenne nicht's besseres)Die Übertragung in den Prozessor funst 
bei AVR-Studio nur mit STKXXX oder einem speziellem Programmer, was fürs 
Hobby nach meiner Meinung viel zu teuer ist.Ich benutze dafür PonyProg, 
ein sehr leicht zu bedienendes Programm, was es im Netz kostenlos gibt, 
und wol auch
am Druckerport Funst. Aber Achtung Win XP und neuere lassen eine 
Zweckentfremdung des Druckerports nicht ohne weiteres zu.Also doch 
besser über Com-Port.Übrigens braucht man für die ISP- Programmierung 
keinen teueren Programmer, es genügt eine Pegelanpassung über 2 Z-Dioden 
und ein
Transistor als Schalter, was bei mir auf jeder Controllerplatine seinen 
Platz bekommt,man braucht dann den Prozessor nicht mehr aus der Fassung 
zu popeln um ihn zu beschreiben.

von Didi (Gast)


Lesenswert?

Noch einen Tip

schau mal bei WWW.pollin.de unter Fundgrube.
da gibts ein Evaluationboard für 14,00 € da ist das Alles schon drauf.
Nach meiner Meinung zum Einsteigen eine sehr günstige Variante.

PS: Die Wege der Ströme und Spannungen sind unergründlich!

Didi

von Jörg X. (Gast)


Lesenswert?

Das hab ich noch gefunden: http://www.mikrocontroller.net/topic/608171

@Didi:
Den Programmer auf dem Pollin-Board kann man aber auch nicht (direkt) 
mit dem AVR-Studio benutzen...

hth. Jörg

von Didi (Gast)


Lesenswert?

Wie gesagt nutze ich PonyProg zum reinmeiseln, war nur in Tip, weil da 
schon ein Programmer für den Com-Port drauf ist. Glaube eben nicht, das 
unter XP am Druckerport was geht.

Didi

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.