AT89C51ID2-RLRIM Atmel, AT89C51ID2-RLRIM Datasheet - Page 117
![IC MCU FLASH 8051 64K 5V 44-VQFP](/photos/6/92/69202/313-44-vqfp_sml.jpg)
AT89C51ID2-RLRIM
Manufacturer Part Number
AT89C51ID2-RLRIM
Description
IC MCU FLASH 8051 64K 5V 44-VQFP
Manufacturer
Atmel
Series
89Cr
Datasheet
1.AT89C51ID2-RLTUM.pdf
(157 pages)
Specifications of AT89C51ID2-RLRIM
Core Processor
8051
Core Size
8-Bit
Speed
60MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
34
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
44-TQFP, 44-VQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Data Converters
-
Other names
AT89C51ID2RLRIMTR
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
- Current page: 117 of 157
- Download datasheet (2Mb)
Flash Registers and
Memory Map
Hardware Register
Flash Memory Lock Bits
117
AT89C51ID2
The AT89C51ID2 Flash memory uses several registers for his management:
•
•
The only hardware register of the AT89C51ID2 is called Hardware Security Byte (HSB).
Table 88. Hardware Security Byte (HSB)
Boot Loader Jump Bit (BLJB)
One bit of the HSB, the BLJB bit, is used to force the boot address:
•
•
The three lock bits provide different levels of protection for the on-chip code and data,
when programmed as shown in Table 89.
Number
Bit
2-0
Hardware registers can only be accessed through the parallel programming modes
which are handled by the parallel programmer.
Software registers are in a special page of the Flash memory which can be
accessed through the API or with the parallel programming modes. This page,
called "Extra Flash Memory", is not in the internal Flash program memory
addressing space.
When this bit is programmed (‘1’ value) the boot address is 0000h.
When this bit is unprogrammed (‘1’ value) the boot address is F800h. By default,
this bit is unprogrammed and the ISP is enabled.
X2
7
6
5
4
3
7
Mnemonic
XRAM
LB2-0
BLJB
OSC
BLJB
Bit
X2
-
6
Description
X2 Mode
Programmed (‘0’ value) to force X2 mode (6 clocks per instruction) after reset.
Unprogrammed (‘1’ Value) to force X1 mode, Standard Mode, after reset
(Default).
Boot Loader Jump Bit
Unprogrammed (‘1’ value) to start the user’s application on next reset at address
0000h.
Programmed (‘0’ value) to start the boot loader at address F800h on next reset
(Default).
Oscillator Bit
Programmed to allow oscillator B at startup
Unprogrammed this bit to allow oscillator A at startup ( Default).
Reserved
XRAM config bit (only programmable by programmer tools)
Programmed to inhibit XRAM
Unprogrammed, this bit to valid XRAM (Default)
User Memory Lock Bits (only programmable by programmer tools)
See Table 89
OSC
5
4
-
XRAM
3
LB2
2
LB1
1
4289C–8051–11/05
LB0
0
Related parts for AT89C51ID2-RLRIM
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![AT89C51ID2](/images/manufacturer_photos/0/0/79/atmel_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Atmel Corporation
Datasheet:
![AT89C51ID2-RLRUM](/photos/6/92/69202/313-44-vqfp_tmb.jpg)
Part Number:
Description:
IC 8051 MCU 64K FLASH 44-VQFP
Manufacturer:
Atmel
Datasheet:
![AT89C51ID2-SLRUM](/photos/6/70/67043/453-44-plcc_tmb.jpg)
Part Number:
Description:
IC 8051 MCU 64K FLASH 44-PLCC
Manufacturer:
Atmel
Datasheet:
![AT89C51ID2-IM](/images/no-image3.png)
Part Number:
Description:
8-bit Flash Microcontroller
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
![AT89C51ID2-SMSIM](/images/no-image3.png)
Part Number:
Description:
8-bit Flash Microcontroller
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
![AT89C51ID2-RLTUM](/photos/6/92/69202/313-44-vqfp_tmb.jpg)
Part Number:
Description:
IC 8051 MCU FLASH 64K 44VQFP
Manufacturer:
Atmel
Datasheet:
![AT89C51ID2-SLSUM](/photos/6/70/67043/453-44-plcc_tmb.jpg)
Part Number:
Description:
IC 8051 MCU FLASH 64K 44PLCC
Manufacturer:
Atmel
Datasheet:
![AT89C51ID2-SLRIM](/photos/6/70/67043/453-44-plcc_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 8051 64K 5V 44-PLCC
Manufacturer:
Atmel
Datasheet:
![AT89C51ID2-RLTIM](/photos/6/92/69202/313-44-vqfp_tmb.jpg)
Part Number:
Description:
IC 8051 MCU FLASH 64K 44VQFP
Manufacturer:
Atmel
Datasheet:
![AT89C51ID2-SLSIM](/images/manufacturer_photos/0/0/78/atmel_tmb.jpg)
Part Number:
Description:
C51ID2 64KF TWI 32KHZ PLCC44 3-5.5V IND.
Manufacturer:
Atmel
Datasheet:
![AT89C51-24AC](/photos/6/70/67042/313-44-tqfp_tmb.jpg)
Part Number:
Description:
IC MICRO CTRL 24MHZ 44TQFP
Manufacturer:
Atmel
Datasheet:
![AT89C51-24JC](/photos/6/70/67043/453-44-plcc_tmb.jpg)
Part Number:
Description:
IC MICRO CTRL 24MHZ 44PLCC
Manufacturer:
Atmel
Datasheet:
![AT89C51-24JI](/photos/6/70/67043/453-44-plcc_tmb.jpg)
Part Number:
Description:
IC MICRO CTRL 24MHZ 44PLCC
Manufacturer:
Atmel
Datasheet:
![AT89C51-24PC](/photos/6/70/67049/453-40-dip_tmb.jpg)
Part Number:
Description:
IC MICRO CTRL 24MHZ 40DIP
Manufacturer:
Atmel
Datasheet:
![AT89C51-24PI](/photos/6/70/67049/453-40-dip_tmb.jpg)
Part Number:
Description:
IC MICRO CTRL 24MHZ 40DIP
Manufacturer:
Atmel
Datasheet: