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

P80C32X2FA
P80C32X2FA
Rochester Electronics, LLC
IC MCU 8BIT
PIC16F886-I/SO
PIC16F886-I/SO
Microchip Technology
IC MCU 8BIT 14KB FLASH 28SOIC
MSP430F5659IPZ
MSP430F5659IPZ
Texas Instruments
IC MCU 16BIT 512KB FLASH 100LQFP
STM32F051R4T6TR
STM32F051R4T6TR
STMicroelectronics
IC MCU 32BIT 16KB FLASH 64LQFP
MSP430F435IPZR
MSP430F435IPZR
Texas Instruments
IC MCU 16BIT 16KB FLASH 100LQFP
STM32L031G6U7TR
STM32L031G6U7TR
STMicroelectronics
IC MCU 32BIT 32KB FLASH 28UFQFPN
MSP430F6723IPNR
MSP430F6723IPNR
Texas Instruments
IC MCU 16BIT 64KB FLASH 80LQFP
STM32L152VET6TR
STM32L152VET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 100LQFP
S9S12P128J0MQK
S9S12P128J0MQK
NXP USA Inc.
IC MCU 16BIT 128KB FLASH 80QFP
STM32F215ZET6TR
STM32F215ZET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
STM32H747XGH6
STM32H747XGH6
STMicroelectronics
IC MCU 32BIT 1MB FLASH TFBGA
TMS320F28050PNQ
TMS320F28050PNQ
Texas Instruments
IC MCU 32BIT 32KB FLASH 80LQFP

Related Product By Brand

BAS216,115
BAS216,115
NXP USA Inc.
DIODE GEN PURP 75V 250MA SOD2
MKE02Z64VQH4
MKE02Z64VQH4
NXP USA Inc.
IC MCU 32BIT 64KB FLASH 64QFP
P89LPC954FBD48,151
P89LPC954FBD48,151
NXP USA Inc.
IC MCU 8BIT 16KB FLASH 48LQFP
LPC11E67JBD48E
LPC11E67JBD48E
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 48LQFP
MCIMX6L2EVN10ABR
MCIMX6L2EVN10ABR
NXP USA Inc.
I.MX 6 SERIES 32-BIT MPU ARM CO
SCC2692AC1N40,602
SCC2692AC1N40,602
NXP USA Inc.
IC UART DUAL 40-DIP
74LVC02ADB,112
74LVC02ADB,112
NXP USA Inc.
NOR GATE, LVC/LCX/Z SERIES, 4-FU
74LV08D/C118
74LV08D/C118
NXP USA Inc.
AND GATE, LV/LV-A/LVX/H SERIES
74HCT4094D-Q100118
74HCT4094D-Q100118
NXP USA Inc.
SERIAL IN PARALLEL OUT
PCA85133U/2DA/Q1Z
PCA85133U/2DA/Q1Z
NXP USA Inc.
IC DRVR 7 SEGMENT DIE
TLVH431CDBZR,215
TLVH431CDBZR,215
NXP USA Inc.
IC VREF SHUNT ADJ 1.5% TO236AB
LM75ADP/DG,118
LM75ADP/DG,118
NXP USA Inc.
SENSOR DIGITAL -55C-125C 8TSSOP