Hallo,
ich hoffe ihr könnt mir helfen.
Ich habe die FUSES meines ATmega8L geändert. Aber anscheinend falsch,
denn danach kommen merkwürdige Fehler.
1. Ich kann den ATmega nicht mehr mit meinem usbasp flashen bzw Fuses
auslesen etc. Hier meldet Avrdude nur
1 | Initialization failed, rc=-1
|
2 | AVR device initialized and ready to accept instructions
|
Und dann eine falsche Signatur
2. Ich habe ein Programm geschrieben, welches einfach über Tx "hi"
senden soll und der PD2 im 1 Sekunden Takt an und aus gehen lassen soll.
Dieses Programm läuft?! es läuft jedoch viel zu schnell, da die LED viel
schneller blinkt. (Es lief vor den Fuses alles richtig).
3. Anfangs lief es dann auch noch mit 3 Volt, jetzt blinkt die LED
jedoch nurnoch bei 5 Volt Vcc
4. wenn ich nur VCC am ATmega anschließe und sonst nichts, leuchtet eine
LED mit einer Seite gegen Masse bei jedem Pin.
Es tut mir leid, dass ich nur so schlechte Tests machen konnte, aber
hier habe ich weder ein Osziloskop noch ein Multimeter...
Aber vielleicht kennt jemand das Problem
Ich habe auch versucht mit nem 1Mhz Signal, welches ich mit einem
anderen ATmega erzeugt habe, an XTAL1 zu gehen... ohne Erfolg
Eine Frage noch am Rande:
Anfangs konnte ich den Atmega8L nur programmieren, wenn er mit 5 Volt
betrieben wurde. Die Programme sind dann aber auch mit 3 Volt gelaufen.
Ist das normal?
Den ATmega habe ich heute gekauft, ist also neu.
P.S.
Programmer funktioniert noch mit anderen ATmegas
Vielen Dank