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

MC9S12DJ256MFUE
MC9S12DJ256MFUE
NXP USA Inc.
IC MCU 16BIT 256KB FLASH 80QFP
ATMEGA324PA-AU
ATMEGA324PA-AU
Microchip Technology
IC MCU 8BIT 32KB FLASH 44TQFP
STM32F051R4T6TR
STM32F051R4T6TR
STMicroelectronics
IC MCU 32BIT 16KB FLASH 64LQFP
MK02FN128VLF10
MK02FN128VLF10
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 48LQFP
MSP430I2031TPWR
MSP430I2031TPWR
Texas Instruments
IC MCU 16BIT 32KB FLASH 28TSSOP
STM32L031G6U7STR
STM32L031G6U7STR
STMicroelectronics
IC MCU 32BIT 32KB FLASH 28UFQFPN
ST7FLITE05Y0B6
ST7FLITE05Y0B6
STMicroelectronics
IC MCU 8BIT 1.5KB FLASH 16DIP
ST72F32AK1T6
ST72F32AK1T6
STMicroelectronics
IC MCU 8BIT 4KB FLASH 32LQFP
TMS320F28376SPTPS
TMS320F28376SPTPS
Texas Instruments
IC MCU 32BIT 512KB FLSH 176HLQFP
MK10DX256VLK7R
MK10DX256VLK7R
NXP USA Inc.
IC MCU 32BIT 256KB FLASH 80FQFP
R5F211B4SP#U0
R5F211B4SP#U0
Renesas Electronics America Inc
IC MCU 16BIT 16KB FLASH 20LSSOP
TMS320F28044PZS
TMS320F28044PZS
Texas Instruments
IC MCU 32BIT 128KB FLASH 100LQFP

Related Product By Brand

BAV99/LF1R
BAV99/LF1R
NXP USA Inc.
DIODE SWITCHING TO-236AB
BAT54S/6215
BAT54S/6215
NXP USA Inc.
RECTIFIER DIODE, SCHOTTKY
PMEG45U10EPD146
PMEG45U10EPD146
NXP USA Inc.
RECTIFIER DIODE, SCHOTTKY
PMEG4030ER115
PMEG4030ER115
NXP USA Inc.
NOW NEXPERIA PMEG4030ER RECTIFIE
BC817DPN/DG/B2115
BC817DPN/DG/B2115
NXP USA Inc.
SMALL SIGNAL BIPOLAR TRANSISTOR
BC807-25/L215
BC807-25/L215
NXP USA Inc.
SMALL SIGNAL BIPOLAR TRANSISTOR
LPC55S28JBD64K
LPC55S28JBD64K
NXP USA Inc.
IC MCU 32BIT 512KB FLASH 64HTQFP
TJA1048T,118
TJA1048T,118
NXP USA Inc.
IC TRANSCEIVER HALF 2/2 14SO
SC28L202A1DGG/G:11
SC28L202A1DGG/G:11
NXP USA Inc.
IC UART DUAL W/FIFO 56-TSSOP
BGU7005/Z/N2115
BGU7005/Z/N2115
NXP USA Inc.
NARROW BAND LOW POWER AMPLIFIER
MMDS09254HT1
MMDS09254HT1
NXP USA Inc.
ADVANCED DOHERTY ALIGNMENT MODUL
SA614AD,602
SA614AD,602
NXP USA Inc.
IC FM IF SYSTEM LOW PWR 16-SOIC