p89c669 NXP Semiconductors, p89c669 Datasheet - Page 2

no-image

p89c669

Manufacturer Part Number
p89c669
Description
P89c669 80c51 8-bit Microcontroller Family With Extended Memory; 96 Kb Flash With 2 Kb Ram
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
p89c669FA
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
p89c669FA-S
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
p89c669FA/00
Manufacturer:
NXP
Quantity:
1 258
Philips Semiconductors
2. Features
9397 750 12299
Product data
2.1 Key features
2.2 Key benefits
2.3 Complete features
Extended features of the 51MX Core:
100% binary compatibility with the classic 80C51 so that existing code is
completely reusable
Up to 24 MHz CPU clock with 6 clock cycles per machine cycle
96 kbytes of on-chip program Flash
2 kbytes of on-chip data RAM
Programmable Counter Array (PCA)
Two full-duplex enhanced UARTs
Byte based Fast I
Increases program/data address range to 8 Mbytes each
Enhances performance and efficiency for C programs
Fully 80C51-compatible microcontroller
Provides seamless and compelling upgrade path from classic 80C51
Preserves 80C51 code base, investment/knowledge, and peripherals and ASICs
Supported by wide range of 80C51 development systems and programming tools
vendors
The P89C669 makes it possible to develop applications at lower cost and with a
reduced time-to-market
Fully static
Up to 24 MHz CPU clock with 6 clock cycles per machine cycle
96 kbytes of on-chip Flash with In-System Programming (ISP) and In-Application
Programming (IAP) capability
2 kbytes of on-chip RAM
23-bit program memory space and 23-bit data memory space
Four-level interrupt priority
32 I/O lines (4 ports)
Three Timers: Timer0, Timer1 and Timer2
Two full-duplex enhanced UARTs with baud rate generator
23-bit program memory space and 23-bit data memory space
Linear program and data address range expanded to support up to 8 Mbytes
each
Program counter expanded to 23 bits
Stack pointer extended to 16 bits enabling stack space beyond the 80C51
limitation
New 23-bit extended data pointer and two 24-bit universal pointers greatly
improve C compiler code efficiency in using pointers to access variables in
different spaces
Rev. 02 — 13 November 2003
2
C serial interface (400 kbits/s)
80C51 8-bit microcontroller family with extended memory
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
P89C669
2 of 33

Related parts for p89c669