Forum: Mikrocontroller und Digitale Elektronik Atmega 8 macht nichts nach dem flashen!


von s. h. (sebi2300)


Angehängte Dateien:

Lesenswert?

Hallo zusammen ,

Ich versuche gerade eine bascom.hex per avr studio (Isp, Stk500) auf 
einen atmega8 16-pu zu übertragen.

Des klappt auch. Aber der Atmega arbeitet leider das überspielte 
programm nicht ab.

Habe schon zwei verschiedene atmega8 ausprobiert . Mit eine Atmega16 
funktioniert der ablauf.

Habe fuses einstellungen und bascom settings als bild beigefügt.



Vielen Dank ihm voraus,

sebi

von Krapao (Gast)


Lesenswert?

> bascom.PNG

Das in diesem Bild sichtbare ist noch kein Programm. Das ist ein 
Vorspann für BASCOM, wie ein folgendes Programm zu übersetzen ist.

von s. h. (sebi2300)


Lesenswert?

Ich weis, ist auch nicht das programm.

Am Programm liegt es nicht, hab schon versucht einfach paar ausgänge 
zusetzen.

von Kay (Gast)


Lesenswert?

Hi,

dann zeig mal Dein Programm, welches einfach nur ein paar Ausgänge 
schaltet. Wenn die Fuses richtig gesetzt sind, müsste es ja laufen, oder 
es steckt im Programm doch ein kleiner Fehler.

Kay

von Krapao (Gast)


Lesenswert?

Wenn es nur ein einfaches Programm ist, brauchst du es doch nicht geheim 
zu halten. Ein Programmlisting, ein Schaltplan und eine Beschreibung, 
was man erwartet (kann der Leser/Helfer aus Schaltplan und Programm auch 
erahnen) und was du stattdessen wie beobachtest oder misst, DAMIT könnte 
man eine Ferndiagnose machen...

von Fragender (Gast)


Lesenswert?

Mal eine Frage nebenbei: Woher habt ihr die Info, dass der mega8 einen 
internen Oszillator mit 8MHz (!) hat?
Mein letzter Wissensstand war bei 1MHz, und auch kein CLKDIV/8-Fusebit.
Bitte offizielle Quellenangabe!

von Krapao (Gast)


Lesenswert?

Datenblatt: Abschnitt Calibrated internal RC OSzillator. Ja nach Fuses 
kann man den auf 1, 2, 4 oder 8 MHz setzen.

von Hubert G. (hubertg)


Lesenswert?

Default ist 1MHz Interner Oszillator, per Fuses sind auch 8MHz 
einstellbar.
CLKDIV/8 gibt es beim Mega8 nicht.

von Fragender (Gast)


Lesenswert?

Ok, hab's gesehen:
"The calibrated internal RC Oscillator provides a fixed 1.0, 2.0, 4.0, 
or 8.0 MHz clock."
Da ich immer Quarze verwende, hab ich den internen noch nie richtig 
benutzt.

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.