Philips P89C664 Manuals

ManualLib has 2 documents for the Philips P89C664: 1 user manual, 1 datasheet. Every file can be read online or downloaded as a PDF for free.

User Manual 1Datasheet 1

Key facts

Brand
Philips
Model
P89C664
Industry
Industrial
Documents
2
Languages
EN
Last added
2012-06-07

Start here

PHILIPS P89C660/P89C662/P89C664/P89C668 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP FLASH with 512B/1KB/2KB/8KB RAM handbook

PHILIPS P89C660/P89C662/P89C664/P89C668 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP FLASH with 512B/1KB/2KB/8KB RAM handbook

Datasheet 89 pages · 518 KB · EN

This document provides product data for the Philips P89C660/P89C662/P89C664/P89C668 family of 8-bit Flash microcontrollers. These devices are derivatives of the 80C51 family, manufactured in an advanced CMOS process, and offer a non-volatile Flash program memory ranging from 16KB to 64KB depending on the specific model.

Key features include In-System Programming (ISP) and In-Application Programming (IAP), allowing code updates without removing the chip. The microcontrollers operate at speeds up to 20 MHz in standard mode or 33 MHz in optional timing modes, executing one instruction in six clock cycles. They feature four 8-bit I/O ports, three timer/event counters, an enhanced UART with framing error detection, and interfaces for I2C communication.

Read online

Philips P89C664 specifications

Data RAM Size512B/1KB/2KB/8KB
Operating Speed (6-clock)Up to 20 MHz
Operating Speed (12-clock)Up to 33 MHz
I/O PortsFour 8-bit I/O ports
Timers/CountersThree 16-bit timer/event counters

Source: PHILIPS P89C660/P89C662/P89C664/P89C668 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP FLASH with 512B/1KB/2KB/8KB RAM handbook

All Philips P89C664 documents by type

Questions answered in these manuals

What is the difference between ISP and IAP?

ISP allows downloading new code while the microcontroller sits in the application, whereas IAP means the microcontroller fetches new program code and reprograms itself while in the system.

From: PHILIPS P89C660/P89C662/P89C664/P89C668 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP FLASH with 512B/1KB/2KB/8KB RAM handbook

Can the RAM be expanded externally?

Yes, the device supports external expansion of RAM up to 64 kbytes.

From: PHILIPS P89C660/P89C662/P89C664/P89C668 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP FLASH with 512B/1KB/2KB/8KB RAM handbook

What programming methods are supported by the P89C660/662/664/668?

The device supports In‑System Programming (ISP) for downloading code while in operation, and In‑Application Programming (IAP) where the microcontroller fetches and reprograms itself during use.

From: PHILIPS P89C660/P89C662/P89C664/P89C668 Manual

What is the default clock mode of the microcontroller?

The default clock mode uses six clocks per machine cycle (standard), with an optional twelve‑clock mode available.

From: PHILIPS P89C660/P89C662/P89C664/P89C668 Manual