Atmega128(l) – Rainbow Electronics ATmega128L User Manual
Page 296

296
ATmega128(L)
2467B–09/01
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
Write Fuse Bits
1010 1100
1010 0000
xxxx xxxx
iiii iiii
Set bits = “0” to program, “1” to unprogram.
See
for details.
Write Fuse High Bits
1010 1100
1010 1000
xxxx xxxx
iiii iiii
Set bits = “0” to program, “1” to unprogram.
See
for details.
Write Extended Fuse
Bits
1010 1100
1010 0100
xxxx xxxx
xxxx xxii
Set bits = “0” to program, “1” to unprogram.
See
for details.
Read Fuse Bits
0101 0000
0000 0000
xxxx xxxx
oooo oooo
Read Fuse bits. “0” = programmed, “1” =
unprogrammed. See
for details.
Read Extendend
Fuse Bits
0101 0000
0000 1000
xxxx xxxx
oooo oooo
Read Extended Fuse bits. “0” = pro-grammed,
“1” = unprogrammed. See
for details.
Read Fuse High Bits
0101 1000
0000 1000
xxxx xxxx
oooo oooo
Read Fuse high bits. “0” = pro-grammed, “1” =
unprogrammed. See
for details.
Read Calibration Byte
0011 1000
xxxx xxxx
0000 0000
oooo oooo
Read Calibration Byte o at address b.
Table 130. Serial Programming Instruction Set
(Continued)
Instruction
Instruction Format
Operation
Byte 1
Byte 2
Byte 3
Byte4