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
P89V664FBC,557
P89V664FBC,557
IC MCU 8BIT 64KB FLASH 44TQFP

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

LPC1830FET256
LPC1830FET256
NXP USA Inc.
HIGH PERFORMANCE 32-BIT MICROCON
MSP430F5659IPZ
MSP430F5659IPZ
Texas Instruments
IC MCU 16BIT 512KB FLASH 100LQFP
SPC582B60E1MH00Y
SPC582B60E1MH00Y
STMicroelectronics
IC MCU 32BIT 1MB FLASH 64ETQFP
MK61FX512VMJ15
MK61FX512VMJ15
NXP USA Inc.
IC MCU 32B 512KB FLSH 256MAPPBGA
STM32G071CBU3
STM32G071CBU3
STMicroelectronics
IC MCU 32BIT 128KB FLSH 48UFQFPN
STM32F098CCU6TR
STM32F098CCU6TR
STMicroelectronics
IC MCU 32BIT 256KB FLSH 48UFQFPN
ADUC7026BSTZ62I-RL
ADUC7026BSTZ62I-RL
Analog Devices Inc.
IC MCU 16/32BIT 62KB FLSH 80LQFP
TMS320F28375SPZPQ
TMS320F28375SPZPQ
Texas Instruments
IC MCU 32BIT 1MB FLASH 100HTQFP
S9S12XS128J1MALR
S9S12XS128J1MALR
NXP USA Inc.
IC MCU 16BIT 128KB FLASH 112LQFP
LPC2146FBD64,557
LPC2146FBD64,557
NXP USA Inc.
IC MCU 16/32B 256KB FLASH 64LQFP
STR912FAW42X6
STR912FAW42X6
STMicroelectronics
IC MCU 32BIT 256KB FLASH 128LQFP
LM3S9B96-IQC80-C5T
LM3S9B96-IQC80-C5T
Texas Instruments
IC MCU 32BIT 256KB FLASH 100LQFP

Related Product By Brand

BUK7Y7R6-40E/GFX
BUK7Y7R6-40E/GFX
NXP USA Inc.
MOSFET N-CH LFPAK
A2T18H455W23NR6
A2T18H455W23NR6
NXP USA Inc.
AIRFAST RF POWER LDMOS TRANSISTO
P89LPC935FDH,518
P89LPC935FDH,518
NXP USA Inc.
IC MCU 8BIT 8KB FLASH 28TSSOP
LPC1763FBD100,551
LPC1763FBD100,551
NXP USA Inc.
IC MCU 32BIT 256KB FLASH 100LQFP
MIMX8QP5AVUFFAB
MIMX8QP5AVUFFAB
NXP USA Inc.
MPU I.MX8 QUAD PLUS
SC18IS600IPW/S8HP
SC18IS600IPW/S8HP
NXP USA Inc.
IC I2C CONTROLLER SPI 16TSSOP
TJA1042TK/3/1,118
TJA1042TK/3/1,118
NXP USA Inc.
HIGH-SPEED CAN TRANSCEIVER WITH
PCAL6416AER
PCAL6416AER
NXP USA Inc.
PARALLEL I/O PORT, 16 I/O, CMOS,
UJA1169ATK/X/FZ
UJA1169ATK/X/FZ
NXP USA Inc.
IC MINI-CAN SYSTEM BASIS CHIP
SC16C652BIB48,128
SC16C652BIB48,128
NXP USA Inc.
IC ENCODER/DECODER IRDA 48LQFP
74HC139D-Q100118
74HC139D-Q100118
NXP USA Inc.
DECODER/DRIVER, HC/UH SERIES
MMPF0200NPAZES
MMPF0200NPAZES
NXP USA Inc.
IC REG CONV I.MX6 11OUT 56QFN