87C528 Philips Semiconductors, 87C528 Datasheet

no-image

87C528

Manufacturer Part Number
87C528
Description
80C51 8-bit microcontrollers 16K/32K/ 512 OTP/ I2C/ watchdog timer
Manufacturer
Philips Semiconductors
Datasheet
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 87C528

87C528 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

... C, watchdog timer DESCRIPTION The 87C528 single-chip 8-bit microcontroller is manufactured in an advanced CMOS process and is a derivative of the 80C51 microcontroller family. The 87C528 has the same instruction set as the 80C51. Three versions of the derivative exist: 83C528—32k bytes ROM 83C524—16k bytes ROM 80C528— ...

Page 3

... SYNCHRONOUS SHIFT SERIAL IN SERIAL OUT PARALLEL PORTS, ADDRESS/DATA BUS SHARED WITH AND I/O PINS PORT 3 ADDRESS AND DATA BUS T2 T2EX SCL SDA ADDRESS BUS SU00165 3 Product specification 87C524/87C528 T1 RST T2 T2EX WATCHDOG 16-BIT TIMER/ EVENT COUNTER TIMER BIT-LEVEL INTERFACE SDA SCL SU00166 ...

Page 4

... P2.5/A13 T1/P3.5 15 WR/P3 P2.4/A12 24 P2.3/A11 RD/P3.7 17 XTAL2 18 23 P2.2/A10 22 P2.1/A9 XTAL1 P2.0/A8 SS SU00162 1999 Jul 23 PLASTIC LEADED CHIP CARRIER PIN FUNCTIONS INTERNAL CONNECTIONS 4 Product specification 87C524/87C528 LCC Pin Function Pin Function 1 NC* 23 NC* 2 P1.0/T2 24 P2.0/A8 3 P1.1/T2EX 25 P2.1/A9 4 P1.2 26 P2.2/A10 5 P1 ...

Page 5

... P3.1/TxD P3.2/INT0 30 P0.7/AD7 9 P3.3/INT1 31 P0.6/AD6 10 P3.4/T0 32 P0.5/AD5 11 P3.5/T1 33 P0.4/AD4 12 P3.6/WR 34 P0.3/AD3 13 P3.7/RD 35 P0.2/AD2 14 XTAL2 36 P0.1/AD1 15 XTAL1 37 P0.0/AD0 NC* 39 NC* 18 P2.0/A8 40 P1.0/T2 19 P2.1/A9 41 P1.1/T2EX 20 P2.2/A10 42 P1.2 21 P2.3/A11 43 P1.3 22 P2.4/A12 44 P1.4 SU00164 * NO INTERNAL CONNECTIONS 1999 Jul Product specification 87C524/87C528 ...

Page 6

... EA is don’t care after RESET. Crystal 1: Input to the inverting oscillator amplifier and input to the internal clock generator circuits. Crystal 2: Output from the inverting oscillator amplifier. 6 Product specification 87C524/87C528 ). Port 2 emits the high-order IL ). Port 3 also serves the special features of ...

Page 7

... TF1 TR1 TF0 TR0 IE1 TF2 EXF2 RCLK TCLK EXEN2 GATE C GATE 7 Product specification 87C524/87C528 RESET LSB VALUE 00H 00H 00H 00H EX1 ET0 EX0 00H PX1 PT0 PX0 x0000000B 82 81 ...

Page 8

... I C status if RBF or WBF = 0. 8 Product specification 87C524/87C528 ACCESS TO EXTERNAL PROGRAM MEMORY YES YES [256 * (T3)] 2048 on * chip oscillator frequency 2 C-bus ...

Page 9

... IE SFR (A8H ES1 ET2 IP: Interrupt Priority Register This register is located at address B8H. Refer to Table 4. IP SFR (B8H – PS1 PT2 C I/O interrupt 2 9 Product specification 87C524/87C528 ET1 EX1 ET0 EX0 PT1 PX1 PT0 ...

Page 10

... Data 1 1 Float Data 0 0 Data Data 0 0 Float Data 0 to +70, or –40 to +85 –65 to +150 –0 Product specification 87C524/87C528 and RST must come up at the PORT 2 PORT 3 Data Data Address Data Data Data Data Data RATING UNIT ...

Page 11

... – + ALE and PSEN to momentarily fall below the 0. specification input voltage below 1.5 V will be recognized Product specification 87C524/87C528 LIMITS MIN MAX UNIT –0.5 0.2V –0 –0.5 0.2V –0. 0.2V –0 ...

Page 12

... Product specification 87C524/87C528 VARIABLE CLOCK MIN MAX UNIT 3.5 16 MHz 2t –40 ns CLCL t –55 ns CLCL t –35 ns CLCL 4t –100 ns CLCL t –40 ns CLCL 3t –45 ns CLCL 3t – ...

Page 13

... Note 2 CLCL Note 5 4 0 interface can respond to the specification for the specified XTAL clock frequency range. Alternatively, the f will be filtered out. CLK 13 Product specification 87C524/87C528 SPECIFICATION 4 4.0 s CLCL 1 0.3 s 0.3 s 250ns 0ns 4.7 s 4.0 s 4 ...

Page 14

... RHDX DATA IN t AVDV P2.0–P2.7 OR A8–A15 FROM DPH Figure 2. External Data Memory Read Cycle 14 Product specification 87C524/87C528 = Time for address valid to ALE low. = Time for ALE low to PSEN low. A0–A7 A8–A15 SU00006 A0–A7 FROM PCL INSTR IN A0–A15 FROM PCH ...

Page 15

... Figure 3. External Data Memory Write Cycle XHQX XHDX VALID VALID VALID Figure 4. Shift Register Mode Timing 15 Product specification 87C524/87C528 A0–A7 FROM PCL INSTR IN A0–A15 FROM PCH SU00069 SET TI VALID VALID VALID VALID SET RI ...

Page 16

... OL SU00167 30 MAX ACTIVE MODE 25 20 TYP ACTIVE MODE MAX IDLE MODE 5 TYP IDLE MODE 4 MHz 8 MHz 12 MHz 16 MHz FREQ AT XTAL1 Figure 9. I vs. FREQ Product specification 87C524/87C528 START condition t SU;STA 0 0 BUF t SU;STO 0 0 SU;DAT3 t SU;DAT2 SU00107A SU00009 V – ...

Page 17

... V SS SU00171 Figure 13. I Test Condition, Power Down Mode DD All other pins are disconnected 5.5V DD through resistors of sufficiently high value such that the sink current into these pins does not DD 17 Product specification 87C524/87C528 RST XTAL2 P1 ...

Page 18

... Quick-Pulse Programming The setup for microcontroller quick-pulse programming is shown in Figure 14. Note that the 87C528 is running with 6MHz oscillator The reason the oscillator needs to be running is that the device is executing internal address and program data transfers. ...

Page 19

... Trademark phrase of Intel Corporation. 1999 Jul 23 87C524/87C528 in Figure 16. The other pins are held at the ‘Verify Code Data’ levels indicated in Table 6. The contents of the address location will be emitted on port 0. External pull-ups are required on port 0 for this operation ...

Page 20

... Figure 15. PROG Waveform + RST EA/V PP P3.6 ALE/PROG P3.7 87C524/8 PSEN XTAL2 P2.7 P2.6 XTAL1 P2.0–P2 P3.4 Figure 16. Program Verification 20 Product specification 87C524/87C528 PGM DATA +12. 100 s PULSES TO GROUND A8–A13 A14 SU00172 SU00018 PGM DATA ENABLE 0 A8–A13 A14 SU00173 ...

Page 21

... GHAX t GHGL t GHSL LOGIC 1 LOGIC 0 t ELQV Figure 17. EPROM Programing and Verification 2 C components conveys a license under the Philips’ system provided the system conforms to the 21 Product specification 87C524/87C528 MIN MAX UNIT 12.5 13 MHz 48t CLCL 48t CLCL 48t ...

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 811 East Arques Avenue P.O. Box 3409 Sunnyvale, California 94088–3409 Telephone 800-234-7381 hilips Semiconductors 1999 Jul 23 [1] Copyright Philips Electronics North America Corporation 1998 Document order number: 26 Product specification 87C524/87C528 All rights reserved. Printed in U.S.A. Date of release: 07-99 9397 750 06229 ...

Related keywords