Product Summary
The P89C669FA is an 80C51 8-bit microcontroller. The P89C669FA represents the first Flash microcontroller based on Philips Semiconductors new 51MX core. The P89C669 features 96 kbytes of Flash program memory and 2 kbytes of data SRAM. In addition, the P89C669FA is equipped with a Programmable Counter Array (PCA), a watchdog timer that can be configured to different time ranges through SFR bits, as well as two enhanced UARTs and byte based I2C-bus serial interface. The P89C669FA contains a non-volatile Flash program memory that is both parallel programmable and serial In-System and In-Application Programmable. In-System Programming (ISP) allows the user to download new code while the microcontroller sits in the application. In-Application Programming (IAP) means that the microcontroller fetches new program code and reprograms itself while in the system. This allows for remote programming over a modem link. A default serial loader (boot loader) program in ROM allows serial In-System programming of the Flash memory via the UART without the need for a loader in the Flash code. For In-Application Programming, the user program erases and reprograms the Flash memory by use of standard routines contained in ROM.
Parametrics
P89C669FA absolute maximum ratings: (1) VIL LOW-level input voltage: -0.5, 0.2VDD - 0.1 V; (2) VIH HIGH-level input voltage(ports 0, 1, 2, 3, 4, EA): 0.2VDD + 0.9, VDD + 0.5 V; (3) VIH1 HIGH-level input voltage,XTAL1, RST: 0.7VDD, VDD + 0.5 V; (4) RRST Internal reset pull-down resistor: 40, 225 kΩ; (5) C10 Pin capacitance[10](except EA): 15 pF.
Features
P89C669FA features: (1) 100% binary compatibility with the classic 80C51 so that existing code is completely reusable; (2) Up to 24 MHz CPU clock with 6 clock cycles per machine cycle; (3) 96 kbytes of on-chip program Flash; (4) 2 kbytes of on-chip data RAM; (5) Programmable Counter Array (PCA); (6) Two full-duplex enhanced UARTs; (7) Byte based Fast I2C serial interface (400 kbits/s).
Diagrams
Image | Part No | Mfg | Description | Pricing (USD) |
Quantity | |||||
---|---|---|---|---|---|---|---|---|---|---|
P89C669FA-S |
IC 80C51 MCU FLASH 96K 44-PLCC |
Data Sheet |
Negotiable |
|
||||||
Image | Part No | Mfg | Description | Pricing (USD) |
Quantity | |||||
P89C51 |
Other |
Data Sheet |
Negotiable |
|
||||||
P89C51RA2 |
Other |
Data Sheet |
Negotiable |
|
||||||
P89C51RA2xx |
Other |
Data Sheet |
Negotiable |
|
||||||
P89C51RB2 |
Other |
Data Sheet |
Negotiable |
|
||||||
P89C51RB2BA/01,512 |
IC 80C51 MCU FLASH 16K 44-PLCC |
Data Sheet |
Negotiable |
|
||||||
P89C51RB2HBA |
Other |
Data Sheet |
Negotiable |
|