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

RM46L852CPGET
RM46L852CPGET
Texas Instruments
IC MCU 16/32BIT 1.25MB 144LQFP
STM32F405VGT6V
STM32F405VGT6V
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F207VFT6TR
STM32F207VFT6TR
STMicroelectronics
IC MCU 32BIT 768KB FLASH 100LQFP
MK61FX512VMJ15
MK61FX512VMJ15
NXP USA Inc.
IC MCU 32B 512KB FLSH 256MAPPBGA
LPC2361FBD100,551
LPC2361FBD100,551
NXP USA Inc.
IC MCU 16/32B 64KB FLASH 100LQFP
TM4C1230H6PMI7
TM4C1230H6PMI7
Texas Instruments
IC MCU 32BIT 256KB FLASH 64LQFP
STM32F429NIH6G
STM32F429NIH6G
STMicroelectronics
IC MCU 32BIT 2MB FLASH 216TFBGA
MC9S08PL16SCTJ
MC9S08PL16SCTJ
NXP USA Inc.
IC MCU 8BIT 16KB FLASH 20TSSOP
MIMXRT1052CVL5BR
MIMXRT1052CVL5BR
NXP USA Inc.
I.MX RT1050 CROSSOVER PROCESSOR
UPSD3212C-40U6
UPSD3212C-40U6
STMicroelectronics
IC MCU 8BIT 80KB FLASH 80LQFP
TMS320F28044PZS
TMS320F28044PZS
Texas Instruments
IC MCU 32BIT 128KB FLASH 100LQFP
STR912FAW47X6
STR912FAW47X6
STMicroelectronics
IC MCU 32BIT 2MB FLASH 128LQFP

Related Product By Brand

BC807-40QA,147
BC807-40QA,147
NXP USA Inc.
NOW NEXPERIA BC807-40 - SMALL SI
LPC2194HBD64/01,15
LPC2194HBD64/01,15
NXP USA Inc.
IC MCU 16/32B 256KB FLASH 64LQFP
MKE04Z128VLH4
MKE04Z128VLH4
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 64LQFP
MC9S08PL4CTG
MC9S08PL4CTG
NXP USA Inc.
IC MCU 8BIT 4KB FLASH 16TSSOP
LPC1114FHN33/301:5
LPC1114FHN33/301:5
NXP USA Inc.
IC MCU 32BIT 32KB FLASH 32HVQFN
S9S12P32J0CFTR
S9S12P32J0CFTR
NXP USA Inc.
IC MCU 16BIT 32KB FLASH 48QFN
TJA1048T,118
TJA1048T,118
NXP USA Inc.
IC TRANSCEIVER HALF 2/2 14SO
TJA1028T/5V0/20,11
TJA1028T/5V0/20,11
NXP USA Inc.
IC TRANSCEIVER HALF 1/1 8SO
SC16C652BIB48,128
SC16C652BIB48,128
NXP USA Inc.
IC ENCODER/DECODER IRDA 48LQFP
74LV08D/C4118
74LV08D/C4118
NXP USA Inc.
AND GATE, LV/LV-A/LVX/H SERIES
74HCT573D/C4118
74HCT573D/C4118
NXP USA Inc.
BUS DRIVER, HCT SERIES, 8-BIT
MKW36A512VFP4
MKW36A512VFP4
NXP USA Inc.
KINETIS W 32-BIT MCU ARM CORTEX-