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
Gast
#2646299
> 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.
Ich weis, ist auch nicht das programm. Am Programm liegt es nicht, hab schon versucht einfach paar ausgänge zusetzen.
Gast
#2646311
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
Gast
#2646313
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...
Gast
#2646314
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!
Gast
#2646317
Datenblatt: Abschnitt Calibrated internal RC OSzillator. Ja nach Fuses kann man den auf 1, 2, 4 oder 8 MHz setzen.
Default ist 1MHz Interner Oszillator, per Fuses sind auch 8MHz einstellbar. CLKDIV/8 gibt es beim Mega8 nicht.
Gast
#2646341
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.

