Atmega16 / attinty2313 (über lpt-isp) nicht programmierbar

#798643
Lesenswert?

Hallo,

ich versuche gerade, bei Mikroprozessoren einzusteigen.

Programm habe ich, ob's funktioniert werde ich wohl noch rausfinden 
müssen. Probleme gibt's jetzt beim Übertragen auf den Mikroprozessor.

Ich habe einen Atmega16, an dem nur GND(pin 11+31), Vcc (pin 10 + 30) 
sowie ein Wannenstecker für meinen ISP ( 
http://www.aplomb.nl/TechStuff/PPPD/PPPD%20English.html ) angelötet sind 
( entsprechend Datenblatt miso an 7, mosi>6, sck>8, reset>9 und 
vcc/gnd).
Strom bezieht das ganze über's PC Netzteil (5V)

Der ISP funktioniert definitiv, ich habe kürzlich das gleiche bei einem 
atmega8 gemacht und dort hat's geklappt.

Wenn ich aber versuche, den Atmega16 oder den Attiny2313 (aus dieser 
Schaltung: http://www.modding-faq.de/index.php?artid=615 ) anzusprechen 
(mit PonyProg oder avrdude), sagt der mir "AVR device not responding" 
(avrdude) bzw. "Device missing or unknown device" (PonyProg)

Ich weiß nicht, wo mein Fehler liegt, dachte schon die µprocs seien 
kaputt und hab Ersatz bekommen (danke reichelt :) ), aber die 
funktionieren auch nicht... Liegt also wohl bei mir der Fehler... :(

Hat irgendwer eine Idee?
Gast #798702
Lesenswert?

Wenn Du einen HC244 verwendest, kann es sein, daß die Ausgangslevel
des LPTs zu gering sind. Versuchs mal mit einem HCT Baustein, der
hat eine günstigere High-Low Erkennung.

Immer vorausgesetzt, daß kein Fehler in der aufgebauten Schaltung ist.
#798780
Lesenswert?

jack wrote:
> Der HC-Typ erkennt ein High ab 3,5V, der HCT ab 2V.
>
> Wenn der LPT also nur 3,3V bei High rausgibt, gibts Probleme mit HC.

aber a) messe ich mit dem Voltmeter Aktivität (an den ausgängen des HC) 
und b) funktioniert damit ja das programmieren des Atmega8. Es muss also 
entweder am Atmega16 oder an irgendwas anderem liegen... Nur woran...?
#799145
Lesenswert?

Kann es vielleicht sein, dass bei den Mikroprozessoren von Anfang an 
SPIEN aus ist oder z.B. ein Qaurzosziliator als Taktquelle eingestellt 
ist? Vielleicht sitzt ja wer bei Reichelt und programmiert den Großteil 
um, um die Leute zu ärgern und damit sie noch mehr kaufen...
Ich könnte ja mal versuchen, über JTAG zu Programmieren, dann brauch ich 
aber einen einfachen günstigen JTAG-Programmierer (für den 
Druckerport)...

Naja ich versuch erstmal den USB-ISP zu bauen, da sich der atmega8 dafür 
ja programmieren lässt. Denke nicht, dass es damit besser geht, aber wer 
weiß :P

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