P80C32X2FN NXP Semiconductors, P80C32X2FN Datasheet

no-image

P80C32X2FN

Manufacturer Part Number
P80C32X2FN
Description
MCU 8-Bit 80C 80C51 CISC ROMLess 5V 40-Pin PDIP Tube
Manufacturer
NXP Semiconductors
Datasheet

Specifications of P80C32X2FN

Package
40PDIP
Device Core
80C51
Family Name
80C
Maximum Speed
33 MHz
Operating Supply Voltage
5 V
Data Bus Width
8 Bit
Number Of Programmable I/os
32
Interface Type
UART
Number Of Timers
3
Ram Size
256 Byte
Program Memory Type
ROMLess
Operating Temperature
-40 to 85 °C

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
P80C32X2FN
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
P80C32X2FN,112
Manufacturer:
HONGFA
Quantity:
16 000
Part Number:
P80C32X2FNЈ¬112
Manufacturer:
NXP
Quantity:
2 061
Semiconductors
hilips
Product data
Supersedes data of 2002 Sep 12
P80C31X2/32X2
P80C51X2/52X2/54X2/58X2
P87C51X2/52X2/54X2/58X2
80C51 8-bit microcontroller family
4K/8K/16K/32K ROM/OTP
128B/256B RAM
low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
INTEGRATED CIRCUITS
2003 Jan 24

Related parts for P80C32X2FN

P80C32X2FN Summary of contents

Page 1

P80C31X2/32X2 P80C51X2/52X2/54X2/58X2 P87C51X2/52X2/54X2/58X2 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP 128B/256B RAM low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Product data Supersedes data of 2002 Sep 12 hilips Semiconductors INTEGRATED CIRCUITS 2003 Jan 24 ...

Page 2

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) DESCRIPTION The Philips microcontrollers described in this data sheet are high-performance static 80C51 designs incorporating Philips’ high-density CMOS technology with ...

Page 3

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) FEATURES 80C51 Central Processing Unit – 4 kbytes ROM/EPROM (P80/P87C51X2) – 8 kbytes ROM/EPROM (P80/P87C52X2) – 16 kbytes ROM/EPROM (P80/P87C54X2) ...

Page 4

... P80C32X2BBD LQFP44 plastic low profile quad flat package; 44 leads; body 1.4 mm P80C32X2FA PLCC44 plastic leaded chip carrier; 44 leads P80C32X2FN DIP40 plastic dual in-line package; 40 leads (600 mil) P87C51X2 ORDERING INFORMATION (4 KBYTE OTP) Type number Package Name ...

Page 5

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) PART NUMBER DERIVATION Memory P87C51X2 7 = OTP 5 = ROM/OTP 1 = 128 BYTES RAM 0 = ROM or ...

Page 6

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) BLOCK DIAGRAM 16K / 32 kbyte CODE ROM / EPROM 128 / 256 ...

Page 7

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) BLOCK DIAGRAM 2 (CPU-ORIENTED RAM ADDR RAM REGISTER B ACC REGISTER PSEN ALE/PROG TIMING AND EA ...

Page 8

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 1 INT0 INT1 T0 1 ...

Page 9

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) PLASTIC LEADED CHIP CARRIER PIN FUNCTIONS PLCC Pin Function Pin Function 1 NIC* ...

Page 10

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) PIN DESCRIPTIONS PIN NUMBER MNEMONIC DIP PLCC LQFP TSSOP ...

Page 11

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) PIN NUMBER MNEMONIC DIP PLCC LQFP TSSOP PSEN EA XTAL1 19 ...

Page 12

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Table 1. Special Function Registers DIRECT SYMBOL DESCRIPTION ADDRESS ACC* Accumulator E0H AUXR# Auxiliary 8EH AUXR1# Auxiliary 1 A2H B* ...

Page 13

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) OSCILLATOR CHARACTERISTICS Using the oscillator XTAL1 and XTAL2 are the input and output, respectively inverting amplifier. The pins ...

Page 14

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Low-Power EPROM operation (LPEP) The EPROM array contains some analog circuits that are not required when V is less than ...

Page 15

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) TMOD Address = 89H Not Bit Addressable 7 GATE BIT SYMBOL FUNCTION TMOD.3/ GATE Gating control when set. Timer/Counter “n” ...

Page 16

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) TCON Address = 88H Bit Addressable 7 TF1 TR1 BIT SYMBOL FUNCTION TCON.7 TF1 Timer 1 overflow flag. Set by ...

Page 17

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) OSC d* T0 Pin TR0 Timer 0 Gate bit INT0 Pin OSC 6-clock mode; d ...

Page 18

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Table 4. Timer 2 Operating Modes RCLK + TCLK CP/RL2 T2CON Address ...

Page 19

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) OSC Pin Transition Detector T2EX Pin Control EXEN2 * ...

Page 20

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) OSC Pin TRANSITION DETECTOR T2EX PIN EXEN2 * 6-clock ...

Page 21

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz 6-clock mode 12-clock mode. OSC ...

Page 22

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Table 5. Timer 2 Generated Commonly Used Baud Rates Baud Rate Osc Freq 12-clk 6-clk RCAP2H mode mode 375 K ...

Page 23

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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. It ...

Page 24

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 25

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 26

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Write to SBUF Serial Port Interrupt REN ...

Page 27

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 28

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Write to SBUF Phase 2 Clock (1 OSC 12-clock mode 6-clock OSC mode) Mode 2 16 ...

Page 29

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 30

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Enhanced UART operation In addition to the standard operation modes, the UART can perform framing error detect by looking for ...

Page 31

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) SCON Address = 98H Bit Addressable 7 6 SM0/FE SM1 (SMOD0 = 0/1)* Symbol Position Function FE SCON.7 Framing Error ...

Page 32

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 33

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Interrupt Priority Structure 0 INT0 IT0 IE0 1 TF0 0 IE1 INT1 IT1 1 TF1 TI RI TF2, EXF2 Figure ...

Page 34

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) IE Address = 0A8H Bit Addressable 7 EA — Enable Bit = 1 enables the interrupt. Enable Bit = 0 ...

Page 35

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz S5P2 ...

Page 36

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) An interrupt will be serviced as long as an interrupt of equal or higher priority is not already being serviced. ...

Page 37

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 to V ...

Page 38

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) DC ELECTRICAL CHARACTERISTICS + – + amb CC SYMBOL ...

Page 39

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) DC ELECTRICAL CHARACTERISTICS + – + amb CC SYMBOL ...

Page 40

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) AC ELECTRICAL CHARACTERISTICS (12-CLOCK MODE 10% OPERATION + – ...

Page 41

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 + –40 ...

Page 42

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) AC ELECTRICAL CHARACTERISTICS (6-CLOCK MODE 10% OPERATION + – ...

Page 43

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 + –40 ...

Page 44

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 45

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 46

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 47

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 48

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz RST (NC) XTAL2 CLOCK SIGNAL XTAL1 V SS Figure 36. I Test Condition, Active Mode CC All other ...

Page 49

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) EPROM CHARACTERISTICS The OTP devices described in this data sheet can be programmed by using a modified Improved Quick-Pulse Programming ...

Page 50

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Table 9. EPROM Programming Modes MODE RST Read signature 1 Program code data 1 Verify code data 1 Pgm encryption ...

Page 51

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) A0– 4–6MHz 5 PULSES ALE/PROG: SEE EXPLODED VIEW BELOW 1 0 ALE/PROG: A0–A7 ...

Page 52

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) PROGRAMMING AND VERIFICATION CHARACTERISTICS + 10%, V amb CC SS ...

Page 53

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 ...

Page 54

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) ADDRESS CONTENT 0000H to 1FFFH DATA 2000H to 203FH KEY 2040H SEC 2040H SEC Security Bit 1: When programmed, this ...

Page 55

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) 80C54X2 ROM CODE SUBMISSION When submitting a ROM code for the 80C54X2, the following must be specified kbyte ...

Page 56

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) 80C58X2 ROM CODE SUBMISSION When submitting a ROM code for the 80C58X2, the following must be specified kbyte ...

Page 57

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 P80C3xX2; P80C5xX2; 57 Product data P87C5xX2 SOT129-1 ...

Page 58

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 P80C3xX2; P80C5xX2; 58 Product data P87C5xX2 SOT187-2 ...

Page 59

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, 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 P80C3xX2; ...

Page 60

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) TSSOP38: plastic thin shrink small outline package; 38 leads; body width 4.4 mm; lead pitch 0.5 mm 2003 Jan 24 ...

Page 61

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) REVISION HISTORY Rev Date Description _6 20030124 Product data (9397 750 10995); ECN 853-2337 29260 of 06 December 2002 Modifications: ...

Page 62

Philips Semiconductors 80C51 8-bit microcontroller family 4K/8K/16K/32K ROM/OTP, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz) Data sheet status Product [1] Level Data sheet status [2] [3] status I Objective data Development II Preliminary data Qualification ...

Related keywords