Table 16. High-voltage Serial Programming Instruction Set (Continued)
Instruction
Read Fuse
PB0
and Lock Bits
PB1
(AT90S/
PB2
LS2323)
Read Fuse
PB0
and Lock Bits
PB1
(AT90S/
PB2
LS2343)
PB0
Read
PB1
Signature
Bytes
PB2
Note:
a = address high bits
b = address low bits
i = data in
o = data out
x = don't care
1 = Lock Bit1
2 = Lock Bit2
F = FSTRT Fuse
R = RCEN Fuse
S = SPIEN Fuse
1004D–09/01
Instr.1
Instr.2
0_0000_0100_00
0_0000_0000_00
0_0100_1100_00
0_0111_1000_00
x_xxxx_xxxx_xx
x_xxxx_xxxx_xx
0_0000_0100_00
0_0000_0000_00
0_0100_1100_00
0_0111_1000_00
x_xxxx_xxxx_xx
x_xxxx_xxxx_xx
0_0000_1000_00
0_0000_00bb_00
0_0100_1100_00
0_0000_1100_00
x_xxxx_xxxx_xx
x_xxxx_xxxx_xx
Instruction Format
Instr.3
0_0000_0000_00
0_0111_1100_00
1_2Sxx_xxRx_xx
0_0000_0000_00
0_0111_1100_00
1_2Sxx_xxRx_xx
0_0000_0000_00
0_0110_1000_00
x_xxxx_xxxx_xx
AT90S/LS2323/2343
Instr.4
Operation Remarks
Reading 1, 2, S, R = "0" means
the Fuse/Lock bit is
programmed.
Reading 1, 2, S, R = "0" means
the Fuse/Lock bit is
programmed.
0_0000_0000_00
Repeat Instr.2 - Instr.4 for each
0_0110_1100_00
signature byte address.
o_oooo_ooox_xx
41