P89V664FBC,557
  • Share:

NXP USA Inc. P89V664FBC,557

Manufacturer No:
P89V664FBC,557
Manufacturer:
NXP USA Inc.
Package:
Tray
Description:
IC MCU 8BIT 64KB FLASH 44TQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The P89V664FBC,557 is an 80C51 microcontroller produced by NXP USA Inc. This device is part of the P89V660/662/664 family, designed to be drop-in and software-compatible replacements for earlier models. It features 64 kB of on-chip flash user code memory and 2 kB of data RAM, making it suitable for a variety of embedded system applications. The microcontroller supports both In-System Programming (ISP) and In-Application Programming (IAP), enhancing its flexibility and usability.

Key Specifications

SpecificationValue
Flash Memory64 kB
RAM2 kB
Operating Frequency0 MHz to 40 MHz (12x mode), 20 MHz (6x mode)
Package TypeTQFP44 (plastic thin quad flat package; 44 leads; body 10 × 10 × 1.0 mm)
I/O PortsFour 8-bit I/O ports, one 4-bit I/O port
InterfacesDual 100 kHz byte-wide I2C-bus, SPI, enhanced UART
Timers/CountersThree 16-bit timers/counters
PCAProgrammable Counter Array with PWM and Capture/Compare functions
WatchDog TimerYes
Interrupt SourcesTen interrupt sources with four priority levels
Power ModesPower-down mode with external interrupt wake-up

Key Features

  • Dual 100 kHz byte-wide I2C-bus interfaces
  • 128-byte page erase for efficient use of code memory as non-volatile data storage
  • SPI (Serial Peripheral Interface) and enhanced UART
  • Programmable Counter Array (PCA) with PWM and Capture/Compare functions
  • Three 16-bit timers/counters
  • Four 8-bit I/O ports, one 4-bit I/O port
  • WatchDog Timer (WDT)
  • Low EMI mode (ALE inhibit)
  • Power-down mode with external interrupt wake-up
  • Second DPTR register

Applications

The P89V664FBC,557 microcontroller is suitable for a wide range of embedded system applications, including industrial control systems, medical devices, automotive systems, and consumer electronics. Its robust feature set, including dual I2C-bus interfaces, SPI, and enhanced UART, makes it an ideal choice for complex and data-intensive applications. Additionally, its low power consumption and power-down mode make it suitable for battery-powered devices.

Q & A

  1. What is the flash memory capacity of the P89V664FBC,557?
    The P89V664FBC,557 has 64 kB of on-chip flash user code memory.
  2. How much RAM does the P89V664FBC,557 have?
    The device has 2 kB of data RAM.
  3. What are the operating frequency ranges for the P89V664FBC,557?
    The operating frequency ranges are 0 MHz to 40 MHz in 12x mode and 20 MHz in 6x mode.
  4. What type of package does the P89V664FBC,557 come in?
    The device comes in a TQFP44 package (plastic thin quad flat package; 44 leads; body 10 × 10 × 1.0 mm).
  5. Does the P89V664FBC,557 support In-System Programming (ISP) and In-Application Programming (IAP)?
    Yes, it supports both ISP and IAP.
  6. What interfaces are available on the P89V664FBC,557?
    The device features dual 100 kHz byte-wide I2C-bus interfaces, SPI, and an enhanced UART.
  7. How many I/O ports does the P89V664FBC,557 have?
    The device has four 8-bit I/O ports and one 4-bit I/O port.
  8. Does the P89V664FBC,557 have a WatchDog Timer?
    Yes, it includes a WatchDog Timer (WDT).
  9. What is the purpose of the Programmable Counter Array (PCA) on the P89V664FBC,557?
    The PCA supports PWM and Capture/Compare functions.
  10. Can the P89V664FBC,557 operate in low power modes?
    Yes, it has a power-down mode with external interrupt wake-up.

Product Attributes

Core Processor:8051
Core Size:8-Bit
Speed:40MHz
Connectivity:I²C, SPI, UART/USART
Peripherals:POR, PWM, WDT
Number of I/O:36
Program Memory Size:64KB (64K x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:2K x 8
Voltage - Supply (Vcc/Vdd):4.5V ~ 5.5V
Data Converters:- 
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:44-TQFP
Supplier Device Package:44-TQFP (10x10)
0 Remaining View Similar

In Stock

-
116

Please send RFQ , we will respond immediately.

Same Series
P89V662FBC,557
P89V662FBC,557
IC MCU 8BIT 32KB FLASH 44TQFP
P89V660FBC,557
P89V660FBC,557
IC MCU 8BIT 16KB FLASH 44TQFP
P89V660FA,512
P89V660FA,512
IC MCU 8BIT 16KB FLASH 44PLCC
P89V662FA,512
P89V662FA,512
IC MCU 8BIT 32KB FLASH 44PLCC
P89V664FA,512
P89V664FA,512
IC MCU 8BIT 64KB FLASH 44PLCC

Similar Products

Part Number P89V664FBC,557 P89V660FBC,557 P89V662FBC,557
Manufacturer NXP USA Inc. NXP USA Inc. NXP USA Inc.
Product Status Obsolete Obsolete Obsolete
Core Processor 8051 8051 8051
Core Size 8-Bit 8-Bit 8-Bit
Speed 40MHz 40MHz 40MHz
Connectivity I²C, SPI, UART/USART I²C, SPI, UART/USART I²C, SPI, UART/USART
Peripherals POR, PWM, WDT POR, PWM, WDT POR, PWM, WDT
Number of I/O 36 36 36
Program Memory Size 64KB (64K x 8) 16KB (16K x 8) 32KB (32K x 8)
Program Memory Type Flash Flash Flash
EEPROM Size - - -
RAM Size 2K x 8 512 x 8 1K x 8
Voltage - Supply (Vcc/Vdd) 4.5V ~ 5.5V 4.5V ~ 5.5V 4.5V ~ 5.5V
Data Converters - - -
Oscillator Type Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount
Package / Case 44-TQFP 44-TQFP 44-TQFP
Supplier Device Package 44-TQFP (10x10) 44-TQFP (10x10) 44-TQFP (10x10)

Related Product By Categories

LPC1224FBD48/121,1
LPC1224FBD48/121,1
NXP USA Inc.
IC MCU 32BIT 48KB FLASH 48LQFP
PIC18F4620-I/P
PIC18F4620-I/P
Microchip Technology
IC MCU 8BIT 64KB FLASH 40DIP
MSP430F5659IPZ
MSP430F5659IPZ
Texas Instruments
IC MCU 16BIT 512KB FLASH 100LQFP
STM32F051K4U7
STM32F051K4U7
STMicroelectronics
IC MCU 32BIT 16KB FLASH 32UFQFN
STM32F051K8U6
STM32F051K8U6
STMicroelectronics
IC MCU 32BIT 64KB FLASH 32UFQFPN
ATTINY25V-10SUR
ATTINY25V-10SUR
Microchip Technology
IC MCU 8BIT 2KB FLASH 8SOIC
MSP430I2031TPWR
MSP430I2031TPWR
Texas Instruments
IC MCU 16BIT 32KB FLASH 28TSSOP
STM32L152RBH6A
STM32L152RBH6A
STMicroelectronics
IC MCU 32BIT 128KB FLASH 64TFBGA
TMS320F28062PZTR
TMS320F28062PZTR
Texas Instruments
IC MCU
STM32F439BIT6J
STM32F439BIT6J
STMicroelectronics
IC MCU 32BIT 2MB FLASH 208LQFP
S9S12G64F0CLH
S9S12G64F0CLH
Freescale Semiconductor
IC MCU 16BIT 64KB FLASH 64LQFP
S912ZVCA64F0MLF
S912ZVCA64F0MLF
NXP USA Inc.
IC MCU 16BIT 64KB FLASH 48LQFP

Related Product By Brand

PMEG2005EGW115
PMEG2005EGW115
NXP USA Inc.
NOW NEXPERIA PMEG2005EGW RECTIFI
BC807-25/L215
BC807-25/L215
NXP USA Inc.
SMALL SIGNAL BIPOLAR TRANSISTOR
MIMXRT1176CVM8A
MIMXRT1176CVM8A
NXP USA Inc.
IC MCU 32BIT EXT MEM 289MAPBGA
LPC2468FET208K
LPC2468FET208K
NXP USA Inc.
IC MCU 16/32BIT 512KB 208TFBGA
74HC02D/AU118
74HC02D/AU118
NXP USA Inc.
IC GATE NOR 4CH 2-INP 14SO
74HC259PW112
74HC259PW112
NXP USA Inc.
NOW NEXPERIA 74HC259PW - D LATCH
PCA9420UKZ
PCA9420UKZ
NXP USA Inc.
POWER MANAGEMENT IC FOR LOW-POWE
MC33FS4500CAER2
MC33FS4500CAER2
NXP USA Inc.
SYSTEM BASIS CHIP LINEAR 0.5A V
S912ZVMC25F1MKK557
S912ZVMC25F1MKK557
NXP USA Inc.
MICROCONTROLLER, 16-BIT, HCS12 C
BGU7005/Z/N2115
BGU7005/Z/N2115
NXP USA Inc.
NARROW BAND LOW POWER AMPLIFIER
SA605DK,112
SA605DK,112
NXP USA Inc.
RF RX ASK/FSK 0HZ-500MHZ 20SSOP
PCF7922ATT/D1AC07J
PCF7922ATT/D1AC07J
NXP USA Inc.
RF TRANSMITTER 20TSSOP