Datasheet
Instruction Format
Instruction Byte 1 Byte 2 Byte 3 Byte 4 Operation
Write Fuse Bits
1010 1100 1010 0000 xxxx xxxx iiii iiii
Set bits = “0” to program, “1” to
unprogram. See Table Fuse Low
Byte for details.
Write Fuse High
Bits
1010 1100 1010 1000 xxxx xxxx iiii iiii
Set bits = “0” to program, “1” to
unprogram. See Table Fuse High
Byte for details.
Read Fuse Bits
0101 0000 0000 0000 xxxx xxxx oooo oooo
Read Fuse Bits. “0” = programmed,
“1” = unprogrammed. See Table
Fuse Low Byte for details.
Read Fuse High
Bits
0101 1000 0000 1000 xxxx xxxx oooo oooo
Read Fuse high bits. “0” =
programmed, “1” = unprogrammed.
See Table Fuse High Byte for
details.
Read Calibration
Byte
0011 1000 00xx xxxx 0000 00bb oooo oooo
Read Calibration Byte
Note:
a = address high bits
b = address low bits
H = 0 – Low byte, 1 – High byte
o = data out
i = data in
x = don’t care
29.9.4 SPI Serial Programming Characteristics
For characteristics of the SPI module, see SPI Timing Characteristics.
Related Links
SPI Timing Characteristics
AVR 8-Bit Microcontroller
MEMPROG- Memory Programming
© 2017 Microchip Technology Inc.
Datasheet Complete
40001974A-page 306