P87C52SBPN,112 NXP Semiconductors, P87C52SBPN,112 Datasheet

IC 80C51 MCU 8K OTP 40-DIP

P87C52SBPN,112

Manufacturer Part Number
P87C52SBPN,112
Description
IC 80C51 MCU 8K OTP 40-DIP
Manufacturer
NXP Semiconductors
Series
87Cr
Datasheet

Specifications of P87C52SBPN,112

Program Memory Type
OTP
Program Memory Size
8KB (8K x 8)
Package / Case
40-DIP (0.600", 15.24mm)
Core Processor
8051
Core Size
8-Bit
Speed
16MHz
Connectivity
EBI/EMI, UART/USART
Peripherals
POR
Number Of I /o
32
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Processor Series
P87C5x
Core
80C51
Data Bus Width
8 bit
Data Ram Size
256 B
Interface Type
UART
Maximum Clock Frequency
33 MHz
Number Of Programmable I/os
32
Number Of Timers
3
Operating Supply Voltage
2.7 V to 5.5 V
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Minimum Operating Temperature
0 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
568-1012-5
935253690112
P87C52SBPN

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
P87C52SBPN,112
Manufacturer:
NXP USA Inc.
Quantity:
231
Semiconductors
Product specification
Replaces datasheet 80C51/87C51/80C31 of 2000 Jan 20
hilips
80C51/87C51/80C52/87C52
80C51 8-bit microcontroller family
4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low
power, high speed (33 MHz), 128/256 B RAM
INTEGRATED CIRCUITS
2000 Aug 07

P87C52SBPN,112 Summary of contents

Page 1

K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM Product specification Replaces datasheet 80C51/87C51/80C31 of 2000 Jan 20 hilips Semiconductors INTEGRATED CIRCUITS 2000 Aug 07 ...

Page 2

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM DESCRIPTION The Philips 80C51/87C51/80C52/87C52 is a high-performance static 80C51 design fabricated with Philips high-density CMOS technology ...

Page 3

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM 80C51/87C51 ORDERING INFORMATION MEMORY SIZE 4K 8 ROM P80C51SBPN OTP P87C51SBPN ROM P80C51SBAA OTP P87C51SBAA ROM ...

Page 4

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM 80C52/87C52 ORDERING INFORMATION MEMORY SIZE 8K 8 ROM P80C52SBPN OTP P87C52SBPN ROM P80C52SBAA OTP P87C52SBAA ROM ...

Page 5

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM BLOCK DIAGRAM RAM ADDR RAM REGISTER B ACC REGISTER PSEN ALE/PROG TIMING ...

Page 6

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM LOGIC SYMBOL XTAL1 XTAL2 RST EA/V PP PSEN ALE/PROG RxD TxD INT0 ...

Page 7

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM PIN DESCRIPTIONS PIN NUMBER MNEMONIC DIP LCC QFP TYPE NAME AND FUNCTION ...

Page 8

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM Table 1. 80C51/87C51/80C52/87C52 Special Function Registers DIRECT SYMBOL DESCRIPTION ADDRESS ACC* Accumulator E0H AUXR# Auxiliary 8EH ...

Page 9

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM OSCILLATOR CHARACTERISTICS XTAL1 and XTAL2 are the input and output, respectively inverting amplifier. The ...

Page 10

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM Programmable Clock-Out A 50% duty cycle clock can be programmed to come out on P1.0. This ...

Page 11

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM (MSB) TF2 EXF2 Symbol Position Name and Significance TF2 T2CON.7 Timer 2 overflow flag set by ...

Page 12

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM T2MOD Address = 0C9H Not Bit Addressable — — Bit 7 6 Symbol Function — Not ...

Page 13

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM OSC PIN TR2 NOTE: OSC. Freq. is divided ...

Page 14

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM Baud Rate Generator Mode Bits TCLK and/or RCLK in T2CON (Table 3) allow the serial port ...

Page 15

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM Table 5. Timer Timer MODE MODE 16-bit Auto-Reload 16-bit Capture Baud rate generator ...

Page 16

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM and 1 and exclude Slave 2 use address 1110 0100, since it is necessary to make ...

Page 17

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM D0 START BIT SM0 / FE SMOD1 SMOD0 0 : SCON.7 = SM0 1 : SCON.7 ...

Page 18

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM Interrupt Priority Structure The 80C51/87C51 and 80C52/87C52 have a 6-source four-level interrupt structure. They are the ...

Page 19

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM 7 IP (0B8H) — — Priority Bit = 1 assigns higher priority Priority Bit = 0 ...

Page 20

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM Reduced EMI All port pins of the 8xC51 and 8xC52 have slew rate controlled outputs. This ...

Page 21

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM ABSOLUTE MAXIMUM RATINGS PARAMETER Operating temperature under bias Storage temperature range Voltage on ...

Page 22

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM DC ELECTRICAL CHARACTERISTICS + – +85 C, ...

Page 23

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM DC ELECTRICAL CHARACTERISTICS + – +85 C, ...

Page 24

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM AC ELECTRICAL CHARACTERISTICS + – +85 C, ...

Page 25

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM AC ELECTRICAL CHARACTERISTICS + – +85 C, ...

Page 26

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM EXPLANATION OF THE AC SYMBOLS Each timing symbol has five characters. The first character is always ...

Page 27

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM ALE PSEN t LLWL WR t LLAX t AVLL A0–A7 PORT 0 FROM RI OR DPL ...

Page 28

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM V –0.5 CC 0.2V +0.9 CC 0.2V –0.1 CC 0.45V NOTE: AC inputs during testing are ...

Page 29

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM V CC RST (NC) XTAL2 CLOCK SIGNAL XTAL1 V SS Figure 22. I Test Condition, Active ...

Page 30

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM EPROM CHARACTERISTICS These devices can be programmed by using a modified Improved Quick-Pulse Programming algorithm. It ...

Page 31

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM Table 9. Program Security Bits for EPROM Devices 1, 2 PROGRAM LOCK BITS SB1 SB2 SB3 ...

Page 32

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM A0– 4–6MHz EPROM PROGRAMMING AND VERIFICATION CHARACTERISTICS +27 ...

Page 33

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM PROGRAMMING P1.0–P1.7 P2.0–P2.5 P3.4 (A0 – A12) PORT 0 P0.0 – P0.7 (D0 – D7) t ...

Page 34

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM 80C51 ROM CODE SUBMISSION When submitting ROM code for the 80C51, the following must be specified: ...

Page 35

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM DIP40: plastic dual in-line package; 40 leads (600 mil) 2000 Aug 07 80C51/87C51/80C52/87C52 35 Product specification ...

Page 36

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM PLCC44: plastic leaded chip carrier; 44 leads 2000 Aug 07 80C51/87C51/80C52/87C52 36 Product specification SOT187-2 ...

Page 37

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM QFP44: plastic quad flat package; 44 leads (lead length 1.3 mm); body ...

Page 38

Philips Semiconductors 80C51 8-bit microcontroller family 4 K/8 K OTP/ROM low voltage (2.7 V–5.5 V), low power, high speed (33 MHz), 128/256 B RAM Data sheet status Data sheet Product Definition status status Objective Development This data sheet contains the ...

Related keywords