900,000+ datasheet pdf search and download

Datasheet4U offers most rated semiconductors data sheet pdf




NXP Semiconductors Electronic Components Datasheet

P89C668 Datasheet

80C51 8-bit Flash microcontroller

No Preview Available !

INTEGRATED CIRCUITS
P89C668
80C51 8-bit Flash microcontroller family
64KB ISP FLASH with 8KB RAM
Preliminary data
Supersedes data of 2001 Jul 19
IC28 Data Handbook
2001 Jul 27
Philips
Semiconductors


NXP Semiconductors Electronic Components Datasheet

P89C668 Datasheet

80C51 8-bit Flash microcontroller

No Preview Available !

Philips Semiconductors
80C51 8-bit Flash microcontroller family
64KB ISP Flash with 8KB RAM
Preliminary data
P89C668
DESCRIPTION
The P89C668 device contains a non-volatile 64 kbytes Flash
program memory that is both parallel programmable and serial
In-System Programmable. In-System Programming allows devices
to alter their own program memory, in the actual end product, under
software control. This opens up a range of applications that can
include the ability to field update the application firmware.
A default serial loader (boot loader) program in ROM allows serial
In-System programming of the Flash memory without the need for a
loader in the Flash code. User programs may erase and reprogram
the Flash memory at will through the use of standard routines
contained in ROM.
This device is a Single-Chip 8-Bit Microcontroller manufactured in
advanced CMOS process and is a derivative of the 80C51
microcontroller family. The device has the same instruction set as
the 80C51.
The device also has four 8-bit I/O ports, three 16-bit timer/event
counters, a multi-source, four-priority-level, nested interrupt structure,
an enhanced UART and on-chip oscillator and timing circuits.
The added features of the P89C668 makes it a powerful microcontroller
for applications that require pulse width modulation, high-speed I/O and
up/down counting capabilities such as motor control.
FEATURES
80C51 Central Processing Unit
On-chip Flash Program Memory with In-System Programming
(ISP) capability
Boot ROM contains low level Flash programming routines for
downloading via the UART
Can be programmed by the end-user application (IAP)
Parallel programmed with 87C51 compatible hardware interface to
programmer
Speed up to 20 MHz with 6 clock cycles per machine cycle
(40 MHz equivalent performance); up to 33 MHz with 12 clocks
Full static operation
RAM expandable externally to 64 kbytes
4 level priority interrupt
8 interrupt sources
Four 8-bit I/O ports
Full-duplex enhanced UART
Framing error detection
Automatic address recognition
Power control modes
Clock can be stopped and resumed
Idle mode
Power down mode
Programmable clock out
Second DPTR register
Asynchronous port reset
Low EMI (inhibit ALE)
I2C serial interface
Programmable Counter Array (PCA)
PWM
Capture/compare
ORDERING INFORMATION
MEMORY SIZE
64K × 8
MEMORY
FLASH
RAM
P89C668HBA
P89C668HFA
P89C668HBBD
64 KB
64 KB
64 KB
8 KB
8 KB
8 KB
TEMPERATURE
RANGE °C
AND PACKAGE
0 to +70, PLCC
–40 to +85, PLCC
0 to +70, LQFP
VOLTAGE
RANGE
4.5 to 5.5 V
4.5 to 5.5 V
4.5 to 5.5 V
FREQ. (MHz)
6 CLOCK
MODE
12 CLOCK
MODE
0 to 20 MHz 0 to 33 MHz
0 to 20 MHz 0 to 33 MHz
0 to 20 MHz 0 to 33 MHz
DWG. #
SOT187-2
SOT187-2
SOT389-1
2001 Jul 27
2


Part Number P89C668
Description 80C51 8-bit Flash microcontroller
Maker NXP
PDF Download

P89C668 Datasheet PDF






Similar Datasheet

1 P89C660 8-bit 80C51 5V low power 16 kB/32 kB/64 kB flash microcontroller
NXP
2 P89C662 8-bit 80C51 5V low power 16 kB/32 kB/64 kB flash microcontroller
NXP
3 P89C664 8-bit 80C51 5V low power 16 kB/32 kB/64 kB flash microcontroller
NXP
4 P89C668 80C51 8-bit Flash microcontroller
NXP
5 P89C669 80C51 8-bit microcontroller
NXP





Part Number Start With

0    1    2    3    4    5    6    7    8    9    A    B    C    D    E    F    G    H    I    J    K    L    M    N    O    P    Q    R    S    T    U    V    W    X    Y    Z



Site map

Webmaste! click here

Contact us

Buy Components

Privacy Policy