Sie sind auf Seite 1von 6

Philips Semiconductors

Philips Semiconductors

80C51 microcontroller family features guide

Semiconductors 80C51 microcontroller family features guide Memory from 1K to 8K P fi Part Number ROM/ROMl

Memory from 1K to 8K

P

fi

Part Number

ROM/ROMl

/

 

Memory

New and

I

d

 

Counter

 

I/O

Serial

 

Comments/

Prefix

ROM/ROMless/

OTP/Flash

ROM

EPROM

RAM

Improved

(Note 6)

#

PWM

PCA

WD

Pins

Interfaces

Special Features

P

83C750

1K

 

64

 

1

N

N

N

19

 

Lowest cost, 1 (16-bit) Timer, SSOP

P

87C750

 

1K

64

 

1

N

N

N

19

 

Lowest cost, 1 (16-bit) Timer, SSOP

P

83C748

2K

 

64

 

2

N

N

N

19

 

’751 w/o I 2 C, 1 (16-bit) Timer, SSOP

P

87C748

 

2K

64

 

2

N

N

N

19

 

’751 w/o I 2 C, 1 (16-bit) Timer, SSOP

S

83C751

2K

 

64

 

1

N

N

N

19

I 2 C (bit)

1 (16-bit) Timer, SSOP

S

87C751

 

2K

64

 

1

N

N

N

19

I 2 C (bit)

1 (16-bit) Timer, SSOP

P

83C749

2K

 

64

 

2

Y

N

N

21

 

’752 w/o I 2 C, 1 (16-bit) Timer, SSOP

P

87C749

 

2K

64

 

2

Y

N

N

21

 

’752 w/o I 2 C, 1 (16-bit) Timer, SSOP

S

83C752

2K

 

64

 

1

Y

N

N

21

I 2 C (bit)

1 (16-bit) Timer, SSOP

S

87C752

 

2K

64

 

1

Y

N

N

21

I 2 C (bit)

1 (16-bit) Timer, SSOP

P

80C51/80C31

4K

 

128

Y

2

N

N

N

32

UART

 

CMOS

P

87C51

 

4K

128

Y

2

N

N

N

32

UART

 

CMOS

P

89C51

 

4K

128

Y

3

N

N

N

32

UART

Flash, 3 power control modes

P

80CL51/80CL31

4K

 

128

 

2

N

N

N

32

UART

Low voltage (1.8V–6V), Low power

P

83C434

4K

 

128

               

LCD driver

P

83CL410/80CL410

4K

 

128

 

2

N

N

N

32

I

2 C

Low voltage (1.8V–6V), Low power

P

83C851/80C851

4K

 

128

 

2

N

N

N

32

UART

256B EEPROM, 80C51 pin-compatible

P

83C754

4K

 

256

 

3

Y

Y

N

11

UART

8-bit DAC, 3-input mux comparator, Ref V Out

P

87C754

 

4K

256

 

3

Y

Y

N

11

UART

 

(see above)

P

83C852

6K

 

256

 

2

N

N

N

16

 

Smartcard controller with 2K EEPROM (Data, Code) Cryptographic Calc Unit

P

80C52/80C32

8K

 

256

Y

3

N

N

N

32

UART

80C51 pin-compatible

P

87C52

 

8K

256

Y

3

N

N

N

32

UART

80C51 pin-compatible

P

89C52

 

8K

256

Y

3

N

N

N

32

UART

Flash, 3 power control modes

P

83C51RA+/80C51RA+

8K

 

512

Y

4

Y

Y

Y

32

UART

w/Hdw WD, 2.7–5.5V versions

P

89C51RA+/87C51RA+

 

8K

512

Y

4

Y

Y

Y

32

 

(see above) (FLASH–5V only)

P

83C652/80C652

8K

 

256

 

2

N

N

N

32

UART, I 2 C

80C51 pin-compatible

S

87C652

 

8K

256

 

2

N

N

N

32

UART, I 2 C

80C51 pin-compatible

P

83C51FA/80C51FA

8K

 

256

Y

4

Y

Y

Y

32

UART

Enhanced UART, 3 timers + PCA

P

87C51FA

 

8K

256

Y

4

Y

Y

Y

32

UART

Enhanced UART, 3 timers + PCA

P

83C845

8K

 

256

 

2

Y

N

N

28

 

On-screen display, 9 PWM outputs,

 

3

software A/D inputs

P

83C880

8K

 

512

             

DDC interface for monitors, auto sync detection and sync processor

PCx

83C562/80C562

8K

 

256

 

3

Y

N

Y

48

UART

channel 8-bit A/D, 2 PWM outputs, Capture/Compare timer, w/Hdw WD

8

PCx

83C552/80C552

8K

 

256

 

3

Y

N

Y

48

UART, I 2 C

channel 10-bit A/D, 2 PWM outputs, Capture/Compare timer, w/Hdw WD

8

S

87C552

 

8K

256

 

3

Y

N

Y

48

UART, I 2 C

 

(see above)

P

83C834

8K

 

256

               

LCD driver

P

83CL883

8K

8K

256

 

3

N

N

Y

19

UART

1.8–3.6V operation, low voltage detection

P

83CL884

8K

8K

256

 

3

N

N

Y

18

UART

1.8–3.6V operation, low voltage detection

NOTES:

Part number prefixes are noted in the first column. All combinations of part type, speed, temperature and package may not be available.

Parts in Italics bold are 51plus microcontrollers.

Philips Semiconductors

80C51 microcontroller family features guide

Memory from 1K to 8K (continued)

Part Number

ROM/ROMl

/

   

A/D

External

Program

S

it

Clock

F

Temperature Range (°C)

 

Package

ROM/ROMless/

OTP/Flash

Bits

Channels

Interrupt

Security

?

Freq.

(MHz)

0 to +70

–40 to +85

–55 to +125

PDIP

PLCC

PQFP/SSOP

83C750

S

   

2

 

N

3.5

to 40

X

X

 

N24

A28

DB24 (0–70F)

87C750

S

   

2

 

Y

3.5

to 40

X

X

 

N24

A28

DB24 (0–70F)

83C748

S

   

2

 

N

3.5

to 16

X

X

 

N24

A28

DB24 (0–70F)

87C748

S

   

2

 

Y

3.5

to 16

X

X

 

N24

A28

DB24 (0–70F)

83C751

S

   

2

 

N

3.5

to 16

X

X

 

N24

A28

DB24 (0–70F)

87C751

S

   

2

 

Y

3.5

to 16

X

X

 

N24

A28

DB24 (0–70F)

83C749

S

8

5

2

 

N

3.5

to 16

X

X

 

N28

A28

DB28 (0–70F)

87C749

S

8

5

2

 

Y

3.5

to 16

X

X

 

N28

A28

DB28 (0–70F)

83C752

S

8

5

2

 

N

3.5

to 16

X

X

X

N28

A28

DB28 (0–70F)

87C752

S

8

5

2

 

Y

3.5

to 16

X

X

X

N28

A28

DB28 (0–70F)

80C51/80C31

S

   

6

 

Y

0

to 33

X

X

 

N40

A44

B44 (5)

87C51

S

   

6

 

Y

0

to 33

X

X

 

N40

A44

B44 (5)

89C51

S

   

6

 

Y

0

to 33

X

X

 

N40

A44

B44 (5)

80CL51/80CL31

Z

   

10

 

N

0

to 16 (1)

 

X

 

N40 (2)

 

B44

83C434

T

       

12MHz

 

X

 

NB42

 

B44

83CL410/80CL410

Z

   

10

 

N

0

to 12 (1)

 

X

 

N40 (2)

 

B44

83C851/80C851

H

   

2

 

Y

1.2

to 16

X

X

 

N40

A44

B44

83C754

S

   

2

 

Y

3.5

to 16

X

         

87C754

S

   

2

 

Y

3.5

to 16

X

       

DB28

83C852

H

   

1

 

Y

1 to 12

X

   

SO28

   
 

or die

80C52/80C32

S

   

6

 

Y

0

to 33

X

X

 

N40

A44

B44 (5)

87C52

S

   

6

 

Y

0

to 33

X

X

X

N40

A44

B44 (5)

89C52

S

   

6

 

Y

0

to 33

X

X

X

N40

A44

B44 (5)

83C51RA+/80C51RA+

S

   

2

 

Y

0

to 33

X

X

 

N40

A44

B44

89C51RA+/87C51RA+

S

   

2

 

Y

0

to 33

X

X

 

N40

A44

B44

83C652/80C652

H

   

2

 

Y

3.5

to 24

X

X

–40 to +125

N40

A44

B44

87C652

S

   

2

 

Y

3.5

to 16

X

X

X

N40

A44

 

83C51FA/80C51FA

S

   

2

 

Y

0

to 33

X

X

 

N40

A44

B44

87C51FA

S

   

2

 

Y

0

to 33

X

X

 

N40

A44

B44

83C845

T

   

2

 

N

3.5

to 20

X

   

NB42

   

83C880

                       

83C562/80C562

H

8

8

2

 

N

3.5

to 16

X

X

–40 to +125

 

A68

B80

83C552/80C552

H

10

8

2

 

N

3.5

to 30

X

X

–40 to +125

 

A68

B80

87C552

S

10

8

2

 

Y

3.5

to 16

X

     

A68

 

83C834

T

         

16

 

X

 

NB42

 

B44

83CL883

Z

   

8

 

3.58

–25 to +70

       

SO28

83CL884

Z

   

8

 

3.58

–25 to +70

       

SO28

NOTES:

Production Centers are indicated in the second column:

H = Hamburg; S = Sunnyvale, T = Taiwan, Z = Zurich All combinatiuons of part type, speed, temperature and package may not be available.

Parts in Italics bold are 51plus microcontrollers.

1. Oscillator options start from 32kHz.

2. Also available in VSO40 package.

3. Also available in VSO56 package.

4. Not recommended for new design.

5. Package available up to 16MHz only.

6. New and Improved devices operate from 2.7V–5.5V @ 16MHz. Static Core, 33MHz operation, Dual Data Pointers, and more.

Philips Semiconductors

80C51 microcontroller family features guide

Memory from 12K to 64K

 

Part Number

 

Memory

New and

 

Counter

 

I/O

S

i

l

 

C

t

/

Prefix

ROM/ROMless/

OTP/Flash

ROM

EPROM/

FLASH

RAM

Improved

(Note 6)

#

PWM

PCA

WD

I/O

Pins

Serial

Interfaces

Comments/

Special Features

P

83C145

12K

 

256

 

2

Y

N

N

28

On-Screen Display, 9 PWM outputs,

 

3

software A/D inputs

P

83C055

16K

 

256

 

2

Y

N

N

28

On-Screen Display, 9 PWM outputs

 

3

software A/D inputs

P

87C055

 

16K

256

 

2

Y

N

N

28

 

(see above)

 

P

83C180

16K

16K

512

             

DDC interface for monitors, auto sync detection and sync processor

P

80C54

16K

 

256

Y

3

N

N

N

32

UART

 

Standard; 80C51 compatible

P

87C54

 

16K

256

Y

3

N

N

N

32

UART

 

Standard; 87C51 compatible

P

89C54

 

16K

256

Y

3

N

N

N

32

UART

 

Flash, 3 power control modes

P

83C654/80C654

16K

 

256

 

2

N

N

N

32

UART, I 2 C

 

80C51 pin-compatible

S

87C654

 

16K

256

 

2

N

N

N

32

UART, I 2 C

 

80C51 pin-compatible

P

83C51FB

16K

 

256

Y

4

Y

Y

Y

32

UART

Enhanced UART, 3 timers + PCA

P

87C51FB

 

16K

256

Y

4

Y

Y

Y

32

UART

Enhanced UART, 3 timers + PCA

P

83C524

16K

 

512

 

3

N

N

Y

32

UART, I 2 C-bit

 

512

RAM

 

P

87C524

 

16K

512

 

3

N

N

Y

32

UART, I 2 C-bit

 

512

RAM

 

P

80C554/83C554/

16K

16K

512

 

3

Y

 

Y

48

UART, I 2 C

 

3 power control modes

87C554

 

P

83C51RB+

16K

 

512

Y

4

Y

Y

Y

32

UART

 

Extended RAM (512 bytes), 2.7V–5.5V versions

P

89C51RB+/87C51RB+

 

16K

512

Y

4

Y

Y

Y

32

UART

 

(see above) (FLASH–5V only)

P

89C51RB2

 

16K

512

Y

4

Y

Y

Y

32

UART

 

6

clock cycles, machine cycle,

 

3

power control modes

P

80C591/83C591/

16K

16K

512

 

3

Y

 

Y

32

UART, I 2 C

 

CAN

87C591

 

P

83C592/80C592/

16K

16K

512

 

3

N

N

Y

48

UART, CAN

 

CAN bus controller, 8×10-bit A/D,

87C592

2

PWM outputs, Capture/Compare timer

P

83C280

24K

 

512

             

DDC interface for monitors, auto sync detection and sync processor

P

83C380

32K

 

512

   

Y

       

DDC interface for monitors, auto sync detection and sync processor

P

80C58

32K

 

256

Y

3

N

N

N

32

UART

 

Standard; 80C51 compatible

P

87C58

 

32K

256

Y

3

N

N

N

32

UART

 

Standard; 87C51 compatible

P

89C58

 

32K

256

Y

3

N

N

N

32

UART

 

Flash, 3 power control modes

P

83C51FC

32K

 

256

Y

4

Y

Y

Y

32

UART

Enhanced UART, 3 timers + PCA

P

87C51FC

 

32K

256

Y

4

Y

Y

Y

32

UART

Enhanced UART, 3 timers + PCA

P

83C528/80C528

32K

 

512

 

3

N

N

Y

32

UART, I 2 C-bit

Large memory for high level languages

P

87C528

 

32K

512

 

3

N

N

Y

32

UART, I 2 C-bit

Large memory for high level languages

P

83CE528

32K

 

512

 

3

N

N

Y

32

UART, I 2 C-bit

 

8XC528 with Reduced EMI

P

89C51RC2

 

32K

512

Y

4

Y

Y

Y

32

UART

 

6

clock cycles, machine cycle,

 

3

power control modes

P

83C51RC+

32K

 

512

Y

4

Y

Y

Y

32

UART

 

Extended RAM (512 bytes), 2.7V–5.5V versions

P

89C51RC+/87C51RC+

 

32K

512

Y

4

Y

Y

Y

32

UART

 

(see above) (FLASH–5V only)

P

83CE598/80CE598/

32K

32K

512

 

3

Y

N

Y

48

UART, CAN

 

CAN bus controller, 8×10-bit A/D,

89CE598

2

PWM outputs, WD, T2, Reduced EMI

P

83C557E4/80C557E4/

32K

32K

1024

 

3

Y

N

Y

48

UART, I 2 C

 

Low EMI, 8 Channel 10-bit A/D,

89C557E4

2

PWM outputs, Capture/Compare Timer

P

83C557E6/80C557E6

48K

48K

1536

 

3

Y

N

Y

48

UART, I 2 C

 

(Same as above)

P

83C557E8/80C557E8/

64K

64K

2048

 

3

Y

N

Y

48

UART, I 2 C

 

(Same as above)

87C557E8

 

P

89C738

64K

 

512

 

3

N

N

N

32

UART

   

Open Collector outputs

P

89C51RD2

 

64K

512

Y

4

Y

Y

Y

32

UART

 

6

clock cycles, Machine cycle,

 

3

power control modes

P

83C51RD+

64K

 

1024

Y

4

Y

Y

Y

32

UART

Extended RAM (1K), 2.7V–5.5V versions

P

89C51RD+/87C51RD+

 

64K

1024

Y

4

Y

Y

Y

32

UART

 

(see above) (FLASH–5V only)

P

87CL881

 

64K

2048

 

3

Y

N

Y

32

UART

   

1.8V–3.6V operation, low voltage detection

NOTES:

Part number prefixes are noted in the first column.

All combinations of part type, speed, temperature and package may not be available.

Parts in Italics bold are 51plus microcontrollers.

Philips Semiconductors

80C51 microcontroller family features guide

Memory from 12K to 64K (continued)

Part Number

 

A/D

E

t

l

P

Clock

Temperature Range (°C)

 

Package

ROM/ROMless/

Bits

Channels

External

Interrupt

Program

Security?

Freq.

0 to +70

–40 to +85

–55 to +125

PDIP

PLCC

PQFP/

OTP/Flash

(MHz)

Other

83C145

T

     

2

N

3.5

to 20

X

   

NB42

   

83C055

T

     

2

N

3.5

to 20

X

   

NB42

   

87C055

T

     

2

N

3.5

to 20

X

   

NB42

   

83C180

T

         

16

 

–25 to +85

 

NB42

   

80C54

S

     

2

Y

0

to 33

X

X

 

N40

A44

B44

87C54

S

     

6

Y

0

to 33

X

X

 

N40

A44

B44

89C54

S

     

6

Y

0

to 33

X

X

 

N40

A44

B44

83C654/80C654

H

     

2

Y

3.5

to 24

X

X

–40 to +125

R42, N40

A44

B44

87C654

S

     

2

Y

3.5

to 20

X

X

 

N40

A44

B44

83C51FB

S

     

2

Y

0

to 33

X

X

 

N40

A44

B44

87C51FB

S

     

2

Y

0

to 33

X

X

 

N40

A44

B44

83C524

H

     

2

Y

3.5

to 24

X

X

 

N40

A44

B44

87C524

S

     

2

Y

3.5

to 16

X

X

 

N40

A44

B44

80C554/83C554/

S

10

8

 

15

Y

0

to 33

X

X

   

A68

B80

87C554

   

83C51RB+

S

     

2

Y

0

to 33

X

X

 

N40

A44

B44

89C51RB+/87C51RB+

S

     

2

Y

0

to 33

X

X

 

N40

A44

B44

89C51RB2

S

     

8

 

0

to 33

X

X

 

N40

A44

B44

80C591/83C591/

S

10

6

 

2

Y

3.5

to 16

X

X

   

A44

B44

87C591

   

83C592/80C592/

H

10

8

 

6

Y

1.2

to 16

 

X

–40 to +125

 

A68

 

87C592

   

83C280

T

         

16

 

–25 to +85

 

NB42

   

83C380

T

         

16

 

–25 to +85

 

NB42

   

80C58

S

     

6

Y

0

to 33

X

X

 

N40

A44