AT89LP216 Atmel Corporation, AT89LP216 Datasheet - Page 66

no-image

AT89LP216

Manufacturer Part Number
AT89LP216
Description
Manufacturer
Atmel Corporation
Datasheet

Specifications of AT89LP216

Flash (kbytes)
2 Kbytes
Max. Operating Frequency
20 MHz
Cpu
8051-1C
Max I/o Pins
14
Spi
1
Uart
1
Sram (kbytes)
0.125
Operating Voltage (vcc)
2.4 to 5.5
Timers
2
Isp
SPI/OCD
Watchdog
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89LP216-20XU
Manufacturer:
ATMEL
Quantity:
539
Part Number:
AT89LP216-20XU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
24.2
66
Memory Organization
AT89LP216
The AT89LP216 offers 2K bytes of In-System Programmable (ISP) nonvolatile Flash code mem-
ory. In addition, the device contains a 64-byte User Signature Array and a 32-byte read-only
Atmel Signature Array. The memory organization is shown in
memory is divided into pages of 32 bytes each. A single read or write command may only
access a single page in the memory. Each memory type resides in its own address space and is
accessed by commands specific to that memory. However, all memory types share the same
page size.
User configuration fuses are mapped as a row in the memory, with each byte representing one
fuse. From a programming standpoint, fuses are treated the same as normal code bytes except
they are not affected by Chip Erase. Fuses can be enabled at any time by writing 00h to the
appropriate locations in the fuse row. However, to disable a fuse, i.e. set it to FFh, the entire
fuse row must be erased and then reprogrammed. The programmer should read the state of all
the fuses into a temporary location, modify those fuses which need to be disabled, then issue a
Fuse Write with Auto-Erase command using the temporary data. Lock bits are treated in a simi-
lar manner to fuses except they may only be erased (unlocked) by Chip Erase.
Table 24-1.
Figure 24-2. AT89LP216 Memory Organization
• The RST input may be disabled to gain an extra I/O pin. In these cases the RST pin will
• The SS pin should not be left floating during reset if ISP is enabled.
• The ISP Enable Fuse must be set to allow programming during any reset period. If the ISP
always function as a reset during power up. To enter programming the RST pin must be
driven low prior to the end of Power-On Reset (POR). After POR has completed the device
will remain in ISP mode until RST is brought high. Once the initial ISP session has ended, the
power to the target device must be cycled OFF and ON to enter another session.
Fuse is disabled, ISP may only be entered at POR.
AT89LP216
Device #
Code Memory Sizes
Code Size
2K bytes
Atmel Signature Array
User Signature Array
Code Memory
User Fuse Row
Page Size
32 bytes
00
Page 63
Page 62
Page 0
Page 1
Page 0
Page 0
Page 1
Page 0
# Pages
1F
07FF
0000
Table 24-1
64
and
Address Range
0000H - 07FFH
Figure
3621E–MICRO–11/10
24-2. The

Related parts for AT89LP216