Phlips Semiconductors
Product specification
CMOS single-chip 8-bit microcontrollers
80C652/83C652
DESCRIPTION
The P80C652/83C652 Single-Chip 8-Bit
Microcontroller is manufactured in an
advanced CMOS process and is a derivative
of the 80C51 microcontroller family. The
80C652/83C652 has the same instruction set
as the 80C51. Three versions of the
derivative exist:
83C652 — 8k bytes mask programmable
ROM
80C652 — ROMless version
87C652 — EPROM version (described in a
separate chapter)
This device provides architectural
enhancements that make it applicable in a
variety of applications for general control
systems. The 8XC652 contains a non-volatile
8k
×
8 read-only program memory, a volatile
256
×
8 read/write data memory, four 8-bit I/O
ports, two 16-bit timer/event counters
(identical to the timers of the 80C51), a
multi-source, two-priority-level, nested
interrupt structure, an I
2
C interface, UART
and on-chip oscillator and timing circuits. For
systems that require extra capability, the
8XC652 can be expanded using standard
TTL compatible memories and logic.
The device also functions as an arithmetic
processor having facilities for both binary and
BCD arithmetic plus bit-handling capabilities.
The instruction set consists of over 100
instructions: 49 one-byte, 45 two-byte and 17
three-byte. With a 16(24)MHz crystal, 58% of
the instructions are executed in 0.75(0.5)µs
and 40% in 1.5(1)µs. Multiply and divide
instructions require 3(2)µs.
PIN CONFIGURATIONS
P1.0 1
P1.1 2
P1.2 3
P1.3 4
P1.4 5
40 V
DD
39 P0.0/AD0
38 P0.1/AD1
37 P0.2/AD2
36 P0.3/AD3
35 P0.4/AD4
34 P0.5/AD5
33 P0.6/AD6
PLASTIC
DUAL
IN-LINE
PACKAGE
32 P0.7/AD7
31 EA
30 ALE
29 PSEN
28 P2.7/A15
27 P2.6/A14
26 P2.5/A13
25 P2.4/A12
24 P2.3/A11
23 P2.2/A10
22 P2.1/A9
21 P2.0/A8
FEATURES
P1.5 6
SCL/P1.6 7
SDA/P1.7 8
RST 9
RxD/P3.0 10
TxD/P3.1 11
INT0/P3.2 12
INT1/P3.3 13
T0/P3.4 14
T1/P3.5 15
WR/P3.6 16
RD/P3.7 17
XTAL2 18
XTAL1 19
V
SS
20
•
80C51 central processing unit
•
8k
×
8 ROM expandable externally to
64k bytes
•
256
×
8 RAM, expandable externally to
64k bytes
•
Two standard 16-bit timer/counters
•
Four 8-bit I/O ports
•
I
2
C-bus serial I/O port with byte oriented
master and slave functions
•
Full-duplex UART facilities
•
Power control modes
–
Idle mode
–
Power-down mode
•
ROM code protection
•
Extended frequency range: 3.5 to 24 MHz
•
Three operating ambient temperature
ranges:
0 to +70°C
–40 to +85°C
–40 to +125°C
6
1
40
7
PLASTIC
LEADED
CHIP
CARRIER
39
LOGIC SYMBOL
V
DD
V
SS
ADDRESS AND
DATA BUS
RST
XTAL1
XTAL2
EA
PSEN
ALE
44
ALTERNATE
FUNCTIONS
PORT 3
PORT 1
PORT 0
17
29
18
28
34
1
SCL
SDA
PLASTIC
QUAD
FLAT
PACK
11
33
RxD
TxD
INT0
INT1
T0
T1
WR
RD
ADDRESS BUS
PORT 2
23
12
22
1997 Dec 05
2
Phlips Semiconductors
Product specification
CMOS single-chip 8-bit microcontrollers
80C652/83C652
ORDER INFORMATION
PHILIPS
PART ORDER NUMBER
PART MARKING
ROMless
P80C652EBP
P80C652EBA
P80C652EBB
P80C652EFP
P80C652EFA
P80C652EFB
P80C652EHP
P80C652EHA
P80C652EHB
P80C652IBP
P80C652IBA
P80C652IBB
P80C652IFP
P80C652IFA
P80C652IFB
ROM
3
P83C652EBP/xxx
P83C652EBA/xxx
P83C652EBB/xxx
P83C652EFP/xxx
P83C652EFA/xxx
P83C652EFB/xxx
P83C652EHP/xxx
P83C652EHA/xxx
P83C652EHB/xxx
P83C652IBP/xxx
P83C652IBA/xxx
P83C652IBB/xxx
P83C652IFP/xxx
P83C652IFA/xxx
P83C652IFB/xxx
Drawing
Number
SOT129-1
SOT187-2
SOT307-2
SOT129-1
SOT187-2
SOT307-2
SOT129-1
SOT187-2
SOT307-2
SOT129-1
SOT187-2
SOT307-2
SOT129-1
SOT187-2
SOT307-2
PHILIPS NORTH AMERICA
PART ORDER NUMBER
ROMless
P80C652EBPN
P80C652EBAA
P80C652EBBB
P80C652EFPN
P80C652EFAA
P80C652EFBB
ROM
P83C652EBPN
P83C652EBAA
P83C652EBBB
P83C652EFPN
P83C652EFAA
P83C652EFBB
EPROM
2
S87C652-4N40
S87C652-4A44
S87C652-4B44
S87C652-5N40
S87C652-5A44
S87C652-5B44
TEMPERATURE RANGE
( )
(°C)
AND PACKAGE
FREQ
MHz
1,2
MH
1 2
0 to +70,
Plastic Dual In-line Package
0 to +70,
Plastic Leaded Chip Carrier
0 to +70,
Plastic Quad Flat Pack
–40 to +85,
Plastic Dual In-line Package
–40 to +85,
Plastic Leaded Chip Carrier
–40 to +85,
Plastic Quad Flat Pack
–40 to +125,
Plastic Dual In-line Package
–40 to +125,
Plastic Leaded Chip Carrier
–40 to +125,
Plastic Quad Flat Pack
0 to +70,
Plastic Dual In-line Package
0 to +70,
Plastic Leaded Chip Carrier
0 to +70,
Plastic Quad Flat Pack
–40 to +85,
Plastic Dual In-line Package
–40 to +85,
Plastic Leaded Chip Carrier
–40 to +85,
Plastic Quad Flat Pack
16
16
16
16
16
16
16
16
16
24
24
24
24
24
24
P80C652EHPN P83C652EHPN
P80C652EHAA
P80C652EHBB
P80C652IBPN
P80C652IBAA
P80C652IBBB
P80C652IFPN
P80C652IFAA
P80C652IFBB
P83C652EHAA
P83C652EHBB
P83C652IBPN
P83C652IBAA
P83C652IBBB
P83C652IFPN
P83C652IFAA
P83C652IFBB
NOTES:
1. 80C652 and 83C652 frequency range is 3.5MHz–16MHz or 3.5MHz–24MHz.
2. For specification of the EPROM version, see the 87C652 data sheet.
3. xxx denotes the ROM code number.
1997 Dec 05
4