Specifications
162
3706C–MICRO–2/11
AT89LP3240/6440
Notes:1.Program Enable must be the first command issued after entering into programming mode.
2. Parallel Enable switches the interface from serial to parallel format until RST returns high.
3. Any number of Data bytes from 1 to 64 may be written/read. The internal address is incremented between each byte.
4. Each byte address selects one fuse or lock bit. Data bytes must be 00h or FFh.
5. See Table 25-5 on page 164 for Fuse definitions.
6. See Table 25-4 on page 163 for Lock Bit definitions.
7. Atmel Signature Bytes:
8. Symbol Key:
Table 25-2. Programming Command Summary
Command Opcode Addr High Addr Low Data 0 Data n
Program Enable
(1)
1010 1100 0101 0011 – – –
Parallel Enable
(2)
1010 1100 0011 0101 – – –
Chip Erase 1000 1010 ––––
Read Status 0110 0000 xxxx xxxx xxxx xxxx Status Out
Load Page Buffer
(3)
0101 0001 xxxx xxxx 00bb bbbb Data In 0 ... Data In n
Write Code Page
(3)
0101 0000 aaaa aaaa asbb bbbb Data In 0 ... Data In n
Write Code Page with Auto-Erase
(3)
0111 0000 aaaa aaaa asbb bbbb Data In 0 ... Data In n
Read Code Page
(3)
0011 0000 aaaa aaaa asbb bbbb Data Out 0 ... Data Out n
Write Data Page
(3)
1101 0000 000a aaaa asbb bbbb Data In 0 ... Data In n
Write Data Page with Auto-Erase
(3)
1101 0010 000a aaaa asbb bbbb Data In 0 ... Data In n
Read Data Page
(3)
1011 0000 000a aaaa asbb bbbb Data Out 0 ... Data Out n
Write User Fuses
(3)(4)(5)
1110 0001 0000 0000 00bb bbbb Data In 0 ... Data In n
Write User Fuses with Auto-Erase
(3)(4)(5)
1111 0001 0000 0000 00bb bbbb Data In 0 ... Data In n
Read User Fuses
(3)(4)(5)
0110 0001 0000 0000 00bb bbbb Data Out 0 ... Data Out n
Write Lock Bits
(3)(4)(6)
1110 0100 0000 0000 00bb bbbb Data In 0 ... Data In n
Read Lock Bits
(3)(4)(6)
0110 0100 0000 0000 00bb bbbb Data Out 0 ... Data Out n
Write User Signature Page
(3)
0101 0010 0000 0000 asbb bbbb Data In 0 ... Data In n
Write User Signature Page with Auto-Erase
(3)
0111 0010 0000 0000 asbb bbbb Data In 0 ... Data In n
Read User Signature Page
(3)
0011 0010 0000 0000 asbb bbbb Data Out 0 ... Data Out n
Read Atmel Signature Page
(3)(7)
0011 1000 0000 0000 0sbb bbbb Data Out 0 ... Data Out n
Address: 0000H 0001H 0002H
AT 89LP3240: 1EH 32H FCH
AT 89LP6440: 1EH 64H FFH
a:Page Address Bit
s:Half Page Select Bit
b: Byte Address Bit
x: Don’t Care Bit