Rainbow Electronics AT89LP216 User Manual

Page 69

Advertising
background image

69

3621A–MICRO–6/06

AT89LP216 [Preliminary]

Notes:

1. Program Enable must be the first command issued after entering into programming mode.

2. Any number of Data bytes from 1 to 32 may be written/read. The internal address is incremented between each byte.

3. Each byte address selects one fuse or lock bit. Data bytes must be 00h or FFh.

4. See

Table 23-5 on page 71

for Fuse definitions.

5. See

Table 23-4 on page 70

for Lock Bit definitions.

6. Atmel Signature Bytes:

7. Symbol Key:

Table 23-2.

Programming Command Summary

Command

Opcode

Addr High

Addr Low

Data 0

Data n

Program Enable

(1)

1010 1100

0101 0011

–

–

–

Chip Erase

1000 1010

–

–

–

–

Read Status

0110 0000

xxxx xxxx

xxxx xxxx

Status Out

Load Page Buffer

(2)

0101 0001

xxxx xxxx

xxxb bbbb

DataIn 0 ... DataIn n

Write Code Page

(2)

0101 0000

xxxx xaaa

aaab bbbb

DataIn 0 ... DataIn n

Write Code Page with Auto-Erase

(2)

0111 0000

xxxx xaaa

aaab bbbb

DataIn 0 ... DataIn n

Read Code Page

(2)

0011 0000

xxxx xaaa

aaab bbbb

DataOut 0 ... DataOut n

Write User Fuses

(2)(3)(4)

1110 0001

0000 0000

000b bbbb

DataIn 0 ... DataIn n

Write User Fuses with Auto-Erase

(2)(3)(4)

1111 0001

0000 0000

000b bbbb

DataIn 0 ... DataIn n

Read User Fuses

(2)(3)(4)

0110 0001

0000 0000

000b bbbb

DataOut 0 ... DataOut n

Write Lock Bits

(2)(3)(5)

1110 0100

0000 0000

000b bbbb

DataIn 0 ... DataIn n

Read Lock Bits

(2)(3)(5)

0110 0100

0000 0000

000b bbbb

DataOut 0 ... DataOut n

Write User Signature Page

(2)

0101 0010

xxxx xxxx

xaab bbbb

DataIn 0 ... DataIn n

Write User Signature Page with Auto-Erase

(2)

0111 0010

xxxx xxxx

xaab bbbb

DataIn 0 ... DataIn n

Read User Signature Page

(2)

0011 0010

xxxx xxxx

xaab bbbb

DataOut 0 ... DataOut n

Read Atmel Signature Page

(2)(6)

0011 1000

xxxx xxxx

xxxb bbbb

DataOut 0 ... DataOut n

AT89LP216:

Address

00H = 1EH

01H = 29H

02H = FFH

a:

Page Address Bit

b:

Byte Address Bit

x:

Don’t Care Bit

Advertising