8-Bit Microcontrollers T89C51Ix2, T89C51Rx2 from Atmel

Use adapters in the following configurations:

PLCC44

Adapter 40pin DIL into 44pin PLCC

- Type 3

( Article-No.: 210841 )

 

Adapter 40pin DIL into 44pin PLCC

- Type 2

( Article-No.: 210841 ) - old

       

VQFP44

Adapter 40pin DIL into 44pin TQFP

- Type 3

( Article-No.: 210847A )

 

General Advice

This device features data storage using the FLASH technology.

Options

Data

select or deselect this item to enable or disable the capability to program/compare the user memory.

HW Lock bit 0

select this item to hardware protect at security level 2.

HW Lock bit 1

select this item to hardware protect at security level 3.

HW Lock bit 2

select this item to hardware protect at security level 4.

SW Lock bit 0

select this item to software protect at security level 2.

SW Lock bit 1

select this item to software protect at security level 3.

BL Jump bit

select this item to force hardware boot address at FC03h.

deselect this item to force hardware boot address at 0000h

BL Lock bit ( affect the ISP and IAP access )

select this item to forbid software programming and writing of the boot loader segment.

deselect this item to allow software programming and writing of the boot loader segment.

Program functions

Read

The user memory will be read into the buffer memory, the control bits will be read and the options will be set accordingly.

Blank Check

An empty test will be conducted on the device, including the control bits.

Program

If the Data option selected - the user memory will be programmed with the data from the buffer,
the control bits will be programmed.

Note: the lock bits will be set as last task after data programmed and verified successful.

Compare

If the Data option selected - the user memory will be compared with the data in the buffer,
the control bits will be compared with the options setting

 

Hardware security levels

Level

HW Lock bit 0

HW Lock bit 1

HW Lock bit 2

1

     

2

P

   

3

x

P

 

4

x

x

P

Level 1

No program lock features enabled. MOVC instruction executed from external program memory returns non encrypted data.

Level 2

MOVC instruction executed from external program memory disabled from fetching code bytes from internal memory, EA is sampled and latched on reset, and further parallel programming of the FLASH is disabled. ISP and software programming with API are still allowed.

Level 3

The same as 2, also verify through parallel programming interface is disabled..

Level 4

The same as 3, also external execution is disabled.

 

Note: P - programmed, x - do not care.

 

Software security levels

Level

SW Lock bit 0

SW Lock bit 1

1

   

2

P

 

3

x

P

Level 1

No program lock features enabled.

Level 2

ISP programming of the FLASH is disabled.

Level 3

The same as 2, also verify through ISP programming interface is disabled..

 

Note: P - programmed, x - do not care.