INTEGRATED CIRCUITS
80C652/83C652
CMOS single-chip 8-bit microcontrollers
Product specification
IC20 Data Handbook
1996 Aug 15
Philips
Semiconductors
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: 1.2 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
1996 Aug 15
2
Phlips Semiconductors
Product specification
CMOS single-chip 8-bit microcontrollers
80C652/83C652
CERAMIC AND PLASTIC LEADED
CHIP CARRIER PIN FUNCTIONS
6
1
40
PLASTIC QUAD FLAT PACK
PIN FUNCTIONS
44
34
7
CERAMIC
AND
PLASTIC
LEADED CHIP
CARRIER
17
39
1
PLASTIC
QUAD
FLAT
PACK
33
29
11
23
18
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Function
NC*
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6/SCL
P1.7/SDA
RST
P3.0/RxD
NC*
P3.1/TxD
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
XTAL2
XTAL1
V
SS
28
Pin
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Function
NC*
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
P2.5/A13
P2.6/A14
P2.7/A15
PSEN
ALE
NC*
EA
P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
V
DD
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
12
Function
P1.5
P1.6/SCL
P1.7/SDA
RST
P3.0/RxD
V
SS4
P3.1/TxD
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
XTAL2
XTAL1
V
SS1
NC*
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
Pin
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
22
Function
P2.5/A13
P2.6/A14
P2.7/A15
PSEN
ALE
V
SS2
EA/V
PP
P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
V
DD
V
SS3
P1.0
P1.1
P1.2
P1.3
P1.4
*DO NOT CONNECT
*DO NOT CONNECT
NOTES TO QFP ONLY:
1. Due to EMC improvements, all V
SS
pins
(6, 16, 28, 39) must be connected to V
SS
on the 80C652/83C652.
1996 Aug 15
3
Phlips Semiconductors
Product specification
CMOS single-chip 8-bit microcontrollers
80C652/83C652
ORDER INFORMATION
PHILIPS
PART ORDER NUMBER
PART MARKING
ROMless
P80C652FBP
ROM
3
P83C652FBP/xxx
Drawing
Number
SOT129-1
PHILIPS NORTH AMERICA
PART ORDER NUMBER
ROMless
P80C652FBPN
ROM
P83C652FBPN
TEMPERATURE
RANGE (°C)
AND PACKAGE
0 to +70, Plastic Dual In-line Package
FREQ
MHz
1,2
16
P80C652FBA
P83C652FBA/xxx
SOT187-2
P80C652FBAA
P83C652FBAA
0 to +70, Plastic Leaded Chip Carrier
16
P80C652FBB
P80C652FFP
P83C652FBB/xxx
P83C652FFP/xxx
SOT307-2
4
SOT129-1
P80C652FBBB
P80C652FFPN
P83C652FBBB
P83C652FFPN
0 to +70, Plastic Quad Flat Pack
–40 to +85, Plastic Dual In-line Package
16
16
P80C652FFA
P80C652FFB
P80C652FHP
P80C652FHA
P80C652FHB
P83C652FFA/xxx
P83C652FFB/xxx
P83C652FHP/xxx
P83C652FHA/xxx
P83C652FHB/xxx
SOT187-2
SOT307-2
4
SOT129-1
SOT187-2
SOT307-2
4
P80C652FFAA
P80C652FFBB
P80C652FHPN
P80C652FHAA
P80C652FHBB
P83C652FFAA
P83C652FFBB
P83C652FHPN
P83C652FHAA
P83C652FHBB
–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
16
16
16
16
16
P80C652IBP
P80C652IBA
P80C652IBB
P80C652IFP
P80C652IFA
P80C652IFB
P83C652IBP/xxx
P83C652IBA/xxx
P83C652IBB/xxx
P83C652IFP/xxx
P83C652IFA/xxx
P83C652IFB/xxx
SOT129-1
SOT187-2
SOT307-2
4
SOT129-1
SOT187-2
SOT307-2
4
P80C652IBPN
P80C652IBAA
P80C652IBBB
P80C652IFPN
P80C652IFAA
P80C652IFBB
P83C652IBPN
P83C652IBAA
P83C652IBBB
P83C652IFPN
P83C652IFAA
P83C652IFBB
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
24
24
24
24
24
24
NOTES:
1. 80C652 and 83C652 frequency range is 1.2MHz–16MHz or 1.2 to 24MHz.
2. For specification of the EPROM version, see the 87C652 data sheet.
3. xxx denotes the ROM code number.
4. SOT311 replaced by SOT307-2.
1996 Aug 15
4
Phlips Semiconductors
Product specification
CMOS single-chip 8-bit microcontrollers
80C652/83C652
TEMPERATURE
RANGE (°C)
EPROM
2
S87C652-4N40
S87C652-4F40
S87C652-4A44
S87C652-4K44
S87C652-4B44
S87C652-5N40
S87C652-5F40
S87C652-5A44
S87C652-5B44
Drawing
Number
SOT129-1
0590B
SOT187-2
1472A
SOT307-2
SOT129-1
0590B
SOT187-2
SOT307-2
AND PACKAGE
0 to +70, Plastic Dual In-line Package
0 to +70, Ceramic Dual In-line
Package w/Window
0 to +70, Plastic Leaded Chip Carrier
0 to +70, Ceramic Leaded Chip Carrier
w/Window
0 to +70, Plastic Quad Flat Pack
–40 to +85, Plastic Dual In-line Package
–40 to +85, Ceramic Dual In-line Package
w/Window
–40 to +85, Plastic Leaded Chip Carrier
–40 to +85, Plastic Quad Flat Pack
FREQ
MHz
1,2
16
16
16
16
16
16
16
16
16
S87C652-7N40
S87C652-7F40
S87C652-7A44
S87C652-7K44
S87C652-8N40
S87C652-8F40
S87C652-8A44
SOT129-1
0590B
SOT187-2
1472A
SOT129-1
0590B
SOT187-2
0 to +70, Plastic Dual In-line Package
0 to +70, Ceramic Dual In-line Package
w/Window
0 to +70, Plastic Leaded Chip Carrier
0 to +70, Ceramic Leaded Chip Carrier
w/Window
–40 to +85, Plastic Dual In-line Package
–40 to +85, Ceramic Dual In-line Package
w/Window
–40 to +85, Plastic Leaded Chip Carrier
20
20
20
20
20
20
20
1996 Aug 15
5