

80C552/83C552
Single-chip 8-bit microcontroller
with
10-bit A/D, capture/compare timer,
high-speed outputs, PWM
Product data
Supersedes data of 1998 Aug 13
2002 Sep 03
INTEGRATED CIRCUITS
Philips Semiconductors Product data
80C552/83C552
Single-chip 8-bit microcontroller with 10-bit A/D,
capture/compare timer, high-speed outputs, PWM
2
2002 Sep 03 853-1467 28849
DESCRIPTION
The 80C552/83C552 (hereafter generically referred to as 8XC552)
Single-Chip 8-Bit Microcontroller is manufactured in an advanced
CMOS process and is a derivative of the 80C51 microcontroller
family. The 8XC552 has the same instruction set as the 80C51.
Three versions of the derivative exist:
83C552—8 kbytes mask programmable ROM
80C552—ROMless version of the 83C552
87C552—8 kbytes EPROM (described in a separate chapter)
The 8XC552 contains a non-volatile 8k × 8 read-only program
memory (83C552), a volatile 256 × 8 read/write data memory, five
8-bit I/O ports, one 8-bit input port, two 16-bit timer/event counters
(identical to the timers of the 80C51), an additional 16-bit timer
coupled to capture and compare latches, a 15-source,
two-priority-level, nested interrupt structure, an 8-input ADC, a dual
DAC pulse width modulated interface, two serial interfaces (UART
and I
2
C-bus), a “watchdog” timer and on-chip oscillator and timing
circuits. For systems that require extra capability, the 8XC552 can
be expanded using standard TTL compatible memories and logic.
In addition, the 8XC552 has two software selectable modes of
power reduction—idle mode and power-down mode. The idle mode
freezes the CPU while allowing the RAM, timers, serial ports, and
interrupt system to continue functioning. The power-down mode
saves the RAM contents but freezes the oscillator, causing all other
chip functions to be inoperative.
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 MHz (24 MHz)
crystal, 58% of the instructions are executed in 0.75 µs (0.5 µs) and
40% in 1.5 µs (1 µs). Multiply and divide instructions require 3 µs
(2 µs).
FEATURES
80C51 central processing unit
8k × 8 ROM expandable externally to 64 kbytes
ROM code protection
An additional 16-bit timer/counter coupled to four capture registers
and three compare registers
Two standard 16-bit timer/counters
256 × 8 RAM, expandable externally to 64 kbytes
Capable of producing eight synchronized, timed outputs
A 10-bit ADC with eight multiplexed analog inputs
Two 8-bit resolution, pulse width modulation outputs
Five 8-bit I/O ports plus one 8-bit input port shared with analog
inputs
I
2
C-bus serial I/O port with byte oriented master and slave
functions
Full-duplex UART compatible with the standard 80C51
On-chip watchdog timer
Three speed ranges:
3.5 to 16 MHz
3.5 to 24 MHz (ROM, ROMless only)
Three operating ambient temperature ranges:
P83C552xBx: 0 °C to +70 °C
P83C552xFx: –40 °C to +85 °C
(XTAL frequency max. 24 MHz)
P83C552xHx: –40 °C to +125 °C
(XTAL frequency max. 16 MHz)
LOGIC SYMBOL
SU01691
PORT 5
PORT 4
ADC0-7
CMT0
CMT1
CMSR0-5
RST
EW
XTAL1
XTAL2
EA
ALE
PSEN
AVref+
AVref–
STADC
PWM0
PWM1
PORT 0
LOW ORDER
ADDRESS AND
DATA BUS
PORT 1PORT 2PORT 3
CT0I
CT1I
CT2I
CT3I
T2
RT2
SCL
SDA
RxD/DATA
TxD/CLOCK
INT0
INT1
T0
T1
WR
RD
V
SS
V
DD
AV
SS
AV
DD
HIGH ORDER
ADDRESS AND
DATA BUS
Philips Semiconductors Product data
80C552/83C552
Single-chip 8-bit microcontroller with 10-bit A/D,
capture/compare timer, high-speed outputs, PWM
2002 Sep 03
3
PIN CONFIGURATIONS
Plastic Leaded Chip Carrier
NC*
P3.7/RD
P3.6/WR
P5.0/ADC0
10
11
12
13
14
15
16
30 31 32 33 34 35 36
P4.3/CMSR3
P4.4/CMSR4
P4.5/CMSR5
P4.6/CMT0
P4.7/CMT1
P1.0/CT0I
RST
37 3828 29
17
18
19
20
P1.1/CT1I
P1.2/CT2I
P1.4/T2
P1.3/CT3I
PLASTIC LEADED CHIP CARRIER
SU00932
21
22
23
24
25
26
P1.5/RT2
P1.6/SCL
P1.7/SDA
P3.0/RxD
P3.2/INT0
P3.1/TxD
39 40 41 42 43
P3.4/T0
P3.5/T1
NC*
NC*
XTAL2
XTAL1
V
SS
P2.1/A09
P2.2/A10
P2.3/A11
P2.4/A12
60
59
58
57
56
55
54
AV
SS
AV
REF+
AV
REF–
P0.0/AD0
P0.1/AD1
P0.3/AD3
P0.2/AD2
53
52
51
50
P0.4/AD4
P0.5/AD5
P0.7/AD7
P0.6/AD6
49
48
47
46
45
44
EA
ALE
PSEN
P2.7/A15
P2.5/A13
P2.6/A14
44
765432168 6798 66 65 64 63 62
P4.2/CMSR2
P4.1/CMSR1
P4.0/CMSR0
EW
PWM1
PWM0
STADC
P5.1/ADC1
P5.2/ADC2
P5.3/ADC3
P5.4/ADC4
P5.5/ADC5
P5.6/ADC6
P5.7/ADC7
61
27
AV
DD
V
DD
P3.3/INT1
V
SS
P2.0/A08
* Do not connect.

P80C552EBA/08,518

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC MCU 8BIT ROMLESS 68PLCC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union