NXP Semiconductors


选择网站:

English
搜索

80C51 (8-bit)

Selection guide
80C51(8位)
P80C31 - ROMless, 128b RAM, low voltage (2.7 V-5.5 V), low power, high speed (33 MHz)
P80C32 - ROMless, 256b RAM, low voltage (2.7 V-5.5 V), low power, high speed (33 MHz)
P80C32X2 - ROMless, 256b RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P80C51 - ROMless, 256b RAM, PWM, low voltage (2.7V-5.5V), low power, high speed (33 MHz)
P87C51 - 4KB OTP, 128B RAM, low voltage (2.7 V-5.5 V), low power, high speed (33 MHz)
P87C51FA - 8KB OTP, 256B RAM, PWM, low voltage (2.7V-5.5V), low power, high speed (33 MHz)
P87C51FB - 16KB OTP, 256B RAM, PWM, low voltage (2.7V-5.5V), low power, high speed (33 MHz)
P87C51RA+ - 8KB OTP, 512B RAM, PWM, low voltage (2.7V-5.5V), low power, high speed (33 MHz)
P87C51RA2 - 8KB OTP, 512B RAM, PWM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87C51RB+ - 16KB OTP, 512B RAM, PWM, low voltage (2.7V-5.5V), low power, high speed (33 MHz)
P87C51RB2 - 16KB OTP, 512B RAM, PWM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87C51RC+ - 32KB OTP, 512B RAM, PWM, low voltage (2.7V-5.5V), low power, high speed (33 MHz)
P87C51RC2 - 32KB OTP, 512B RAM, PWM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87C51RD+ - 64KB OTP, 512B RAM, low voltage (2.7V-5.5V), low power, high speed (33 MHz)
P87C51RD2 - 64KB OTP, 1KB RAM, PWM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87C51X2 - 4KB OTP, 128B RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87C52 - 8KB OTP, 256B RAM, low voltage (2.7 V-5.5 V), low power, high speed (33 MHz)
P87C52X2 - 8KB OTP, 256B RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87C54 - 16KB OTP, 256B RAM, low voltage (2.7 V-5.5 V), low power, high speed (33 MHz)
P87C54X2 - 16KB OTP, 256B RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87C58X2 - 32KB OTP, 256B RAM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87C552 - 8K/256 OTP, 8 channel 10 bit A/D, I2C, PWM, capture/compare, high IO, low voltage (2.7 V to 5.5 V), low power
P80C554 - 6 clock operation
P87C554 - 12 clock operation, 16K/512 OTP/RAM, 8 channel 10-bit A/D, I2C, PWM, capture/compare, high I/O
P87C654X2 - 16KB OTP, 256B RAM, I2C, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87C660X2 - 16KB OTP, 512B RAM, I2C, PWM, low voltage (2.7 to 5.5 V), low power, high speed (30/33 MHz)
P87LPC760 - 14 pin with 1 kbyte OTP
P87LPC761 - 16 pin with 2 kbyte OTP
P87LPC762 - 20 pin with 2 kbyte OTP
P87LPC764 - 20 pin with 4 kbyte OTP
P87LPC767 - 20 pin with 4-kbyte OTP, 8-bit A/D
P87LPC768 - 20 pin with 4 kB OTP 8-bit A/D, and Pulse Width Modulator
P87LPC769 - 20 pin with 4 kB OTP 8-bit A/D, and DAC
P87LPC778 - 20 pin with 8 kB OTP, 8-bit and A/D
P89LPC901 - 1 kB 3 V Flash, 128b RAM, 1 comparator, XTAL pins, 1-ch PWM, 8 pins
P89LPC902 - 1 kB 3 V Flash, 128b RAM, 2 comparators, 8 pins
P89LPC903 - 1 kB 3 V Flash, 128b RAM, 2 comparators, UART, 8 pins
P89LPC912 - 1 kB 3 V Flash, 128b RAM, SPI, 2 comp., XTAL pins, 1-ch PWM, 14 pins
P89LPC913 - 1 kB 3 V Flash, 128b RAM, SPI, UART, 2 comp., XTAL pins, 14 pins
P89LPC915 - 2 kB 3 V Flash, 256b RAM, I2C, UART, 2 comp, 14 pins
P89LPC916 - 2 kB 3 V Flash, 256b RAM, I2C, UART, SPI, 2 comp, 16 pins
P89LPC917 - 2 kB 3 V Flash, 256b RAM, I2C, UART, 2 comp, 16 pins
P89LPC920 - 2 kB 3 V Flash, 256b RAM, UART, I2C, 2 comp., 2-ch PWM, 20 pins
P89LPC921 - 4 kB 3 V Flash, 256b RAM, UART, I2C, 2 comp., 2-ch PWM, 20 pins
P89LPC922 - 8 kB 3 V Flash, 256b RAM, UART, I2C, 2 comp., 2-ch PWM, 20 pins
P89LPC924 - 4 kB 3 V low-power Flash with 8-bit A/D converter
P89LPC925 - 8 kB 3 V low-power Flash with 8-bit A/D converter
P89LPC930 - 4 kB 3 V Flash, 256b RAM, UART, I2C, SPI, 2 comp., 2-ch PWM, 28 pins
P89LPC931 - 8 kB 3 V Flash, 256b RAM, UART, I2C, SPI, 2 comp., 2-ch PWM, 28 pins
P89LPC933 - 4 kB 3 V Flash, 256b RAM, 8-b ADC/DAC, UART, I2C, SPI, 2-ch PWM, 2 comp., 28 pins
P89LPC934 - 8 kB 3 V Flash, 256b RAM, 8-b ADC/DAC, UART, I2C, SPI, 2-ch PWM, 2 comp., 28 pins
P89LPC935 - 8 kB 3 V Flash, 256b RAM, 512b EEPROM, 2x 8-b ADC/DAC, UART, I2C, SPI, CCU, 2 comp., 28 pins
P89LV51RD2 - 64 kB 3 V Flash microcontroller with 1 kB RAM
P89V51RD2 - 64 kB 5 V Flash microcontroller with 1 kB RAM
P87C552SFAA - 80C51 8-bit microcontroller 8K/256 OTP, 8 channel 10 bit A/D, I2C, PWM, capture/compare, high IO, low voltage (2.7 V to 5.5 V), low power
P89CV51RB2FA - 8-bit 80C51 5 V low power 64 kB flash microcontroller with 1 kB RAM, SPI, 6-clock CPU with 6/12-clock peripherals
P89CV51RB2FBC - 8-bit 80C51 5 V low power 64 kB flash microcontroller with 1 kB RAM, SPI, 6-clock CPU with 6/12-clock peripherals
P89CV51RC2FA - 8-bit 80C51 5 V low power 64 kB flash microcontroller with 1 kB RAM, SPI, 6-clock CPU with 6/12-clock peripherals
P89CV51RC2FBC - 8-bit 80C51 5 V low power 64 kB flash microcontroller with 1 kB RAM, SPI, 6-clock CPU with 6/12-clock peripherals
P89CV51RD2FA - 8-bit 80C51 5 V low power 64 kB flash microcontroller with 1 kB RAM, SPI, 6-clock CPU with 6/12-clock peripherals
P89CV51RD2FBC - 8-bit 80C51 5 V low power 64 kB flash microcontroller with 1 kB RAM, SPI, 6-clock CPU with 6/12-clock peripherals
P89LPC9103FTK - 8-bit microcontrollers with two-clock accelerated 80C51 core 1 kB 3 V byte-erasable flash with 8-bit A/D converter
P89LPC9107FDH - 8-bit microcontrollers with two-clock accelerated 80C51 core 1 kB 3 V byte-erasable flash with 8-bit A/D converter
P89LPC912HDH - 8-bit microcontrollers with two-clock 80C51 core, 1 kB 3 V flash with 128-byte RAM
P89LPC9201FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 2 kB/4 kB/8 kB 3 V byte-erasable flash with 8-bit ADC
P89LPC9211FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 2 kB/4 kB/8 kB 3 V byte-erasable flash with 8-bit ADC
P89LPC922A1FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 2 kB/4 kB/8 kB 3 V byte-erasable flash with 8-bit ADC
P89LPC922A1FN - 8-bit microcontroller with accelerated two-clock 80C51 core 2 kB/4 kB/8 kB 3 V byte-erasable flash with 8-bit ADC
P89LPC9241FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 2 kB/4 kB/8 kB 3 V byte-erasable flash with 8-bit ADC
P89LPC9251FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 2 kB/4 kB/8 kB 3 V byte-erasable flash with 8-bit ADC
P89LPC9301FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 4 kB/8 kB 3 V byte-erasable flash
P89LPC931A1FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 4 kB/8 kB 3 V byte-erasable flash
P89LPC9321FA - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 512-byte data EEPROM
P89LPC9321FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 512-byte data EEPROM
P89LPC9321FN - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 512-byte data EEPROM
P89LPC932A1FA - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 512-byte data EEPROM
P89LPC932A1FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 512-byte data EEPROM
P89LPC932A1FHN - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 512-byte data EEPROM
P89LPC9351FA - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 8-bit ADC
P89LPC9351FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 8-bit ADC
P89LPC936FA - 8-bit microcontroller with accelerated two-clock 80C51 core 4 kB/8 kB/16 kB 3 V byte-erasable flash with 8-bit ADCs
P89LPC936FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 4 kB/8 kB/16 kB 3 V byte-erasable flash with 8-bit ADCs
P89LPC9381FA - 8-bit microcontroller with accelerated two-clock 80C51 core 4 kB 3 V byte-erasable flash with 10-bit ADC
P89LPC9381FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 4 kB 3 V byte-erasable flash with 10-bit ADC
P89LPC938FA - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable Flash with 10-bit A/D converter
P89LPC938FDH - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable Flash with 10-bit A/D converter
P89LPC938FHN - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable Flash with 10-bit A/D converter
P89LPC9401FBD - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 32 segment x 4 LCD driver
P89LPC9402FBD - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 32 segment 4 LCD driver
P89LPC9408FBD - 8-bit microcontroller with two-clock 80C51 core 8 kB 3 V byte-erasable flash, 32 segment x 4 LCD driver, 10-bit ADC
P89LPC952FA - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC
P89LPC952FBD - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC
P89LPC954FA - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC
P89LPC954FBD44 - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC
P89LPC954FBD48 - 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC
P89LV51RB2BA - 8-bit 80C51 3 V low power 16/32/64 kB Flash microcontroller with 1 kB RAM
P89LV51RC2FBC - 8-bit 80C51 3 V low power 16/32/64 kB Flash microcontroller with 1 kB RAM
P89V51RD2FN - 8-bit 80C51 5 V low power 16/32/64 kB flash microcontroller with 1 kB RAM
P89V52X2FA - 8-bit 80C51 low power 8 kB flash microcontroller with 256 B RAM, 192 B data EEPROM
P89V52X2FBD - 8-bit 80C51 low power 8 kB flash microcontroller with 256 B RAM, 192 B data EEPROM
P89V52X2FN - 8-bit 80C51 low power 8 kB flash microcontroller with 256 B RAM, 192 B data EEPROM
P89V660FA - 8-bit 80C51 5 V low power 16 kB/32 kB/64 kB flash microcontroller with 512 B/1 kB/2 kB RAM, dual I2C-bus, SPI
P89V660FBC - 8-bit 80C51 5 V low power 16 kB/32 kB/64 kB flash microcontroller with 512 B/1 kB/2 kB RAM, dual I2C-bus, SPI
P89V662FA - 8-bit 80C51 5 V low power 16 kB/32 kB/64 kB flash microcontroller with 512 B/1 kB/2 kB RAM, dual I2C-bus, SPI
P89V662FBC - 8-bit 80C51 5 V low power 16 kB/32 kB/64 kB flash microcontroller with 512 B/1 kB/2 kB RAM, dual I2C-bus, SPI
P89V664FA - 8-bit 80C51 5 V low power 16 kB/32 kB/64 kB flash microcontroller with 512 B/1 kB/2 kB RAM, dual I2C-bus, SPI
P89V664FBC - 8-bit 80C51 5 V low power 16 kB/32 kB/64 kB flash microcontroller with 512 B/1 kB/2 kB RAM, dual I2C-bus, SPI
New products
P89LPC9402
8-bit microcontroller with accelerated two-clock 80C51 core 8 kB 3 V byte-erasable flash with 32 segment 4 LCD driver
下载数据手册296kB)

From the smallest 8-bit to the highest performing 32-bit ARM microcontrollers

From the smallest 8-bit to the highest performing 32-bit ARM microcontrollers, we drive the industry as an innovation leader with our highly-integrated and cost-effective products.

Descriptive summary

Our leading LPC3000 and LPC2000 ARM-based families have numerous, sophisticated integrated peripherals available. Our newest ARM-based LH7A and LH7 families feature high-resolution integrated LCD controllers and provide System-on-Chip capability. Our established LPC900, LPC700, and 80C51 microcontroller families deliver solid 80C51-based performance.

Be sure to visit LPCZone, our new online training portal!