P89V51RC2FBC,557 NXP Semiconductors, P89V51RC2FBC,557 Datasheet - Page 25

IC 80C51 MCU FLASH 32K 44-TQFP

P89V51RC2FBC,557

Manufacturer Part Number
P89V51RC2FBC,557
Description
IC 80C51 MCU FLASH 32K 44-TQFP
Manufacturer
NXP Semiconductors
Series
89Vr
Datasheet

Specifications of P89V51RC2FBC,557

Core Processor
8051
Core Size
8-Bit
Speed
40MHz
Connectivity
SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
32
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
44-TQFP, 44-VQFP
Processor Series
P89V5x
Core
80C51
Data Bus Width
8 bit
Data Ram Size
1 KB
Interface Type
SPI, UART
Maximum Clock Frequency
33 MHz
Number Of Programmable I/os
32
Number Of Timers
3
Operating Supply Voltage
2.7 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Minimum Operating Temperature
- 40 C
Package
44TQFP
Device Core
80C51
Family Name
89V
Maximum Speed
40 MHz
For Use With
622-1017 - BOARD 44-ZIF PLCC SOCKET622-1001 - USB IN-CIRCUIT PROG 80C51ISP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
 Details
Other names
568-2429
935277725557
P89V51RC2FBC

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
P89V51RC2FBC,557
Manufacturer:
NXP Semiconductors
Quantity:
10 000
NXP Semiconductors
P89V51RB2_RC2_RD2_5
Product data sheet
6.3.5 Using the serial number
6.3.6 IAP method
Table 12.
This device has the option of storing a 31 B serial number along with the length of the
serial number (for a total of 32 B) in a non-volatile memory space. When ISP mode is
entered, the serial number length is evaluated to determine if the serial number is in use.
If the length of the serial number is programmed to either 00H or FFH, the serial number is
considered not in use. If the serial number is in use, reading, programming, or erasing of
the user code memory or the serial number is blocked until the user transmits a ‘verify
serial number’ record containing a serial number and length that matches the serial
number and length previously stored in the device. The user can reset the serial number
to all zeros and set the length to zero by sending the ‘reset serial number' record. In
addition, the ‘reset serial number’ record will also erase all user code.
Several IAP calls are available for use by an application program to permit selective
erasing, reading and programming of flash sectors, security bit, configuration bytes, and
device id. All calls are made through a common interface, PGM_MTP. The programming
functions are selected by setting up the microcontroller’s registers before making a call to
PGM_MTP at 1FF0H. The IAP calls are shown in
Record type
09
0A
0B
ISP hex record formats
Command/data function
Write serial number
:nnxxxx09ss..sscc
Where:
xxxxxx = required field but value is a ‘don’t care’
09 = write serial number function
ss..ss = serial number contents
cc = checksum
Example:
:03000009010203EE (write s/n = 010203)
Display serial number
:xxxxxx0Acc
Where:
xxxxxx = required field but value is a ‘don’t care’
0A = display serial number function
cc = checksum
Example:
:0000000AF6
Reset and run user code
:xxxxxx0Bcc
Where:
xxxxxx = required field but value is a ‘don’t care’
0B = Reset and run user code
cc = checksum
Example:
:0000000BF5
Rev. 05 — 12 November 2009
…continued
P89V51RB2/RC2/RD2
8-bit microcontrollers with 80C51 core
Table
13.
© NXP B.V. 2009. All rights reserved.
25 of 80

Related parts for P89V51RC2FBC,557