P87C52 PHILIPS [NXP Semiconductors], P87C52 Datasheet

no-image

P87C52

Manufacturer Part Number
P87C52
Description
80C51 8-bit microcontrollers 16K/32K, 512 OTP, I2C, watchdog timer
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheets

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
P87C52
Manufacturer:
PHILIPS
Quantity:
2 060
Part Number:
P87C52
Manufacturer:
PHILIPS
Quantity:
2 060
Part Number:
P87C52
Manufacturer:
INTEL/英特尔
Quantity:
20 000
Part Number:
P87C52-1
Manufacturer:
RENESAS
Quantity:
17
Part Number:
P87C521BLKA
Manufacturer:
S/PHI
Quantity:
16
Part Number:
P87C521BPW
Quantity:
14
Part Number:
P87C528EBFFA
Manufacturer:
S
Quantity:
20 000
Semiconductors
Product specification
Replaces data sheets 87C524 of 1998 May 01 and 87C528 of 1998 May 01
IC28 Data Handbook
hilips
87C524/87C528
80C51 8-bit microcontrollers
16K/32K, 512 OTP, I
INTEGRATED CIRCUITS
2
C, watchdog timer
1999 Jul 23

Related parts for P87C52

P87C52 Summary of contents

Page 1

OTP, I Product specification Replaces data sheets 87C524 of 1998 May 01 and 87C528 of 1998 May 01 IC28 Data Handbook hilips Semiconductors INTEGRATED CIRCUITS 2 C, watchdog timer 1999 Jul 23 ...

Page 2

... RAM contents but freezes the oscillator, causing all other chip functions to be inoperative. ORDERING INFORMATION EPROM P87C528EBP N P87C528EBA A P87C528EBB B P87C528EFP N P87C528EFB B P87C524EBA A P87C524EBB B NOTE: 1. For ROM & ROMless devices, see data sheet P8X524/528. 1999 Jul 23 FEATURES 80C51 instruction set – 512 8 RAM – ...

Page 3

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer BLOCK DIAGRAM FREQUENCY REFERENCE XTAL2 XTAL1 PROGRAM OSCILLATOR MEMORY AND (32K x 8 TIMING EPROM) CPU 64K-BYTE BUS EXPANSION CONTROL INTERNAL INTERRUPTS INT0 INT1 CONTROL EXTERNAL INTERRUPTS ...

Page 4

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer PIN CONFIGURATIONS T2/P1.0 T2EX/P1 P0.0/AD0 P1 P0.1/AD1 P1 P0.2/AD2 P1 P0.3/AD3 P1 P0.4/AD4 34 ...

Page 5

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer PLASTIC QUAD FLAT PACK PIN FUNCTIONS QFP Pin Function Pin Function 1 P1.5 23 P2.5/A13 2 P1.6/SCL 24 P2.6/A14 3 P1.7/SDA ...

Page 6

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer PIN DESCRIPTIONS PIN NO. MNEMONIC DIP LCC QFP TYPE P0.0–0.7 39–32 43–36 37–30 I/O P1.0–P1.7 ...

Page 7

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer Table 1. 8XC524/8XC528 Special Function Registers DIRECT SYMBOL DESCRIPTION ADDRESS ACC* Accumulator E0H B* B register F0H DPTR: Data pointer : (2 bytes) DPH Data pointer high ...

Page 8

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer Table 2. Internal and External Program Memory Access with Security Bit Set INSTRUCTION MOVC in internal program memory MOVC in external program memory INTERNAL DATA MEMORY The ...

Page 9

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer Additionally, if acting as master: – generating START and STOP conditions – handling bus arbitration – generating serial clock pulses if S1BIT is not used. 2 Three ...

Page 10

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer OSCILLATOR CHARACTERISTICS XTAL1 and XTAL2 are the input and output, respectively inverting amplifier. The pins can be configured for use as an on-chip oscillator, as ...

Page 11

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer DC ELECTRICAL CHARACTERISTICS + 10%), – + amb DD SYMBOL PARAMETER V Input ...

Page 12

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer AC ELECTRICAL CHARACTERISTICS SYMBOL FIGURE PARAMETER 1/t 1 Oscillator frequency: CLCL 87C528 t 1 ALE pulse width LHLL t 1 Address valid to ALE low AVLL t ...

Page 13

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer AC ELECTRICAL CHARACTERISTICS – I SYMBOL PARAMETER SCL TIMING CHARACTERISTICS t START condition hold time HD;STA t SCL LOW time LOW t SCL HIGH time HIGH t ...

Page 14

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer EXPLANATION OF THE AC SYMBOLS Each timing symbol has five characters. The first character is always ‘t’ (= time). The other characters, depending on their positions, indicate ...

Page 15

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer ALE PSEN t LLWL WR t LLAX t AVLL A0–A7 PORT 0 FROM RI OR DPL t AVWL PORT 2 INSTRUCTION 0 1 ALE t XLXL CLOCK ...

Page 16

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer START or repeated START condition t RD SDA (INPUT/OUTPUT SCL (INPUT/OUTPUT HD;STA LOW HIGH V CC 0.45V V –0.5 DD ...

Page 17

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer V DD RST (NC) XTAL2 CLOCK SIGNAL XTAL1 V SS Figure 10. I Test Condition, Active Mode DD All other pins are disconnected V CC 0.45V NOTE: ...

Page 18

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer EPROM CHARACTERISTICS FOR 87C528 The 87C528 is programmed by using a modified Quick-Pulse Programming algorithm. It differs from older methods in the value used for V (programming ...

Page 19

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer EPROM CHARACTERISTICS FOR 87C524 The 87C524 is programmed by using a modified Quick-Pulse Programming algorithm. It differs from older methods in the value used for V (programming ...

Page 20

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer Table 7. Program Lock Bits 1,2 PROGRAM LOCK BITS LB1 LB2 LB3 PROTECTION DESCRIPTION Program Lock features enabled. (Code verify will still ...

Page 21

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer EPROM PROGRAMMING AND VERIFICATION CHARACTERISTICS +27 C, Vcc = (See Figure 17) amb SS SYMBOL ...

Page 22

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer DIP40: plastic dual in-line package; 40 leads (600 mil) 1999 Jul 23 87C524/87C528 22 Product specification SOT129-1 ...

Page 23

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer PLCC44: plastic leaded chip carrier; 44 leads 1999 Jul 23 87C524/87C528 23 Product specification SOT187-2 ...

Page 24

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer QFP44: plastic quad flat package; 44 leads (lead length 1.3 mm); body 1.75 mm 1999 Jul 23 87C524/87C528 24 Product specification SOT307-2 ...

Page 25

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer 1999 Jul 23 87C524/87C528 NOTES 25 Product specification ...

Page 26

Philips Semiconductors 80C51 8-bit microcontrollers 2 16K/32K, 512 OTP watchdog timer Data sheet status Data sheet Product Definition status status Objective Development This data sheet contains the design target or goal specifications for product development. specification Specification may ...

Related keywords