Hallo zusammen, ich hab grad etwas Verwirrung mit dem englischen Datenblatt eines Mega128. Ich möchte das Jtag und den M103 mode rauskicken. Zudem einen 16MHz Quarz dranhängen. Im Datenblatt steht: Für über 8MHz: CKOPT programmed. Nur: Bei meinem Mega8 muss ich dann Ckopt auf 0 setzen! Wenn ich JTAG disablen möchte, muss ich das JTAGEN-Fuse auf 1 setzen... Wenn ich den M103-mode disablen möchte, muss ich das M103C-Fuse unprogrammen, d.h. auf 1 setzen! Nur: wieso heisst "unprogrammed" bei den Fuses, dass sie eine 1 haben müssen, und "programmed", dass ich eine 0 setzen muss??
Oh, noch wat: Hats irgendwo im Mega128 Datenblatt eine Auflistung mit allen Fuses, die man setzen/nichtsetzen kann? Ich find das net... ?? Möchte nämlich alle "Schnickschnacks" wie Jtag, On-Chip-Debugging etc. per Fuses ausschalten, soweit das möglich ist. Was muss man beim Mega128 sonst noch beachten, ausser Jtag-Abschalten und Kompatibilitätsmodi rauswerfen?
Hallo, das mit den Fuses ist wie bei einem nicht programmierten Speicher. Wenn man einen nicht programmierten Speicher, also leeren Speicher ausliest, dann steht da überall FF drin. Da die Fuses ja auch Speicherstellen sind, steht da auch FF drin wenn sie nicht programmiert sind. Die Fuses kann man sehr gut mit dem AVRStudio ansehen und ändern. Allerdings braucht man dazu einen ISP-Adapter der vom AVRStudio unterstützt wird. Es grüsst, Arno
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.