Welche Kennung wird denn nun aus dem Controller ausgelesen?
Ich würde es mal mit AVR Studio 4 als Prog Software probieren.
Zusätzlich ist Studio 4 auch gut zum Debuggen der Software.
Welche Kennung wird denn nun aus dem Controller ausgelesen?
Ich würde es mal mit AVR Studio 4 als Prog Software probieren.
Zusätzlich ist Studio 4 auch gut zum Debuggen der Software.
Immernoch:
brennen...
benutze: mySmartUSB MK2 an COM10 mit Atmega8
USB-Treiber installiert, aktiv (V), Port: COM10
Prozessor:
Fehler: der eingestellte (Atmega stimmt nicht mit dem erkannten ()
Prozessor überein
Naja hab schon mehrere Programme probiert aber Myavr Progtool sollte am besten gehen.
MfG
Hallo hmmm !!!
Ich bin ebenfalls Anfänger und hatte am Anfang das gleiche Problem. Wenn ich mit `myAVR_ProgToll` den Atmega8 brennen wollte kam die gleiche Fehlermeldung. Der Fehler war auch bei mir. Mein Atmega passte nicht genau auf das Steckbrett. Ich musste die Anschlußpinns etwas zusammen bigen. DAbei hatte ich den Atmega auf den Kopf gestellt, und dann prompt verkehrt rum eingebaut. Also oben mit unten, bzw Pin1 war am platz von Pin 15, und Pin14 am Platz von Pin24. Mein Atmega hat oben eine kleine, halbrunde Einkerbung. Links davon, von oben nach unten, ist Pin1 bis 14 und rechts davon, von unten nach oben Pin15 bis 24.
Vieleicht konnte ich dir Helfen
Spitfire
Auch kleine Fehler können große Ursachen bewirken !!![]()
War ne Zeit lang weg und hab danach weiterprobiert.
Warum will das nicht gehen ^^
Guten Abend,
Ich habe eben den Atmgea8 nochmal gewechselt und nun funktionierte es.
http://www.abload.de/image.php?img=freudetcjwa.png
Leider war die Freude nur von dauer,
als ich zurück kam und flashen woltle ging es nicht mehr?
Flash-Bild:
http://www.abload.de/image.php?img=f...rsuchxjua2.png
Programm :
$regfile = "M8def.dat"
$crystal = 4000000
$hwstack = 100
$swstack = 100
$framesize = 100
Ddrb = &B00000010
Portb.1 = 1
End
Fuses: 0x50 0xD9
Hast Du an deinem ATMEGA 8 eine externe Taktquelle dran ? Also keinen Quarz, sondern einen Quarzoszillator oder ne andere Taktquelle die aktiv Takt abgibt?
Deine Fuses sind auf jeden Fall dafür eingestellt!
Guck doch noch mal in http://www.engbedded.com/fusecalc/ nach.
Das Verhalten schreit regelrecht nach verfusden Takt.
Wenn ich recht haben sollte, müsstest Du an den ATMEGA eine Taktquelle mit mindestens 1Mhz Takt mit TTL bzw. CMOS Pegel anschließen, dann sollte es der ATMEGA wieder tun.
Wenn du diese Fuses hineingeschrieben hast dann ist es klar. Du brauchst einen externen Takt damit du wieder was machen kannst.
Lesezeichen