Hallo alle zusammen hab einen atmega16 test programm lief jetzt wollt ich die Clock Einstellungen anpassen auf einen 8Mhz Quarz 22pF hab mir dann mal das Datenblatt angeschaut und hab dann folgende einstellung vorgenommen CKOPT=1 CKSEL3=1 3-8Mhz 12-22pF CKSEL2=1 CKSEL1=1 SUT1=0 SUT0=1 Crystal Oszilator, BOD enable CKSEL0=1 und jetzt geht natürlich nix mehr meine frage jetzt ist wo liegt der fehler, denn ich hab gemeint durch das SUPER Datenblatt durchzusteigen zugeben muss ich, daß ich mir über das BOD kein Kopf gemacht hab(ist das der fehler???) und vielleicht kann mir auch einer erklären was BOD enable so macht. DANKE!! Gruß Jochen
mhhh das BOD ist das so ne art Spannungsüberwachung??? aber was hat das jetzt mit dem Oszilator zu tun???
Und Du hast natürlich beachtet, das 1 für "unprogrammed" und 0 für "programmed" steht?
also alles invertiert??? liegt das jetzt an PonyProg oder an atmel - wo bleibt denn dann da die LOGIK??? eine 1 ins datenblatt zu und ne 0 zu meinen
Atmel denkt in der Logik des Flash-Speichers. Der arbeitet so. Dass dabei schon viele User vom Pony flogen, ist nicht Atmels Sache. Im deren Anwendung, Atmel Studio mit STK500, kann man es kaum falsch machen, da man dort nicht die einzelnen Fuses anklickt sondern die Funktion auswählt. Wenn's also verkehrt herum war, dann musst Du jetzt erst einmal eine externe Quelle auftreiben, die dem Mega wieder Takt beibringt.
ja hab ich schon gemacht, mit meinem M16C von renesas 1 Mhz takt erzeugen lassen und an xtal1 angeschlossen. Aufjedenfall danke A.K.!! Gruß Jochen
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.