mega8 fuses:
1: Not programmed (not selected)
0: Programmed (selected)
********************************
Fuse Description Default Setting
**************************************
RSTDISBL: Reset or I/O function selection 1 1: Reset function; 0: I/O function (PC6)
WDTON: Watchdog switch 1 1: Watchdog on (enabled by WDTCR); 0: Watchdog disabled
SPIEN: SPI download enabled 0 1: ISP download disabled; 0: ISP download enabled (Note: This item is not available when using SPI programming)
EEAVE: EEPROM data retention during programming 1 1: Not retained; 0: Retained
BODEN: BOD function control 1 1: BOD function disabled; 0: BOD function enabled
BODLEVEL: BOD level selection 1 1: 2.7V level; 0: 4.0V level
BOOTRST: Reset entry selection 1 1: The program starts to execute from the address 0x0000; 0: The program starts to execute from the entry address determined by the boot area
**********************************
BOOTSZ1/0: Boot area program size and entry 00
00: 1024Word/0xc00;
01: 512Word/0xe00;
10: 256Word/0xf00;
11: 128Word/0xf80
********************************
BLB02/01: Program area instruction bit selection 11
11: Both SPM and LPM instructions are allowed to execute
10: SPM instruction prohibits writing to the program area
01: Boot area LPM instruction prohibits reading the program area content; if the interrupt vector is defined in the boot area, the interrupt is prohibited from executing in the program area.
00: SPM instruction prohibits writing to the program area; Boot area LPM instruction prohibits reading the program area content; if the interrupt vector is defined in the boot area, the interrupt is prohibited from executing in the program area.
********************************
BLB12/11: Boot sector instruction bit selection 11
11: Both SPM and LPM instructions are allowed to execute
10: SPM instruction prohibits writing boot sector
01: Program area LPM instruction prohibits reading boot sector content; if the interrupt vector is defined in the program area, the interrupt is prohibited from executing in the boot sector.
00: SPM instruction prohibits writing boot sector; program area LPM instruction prohibits reading boot sector content; if the interrupt vector is defined in the program area, the interrupt is prohibited from executing in the boot sector.
********************************
LB2/1: Program area encryption bit selection 11
11: Unencrypted
10: Program and EEPROM programming function disabled, fuse bit locked
00: Program and EEPROM programming and verification function disabled, fuse bit locked
(Note: program other fuse bits first, then program the encryption bit)
********************************
CKSEL3/0: Clock source selection 0001
CKOPT: Crystal oscillator selection 1
SUT1/0: Reset start time selection 10
********************************
CKSEL3/0=0000: External clock, CKOPT=0: Allow the chip's internal XTAL1 pin to connect a 36PF capacitor to GND; CKOPT=1: Disable the capacitor
----------------
CKSEL3/0=0001-0100: Calibrated internal RC oscillator, CKOPT is always 1
0001: 1.0M
0010: 2.0M
0011: 4.0M
0100: 8.0M
----------------
CKSEL3/0=0101-1000: External RC oscillation, CKOPT=0: Allow the chip's internal XTAL1 pin to connect a 36PF capacitor to GND; CKOPT=1: Disable this capacitor
0101: <0.9M
0110: 0.9-3.0M
0111: 3.0-8.0M
1000: 8.0-12.0M
----------------
CKSEL3/0=1001: External low-frequency crystal oscillator, CKOPT=0: Allow the chip's internal XTAL1/XTAL2 pins to connect a 36PF capacitor to GND; CKOPT=1: Disable this capacitor
----------------
CKSEL3/0=1010-1111: External crystal oscillator, ceramic resonator, CKOPT=0: High amplitude oscillation output; CKOPT=1: Low amplitude oscillation output
101X: 0.4-0.9M
110X: 0.9-3.0M
111X: 3.0-8.0M
********************************
SUT1/0: Reset start time selection
When different crystal oscillators are selected, the SUT is different.
Previous article:CH451 drives LED digital tube microcontroller C language example program
Next article:AVR TWI Read and Write Example
Recommended ReadingLatest update time:2024-11-16 12:24
- Popular Resources
- Popular amplifiers
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- I have never learned programming. Can I learn Python?
- Using CoreMark to test W806 performance
- A5 Why is there no ttyUSB in the dev directory?
- Low power MCU, crystal oscillator
- stm32h750 canfd analyzer DIY
- 【NXP Rapid IoT Review】+ Review Summary
- Gigabit RISC-V GD32VF103 debugging tool introduction
- Professional embedded software development: moving towards high-quality and efficient programming
- Recruitment: Ningbo listed auto parts company - motor control software development engineer
- Today at 10:00 AM, there will be a live broadcast with awards [Fujitsu empowers automotive electronics technology transformation]