PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BOD enabled?



Zeroeightfifteen
30.12.2005, 09:37
Hallo
ich habe an meinem Atmega32 einen 16 MHz Quarz angeschlossen. Ich habe das Fusebit A987 auf 1111 (Ceramic resonator, BOD enabled) gesetzt. Ist das schon mal richtig? Doch was bedeutet das BOD enabled? Muss ich da an den anderen Fusebits auch noch was ändern oder reicht das?

uwegw
30.12.2005, 10:18
BOD heiß Brown-out-Detection. Das bedeutet, dass der AVR sich selbst automatisch resettet, wenn die Betribesspannung soweit absinkt, dass er in Gefahr läuft, nicht mehr richtig arbeiten zu können. Mit Fusebit C kannst du die Schaltschwelle dafür setzen.

Die Einstellung passt so für den externen Quarz. (siehe auch https://www.roboternetz.de/wissen/index.php/Bascom_-_Erstes_Programm_in_den_AVR_Controller_%C3%BCbertr agen)
Du solltest aber noch das JTAG (ne Diagnoseschnittstelle) per Fusebit H deaktivieren, sonnst kannst du einige Pins nicht nutzen.