Forum: Mikrocontroller und Digitale Elektronik Kein Zugriff auf Atmega32 diamex


von DerNeue (Gast)


Angehängte Dateien:

Lesenswert?

Nabend liebe Forengemeinde,

hier ist wieder der blutige Anfänger.
Ich habe mir vor kurzen eine kleine Grundausstattung zur 
AVR-Programmierung angeschafft.
Ich habe die Grundschaltung mit einem Atmega32 16PU auf einem Steckbrett 
aufgebaut und die Verbindungen mehrmals kontrolliert.
Auch die Verbindung des USB-ISP Adapters habe ich mehrmals 
nachkontrolliert.

Nun habe ich ein kleines Programm dass lediglich die angeschlossene LED 
zum leuchten bringen soll.
Allerdings bekomme ich keine Verbindung. (Im Anhang seht ihr das cmd 
Fenster)

Ich habe mir schon einige ähnliche Beiträge im Forum angeschaut und die 
Tipps dort befolgt, und trotzdessen hat sich absolut nichts verändert.

Könnt ihr den Fehler entdecken oder liegt es einfach nur am Programmer?

Gruß

von chris (Gast)


Lesenswert?

hast du auch den prommer selbst vorbereitet mit ner brücke so wies in 
der beschreibung

von Max D. (max_d)


Lesenswert?

Auf deinem Bild ist Reset fest an Gnd.
Wenn es imemr so ist: kein Wunder das nix geht

von DerNeue (Gast)


Lesenswert?

Max D. schrieb:
> Auf deinem Bild ist Reset fest an Gnd.
> Wenn es imemr so ist: kein Wunder das nix geht

Den hab ich auf Gnd gezogen um den Atmega zum Programmieren zu resetten 
da dies anscheinend nicht vom Adapter selbst getan wird. Ich habe das 
gleiche Ergebnis wenn ich den Reset-Pin an den dafür vorgesehenen 
Anschluss des Programmers anschliesse

von Jan R. (Gast)


Lesenswert?

Stimmmt, bei den Atmegas, ist der Reset Invertiert. Man kann an diesen 
bspw. Ein RC Glied anschließen, als Zeitglied, um dem Taktgeber im 
Einschaltmoment Zeitzeugen einzuschwingen..

von DerNeue (Gast)


Lesenswert?

chris schrieb:
> hast du auch den prommer selbst vorbereitet mit ner brücke so wies
> in
> der beschreibung

In der Beschreibung steht nichts von einer Brücke.. nur wie die DIP 
schalterstellungen sein können/sollen.

von Max D. (max_d)


Lesenswert?

Der Diamex ist doch ein USB-Progger. Wieso hast du in deiner Commandline 
ein com1 drinne ?

von DerNeue (Gast)


Angehängte Dateien:

Lesenswert?

Max D. schrieb:
> Der Diamex ist doch ein USB-Progger. Wieso hast du in deiner
> Commandline
> ein com1 drinne ?

Der Diamex wurde nach der Treiberinstallation dem Port Com1 
zugeordnet...
Der scheint auch erkannt zu werden... wenn ich den Programmer abziehe 
dann mäkelt avrdude an, dass er keine Verbindung zum Adapter finden 
kann.

von Max D. (max_d)


Lesenswert?

Hm, dann ist da wohl eine Com-Emulation drinne....

von DerNeue (Gast)


Lesenswert?

Kann denn jemand den Fehler erkennen den ich gemacht habe? Umso mehr ich 
mich durch Forenbeiträge lesen umso eher verwirrt mich die ganze 
sache...

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.