P80C552IBA/08,512 NXP Semiconductors, P80C552IBA/08,512 Datasheet - Page 2
![IC 80C51 MCU 8BIT ROMLESS 68PLCC](/photos/6/98/69865/68-plcc_sot188-3_pkg_sml.jpg)
P80C552IBA/08,512
Manufacturer Part Number
P80C552IBA/08,512
Description
IC 80C51 MCU 8BIT ROMLESS 68PLCC
Manufacturer
NXP Semiconductors
Series
80Cr
Datasheet
1.P80C552EBA08512.pdf
(23 pages)
Specifications of P80C552IBA/08,512
Program Memory Type
ROMless
Package / Case
68-PLCC
Core Processor
8051
Core Size
8-Bit
Speed
24MHz
Connectivity
EBI/EMI, I²C, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
40
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Processor Series
P80C5x
Core
80C51
Data Bus Width
8 bit
Data Ram Size
256 B
Interface Type
I2C/UART
Maximum Clock Frequency
24 MHz
Number Of Programmable I/os
40
Number Of Timers
3
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Minimum Operating Temperature
0 C
On-chip Adc
8-ch x 10-bit
Cpu Family
80C
Device Core
80C51
Device Core Size
8b
Frequency (max)
24MHz
Program Memory Size
Not Required
Total Internal Ram Size
256Byte
# I/os (max)
40
Number Of Timers - General Purpose
3
Operating Supply Voltage (typ)
5V
Operating Supply Voltage (max)
5.5V
Operating Supply Voltage (min)
4.5V
Instruction Set Architecture
CISC
Operating Temp Range
0C to 70C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
68
Package Type
PLCC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-
Lead Free Status / Rohs Status
Compliant
Other names
568-1238-5
935262804512
P80C552IBA
935262804512
P80C552IBA
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
P80C552IBA/08,512
Manufacturer:
NXP
Quantity:
892
Company:
Part Number:
P80C552IBA/08,512
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Philips Semiconductors
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:
The 8XC552 contains a non-volatile 8k
memory (83C552), a volatile 256
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
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).
2002 Sep 03
83C552—8 kbytes mask programmable ROM
80C552—ROMless version of the 83C552
87C552—8 kbytes EPROM (described in a separate chapter)
Single-chip 8-bit microcontroller with 10-bit A/D,
capture/compare timer, high-speed outputs, PWM
2
C-bus), a “watchdog” timer and on-chip oscillator and timing
8 read/write data memory, five
8 read-only program
2
FEATURES
LOGIC SYMBOL
80C51 central processing unit
8k
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
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
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
– P83C552xHx: –40 C to +125 C
2
C-bus serial I/O port with byte oriented master and slave
(XTAL frequency max. 24 MHz)
(XTAL frequency max. 16 MHz)
CMT0
CMT1
8 ROM expandable externally to 64 kbytes
ADC0-7
CMSR0-5
8 RAM, expandable externally to 64 kbytes
STADC
XTAL1
XTAL2
PWM0
PWM1
AV
AVref+
AVref–
PSEN
AV
RST
V
V
EW
ALE
SS
DD
SS
DD
EA
80C552/83C552
TxD/CLOCK
RxD/DATA
INT0
INT1
T0
T1
WR
RD
CT0I
CT1I
CT2I
CT3I
T2
RT2
SCL
SDA
ADDRESS AND
HIGH ORDER
DATA BUS
853-1467 28849
ADDRESS AND
LOW ORDER
DATA BUS
SU01691
Product data