Mega8 startet nicht?!

Gast #258162
Lesenswert?

Hallo,

Ich habe mal ein Problem. Und zwar wollte ich schon viele Jahre mit dem
Thema anfangen, aber hatte nie Lust. Naja, egal... hab nun angefangen
und direkt Probleme:

Der Atmel (Mega8) lässt sich beschreiben (PonyProg, Yaap) aber danach
tut er nichts weiter... die angeschlossenen LED's leuchten einfach
nicht (http://www.mikrocontroller.net/tutorial/io-basics). Diese sind
aber richtig angeschlossen, keine Sorge. :) Und ja, den ISP zieh ich
nach dem Schreiben auch ab... :D

Egal welches Programm, nix passiert auf den Ports. (Nachgemessen)

Was is da los? Hab die einstellungen mit yaap lt. dem Screenshot auf
der Page abgeändert.


Gruß
Gast #258167
Lesenswert?

hallo megabug,
es ist schon fast normal, dass die aller erste schaltung nicht
funktioniert. ich selber musste die einfache programmierschaltung 3 mal
aufbauen bis sie geklappt hat. mein fehler war eine falsche
stromversorgung (das so eine empfindliche schaltung mit einem normalen
handy aufladegerät was 5v bringt nicht geht, weiß ich jetzt). einfach
nochmal neu aufbauen! am besten aufm steckbrett.

mfg
#258168
Lesenswert?

Sieht so aus, als bräuchte ich doch ne Glaskugel, den im Tutorial steht
zwar, wie es sein sollte, aber nicht, was du gemacht hast. Das sind in
der Regel zwei völlig verschiedene Sachen.

hast du das 4433def.inc durch ein m8def.inc ersetzt?
Was sagen die FuseBits? Interner Oscilator eingeschaltet?
Betreibst du den AT8 über das STK oder im Steckboard?
Gast #258169
Lesenswert?

Hallo,

Das mit den Fusebits, etc. ist wie auf der Page eingestellt... Also so
wie es beim Mega8 sein sollte.

Ja, die m8def.inc hab ich eingetragen und ist auch da, wo sie sein
soll. Habe den Mega8 auf eine Platine gelötet mit den LEDs und 3
tastern. LEDs sind an PB0 - PB2


Gruß
Gast #258171
Lesenswert?

schau mal nach ob du mit Ponyprog oder Yaap zum µC connecten kannst und
die aktuelle Fusebits auslesen .
wenn ja, funtioniert der Takt.
würde an deiner stelle lieber mal schaun' ob an RESET das gewünschte
HIGH Signal (VCC+) anliegt. Messe die Spannung auch an VCC, was da an
liegt. wenn du mit externem Takt arbeitest, messen was du auf
Takteingang gibst.
Gast #258175
Lesenswert?

AVCC korrekt beschaltet? Nach dem Programmieren verifiziert, ob auch
wirklich die geschriebenen Daten drinstehen? Externer oder interner
Takt? Quarz richtig angeschlossen (möglichst nah an den Pins und die
Kondensatoren nicht vergessen)? RESET-Beschaltung korrekt?
Abblock-Kondensator angeschlossen? Meinst du mit "Hab die
einstellungen mit yaap lt. dem Screenshot auf der Page abgeändert."
die Fuses? Der "vorher"- oder "nachher"-Screenshot?


PS: Ich finde ja, daß man beim ersten Programm nicht gleich die Fuses
verstellen sollte. Der interne Takt tut's eigentlich ganz gut. Bei mir
auch mit dem seriellen Port, wenn man die Baudrate nicht zu hoch
einstellt.
Gast #258176
Lesenswert?

Es geht jetzt alles... Schaltung war richtig, einstellungen und software
auch. Keine Ahnung, aber der hatte irgendwelche Probleme mit meiner
Stromquelle. Am Festplattenstromstecker vom Netzteil gings nicht, 12V
schaltnetzteil mit 7805 und kondensatoren dran ging auch nich. Erst per
USB Kabel hab ich den zum laufen bekommen...

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