Hallo, weiß jemand ob die schon oft diskutierten Fuses auch im Programm stehen können? Ich denke ja, wie sollte man sonst z.B mit PonyProg die richtigen Einstellungen beim Beschreiben des des µC erreichen? Meine Frage wäre in welchen Registern mußte man dies vereinbaren zum Beispiel ATmega162? Im Datenblatt steht ein CKSEL0, CKSEL3:1 und ein SUT1:0 die ich mit angegebenen Bits belegen soll. Diese Register sind mit aber gänzlich unbekannt. Hat jemand eine Idee? Dank schon mal im voraus Gruß carsten
Hallo, meines Wissens geht das nicht im Programm.Sonst würde das Avr-Studio dafür keine extrafunktion haben.Also,Programm reinschreiben und Fuses einstellen sind zwei getrennte Vorgänge. gruss andy
geht definitiv nicht. ponyprog und andere greifen von aussen drauf zu, das kann dein programm nicht
Ist nur vom "Programmer" erreichbar, weitere Informationen findet man im Datenblatt. Da sind alle Programmierkommandos aufs Bit genau aufgelistet und erklärt. ...
Danke für Eure Hilfe, aberwas hat es mit dem CKSEL0:3 und SUT1:0 auf sich? Im Datenblatt steht ein CKSEL0, CKSEL3:1 und ein SUT1:0 die ich mit angegebenen Bits belegen soll. Diese Register sind mir aber gänzlich unbekannt. Wo soll/kann ich die vereinbaren? Gruß Carsten
diese register gibt es beim programmieren (egal welche sprache) NICHT! diese register kannst du NICHT direkt setzten. dafür brauchst einen programmer, der die vom PC aus setzt. (z.b ponyprog, avrstudio usw) weiter infos im datenblatt unter clock settings
Natürlich geht das nur nicht direkt =) du muesstest dir einen 2ten controler zur hilfe nehmen, dem du dann sagst setz mir die fuse bits auf dem anderem controller.. Beispiel: Master -- "Programiercontroller" Master sendet: Setze Fuse Bekommt Meldung: Programmier Im Master fuse so und so bekommt von "Programiercontroller" Fuses gesetzt Aber wie du sicher erkennt viel aufwand... und das Programm im Master wuerde immer unterbrochen werden.. Gruss Jens
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.