P87C51RD2BN Philips Semiconductors, P87C51RD2BN Datasheet

no-image

P87C51RD2BN

Manufacturer Part Number
P87C51RD2BN
Description
80C51 8-bit microcontroller family
Manufacturer
Philips Semiconductors
Datasheet
Semiconductors
Product data
Supersedes data of 2002 Oct 28
hilips
P87C51RA2/RB2/RC2/RD2
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)
INTEGRATED CIRCUITS
2003 Jan 24

Related parts for P87C51RD2BN

P87C51RD2BN Summary of contents

Page 1

P87C51RA2/RB2/RC2/RD2 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) Product data Supersedes data of 2002 Oct 28 hilips Semiconductors INTEGRATED CIRCUITS 2003 Jan 24 ...

Page 2

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) 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 ...

Page 3

... P87C51RB2FN 16 KB P87C51RC2BA 32 KB P87C51RC2FA 32 KB P87C51RC2BBD 32 KB P87C51RC2BN 32 KB P87C51RC2FN 32 KB P87C51RD2BA 64 KB P87C51RD2FA 64 KB P87C51RD2BBD 64 KB P87C51RD2FBD 64 KB P87C51RD2BN 64 KB 2003 Jan 24 8KB/16KB/32KB/64KB OTP Serial Interfaces – – – – 32 7(2)/4 – – – – 32 7(2)/4 – – – ...

Page 4

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) BLOCK DIAGRAM 16K / 32K / 64 KBYTE CODE OTP 512 / 1024 BYTE DATA RAM PORT 3 CONFIGURABLE I/Os PORT 2 CONFIGURABLE I/Os PORT 1 CONFIGURABLE I/Os PORT 0 ...

Page 5

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) BLOCK DIAGRAM (CPU-ORIENTED RAM ADDR RAM REGISTER B ACC REGISTER PSEN ALE TIMING AND EAV PP CONTROL RST PD OSCILLATOR XTAL1 XTAL2 2003 Jan 24 8KB/16KB/32KB/64KB OTP P0.0– ...

Page 6

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) LOGIC SYMBOL XTAL1 XTAL2 RST EA/V PP PSEN ALE/PROG RxD TxD INT0 INT1 PINNING Plastic Dual In-Line Package T2/P1 T2EX/P1 P0.0/AD0 ECI/P1 P0.1/AD1 CEX0/P1 ...

Page 7

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) PIN DESCRIPTIONS PIN NUMBER MNEMONIC MNEMONIC PDIP PLCC LQFP P0.0–0.7 39–32 43–36 37–30 P1.0–P1.7 1–8 2–9 40–44, 1– P2.0–P2.7 21– ...

Page 8

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) PIN NUMBER MNEMONIC MNEMONIC PDIP PLCC LQFP PSEN EA XTAL1 XTAL2 NOTE: To avoid “latch-up” effect at power-on, the voltage on any pin (other than V ...

Page 9

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) SPECIAL FUNCTION REGISTERS DIRECT SYMBOL DESCRIPTION ADDRESS ACC* Accumulator E0H AUXR# Auxiliary 8EH AUXR1# Auxiliary 1 A2H B* B register F0H CCAP0H# Module 0 Capture High ...

Page 10

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) SPECIAL FUNCTION REGISTERS (Continued) DIRECT SYMBOL DESCRIPTION ADDRESS PSW* Program Status Word D0H RCAP2H# Timer 2 Capture High CBH RCAP2L# Timer 2 Capture Low ...

Page 11

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) CLOCK CONTROL REGISTER (CKCON) This device allows control of the 6-clock/12-clock mode by means of both an SFR bit (X2) and an OTP bit. The OTP clock control bit ...

Page 12

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) LOW POWER MODES Stop Clock Mode The static design enables the clock speed to be reduced down to 0 MHz (stopped). When the oscillator is stopped, the RAM and Special Function Registers retain their values ...

Page 13

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) TIMER 0 AND TIMER 1 OPERATION Timer 0 and Timer 1 The “Timer” or “Counter” function is selected by control bits C/T in the Special Function Register TMOD. These two Timer/Counters have four operating modes, which are selected by bit-pairs (M1, M0) in TMOD ...

Page 14

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) OSC d* Tn Pin TRn Timer n Gate bit INTn Pin * 6-clock mode 12-clock mode. Figure 3. Timer/Counter 0/1 Mode 0: 13-Bit Timer/Counter TCON Address = 88H ...

Page 15

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) OSC d* Tn Pin TRn Timer n Gate bit INTn Pin * 6-clock mode 12-clock mode. Figure 5. Timer/Counter 0/1 Mode 2: 8-Bit Auto-Reload OSC d* T0 Pin ...

Page 16

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) TIMER 2 OPERATION Timer 2 Timer 16-bit Timer/Counter which can operate as either an event timer or an event counter, as selected by C/T2 in the special function register T2CON (see Figure 1). Timer 2 has three operating ...

Page 17

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Table 3. Timer 2 Operating Modes RCLK + TCLK CP/RL2 OSC Pin Transition Detector T2EX Pin Control EXEN2 * 6-clock mode 12-clock mode. T2MOD Address = 0C9H Not Bit Addressable — ...

Page 18

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) OSC PIN TRANSITION DETECTOR T2EX PIN EXEN2 * 6-clock mode 12-clock mode. Figure 4. Timer 2 in Auto-Reload Mode (DCEN = 0) n* OSC C/ C/ PIN TR2 * 6-clock mode 12-clock mode ...

Page 19

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz 6-clock mode 12-clock mode OSC Pin Transition Detector T2EX Pin EXEN2 Note availability of additional external interrupt. Table 4. Timer 2 Generated Commonly Used ...

Page 20

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) When Timer the baud rate generator mode, one should not try to read or write TH2 and TL2 baud rate generator, Timer 2 is incremented every state time (osc/2) or asynchronously from pin T2; ...

Page 21

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) FULL-DUPLEX ENHANCED UART Standard UART operation The serial port is full duplex, meaning it can transmit and receive simultaneously also receive-buffered, meaning it can commence reception of a second byte before a previously received byte has been read from the register. (However, if the first byte still hasn’ ...

Page 22

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) SCON Address = 98H Bit Addressable SM0 Where SM0, SM1 specify the serial port mode, as follows: SM0 SM1 Mode Description shift register 8-bit UART ...

Page 23

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) shifted to the left one position. The value that comes in from the right is the value that was sampled at the P3.0 pin at S5P2 of the same machine cycle ...

Page 24

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Write to SBUF Serial Port Interrupt REN ALE Write to SBUF S6P2 Send Shift RxD (Data Out TxD (Shift Clock) S3P1 S6P1 TI Write to SCON (Clear RI) ...

Page 25

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Timer 1 Overflow Write 2 to SBUF SMOD = 1 SMOD = 0 16 Serial Port Interrupt Sample 1-to-0 Transition Detector RxD TX Clock Write to SBUF Send Data S1P1 ...

Page 26

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Write to SBUF Phase 2 Clock (1 OSC Mode 2 16 SMOD = 1 Serial 2 Port Interrupt SMOD = 0 (SMOD is PCON.7) Sample 1-to-0 Transition Detector RxD TX Clock Write to SBUF ...

Page 27

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Timer 1 Overflow Write 2 to SBUF SMOD = 1 SMOD = 0 16 Serial Port Interrupt Sample 1-to-0 Transition Detector RxD TX Clock Write to SBUF Send Data S1P1 ...

Page 28

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Enhanced Features The UART operates in all of the usual modes that are described in the first section of Data Handbook IC20, 80C51-Based 8-Bit Microcontrollers . In addition the UART can perform framing error detect by looking for missing stop bits, and automatic address recognition ...

Page 29

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) D0 START BIT SM0 / FE SMOD1 SMOD0 0 : SCON.7 = SM0 1 : SCON RECEIVED ADDRESS PROGRAMMED ADDRESS IN UART MODE 2 OR MODE 3 AND SM2 = 1: INTERRUPT IF REN=1, RB8=1 AND “RECEIVED ADDRESS” = “PROGRAMMED ADDRESS” ...

Page 30

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Interrupt Priority Structure The P87C51RA2/RB2/RC2/RD2 has a 7 source four-level interrupt structure (see Table 7). There are 3 SFRs associated with the four-level interrupt. They are the IE, IP, and IPH ...

Page 31

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz (0B8H) – PPC Priority Bit = 1 assigns high priority Priority Bit = 0 assigns low priority BIT SYMBOL FUNCTION IP.7 – – IP.6 PPC PCA interrupt priority bit IP ...

Page 32

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Reduced EMI Mode The AO bit (AUXR.0) in the AUXR register when set disables the ALE output unless the CPU needs to perform an off-chip memory access ...

Page 33

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Programmable Counter Array (PCA) The Programmable Counter Array available on the P87C51RA2/RB2/RC2/RD2 is a special 16-bit Timer that has five 16-bit capture/compare modules associated with it. Each of the ...

Page 34

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) OSC/6 (6 CLOCK MODE) OR OSC/12 (12 CLOCK MODE) OSC/2 (6 CLOCK MODE) OR OSC/4 (12 CLOCK MODE) TIMER 0 OVERFLOW EXTERNAL INPUT (P1.2/ECI) IDLE PCA TIMER/COUNTER MODULE 0 MODULE 1 ...

Page 35

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) CMOD Address = D9H CIDL WDTE Bit Symbol Function CIDL Counter Idle control: CIDL = 0 programs the PCA Counter to continue functioning during idle Mode. CIDL = 1 programs gated off during idle ...

Page 36

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) CCAPMn Address CCAPM0 0DAH CCAPM1 0DBH CCAPM2 0DCH CCAPM3 0DDH CCAPM4 0DEH Not Bit Addressable – ECOMn Bit Symbol Function – Not implemented, reserved for future use*. ...

Page 37

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz CEXn –– ECOMn 0 CF WRITE TO RESET CCAPnH CCAPnH WRITE TO CCAPnL 0 1 ENABLE 16–BIT COMPARATOR CH PCA TIMER/COUNTER –– 2003 Jan 24 8KB/16KB/32KB/64KB OTP – ...

Page 38

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) WRITE TO RESET CCAPnH CCAPnH WRITE TO CCAPnL 0 1 ENABLE 16–BIT COMPARATOR CH PCA TIMER/COUNTER –– –– ECOMn 2003 Jan 24 8KB/16KB/32KB/64KB OTP CF CR – ...

Page 39

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) WRITE TO RESET CCAP4L WRITE TO CCAP4H 1 0 ENABLE Figure 30. PCA Watchdog Timer mode (Module 4 only) PCA Watchdog Timer An on-board watchdog timer is available with the PCA to improve the reliability of the system without increasing chip count ...

Page 40

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) INIT_WATCHDOG: MOV CCAPM4, #4CH ; Module 4 in compare mode MOV CCAP4L, #0FFH ; Write to low byte first MOV CCAP4H, #0FFH ; Before PCA timer counts up to ...

Page 41

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Expanded Data RAM Addressing The P87C51RA2/RB2/RC2/RD2 has internal data memory that is mapped into four separate segments: the lower 128 bytes of RAM, upper 128 bytes of RAM, 128 bytes Special Function Register (SFR), and 256 bytes expanded RAM (ERAM) (768 bytes for the RD2) ...

Page 42

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) ERAM 256 or 768 BYTES 100 Figure 33. Internal and External Data Memory Address Space with EXTRAM = 0 HARDWARE WATCHDOG TIMER (ONE-TIME ENABLED WITH RESET-OUT FOR ...

Page 43

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz ABSOLUTE MAXIMUM RATINGS PARAMETER Operating temperature under bias Storage temperature range Voltage on EA/V pin Voltage on any other pin Maximum I per I/O pin ...

Page 44

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) DC ELECTRICAL CHARACTERISTICS + – + amb CC SYMBOL PARAMETER 11 V Input low voltage IL V Input high voltage (ports EA Input high voltage, XTAL1, RST IH1 8 V Output low voltage, ports 1, 2, ...

Page 45

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) DC ELECTRICAL CHARACTERISTICS + – + amb CC SYMBOL PARAMETER 11 V Input low voltage IL V Input high voltage (ports EA Input high voltage, XTAL1, RST IH1 8 V Output low voltage, ports ...

Page 46

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) AC ELECTRICAL CHARACTERISTICS (12-CLOCK MODE 10% OPERATION + – + amb Symbol Figure Parameter 1/t 38 Oscillator frequency CLCL t 34 ALE pulse width LHLL t 34 Address valid to ALE low ...

Page 47

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) AC ELECTRICAL CHARACTERISTICS (12-CLOCK MODE, 2 5.5 V OPERATION + – + amb Symbol Figure Parameter 1/t 38 Oscillator frequency CLCL t 34 ALE pulse width LHLL t 34 Address valid to ALE low ...

Page 48

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) AC ELECTRICAL CHARACTERISTICS (6-CLOCK MODE 10% OPERATION + – + amb Symbol Figure Parameter 1/t 38 Oscillator frequency CLCL t 34 ALE pulse width LHLL t 34 Address valid to ALE low ...

Page 49

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) AC ELECTRICAL CHARACTERISTICS (6-CLOCK MODE, 2 5.5 V OPERATION + – + amb Symbol Figure Parameter 1/t 38 Oscillator frequency CLCL t 34 ALE pulse width LHLL t 34 Address valid to ALE low ...

Page 50

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) 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 the name of a signal or the logical status of that signal ...

Page 51

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) 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 t QVXH OUTPUT DATA 0 WRITE TO SBUF ...

Page 52

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) V –0.5 CC 0.2V +0.9 CC 0.2V –0.1 CC 0.45V NOTE: AC inputs during testing are driven at V –0.5 for a logic ‘1’ and 0.45V for a logic ‘0’. ...

Page 53

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz as31 version V2. source file: idd_ljmp1.asm ## list file: idd_ljmp1.lst ## ########################################################## #0000 # AUXR #0000 # CKCON equ 08Fh # # #0000 # org LJMP_LABEL: 0000 /75;/8E;/01; # 0003 /02;/FF;/FD; ...

Page 54

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz RST (NC) XTAL2 CLOCK SIGNAL XTAL1 V SS Figure 43. I Test Condition, Active Mode CC All other pins are disconnected V CC 0.45V Figure 45. Clock Signal Waveform for I Figure 46 ...

Page 55

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) EPROM CHARACTERISTICS All these devices can be programmed by using a modified Improved Quick-Pulse Programming algorithm. It differs from older methods in the value used for V (programming supply voltage) and in the PP width and number of the ALE/PROG pulses ...

Page 56

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Table 8. EPROM Programming Modes MODE RST Read signature 1 Program code data 1 Verify code data 1 Pgm encryption table 1 Pgm security bit 1 1 Pgm security bit 2 ...

Page 57

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) A0– 4–6MHz A8–A15 are programming addresses (not external memory addresses per device pin out) 5 PULSES ALE/PROG: SEE EXPLODED VIEW BELOW 1 0 ALE/PROG: A0– ...

Page 58

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) EPROM PROGRAMMING AND VERIFICATION CHARACTERISTICS + 10 (See Figure 50) amb CC SS SYMBOL V Programming supply voltage PP I Programming supply current PP 1/t Oscillator frequency CLCL t Address setup to PROG low ...

Page 59

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) MASK ROM DEVICES Security Bits With none of the security bits programmed the code in the program memory can be verified. If the encryption table is programmed, the code will be encrypted when verified ...

Page 60

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) ROM CODE SUBMISSION FOR 16K ROM DEVICES (87C51RB2) When submitting ROM code for the 16K ROM devices, the following must be specified kbyte user ROM data 2 ...

Page 61

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) ROM CODE SUBMISSION FOR 32K ROM DEVICES (87C51RC2) When submitting ROM code for the 32K ROM devices, the following must be specified kbyte user ROM data 2 ...

Page 62

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) ROM CODE SUBMISSION FOR 64K ROM DEVICE (87C51RD2) When submitting ROM code for the 64K ROM devices, the following must be specified kbyte user ROM data 2 ...

Page 63

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) DIP40: plastic dual in-line package; 40 leads (600 mil) 2003 Jan 24 8KB/16KB/32KB/64KB OTP 63 Product data P87C51RA2/RB2/RC2/RD2 SOT129-1 ...

Page 64

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) PLCC44: plastic leaded chip carrier; 44 leads 2003 Jan 24 8KB/16KB/32KB/64KB OTP 64 Product data P87C51RA2/RB2/RC2/RD2 SOT187-2 ...

Page 65

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) LQFP44: plastic low profile quad flat package; 44 leads; body 1.4 mm 2003 Jan 24 8KB/16KB/32KB/64KB OTP 65 Product data P87C51RA2/RB2/RC2/RD2 SOT389-1 ...

Page 66

... Philips Semiconductors 80C51 8-bit microcontroller family with 512B/1KB RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) REVISION HISTORY Rev Date Description _3 20030124 Product data (9397 750 10994); ECN 853-2391 29335 dated 07 Jan 2003. Modifications: Updated ordering information table. ...

Page 67

... Life support — These products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury. Philips Semiconductors customers using or selling these products for use in such applications their own risk and agree to fully indemnify Philips Semiconductors for any damages resulting from such application. Right to make changes — ...

Related keywords