In dit instructable leert u hoe u kunt wijzigen van de fuse-bits van Atmega328p microcontroller. Ik ben met behulp van Arduino mega als programmeur aan programma Atmega328P-PU op breadboard. Het komt met een standaard 1MHz interne gekalibreerd oscillator frequentie. Ik zal veranderen de zekeringen om te werken met 8 MHz interne gekalibreerde Oscillator.
Fuse-bits spelen een cruciale rol in de werking van een microcontroller. Dit zijn zoals schakelaars die twee waarden 0 (geprogrammeerd) en 1 (unprogrammed). Nu er in principe twee soorten zekering bytes zijn: lage zekering byte (of lfuse) en hoge zekering byte (of hfuse). In sommige microcontrollers is er een extra zekering byte Extended fuse byte (of efuse) genoemd. Programmering fuse-bits zijn zoals uw microcontroller afstemmen. Ik ga niet in veel details aboutthese dingen. Als u nieuw bij microcontroller programmeren bent moet je dit in een beetje meer detail leren. Hier vindt u veel informatie op internet over dit onderwerp.
Waarschuwing: Voordat u naar de zekeringen wijzigen Houd er rekening mee dat onjuiste fuse-bits programmering tot blijvende schade van uw microcontroller-chip leiden kan. Als je door dit instructable en elke stap goed volgen zal niet dan u een enkel probleem.