P89C668HBA/00,512
  • Share:

NXP USA Inc. P89C668HBA/00,512

Manufacturer No:
P89C668HBA/00,512
Manufacturer:
NXP USA Inc.
Package:
Tube
Description:
IC MCU 8BIT 64KB FLASH 44PLCC
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The P89C668HBA/00,512 is a member of the 80C51 8-bit Flash microcontroller family manufactured by NXP USA Inc. This microcontroller is designed to offer advanced features and high performance, making it suitable for a wide range of applications. It is built on an advanced CMOS process and is fully compatible with the 80C51 instruction set, ensuring 100% execution and timing compatibility. The device includes non-volatile Flash program memory and various peripheral features that enhance its functionality.

Key Specifications

Parameter Value
Manufacturer NXP USA Inc.
Microcontroller Type 8051 8-bit Flash microcontroller
Flash Memory 64 KB
RAM 8 KB
Interface I2C, UART, USART
Supply Voltage 4.5 - 5.5 V DC
Operating Frequency Up to 33 MHz (12 clock mode), up to 20 MHz (6 clock mode)
Operating Temperature -40 to +85 °C
Package Type PLCC44
Number of I/O Ports 4 (each 8-bit)
Number of 16-bit Timers 3
Number of PWM Channels 5

Key Features

  • 80C51 Central Processing Unit with 100% instruction set and timing compatibility with the 80C51 microcontroller family.
  • On-chip Flash program memory with In-System Programming (ISP) and In-Application Programming (IAP) capabilities.
  • Boot ROM containing low-level Flash programming routines for downloading.
  • Parallel programming with 87C51 compatible hardware interface to programmer.
  • Optional 6-clock or 12-clock per machine cycle operation.
  • Speed up to 20 MHz with 6 clock cycles per machine cycle (40 MHz equivalent performance) and up to 33 MHz with 12 clocks per machine cycle.
  • Fully static operation.
  • RAM externally expandable to 64 kbytes.
  • Four interrupt priority levels and a multi-source, nested interrupt structure.
  • Enhanced UART and on-chip oscillator and timing circuits.
  • Programmable Counter Array (PCA) with PWM capabilities.
  • Low EMI (inhibit ALE) and asynchronous port reset.
  • Power control modes including idle mode and power-down mode.

Applications

The P89C668HBA/00,512 microcontroller is versatile and can be used in various applications that require high-speed I/O, pulse width modulation, and up/down counting capabilities. Some of the key application areas include:

  • Motor control systems due to its enhanced timer and counter features.
  • Industrial automation and control systems.
  • Embedded systems requiring high performance and low power consumption.
  • Communication devices leveraging its UART and I2C interfaces.
  • Automotive and consumer electronics where robust and reliable microcontrollers are essential.

Q & A

  1. What is the maximum operating frequency of the P89C668HBA/00,512 microcontroller?

    The maximum operating frequency is up to 33 MHz in 12-clock mode and up to 20 MHz in 6-clock mode.

  2. What type of memory does the P89C668HBA/00,512 have?

    The microcontroller has 64 KB of Flash program memory and 8 KB of SRAM.

  3. What are the key interfaces available on this microcontroller?

    The key interfaces include I2C, UART, and USART.

  4. What is the supply voltage range for this microcontroller?

    The supply voltage range is 4.5 to 5.5 V DC.

  5. What is the operating temperature range of the P89C668HBA/00,512?

    The operating temperature range is -40 to +85 °C.

  6. Does the P89C668HBA/00,512 support In-System Programming (ISP) and In-Application Programming (IAP)?
  7. How many 16-bit timers does the microcontroller have?

    The microcontroller has three 16-bit timers.

  8. What is the package type of the P89C668HBA/00,512 microcontroller?

    The package type is PLCC44.

  9. Does the microcontroller have power-saving modes?
  10. Is the microcontroller fully static?

Product Attributes

Core Processor:8051
Core Size:8-Bit
Speed:33MHz
Connectivity:I²C, UART/USART
Peripherals:POR, PWM, WDT
Number of I/O:32
Program Memory Size:64KB (64K x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:8K x 8
Voltage - Supply (Vcc/Vdd):4.5V ~ 5.5V
Data Converters:- 
Oscillator Type:Internal
Operating Temperature:0°C ~ 70°C (TA)
Mounting Type:Surface Mount
Package / Case:44-LCC (J-Lead)
Supplier Device Package:44-PLCC (16.59x16.59)
0 Remaining View Similar

In Stock

-
371

Please send RFQ , we will respond immediately.

Same Series
P89C668HBA/00,512
P89C668HBA/00,512
IC MCU 8BIT 64KB FLASH 44PLCC
P89C660HBA/00,512
P89C660HBA/00,512
IC MCU 8BIT 16KB FLASH 44PLCC
P89C660HFA/00,512
P89C660HFA/00,512
IC MCU 8BIT 16KB FLASH 44PLCC
P89C662HBA/00,512
P89C662HBA/00,512
IC MCU 8BIT 32KB FLASH 44PLCC
P89C662HFA/00,512
P89C662HFA/00,512
IC MCU 8BIT 32KB FLASH 44PLCC
P89C664HBA/00,512
P89C664HBA/00,512
IC MCU 8BIT 64KB FLASH 44PLCC
P89C664HBBD/00,557
P89C664HBBD/00,557
IC MCU 8BIT 64KB FLASH 44LQFP
P89C664HFA/00,512
P89C664HFA/00,512
IC MCU 8BIT 64KB FLASH 44PLCC
P89C664HFBD/00,557
P89C664HFBD/00,557
IC MCU 8BIT 64KB FLASH 44LQFP
P89C668HBBD/00,557
P89C668HBBD/00,557
IC MCU 8BIT 64KB FLASH 44LQFP

Similar Products

Part Number P89C668HBA/00,512 P89C668HFA/00,512 P89C660HBA/00,512 P89C662HBA/00,512 P89C664HBA/00,512
Manufacturer NXP USA Inc. NXP USA Inc. NXP USA Inc. NXP USA Inc. NXP USA Inc.
Product Status Obsolete Obsolete Obsolete Obsolete Obsolete
Core Processor 8051 8051 8051 8051 8051
Core Size 8-Bit 8-Bit 8-Bit 8-Bit 8-Bit
Speed 33MHz 33MHz 33MHz 33MHz 33MHz
Connectivity I²C, UART/USART I²C, UART/USART I²C, UART/USART I²C, UART/USART I²C, UART/USART
Peripherals POR, PWM, WDT POR, PWM, WDT POR, PWM, WDT POR, PWM, WDT POR, PWM, WDT
Number of I/O 32 32 32 32 32
Program Memory Size 64KB (64K x 8) 64KB (64K x 8) 16KB (16K x 8) 32KB (32K x 8) 64KB (64K x 8)
Program Memory Type Flash Flash Flash Flash Flash
EEPROM Size - - - - -
RAM Size 8K x 8 8K x 8 512 x 8 1K x 8 2K x 8
Voltage - Supply (Vcc/Vdd) 4.5V ~ 5.5V 4.75V ~ 5.25V 4.5V ~ 5.5V 4.5V ~ 5.5V 4.5V ~ 5.5V
Data Converters - - - - -
Oscillator Type Internal Internal Internal Internal Internal
Operating Temperature 0°C ~ 70°C (TA) -40°C ~ 85°C (TA) 0°C ~ 70°C (TA) 0°C ~ 70°C (TA) 0°C ~ 70°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 44-LCC (J-Lead) 44-LCC (J-Lead) 44-LCC (J-Lead) 44-LCC (J-Lead) 44-LCC (J-Lead)
Supplier Device Package 44-PLCC (16.59x16.59) 44-PLCC (16.59x16.59) 44-PLCC (16.59x16.59) 44-PLCC (16.59x16.59) 44-PLCC (16.59x16.59)

Related Product By Categories

ATMEGA328-PU
ATMEGA328-PU
Microchip Technology
IC MCU 8BIT 32KB FLASH 28DIP
STM32F412VGT6
STM32F412VGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
STM8L151C8U6
STM8L151C8U6
STMicroelectronics
IC MCU 8BIT 64KB FLASH 48UFQFPN
STM32F207VFT6TR
STM32F207VFT6TR
STMicroelectronics
IC MCU 32BIT 768KB FLASH 100LQFP
MK22FX512AVLK12
MK22FX512AVLK12
NXP USA Inc.
IC MCU 32BIT 512KB FLASH 80FQFP
STM32L151RBH6ATR
STM32L151RBH6ATR
STMicroelectronics
IC MCU 32BIT 128KB FLASH 64TFBGA
STM32G474QET6TR
STM32G474QET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 128LQFP
S9S08AW32E5MFUER
S9S08AW32E5MFUER
NXP USA Inc.
IC MCU 8BIT 32KB FLASH 64QFP
STR710FZ1H6
STR710FZ1H6
STMicroelectronics
IC MCU 32BIT 128KB FLASH 144BGA
TMS320F2812ZHHAR
TMS320F2812ZHHAR
Texas Instruments
IC MCU 32BIT 256KB FLASH 179BGA
STM32F207IGH6J
STM32F207IGH6J
STMicroelectronics
IC MCU 32BIT 1MB FLASH 176UFBGA
STM32F401RET6JTR
STM32F401RET6JTR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 64LQFP

Related Product By Brand

BC817-25/DG215
BC817-25/DG215
NXP USA Inc.
SMALL SIGNAL BIPOLAR TRANSISTOR
PMV45EN,215
PMV45EN,215
NXP USA Inc.
MOSFET N-CH 30V 5.4A TO236AB
ADC1003S030TS/C1'1
ADC1003S030TS/C1'1
NXP USA Inc.
IC ADC 10BIT 28SSOP
LPC2468FET208K
LPC2468FET208K
NXP USA Inc.
IC MCU 16/32BIT 512KB 208TFBGA
S9S12G128F0CLLR
S9S12G128F0CLLR
NXP USA Inc.
IC MCU 16BIT 128KB FLASH 100LQFP
MIMX8MQ6DVAJZAA,557
MIMX8MQ6DVAJZAA,557
NXP USA Inc.
I.MX 8M: ARM CORTEX A53 QUAD COR
74AHC244PW-Q100118
74AHC244PW-Q100118
NXP USA Inc.
BUS DRIVER, AHC/VHC/H/U/V SERIES
74HC139D-Q100118
74HC139D-Q100118
NXP USA Inc.
DECODER/DRIVER, HC/UH SERIES
MC33664ATL1EGR2
MC33664ATL1EGR2
NXP USA Inc.
TRANSFORMER PHYSICAL LAYER
S912ZVMC25F1MKK557
S912ZVMC25F1MKK557
NXP USA Inc.
MICROCONTROLLER, 16-BIT, HCS12 C
SA605DK,112
SA605DK,112
NXP USA Inc.
RF RX ASK/FSK 0HZ-500MHZ 20SSOP
PCF7900VHN/C0L,118
PCF7900VHN/C0L,118
NXP USA Inc.
RF TX IC UHF 315/434MHZ 16VFQFN