ATmega16 Parallelport - Unterschied zum ATmega8

OP #2647457
Lesenswert?

Hallo,

Ich habe für mein Atmega8 ein funktionierenden Programmer gebaut. Es ist 
der sehr simple mit den 3 Widerständen und dem Parallelport. 
(http://thomaspfeifer.net/einfaches_atmel_programmierkabel.htm)

So nun habe ich einen ATmega16 bekommen und ebenfalls einen Programmer 
gebaut.

Ich bekomme immer den Fehler "Could nor identify chip with ID:000000".
Wenn ich die Versorgungsspannung (4,96V) oder das LPT-Kabel vom Rechner 
abklemme, dann steht anstatt "...ID:000000" nur "...ID:FFFFFF" somit 
muss er ja schon mal irgend etwas erkannt haben !?!

Habe in Bascom den Chip nur auf m16def.dat umgestellt. Reicht das 
vielleicht nicht ?

MfG Frink
Gast #2647545
Lesenswert?

Mit Bascom hat das nichts zu tun, das Programm weist Dich sogar darauf 
hin, wenn es den falschen AVR erkennt. In Deinem Fall wird nichts 
erkannt. Hast Du die Kabel an die richtigen Pins angeschlossen 
(PB5-PB7)?

Trotz allem würde ich Geld in einen vernünftigen Programmer investieren. 
Die kosten wirklich nicht die Welt.
OP #2648051
Lesenswert?

Ich hab jetzt die Schaltung an einem anderen Rechner probiert und es kam 
der selbe Fehler. Die LED ist von Re*****t (SLK 3mm GN). Ich habe sie 
jetzt mal ausgelötet und er lässt sich immer noch nicht programmieren. 
Ach, und auf der Unterseite ist ein Widerstand 10Kohm zwischen PIN 8 und 
PIN 10. Das habe ich aber erst nachgeholt. Ging schon vorher nicht.

Was muss ich bei BASCOM einstellen ?
Gast #2648150
Lesenswert?

Nils R schrieb:
> Versuch' mal das Programm PonyProg, der bei Bascom eingebaute Programmer
> ist in der Regel immer sehr instabil.

Halte ich für ein Gerücht. Was er nicht kann, ist die Geschwindigkeit 
anzupassen.

@Frink
Weiß leider nicht, als was so ein Konstrukt in Bascom angesprochen 
werden will. Es muss so sein, wie bei Deinem erfolgreichem Versuch mit 
dem ATmega8. Bascom muss dann den Mikrocontroller erkennen. Wenn nicht, 
kannst Du probeweise mal das myAVR Progtool ausprobieren und wenn das 
nicht gehen sollte, dann schlussendlich PonyProg. Wenn das alles 
versagt, ist die Schaltung Mist.
(Firma: guloshop.de) #2648882
Lesenswert?

Mr Frink schrieb:
> Hallo, ich hab jetzt die fliegende Schaltung neu Aufgebaut und zwar mit
> neuem ATmega16 und LPT-Stecker. Siehe da er lässt sich programieren.

Gratuliere!

> Danke für eure Hilfe und das ihr über die Schaltung geschaut habt. Hab
> wahrscheinlich den µC beim Löten geschrottet. ):

Mutig. Ich bin bei sowas ein Weichei und verwende Steckplatinen. :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren