Hallo Gemeinde habe ein Problem mit einem Tiny 2313. Habe die Einstellung der Fuse gemacht: E 0xFF H 0xD9 L 0x7F damit kann ich die Fuse mit 125Khz lesen. Sobald ich auf 1 MHz gehe, geht nichts mehr Da ich einen Quarz mit 16MHz verwende, muss es doch schneller gehen. Mach an der Einstellung was falsch, da nur der interne Osz verwendet wird. Hat jemand einen Tip für mich? achim
Gast
#3787564
16 MHz / 8 = 2 MHz: damit läuft der uC. L-fuse auf 0xFF setzen, um CKDIV8 abzuschalten.
Laut http://www.engbedded.com/fusecalc/ ist CKDIV8 eingeschaltet. Damit ist es Essig mit den 16Mhz.
Danke Karl Heinz Es war CKDIV8. Hattes übersehen Danke für die Hilfe achim
Oder einfach einen gescheiten Programmieradapter nutzen, der alle Details im Klartext zeigt. AVR ISP MK II, AVR Dragon & Co sind alle ihr Geld wert.
Gast
#3787615
Falk schrob: >Oder einfach einen gescheiten Programmieradapter nutzen, der alle >Details im Klartext zeigt. AVR ISP MK II, AVR Dragon & Co sind alle ihr >Geld wert. Liegt denn das nicht eher am Programmier-Programm? Ich habe hier eine sog. AVR-DOPER. Der geht mit dem AVR-Studio und auch mit Bascom. Diese Programme zeigen mir die Erklärungen zu den Fuse-Bits als englischen Text. MfG Paul
@ Paul Baumann (Gast) >Liegt denn das nicht eher am Programmier-Programm? Ja, aber nicht alle (Billig)-Adapter funktionieren mit AVR-Studio oder BASCOM.
Hallo Falk benutze ein AVRISP mk2 achim
Achim Seeger schrieb: > Danke Karl Heinz > Es war CKDIV8. Hattes übersehen > Danke für die Hilfe Es wäre angemessen, auch den alten Hanns zu erwähnen, auch wenn er kein Moderator ist...
Danke an alle, für die Hilfe
@ Achim Seeger (achims) >benutze ein AVRISP mk2 UNd was hindert dich dann daran, einfach im AVR Studio / AVR ISP die Fuses auszulesen und bei Bedarf die passenden Häckchen zu setzen/löschen? Das Rummachen mit den HEX-Werten bingt ausser Chaos rein gar nichts.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.