p87c51mc2ba/02 NXP Semiconductors, p87c51mc2ba/02 Datasheet - Page 2

no-image

p87c51mc2ba/02

Manufacturer Part Number
p87c51mc2ba/02
Description
80c51 8-bit Microcontroller Family With Extended Memory
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
p87c51mc2ba/02,529
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
p87c51mc2ba/02Ј¬529
Manufacturer:
NXP
Quantity:
538
Philips Semiconductors
9397 750 12302
Product data
2.2 Key benefits
2.3 Complete features
100% binary compatibility with the classic 80C51 so that existing code is
completely reusable
Up to 24 MHz CPU clock with 6 clock cycles per machine cycle
96 kbytes (MC2) or 64 kbytes (MB2) of on-chip OTP
3 kbytes (MC2) or 2 kbytes (MB2) of on-chip RAM
Programmable Counter Array (PCA)
Two full-duplex enhanced UARTs and Serial Peripheral Interface (SPI)
communication modules
Increases program/data address range to 8 Mbytes each
Enhances performance and efficiency for C programs
Fully 80C51-compatible microcontroller
Provides seamless and compelling upgrade path from classic 80C51
Preserves 80C51 code base, investment/knowledge, and peripherals & ASICs
Supported by wide range of 80C51 development systems and programming tools
vendors
The P87C51Mx2 makes it possible to develop applications at lower cost and with
a reduced time-to-market
Fully static
Up to 24 MHz CPU clock with 6 clock cycles per machine cycle
96 kbytes or 64 kbytes of on-chip OTP
3 kbytes or 2 kbytes of on-chip RAM
23-bit program memory space and 23-bit data memory space
Four-level interrupt priority
34 I/O lines (5 ports)
Three Timers: Timer0, Timer1 and Timer2
Two full-duplex enhanced UARTs with baud rate generator
Framing error detection
Automatic address recognition
Supports industry-standard Serial Peripheral Interface (SPI) with a baud rate up to
6 Mbits/s
Power control modes
Clock can be stopped and resumed
Idle mode
Power down mode with advanced clock control
Second DPTR register
Asynchronous port reset
Programmable Counter Array (PCA) (compatible with 8xC51Rx+) with five
Capture/Compare modules
New 23-bit extended data pointer and two 24-bit universal pointers greatly
improve C compiler code efficiency in using pointers to access variables in
different spaces
Rev. 03 — 13 November 2003
P87C51MB2/P87C51MC2
80C51 8-bit microcontroller family
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
2 of 36

Related parts for p87c51mc2ba/02