

P89C60X2/61X2
80C51 8-bit Flash microcontroller family
64KB Flash
512B/1024B RAM
Product data
Supersedes data of 2002 Jul 23
2003 Sep 11
INTEGRATED CIRCUITS
Philips Semiconductors Product data
P89C60X2/61X2
80C51 8-bit Flash microcontroller family
64KB Flash, 512B/1024B RAM
2
2003 Sep 11 853-2400 30250
DESCRIPTION
The Philips microcontrollers described in this data sheet are
high-performance static 80C51 designs. They are manufactured in
an advanced CMOS process and contain a non-volatile Flash
program memory that is programmable in parallel (via a parallel
programmer) or In-System Programmable (ISP) via boot loader.
They support both 12-clock and 6-clock operation.
The P89C60X2 and P89C61X2 contain 512 bytes RAM and
1024 bytes RAM respectively, 32 I/O lines, three 16-bit
counter/timers, a six-source, four-priority level nested interrupt
structure, a serial I/O port for either multi-processor
communications, I/O expansion or full duplex UART, and on-chip
oscillator and clock circuits.
In addition, the devices are static designs which offer a wide range
of operating frequencies down to zero. Two software selectable
modes of power reduction — idle mode and power-down mode —
are available. The idle mode freezes the CPU while allowing the
RAM, timers, serial port, 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. Since the design is static, the clock can be stopped
without loss of user data. Then the execution can be resumed from
the point the clock was stopped.
SELECTION TABLE
For applications requiring more RAM, as well as more on-chip
peripherals, see the P89C66x and P89C51Rx2 data sheets.
Type Memory Timers Serial Interfaces
RAM
ROM
OTP
Flash
# of Timers
PWM
PCA
WD
UART
I
2
C
CAN
SPI
ADC bits/ch.
I/O Pins
Interrupts
(External)
Program
Security
Default Clock
Rate
Optional
Clock Rate
Max.
Freq.
at 6-clk
/ 12-clk
(MHz)
Freq.
Range
at 3V
(MHz)
Freq.
Range
at 5V
(MHz)
P89C60X2
512B 64K 3
n n
32 6 (2)
n
12–clk 6-clk 20/33 0–20/33
P89C61X2
1024B 64K 3
n n
32 6 (2)
n
12–clk 6-clk 20/33 0–20/33
NOTE:
1. I
2
C = Inter-Integrated Circuit Bus; CAN = Controller Area Network; SPI = Serial Peripheral Interface; PCA = Programmable Counter Array;
ADC = Analog-to-Digital Converter; PWM = Pulse Width Modulation
Philips Semiconductors Product data
P89C60X2/61X2
80C51 8-bit Flash microcontroller family
64KB Flash, 512B/1024B RAM
2003 Sep 11
3
FEATURES
80C51 Central Processing Unit
64 kbytes Flash
512 bytes RAM (P89C60X2)
1024 bytes RAM (P89C61X2)
Boolean processor
Fully static operation
In-System Programmable (ISP) Flash memory
12-clock operation with selectable 6-clock operation (via software
or via parallel programmer)
Memory addressing capability
Up to 64 kbytes ROM and 64 kbytes RAM
Power control modes:
Clock can be stopped and resumed
Idle mode
Power-down mode
Two speed ranges
0 to 20 MHz with 6-clock operation
0 to 33 MHz with 12-clock operation
LQFP, PLCC, and DIP packages
Dual Data Pointers
Three security bits
Four interrupt priority levels
Six interrupt sources
Four 8-bit I/O ports
Full-duplex enhanced UART
Framing error detection
Automatic address recognition
Three 16-bit timers/counters T0, T1 (standard 80C51) and
additional T2 (capture and compare)
Programmable clock-out pin
Watchdog timer
Asynchronous port reset
Low EMI (inhibit ALE, 6-clock mode)
Wake-up from Power Down by an external interrupt

P89C60X2BA/00,512

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