NXP Semiconductors


Select site:

English

P87C51RA2/RB2/RC2/RD2

Parametric Search

Datasheet

P87C51RA2/RB2/RC2/RD2
(Product Specification)
24-Jan-03, 67 pages, 422 kB

80C51 8-bit microcontroller family 8KB/16KB/32KB/64KB OTP, 512B/512B/512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)

General description
Features
Products/packages
Chemical content
Pricing/ordering/availability
Samples
Applications
Block diagrams/pinning
Technical documents
Parametrics/similar products
Print/email

General description

The devices are Single-Chip 8-Bit Microcontrollers manufactured in an advanced CMOS process and are derivatives of the 80C51 microcontroller family. The instruction set is 100% compatible with the 80C51 instruction set.

The devices support 6-clock/12-clock mode selection by programming an OTP bit (OX2) using parallel programming. In addition, an SFR bit (X2) in the clock control register (CKCON) also selects between 6-clock/12-clock mode.

The devices also have four 8-bit I/O ports, three 16-bit timer/event counters, a multi-source, four-priority-level, nested interrupt structure, an enhanced UART and on-chip oscillator and timing circuits.

The added features of the P87C51RA2/RB2/RC2/RD2 make it a powerful microcontroller for applications that require pulse width modulation, high-speed I/O and up/down counting capabilities such as motor control.

Features

  • 80C51 Central Processing Unit
    • 8 kbytes OTP (87C51RA2)
    • 16 kbytes OTP (87C51RB2)
    • 32 kbytes OTP (87C51RC2)
    • 64 kbytes OTP (87C51RD2)
    • 512 byte RAM (87C51RA2/RB2/RC2)
    • 1 kbyte RAM (87C51RD2)
    • Boolean processor
    • Fully static operation
    • Low voltage (2.7 V to 5.5 V at 16 MHz) operation
  • 12-clock operation with selectable 6-clock operation (via software or via parallel programmer)
  • Memory addressing capability
    • Up to 64 kbytes ROM and 64 kbytes RAM
  • Power control modes:
    • Clock can be stopped and resumed
    • Idle mode
    • Power-down mode
  • CMOS and TTL compatible
  • Two speed ranges at V CC = 5 V
    • 0 to 30 MHz with 6-clock operation
    • 0 to 33 MHz with 12-clock operation
  • Parallel programming with 87C51 compatible hardware interface to programmer
  • RAM expandable externally to 64 kbytes
  • Programmable Counter Array (PCA)
    • PWM
    • Capture/compare
  • PLCC, LQFP, or DIP package
  • Extended temperature ranges
  • Dual Data Pointers
  • Security bits (3 bits)
  • Encryption array - 64 bytes
  • Seven interrupt sources
  • 4 interrupt priority levels
  • Four 8-bit I/O ports
  • Full-duplex enhanced UART
    • Framing error detection
    • Automatic address recognition
  • Three 16-bit timers/counters T0, T1 (standard 80C51) and additional T2 (capture and compare)
  • Programmable clock-out pin
  • Asynchronous port reset
  • Low EMI (inhibit ALE, slew rate controlled outputs, and 6-clock mode)
  • Wake-up from Power Down by an external interrupt

Products/packages

Type numberNorth American Type numberOrdering code (12NC)Product statusPackagePackingMarkingChemical contentLeadfree conversion date
P87C51RA2BAP87C51RA2BA9352 718 89512Volume productionSOT187-2
(PLCC44)
Tube Dry PackStandard MarkingP87C51RA2BA
week 43, 2004
P87C51RA2FAP87C51RA2FA9352 718 90512Volume productionSOT187-2
(PLCC44)
Tube Dry PackStandard MarkingP87C51RA2FA
week 41, 2004
P87C51RB2BAP87C51RB2BA9352 712 48512Volume productionSOT187-2
(PLCC44)
Tube Dry PackStandard MarkingP87C51RB2BA
week 44, 2004
P87C51RB2BBDP87C51RB2BBD9352 718 77157Volume productionSOT389-1
(LQFP44)
Tray Pack, Bakeable, MultipleStandard MarkingP87C51RB2BBD
week 33, 2004
P87C51RB2BNP87C51RB2BN9352 718 95112Volume productionSOT129-1
(DIP40)
TubeStandard MarkingP87C51RB2BN
Always Pb-free
P87C51RB2FAP87C51RB2FA9352 712 49512Volume productionSOT187-2
(PLCC44)
Tube Dry PackStandard MarkingP87C51RB2FA
week 44, 2004
P87C51RC2BBDP87C51RC2BBD9352 721 52157Volume productionSOT389-1
(LQFP44)
Tray Pack, Bakeable, MultipleStandard MarkingP87C51RC2BBD
week 33, 2004
P87C51RC2BNP87C51RC2BN9352 721 50112Volume productionSOT129-1
(DIP40)
TubeStandard MarkingP87C51RC2BN
Always Pb-free
P87C51RC2FAP87C51RC2FA9352 721 07512Volume productionSOT187-2
(PLCC44)
Tube Dry PackStandard MarkingNot available
week 40, 2004
P87C51RC2FNP87C51RC2FN9352 721 51112Volume productionSOT129-1
(DIP40)
TubeStandard MarkingP87C51RC2FN
Always Pb-free
P87C51RD2BAP87C51RD2BA9352 719 65512Volume productionSOT187-2
(PLCC44)
Tube Dry PackStandard MarkingP87C51RD2BA
week 45, 2004
P87C51RD2BBDP87C51RD2BBD9352 721 08157Volume productionSOT389-1
(LQFP44)
Tray Pack, Bakeable, MultipleStandard MarkingP87C51RD2BBD
week 33, 2004
P87C51RD2FA9352 719 66512Volume productionSOT187-2
(PLCC44)
Tube Dry PackStandard MarkingP87C51RD2FA
week 44, 2004
P87C51RD2FBD/019352 726 12157Volume productionSOT389-1
(LQFP44)
Tray Pack, Bakeable, MultipleStandard MarkingP87C51RD2FBD/01
week 33, 2004

Pricing/ordering/availability

Type numberOrdering code(12NC)Indicative price/unit($)RegionDistributorIn stockInventory dateBuy onlineSamples
P87C51RA2BA9352 718  89512  3.3300NAFUTURE ELECTRONICS4,6807/4/2008 Buy online Order samples
   NAMOUSER ELECTRONICS9127/5/2008 Buy online  
P87C51RA2FA9352 718  90512        Order samples
P87C51RB2BA9352 712  48512  3.9000NAFUTURE ELECTRONICS10,6267/4/2008 Buy online Order samples
   NAMOUSER ELECTRONICS1,2767/5/2008 Buy online  
   NAARROW ELECTRONICS5007/4/2008 Buy online  
   NAAVNET ELECTRONICS MARKETING3157/4/2008 Buy online  
P87C51RB2BBD9352 718  77157  3.8100NAFUTURE ELECTRONICS1,8907/4/2008 Buy online Order samples
   NAMOUSER ELECTRONICS7957/5/2008 Buy online  
P87C51RB2BN9352 718  95112  4.0300NAFUTURE ELECTRONICS4,0757/4/2008 Buy online Order samples
   NAARROW ELECTRONICS1,7787/4/2008 Buy online  
   NADIGI-KEY CORPORATION5136/29/2008 Buy online  
   NAMOUSER ELECTRONICS2167/5/2008 Buy online  
P87C51RB2FA9352 712  49512  4.5300NAARROW ELECTRONICS2487/4/2008 Buy online Order samples
P87C51RC2BBD9352 721  52157  4.3400NAARROW ELECTRONICS8447/4/2008 Buy online Order samples
   NAMOUSER ELECTRONICS7757/5/2008 Buy online  
P87C51RC2BN9352 721  50112  4.6900NAMOUSER ELECTRONICS2167/5/2008 Buy online Order samples
P87C51RC2FA9352 721  07512  5.1000NAAVNET ELECTRONICS MARKETING1,1947/4/2008 Buy online Order samples
   NAMOUSER ELECTRONICS1,0507/5/2008 Buy online  
P87C51RC2FN9352 721  51112  5.2800NAFUTURE ELECTRONICS2,6817/4/2008 Buy online Order samples
   NAARROW ELECTRONICS1827/4/2008 Buy online  
   NAMOUSER ELECTRONICS1697/5/2008 Buy online  
P87C51RD2BA9352 719  65512  5.0800NAAVNET ELECTRONICS MARKETING24,5017/4/2008 Buy online Order samples
   NAMOUSER ELECTRONICS1,1967/5/2008 Buy online  
   NAFUTURE ELECTRONICS1,1707/4/2008 Buy online  
P87C51RD2BBD9352 721  08157  5.0300NAMOUSER ELECTRONICS6907/5/2008 Buy online Order samples
   NAARROW ELECTRONICS2107/4/2008 Buy online  
P87C51RD2FA9352 719  66512        Order samples
P87C51RD2FBD/019352 726  12157        Order samples

Block diagrams/pinning

Technical documents

Application Notes

AN00027_1; Serial PC/SC dual smart card reader using TDA8007B and P8XC51RD+ mask 04 (01-Apr-00)
AN10155_1; AN10155: Philips LPC9xx microcontroller in I2C applications (21-Jun-02)
AN10289_1; LPC900 external crystal start-up (27-Apr-04)
AN10342_1; Using LPC900 code Flash as data storage (13-Dec-04)

Support Documents

flash_as_datastorage_lpc900; Flash as Data storage LPC900.zip (17-Dec-04)
li_ion_battery_charger; Li-ion Battery charger (17-Dec-04)
75014621; Philips - The Innovation Leader in Microcontrollers (2005-03-01)
75014632; Philips - The Innovation Leader in Microcontrollers (2005-06-01)
75015572; The innovation leader in microcontrollers (2006-09-01)
UM10113_1; User manual for the PNX2015 family (2005-05-06)

Parametrics/similar products

Type numberPackagePower
supply
RAM(bytes)System
Freq(MHz)
FUNCTIONADCsWatchdog
timer
I/O
pins
Operating
temp.(Cel)
TimersPWMsMemory TypeSerial InterfacesExternal InterruptProgram SecuritySeriesNo. of PinsClock TypeMemory Size(kBits)Operating Frequency(MHz)Reset Active Low or High
P87C51RA2BASOT187-2
(PLCC44)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 0~70 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 8K 0~30@6-clk
0~33@12-clk
High
P87C51RA2FASOT187-2
(PLCC44)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 -40~85 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 8K 0~30@6-clk
0~33@12-clk
High
P87C51RB2BASOT187-2
(PLCC44)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 0~70 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 16K 0~30@6-clk
0~33@12-clk
High
P87C51RB2BBDSOT389-1
(LQFP44)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 0~70 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 16K 0~30@6-clk
0~33@12-clk
High
P87C51RB2BNSOT129-1
(DIP40)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 0~70 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 40 12-clk (6-clk opt.) 16K 0~30@6-clk
0~33@12-clk
High
P87C51RB2FASOT187-2
(PLCC44)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 -40~85 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 16K 0~30@6-clk
0~33@12-clk
High
P87C51RC2BBDSOT389-1
(LQFP44)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 0~70 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 32K 0~30@6-clk
0~33@12-clk
High
P87C51RC2BNSOT129-1
(DIP40)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 0~70 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 40 12-clk (6-clk opt.) 32K 0~30@6-clk
0~33@12-clk
High
P87C51RC2FASOT187-2
(PLCC44)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 -40~85 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 32K 0~30@6-clk
0~33@12-clk
High
P87C51RC2FNSOT129-1
(DIP40)
2.7~5.5 512 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 -40~85 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 40 12-clk (6-clk opt.) 32K 0~30@6-clk
0~33@12-clk
High
P87C51RD2BASOT187-2
(PLCC44)
2.7~5.5 1024 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 0~70 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 64K 0~30@6-clk
0~33@12-clk
High
P87C51RD2BBDSOT389-1
(LQFP44)
2.7~5.5 1024 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 0~70 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 64K 0~30@6-clk
0~33@12-clk
High
P87C51RD2FASOT187-2
(PLCC44)
2.7~5.5 1024 0~16@3V
0~33@5V
8-bit 80C51 uController - yes 32 -40~85 4 x 16-bit 5-ch PCA OTP UART 2 yes 80C51 family 44 12-clk (6-clk opt.) 64K 0~30@6-clk
0~33@12-clk
High

Similar products

P87C51RA2/RB2/RC2/RD2 links to the similar products page containing an overview of products that are similar in function or related to the type number(s) as listed on this page. The similar products page includes products from the same catalog tree(s), relevant selection guides and products from the same functional category.

Disclaimer

The information published on product information pages of the www.nxp.com or www.semiconductors.com websites is an extract from product data sheets and is for information purposes only. For detailed information please check the most recent version of the relevant product data sheet as published on these websites. In the event of any conflict between product information pages and data sheets or deviations from information provided in the product data sheets on these product information pages, the information provided in the product data sheets shall prevail.


The product status of the product(s) described in the product data sheet may have changed since publication of the data sheet and therefore information in datasheets on product status may be outdated. The latest information on product status is published on the product information pages of the above-mentioned websites.


As from October 1st, 2006 Philips Semiconductors has a new trade name - NXP Semiconductors, which will be used in future data sheets together with new contact details. In data sheets where the previous Philips references remain, please use the new links as shown below.


http://www.philips.semiconductors.com use http://www.nxp.com
http://www.semiconductors.philips.com use http://www.nxp.com (Internet)
sales.addresses@www.semiconductors.philips.com use salesaddresses@nxp.com (e-mail)

The copyright notice at the bottom of each page (or elsewhere in the document, depending on the version)
- © Koninklijke Philips Electronics N.V. (year). All rights reserved -
is replaced with:
- © NXP B.V. (year). All rights reserved.-


If you have any questions related to the data sheet, please contact our nearest sales office via e-mail or phone (details via salesaddresses@nxp.com). Thank you for your cooperation and understanding.