From bfa33f34e0832e53a6479716bc776e44b0f08a81 Mon Sep 17 00:00:00 2001 From: Dave Date: Fri, 11 Sep 2020 11:29:17 -0500 Subject: [PATCH] Update fuse setting notes --- Home.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Home.md b/Home.md index 48f01b5..94ab71e 100644 --- a/Home.md +++ b/Home.md @@ -10,22 +10,25 @@ This wiki will collect technical notes, assembly and configuration guides, tips
Programming the Atmega chips +Make sure that the DIV8 flag is OFF (or the chip will run at 1 MHz and you will find the encoder to be very sluggish), and the ISP programming flag is enabled (if you want to be able to program via the ISP header) + The fuse settings I recommend are: +
For ATMega328P + Extended: 0xFF High: 0xD9 Low: 0xD2 This corresponds to the following fuse settings -For ATMega328P: - Brownout Detection Disabled (Extended byte) - SPIEN (in system programming over SPI) Enabled (High byte) - Boot flash size 2048 ((high byte) - 8 MHz internal RC clock, 4.1 ms startup time (low byte) All other fuses disabled. - -For ATMega2560: (to do) - -Specifically, you want to make sure that the DIV8 flag is OFF (or the chip will run at 1 MHz and you will find the encoder to be very sluggish), and the ISP programming flag is enabled (if you want to be able to program via the ISP header) +
+ +
For ATMega2560 +TO DO