Forum: Mikrocontroller und Digitale Elektronik Mega8 startet nicht?!


von Megabug (Gast)


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ß

von Andi (Gast)


Lesenswert?

Schau mal ob der Quarz tut!!!!

von Niels H. (monarch77)


Lesenswert?

Sorry, hab keine Glaskugel.
Sowas wie Quelltext, FuseBits-settings, genauere Aussenbeschaltung
wären interessant.

von Niels H. (monarch77)


Lesenswert?

Is ja nen toller Tip, andy...
Der ATmega8 tuts auch ohne Quarz.

von Megabug (Gast)


Lesenswert?

Glaskugel brauchst du auch nich, wenn du mein Posting ließt :).

Steht ja drin, alles lt. tutorial (link is sogar dabei). Alle
einstellungen, etc. ;)


Gruß

von raoul (Gast)


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

von Niels H. (monarch77)


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?

von Megabug (Gast)


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ß

von Niels H. (monarch77)


Lesenswert?

Sorry, so ist dir nicht zu helfen....

von atmega8-Freund (Gast)


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.

von Niels H. (monarch77)


Lesenswert?

Ohne Schaltplan wird das hier ne riesengrosse Rätselstunde.....

von Andi (Gast)


Lesenswert?

@Niels Huesken (Monarch77)


Ja der Mega8 tuts auch ohne Quarz aber wenn  man die Fuse Bits falsch
setzt tut er es eben nicht!!

von Niels H. (monarch77)


Lesenswert?

@Andi:
Lese er das dritte Posting in diesem Thread.

von Rolf Magnus (Gast)


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.

von Megabug (Gast)


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...

von Niels H. (monarch77)


Lesenswert?

Also hätte das zweite Posting so aussehen sollen:

"Überprüf' mal die Spannungsversorgung. Hat deine Schaltung 5Volt?"

von Megabug (Gast)


Lesenswert?

Sie hatte 5V... das war nicht das Problem! Sondern wohl die
Stabilisierung...

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.