Diese Art Programmer sind sehr kritisch. Damit haben schon etliche User ihre Kontroller geschrottet.
Was sagt PonyProg im Setup, Probe ist OK?
Richtiger Kontroller ist eingestellt?
Stromversorgung ist OK
Hallo erstmal,
also ich beschäftige mich seit kurzem mit einem Programmiergerät für Atmel Microcontroller und bin daher auch noch ziemlich unerfahren auf diesem gebiet. Ich habe mir erst einmal ein einfaches programmiergert von http://blazer21.bl.funpic.de/avr/schaltungen.htm gebaut, dass oberste. Ich habe es geschafft einen attiny2313 zu programmieren bloß bei dem atmega 8 sagt mir PonyProg immer "write failed" und seit neuestem findet PonyProg den atmega 8 garnicht mehr. Hab ich mir meinen atmega 8 geschrottet? Oder liegt es an meinem Pc? Wäre sehr dankbar falls mir jemand helfen könnte. Danke schonmal im Voraus.
mfg alex
Diese Art Programmer sind sehr kritisch. Damit haben schon etliche User ihre Kontroller geschrottet.
Was sagt PonyProg im Setup, Probe ist OK?
Richtiger Kontroller ist eingestellt?
Stromversorgung ist OK
ja probe ist ok
also ist so eingestellt wie auf der website beschrieben
stromversorgung kommt aus einem stabilisierten 5v netzteil
Wenn das ganze nicht 100% stabil läuft, kann es passieren das sich die Fuses umstellen, dann geht nichts mehr.
Wenn der Programmer OK ist, dann mal an XTAL1 einen Takt anlegen, 1MHz wäre ideal, und dann noch mal probieren.
Die Programmierfrequenz darf max. 1/4 der Taktfrequenz sein.
kurze frage sry falls des jetzt dämlich is aber ich bin halt noch mehr odda weniger anfänger ich habs zwar schon oft gelesen aber was sin fuses ? un mit takt anlegen meinst du doch ein quarz
Die Fuses sind fixe Einstellungen für den Kontroller.
Z.B. Takt mit internem Oszillator oder externem Quarz.
Mit Takt anlegen meinte ich keinen Quarz sondern einen Takt von einem externen Oszillator, z.B. Nf-Generator.
achso ehm was soll ich machen wenn ich so eien generator nicht hab kann man den sich bauen?
Ja kannst du. Wenn du einen 2ten µC hast könntest du ein einfaches Programm schreiben, dass einen Pin mit einer bestimmten Frequenz schaltet. Wenn du keinen hast könntest du z.B. einen NE555 (NE556) nehmen und eine kleine Schaltung bauen. Wenn du 2 Transistoren hast könntest du damit einen astabilen Multivibrator bauen (weiß aber nicht ob das funktioniert).
MfG Hannes
okay thx dann werd ich mal die teile besorgen un loslegen meld mich dann wieder
Am einfachsten ist es mit einem NE555. Oder du bestellst einen Programmer von www.ullihome.de (das USB AVR Lab). Damit kannst programmieren, ohne gleich deinen C unabsichtlich zu fusen und du kannst damit auch einen Takt erstellen, damit du einen µC retten kannst bei dem die Fusebits verstellt wurden. Ist zukunftssicher mit USB ausgestattet.
Kann es nur empfehlen.
MfG Hannes
Lesezeichen