AT89LP51ED2-20JU Atmel, AT89LP51ED2-20JU Datasheet - Page 205

no-image

AT89LP51ED2-20JU

Manufacturer Part Number
AT89LP51ED2-20JU
Description
8-bit Microcontrollers - MCU 64KB 20MHz 2.4V-5.5V
Manufacturer
Atmel
Datasheet

Specifications of AT89LP51ED2-20JU

Rohs
yes
Core
8051
Processor Series
AT89x
Data Bus Width
8 bit
Maximum Clock Frequency
20 MHz
Program Memory Size
64 KB
Data Ram Size
256 B
On-chip Adc
Yes
Operating Supply Voltage
2.4 V to 5.5 V
Operating Temperature Range
- 40 C to + 85 C
Package / Case
PLCC-44
Mounting Style
SMD/SMT
Data Rom Size
4 KB
Interface Type
2-Wire, SPI, UART
Number Of Programmable I/os
36
Number Of Timers
3
Program Memory Type
Flash
Factory Pack Quantity
27

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89LP51ED2-20JU
Manufacturer:
Atmel
Quantity:
10 000
24.5.2.2
24.5.2.3
3714A–MICRO–7/11
Flash Memory Lock Bits
Software Registers
The three lock bits provide different levels of protection for the on-chip code and data when pro-
grammed as shown in
Bits (See
Table 24-13. Program Lock Bits
Note:
Several registers are used in by the bootloader for the boot process. These registers are in the
User Signature part of the Flash memory. They are accessed in the following ways:
Several software registers are described in
Table 24-14. Bootloader Software Registers
After programming the part by the bootloader, the BSB must be cleared (00h) in order to allow
the application to boot at 0000h.
The content of the Software Security Byte (SSB) is described in
The SSB protects the Flash memory from programming by the bootloader the same way the
Hardware Security bits protect from ISP.
• Commands issued by the ISP programmer
• Commands issued by the Bootloader software.
• API calls issued by the application software.
Security
Mnemonic
Level
SBV
BSB
SSB
1
2
3
4
Program Lock Bits
U: Unprogrammed or "one" level.
P: Programmed or "zero" level.
X: Do not care
WARNING: Security level 2 and 3 should only be programmed after Flash and code verification.
Section 24.3 on page
LB0
U
P
X
X
Definition
Software Boot Vector
Boot Status Byte
Software Security Byte
LB1
U
U
P
X
Table
LB2
U
U
U
P
AT89LP51RD2/ED2/ID2 Preliminary
24-13. These bits in the HSB are copies of the Hardware Security
191).
Protection Description
No program lock features enabled.
MOVC instruction executed from external program memory is disabled from
fetching code bytes from internal memory, EA is sampled and latched on reset,
and further parallel programming of the on chip code memory is disabled.
ISP and software programming with API are still allowed.
Same as 2, also verify code memory through parallel programming interface is
disabled.
Same as 3, also external execution is disabled (Default).
Table
24-14.
Default value
FCh
FFh
FFh
Table 24-15
and
Table
24-16.
205

Related parts for AT89LP51ED2-20JU