Forum: Mikrocontroller und Digitale Elektronik Mega 8 lässt sich nicht programmieren


von Tobias (Gast)


Angehängte Dateien:

Lesenswert?

Hey,

wir bekommen unseren Mega 8 nicht zu programmieren.

Der Programmer ist in Ordnung da ich andere Mikrocontroller hiermit 
programmieren kann

Frequenz wurde auch auf unter 1/4 Mhz gestellt...

MISO und MOSI sind auch nicht vertausch, Reset ist auch angeschlossen!

Im Anhang ist der Schaltplan wäre nett wenn ihr mal drüber schaut, kann 
eigentlich nur ein elementarer fehler im Schaltplan sein.

gruß Tobias

von Tobias (Gast)


Lesenswert?

Achja R2 und R3 sind Brücken

von Michael U. (amiga)


Lesenswert?

Hallo,

naja, soviel hilt der Schaltplan ja auch nicht. Entgegen Deiner Aussage 
ist dort Reset nicht am ISP (wo ist der überhaupt?)

Es gibt 2x 5V die eigentlich ziemlich unmotiviert rumhängen.
Dazu eine Batterie ohne Spannungsangabe, keine Angaben zum benutzten 
Programmer usw. usw.

Zum Programmieren braucht es ja nur den AVR, den ISP-Anschluß und die 
üblichen je 100n an den VCC/GND-Anschlüssen des AVR.

Gruß aus Berlin
Michael

von Tobias (Gast)


Lesenswert?

Reset wird vom Schalter abgegriffen...

Die Battarie liefert 5V und die anderen beiden unmotivierten 5V abgriffe 
sind auch hiermit verbunden. Als programmer wird der USB ISP Programmer 
von Ulli Home benutzt!

http://www.ullihome.de/index.php/Hauptseite#USB_AVR-Lab

von PillePalle (Gast)


Lesenswert?

schon mal probiert die Fuses auszulesen , vielleicht läuft er ja doch 
schon auf externen Takt , oder mal einfach ein Quarz dran und mal testen

von Markus H. (rf-bug)


Lesenswert?

Geht der Reset des Programmers wirklich auf den PC6-Pin?
Deine Stiftleiste hat den SS dran. Zum Programmieren brauchst du den 
nicht.
Der SS vom Programmer geht auf den Reset des zu programmierenden 
Baustein, also hier PC6(/Reset).

Ansonsten sollte die Schaltung OK sein, wenn deine Schalter geschlossen 
sind.

von Tobias (Gast)


Lesenswert?

Nein der SS Pin wird woanders für genutzt und den reset greif ich zum 
programmieren am schalter ab, welche geschlossen sind und ich greif ihn 
auch ander richtigen seite ab.

Wenn am Schaltplan alles richtig ist dann kann es doch eigentlich nur 
noch der Mikrocontroller sein oder ?

von steffen (Gast)


Lesenswert?

Ja, es wird am Atmel liegen

von steffen (Gast)


Lesenswert?

Versuch ihn erst mal zu aktivieren. Und zwar so, wie es PillePalle 
beschrieben hat.

von PillePalle (Gast)


Lesenswert?

Ach ja noch was , der Resetpin muss mit dem Programmer verbunden werden 
!
nix schalter oder irgendwas - sondern an den Programmer

von Tobias (Gast)


Lesenswert?

Fuses lassen sich nicht auslesen und vom Schalter is ne direktverbindung 
zum resetpin wie im schaltplan dargestellt.

von Tobias (Gast)


Lesenswert?

Ohh Entschuldigung das sieht man auf dem schaltplan nicht aber die sind 
verbunden!

von steffen (Gast)


Lesenswert?

@PillePalle

Mein Mega8 lässt sich auch mit erzwungenen RESET über ISP programmieren. 
Das sollte also nicht das Problem sein

von steffen (Gast)


Lesenswert?

Also über S2 kannst du doch Reset auf GND legen, oder Tobias? Hast du es 
auch schon mal nachgemessen/überprüft?

von Icke (Gast)


Lesenswert?

> vom Schalter is ne direktverbindung
>zum resetpin wie im schaltplan dargestellt.
Wo?

von steffen (Gast)


Lesenswert?

Ich vermute 2 Sachen...

1. Der mega will wirklich einen externen Takt haben
oder
2. Die RESET Fuse ist gesetzt

Wenn 2. eingetreten ist, ist dein Reset-Pin nun leider ein I/OPin und 
kein Reset-Pin mehr. Dann hast du ziemlich schlechte Karten. Es sei 
dann, du hast die Möglichkeit den mega parallel zu programmieren.

Hoffe auf externen Takt

von Tobias (Gast)


Lesenswert?

Der Mega 8 sollte eigentlich fabrikneu sein!
und ja mit dem Taster wird der Reset auf masse gezogen.

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.