[Search] [Contact Us]
8052.it - Il sito web italiano dei microcontrollori 8051/52 e derivati  
 Famiglia 
Selection Guide

Sponsor di 8052.it
PRECMA S.r.l.

Tutorial
µC Family
FAQ
Strumenti di Sviluppo
Libri
Bookmarks
Mailing List Forum
Download Area

Prodotti


Il sito 8052.it e' in continua evoluzione: se avete suggerimenti o richieste contattateci




L'autore


Elenco Microcontroller 8051/52

Acer Labs
[Web Site]
M6032
8051-based Microcontroller with Dual Data Pointers, UART, 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, 256 Bytes IDATA RAM, 256 Bytes on-chip XRAM
M6759
8051-based Microcontroller with Dual Data Pointers, UART, 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, 64 KB Flash ROM, 256 Bytes IDATA RAM, 256 Bytes on-chip XRAM

Actel
[Web Site]
Core8051
8051-compatible fast, small, single-chip 8-bit microcontroller that executes all ASM51 instructions. RISC-like design executes operations an average of 8 times faster. Provides software and hardware interrupts, a serial communications interface, 2 timers, and Intel peripherals support.

Aeroflex UTMC
[Web Site]
UT69RH051
8051-based Radiation-Hardened microcontroller with 3 Timers/Counters, PCA Timer, WDT, 7 Interrupts, 256 Bytes on-chip RAM, 32 I/O Lines

Analog Devices
[Web Site]
ADuC812
8051 based controller with 8-channel true 12-bit ADC, Dual 12-bit DAC's, On-chip DMA controller, 32 I/O lines, 3 Timers/Counters, WDT, SPI, UART, 9 Interrupts Sources/2 Priority Levels, 8K Flash EEPROM Program Memory, 640 Bytes Data Flash EEPROM, 256 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.

ADuC814
8051 based controller with 6-channel true 12-bit ADC, Dual 12-bit DAC's, On-chip DMA controller, 11 I/O lines, 3 Timers/Counters, WDT, SPI, UART, 9 Interrupts Sources/2 Priority Levels, Timer Interval Counter, 8K Flash EEPROM Program Memory, 256 Bytes On-chip RAM, 640 Bytes Data Flash EEPROM
ADuC816
8051 based controller with 2 16-bit ADCs, WDT, UART, 12-bit DAC, 32 I/O lines, 3 Timers/Counters, SPI, PLL-Unit, On-chip Temperature Sensor, 10 Interrupts Sources/2 Priority Levels, Dual exitation current sources, 640 Bytes Data EEPROM, 8K Flash Program Memory, 256 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.

ADuC824
8051 based controller with 24-bit and 16-bit ADCs, 12-bit DAC, 32 I/O lines, 3 Timers/Counters, 10 Interrupts Sources/2 Priority Levels, PLL-Unit, On-chip Temperature Sensor, UART, WDT, SPI, Dual exitation current sources, 640 Bytes Data EEPROM, 8K Flash Program Memory, 256 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.

ADuC831

ADuC832
8051 based controller with 8-channel true 12-bit ADC, Dual 16-bit DAC's, WDT, SPI, UART, On-chip DMA controller, 32 I/O lines, 3 Timers/Counters, WDT, SPI, UART, Dual Data Pointers, Timer Interval Counter, On-chip PLL Unit, 11 Interrupt Sources/2 Priority Levels, 62K Flash EEPROM Program Memory, 2K Data Flash EEPROM, 2304 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.

ADuC834
8051 based controller with 24-bit and 16-bit ADC, 12-bit DAC, Dual 16-bit PWM/DAC, 32 I/O lines, 3 Timers/Counters, On-chip Temperature Sensor, 10 Interrupts Sources/2 Priority Levels, WDT, SPI, UART, PLL Unit, Dual exitation current sources, Dual Data Pointers, 62K Flash EEPROM Program Memory, 4K Data Flash EEPROM, 2304 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.

ADuC836
8051 based controller with dual 16-bit ADCs, 12-bit DAC, Dual 16-bit PWM/DAC, 32 I/O lines, 3 Timers/Counters, On-chip Temperature Sensor, Dual exitation current sources, Dual Data Pointers, 10 Interrupts Sources/2 Priority Levels, WDT, SPI, UART, PLL Unit, 62K Flash EEPROM Program Memory, 4K Data Flash EEPROM, 2304 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.

ADuC841
8051 based controller with High-Speed Core, 8-channel true 12-bit ADC, Dual 16-bit DAC's, WDT, SPI, UART, On-chip DMA controller, 32 I/O lines, 3 Timers/Counters, WDT, SPI, UART, Dual Data Pointers, Timer Interval Counter, 11 Interrupt Sources/2 Priority Levels, 62K Flash EEPROM Program Memory, 2K Data Flash EEPROM, 2304 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.

ADuC842
8051 based controller with High-Speed Core, 8-channel true 12-bit ADC, Dual 16-bit DAC's, WDT, SPI, UART, On-chip DMA controller, 32 I/O lines, 3 Timers/Counters, WDT, SPI, UART, Dual Data Pointers, Timer Interval Counter, On-chip PLL Unit, 11 Interrupt Sources/2 Priority Levels, 62K Flash EEPROM Program Memory, 2K Data Flash EEPROM, 2304 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.

ADuC844
High-Speed (1-cycle) 8051 based controller with 24-bit and 16-bit ADC, 12-bit DAC, Dual 16-bit PWM/DAC, 32 I/O lines, 3 Timers/Counters, On-chip Temperature Sensor, 10 Interrupts Sources/2 Priority Levels, WDT, SPI, UART, PLL Unit, Dual exitation current sources, Dual Data Pointers, 62K Flash EEPROM Program Memory, 4K Data Flash EEPROM, 2304 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.

ADuC845
High-Speed (1-cycle) 8051 based controller with 24-bit ADC, 3 Timers/Counters, On-chip Temperature Sensor, 10 Interrupts Sources/2 Priority Levels, WDT, SPI, UART, PLL Unit, Dual exitation current sources, Dual Data Pointers, 62K Flash EEPROM Program Memory, 4K Data Flash EEPROM, 2304 Bytes On-chip RAM, RAM banking up to 16M Bytes external address space.


AnchorChips
[Web Site] see Cypress Semiconductor AnchorChips has a new name.

Atmel
[Web Site]
80C32E
Radiation Tolerant 8051-based controller with 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/2 Priority Levels, Power Saving Modes, On-chip Oscillator, ROMless, 256 Bytes On-chip RAM
AT48801
8051-Compatible Spread Spectrum Microcontroller with 8K bytes of On-Board Program Memory, Fully Static Operation: 0 Hz to 16 MHz, 256 x 8 Bit Internal RAM, 32 Programmable I/O Lines, Three 16 Bit Timer/Counters, Eight Interrupt Sources, Programmable Serial Channel, Low Power Idle and Power Down Modes
AT83/87C5103
8051-based high-speed controller with x2 mode, 11 or 19 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, SPI Interface, 5 Channel PCA with Capture/Compare, 12K Bytes ROM/OTP, 256 Bytes On-chip RAM, 256 Bytes On-chip XDATA (XRAM)
AT83/87C5111
8051 based CMOS controller with PCA, Dual DPTR, WDT 33 MHz High-Speed Architecture, X2 function, 20+1 I/O lines, SPI Interface, A/D Converter, UART, 2 Timers/Counters, 8 Interrupts/4 priority levels, 4K OTP ROM, 256 Bytes on-chip RAM
AT83/87C5112
8051 based CMOS controller with PCA, Dual DPTR, WDT 33 MHz High-Speed Architecture with X2 function, 40 I/O lines, SPI Interface, A/D Converter, UART, Baud Rate Generator, 2 Timers/Counters, 8 Interrupts/4 priority levels, 8K OTP, 256 Bytes on-chip RAM
AT83/89C5132
8051 Microcontroller withUSB 1.1 controller, 2304 Bytes of Internal RAM, 64K Bytes of Code Memory, 4K Bytes of Boot Flash Memory, ISP, PLL, IDE/ATAPI, 2 Ch 10-bit ADC, 8KHz (8 true bit), 2 16-bit Timers, WDT, UART, SPI
AT87F51
8051-based Fully Static 24MHz CMOS controller with 32 I/O Lines, 2 Timers/Counters, 6 Interrupts/2 Priority Levels, UART, 4K Bytes QuickFlash (tm) Memory, Three-level Program Memory Lock, 128 Bytes On-chip RAM
AT87F51RC
8051-based Fully Static 24MHz CMOS controller with 32 I/O Lines, 3 Timers/Counters, Watchdog Timer, 8 Interrupts/2 Priority Levels, UART, 32K Bytes QuickFlash (tm) Memory, Three-level Program Memory Lock, 2 DPTRs, 256 Bytes On-chip RAM, 256 Bytes On-chip XDATA (XRAM)
AT87F52
8051-based Fully Static 24MHz CMOS controller with 32 I/O Lines, 3 Timers/Counters, 8 Interrupts/2 Priority Levels, UART, 8K Bytes QuickFlash (tm) Memory, Three-level Program Memory Lock, 256 Bytes On-chip RAM
AT87F55WD
8051-based Fully Static 33MHz CMOS controller with 32 I/O Lines, 3 Timers/Counters, Watchdog Timer, 8 Interrupts/2 Priority Levels, UART, 20K Bytes QuickFlash (tm) Memory, Three-level Program Memory Lock, 2 DPTRs, 256 Bytes On-chip RAM
AT89C1051
8051 based Full Static CMOS controller with Two-Level Program Memory Lock 15 I/O lines, 1 Timers/Counters, 3 Interrupts sources 1 K Flash Memory, 64 Bytes On-chip RAM
AT89C1051U
8051-based Fully Static 24MHz CMOS controller with 15 I/O Lines, 2 Timers/Counters, 6 Interrupts/2 Priority Levels, Analog Comparator, LED Drive Outputs, UART, Two-level Program Memory Lock, 1K Bytes Flash Memory, 64 Bytes On-chip RAM
AT89C2051
8051-based Fully Static 24MHz CMOS controller with 15 I/O Lines, 2 Timers/Counters, 6 Interrupts/2 Priority Levels, Analog Comparator, LED Drive Outputs, UART, Two-level Program Memory Lock, 2K Bytes Flash Memory, 128 Bytes On-chip RAM
AT89C4051
8051-based Fully Static 24MHz CMOS controller with 15 I/O Lines, 2 Timers/Counters, 6 Interrupts/2 Priority Levels, Analog Comparator, LED Drive Outputs, UART, Two-level Program Memory Lock, 4K Bytes Flash Memory, 128 Bytes On-chip RAM
AT89C51
8051-based Fullly Static 24MHz CMOS controller with 32 I/O Lines, 2 Timers/Counters, 6 Interrupts/2 Priority Levels, UART, Three-Level Program Memory Lock, 4K Bytes Flash Memory, 128 Bytes On-chip RAM
AT89C5131
8051-based microcontroller with Full Speed USB Device, Dual Data Pointers, Enhanced UART, 3 16-bit Timers, 5 Channels PCA, WDT, 34 I/O lines, SPI, USB Module, 32 kBytes ISP Flash ROM, 1280 Bytes RAM
AT89C51CC03
8051 based CMOS controller with PCA, Dual DPTR, WDT, 10 Bit ADC, Full CAN, 40 MHz High-Speed Architecture, X2 function, 32+2 I/O lines, 3 Timers/Counters, 14 Interrupts/4 priority levels, 64K FLASH, 2K EEPROM, 256 Bytes on-chip RAM, additional 1K XRAM
AT89C51ED2
80C52 Compatible High-Speed Microcontroller up to 6 8-bit I/O Ports 3 16-bit Timer/Counters 256 Bytes Scratch Pad RAM 9 Interrupt Sources with 4 Priority Levels Integrated Power Monitor ISP (In-System Programming) 64K Flash on-chip, 1792 bytes on-chip XRAM, On-chip 2048 Bytes EEPROM, Dual Data Pointer, SPI, 16-bit PCA, PWM, UART, WDT
AT89C51ID2
80C52 Compatible High-Speed Microcontroller up to 6 8-bit I/O Ports 3 16-bit Timer/Counters 256 Bytes Scratch Pad RAM 9 Interrupt Sources with 4 Priority Levels Integrated Power Monitor ISP (In-System Programming) 64K Flash on-chip, 1792 bytes on-chip XRAM Dual Data Pointer, SPI, 16-bit PCA, PWM, UART, WDT
AT89C51RC
8051 based Full Static CMOS controller with Three-Level Program Memory Lock, 32 I/O lines, 3 Timers/Counters, 8 Interrupts Sources, Watchdog Timer, 2 DPTRs, 32K Flash Memory, 512 Bytes On-chip RAM
AT89C51RC2
8051 based CMOS controller with PCA, Dual DPTR, WDT 40 MHz High-Speed Architecture, X2 function, 32 I/O lines 3 Timers/Counters, 9 Interrupts/4 priority levels, SPI, UART 32K FLASH, 256 Bytes on-chip RAM, additional 1K XRAM
AT89C51RD2
80C52 Compatible High-Speed Microcontroller up to 6 8-bit I/O Ports 3 16-bit Timer/Counters 256 Bytes Scratch Pad RAM 9 Interrupt Sources with 4 Priority Levels Integrated Power Monitor ISP (In-System Programming) 64K Flash on-chip, 1792 bytes on-chip XRAM, Dual Data Pointer, SPI, 16-bit PCA, PWM, UART, WDT
AT89C51SND1
8051 Microcontroller with MPEG I/II-Layer 3 Hardwired Decoder, 2304 Bytes of Internal RAM, 64K Bytes of Code Memory, 4K Bytes of Boot Flash Memory, ISP, USB 1.1 controller, PLL, IDE/ATAPI 2 Ch 10-bit ADC, 8KHz (8 true bit) 2 16-bit Timers, WDT, UART, SPI
AT89C52
8051-based Fullly Static 24MHz CMOS controller with 32 I/O Lines, 3 Timers/Counters, 8 Interrupts/2 Priority Levels, UART, Three-Level Program Memory Lock, 8K Bytes Flash Memory, 128 Bytes On-chip RAM
AT89C55
8051 based Full Static CMOS controller with Three-Level Program Memory Lock 32 I/O lines, 3 Timers/Counters, 8 Interrupts sources 20 K Flash Memory, 256 Bytes On-chip RAM
AT89C55WD
8051 based Full Static CMOS controller with Three-Level Program Memory Lock, 32 I/O lines, 3 Timers/Counters, 8 Interrupts Sources, Watchdog Timer, 2 DPTRs, 20K Flash, 256 Bytes On-chip RAM
AT89F51
8051 based Full Static CMOS controller with Three-Level Program Memory Lock 32 I/O lines, 2 Timers/Counters, 6 Interrupts sources 4 K Flash Memory, 128 Bytes On-chip RAM
AT89F52
8051 based Full Static CMOS controller with Three-Level Program Memory Lock 32 I/O lines, 3 Timers/Counters, 8 Interrupts sources 8 K Flash Memory, 256 Bytes On-chip RAM
AT89LS51
8051-based Low-voltage 16MHz CMOS controller with 32 I/O Lines, 2 Timers/Counters, Watchdog Timer, 6 Interrupts/2 Priority Levels, UART, 2 DPTRs, Three-Level Program Memory Lock, 4K Bytes Flash Memory (ISP), 128 Bytes On-chip RAM
AT89LS52
8051-based Low-voltage 16MHz CMOS controller with 32 I/O Lines, 3 Timers/Counters, Watchdog Timer, 8 Interrupts/2 Priority Levels, UART, 2 DPTRs, Three-Level Program Memory Lock, 8K Bytes Flash Memory (ISP), 256 Bytes On-chip RAM
AT89LS53
8051-based Low-voltage 12MHz CMOS controller with 32 I/O Lines, 3 Timers/Counters, Watchdog Timer, 9 Interrupts/2 Priority Levels, UART, SPI, 2 DPTRs, Three-Level Program Memory Lock, 12K Bytes Flash Memory (ISP), 256 Bytes On-chip RAM
AT89LS8252
8051 based Full Static CMOS controller with Three-Level Program Memory Lock, 32 I/O lines, 3 Timers/Counters, 9 Interrupts Sources, SPI, Watchdog Timer, 2 DPTRs, 8K Flash Memory, 2k EEPROM, 256 Bytes On-chip RAM
AT89LV51
8051-based Low-voltage 12 MHz CMOS controller with 32 I/O Lines, 2 Timers/Counters, 6 Interrupts/2 Priority Levels, UART, Three-Level Program Memory Lock, 4K Bytes Flash Memory, 128 Bytes On-chip RAM
AT89LV52
8051-based Low-voltage 12 MHz CMOS controller with 32 I/O Lines, 3 Timers/Counters, 8 Interrupts/2 Priority Levels, UART, Three-Level Program Memory Lock, 8K Bytes Flash Memory, 256 Bytes On-chip RAM
AT89LV55
8051-based Low-voltage 12 MHz CMOS controller with 32 I/O Lines, 3 Timers/Counters, 8 Interrupts/2 Priority Levels, UART, Three-Level Program Memory Lock, 20K Bytes Flash Memory, 256 Bytes On-chip RAM
AT89S4D12
8051 based Full Static CMOS controller with Three-Level Program Memory Lock 5 I/O lines, SPI Interface, 2 DPTRs, Serial Program Downloading 4K Flash Program Memory, 128K Flash Data Memory, 256 Bytes On-chip RAM
AT89S51
8051 based Full Static CMOS controller with Three-Level Program Memory Lock, 32 I/O lines, 2 Timers/Counters, 6 Interrupts Sources, Watchdog Timer, 2 DPTRs 4K Flash, 128 Bytes On-chip RAM
AT89S52
8051 based Full Static CMOS controller with Three-Level Program Memory Lock, 32 I/O lines, 3 Timers/Counters, 8 Interrupts Sources, Watchdog Timer, 2 DPTRs, 8K Flash Memory, 256 Bytes On-chip RAM
AT89S53
8051 based Full Static CMOS controller with Three-Level Program Memory Lock, 32 I/O lines, 3 Timers/Counters, 9 Interrupts Sources, SPI, Watchdog Timer, 2 DPTRs, 12K Flash Memory, 256 Bytes On-chip RAM
AT89S8252
8051 based Full Static CMOS controller with Three-Level Program Memory Lock, 32 I/O lines, 3 Timers/Counters, 9 Interrupts Sources, SPI, Watchdog Timer, 2 DPTRs, 8K Flash Memory, 2k EEPROM, 256 Bytes On-chip RAM
AT8xC5122
80C51 microcontroller for USB Keyboards with SmartCard Reader Multi-protocol Smart Card Interface, USB, UART, SPI, 46 I/O lines 2 16bit Timers/Counters, Watchdog Timer, Keyboard Interface 256 Bytes RAM, 512 Bytes XRAM, AT83C5122 with 32KB ROM AT85C5122 with 32 KB Code RAM, AT89C5122 with 32KB Flash RAM
T80C31
8051 based CMOS controller with, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels ROM-less, 128 Bytes on-chip RAM
T80C31X2
8051 based CMOS controller with Dual DPTR, 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/4 priority levels ROM-less, 128 Bytes on-chip RAM
T80C32
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM
T80C51
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priorty levels 4K ROM, 128 Bytes on-chip RAM
T80C51FP1
8051 based CMOS controller with PCA, Dual DPTR, WDT, LCD Driver 33 MHz, 56 I/O lines, 3 Timers/Counters, 256 Bytes on-chip RAM + additional 256 Bytes XRAM
T80C51I2
8051 based CMOS controller with 12ch PWM, Enhanced I/O ports, Multimaster II2 contr. 32 I/O lines, 2 Timers/Counters, 6 Interrupts/2 priority levels 8K ROM, 256 Bytes on-chip RAM
T80C51ID2
8051 based CMOS controller with PCA, Dual DPTR, WDT 40 MHz High-Speed Architecture, X2 function, Sub Clock, 34 I/O lines 3 Timers/Counters, 10 Interrupts/4 priority levels, I2C, SPI, UART 256 Bytes on-chip RAM, additional 1K XRAM
T80C51RA2
8051 based CMOS controller with PCA, Dual DPTR, WDT, 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels ROM-less, 256 Bytes on-chip RAM, additional 256 Bytes XRAM
T80C51RD2
8051 based CMOS controller with PCA, Dual DPTR, WDT, 60 MHz High-Speed Architecture, X2 function, 32/48 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels ROM-less, 256 Bytes on-chip RAM, additional 768 Bytes XRAM
T80C51U2
8051 based CMOS controller with Dual DPTR, Double UART, 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels 16K ROM, 256 Bytes on-chip RAM
T83/87C51RB2
8051 based CMOS controller with PCA, Dual DPTR, WDT, 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels 16K ROM, 256 Bytes on-chip RAM, additional 256 Bytes XRAM
T83/87C51RC2
8051 based CMOS controller with PCA, Dual DPTR, WDT, 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels 32K ROM, 256 Bytes on-chip RAM, additional 256 Bytes XRAM
T83/87C51RD2
8051 based CMOS controller with PCA, Dual DPTR, WDT, 60 MHz High-Speed Architecture, X2 function, 32/48 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels 64K ROM, 256 Bytes on-chip RAM, additional 768 Bytes XRAM
T83/87C51U2
8051 based CMOS controller with Dual DPTR, Double UART, 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels 16K ROM, 256 Bytes on-chip RAM
T83/87C52X2
8051 based CMOS controller with 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels 16K ROM, 256 Bytes on-chip RAM
T83C5101
8051 based CMOS controller with Dual DPTR, enhanced UART, 66 MHz High-Speed Architecture, X2 function, 16+2/6 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels 16K ROM, 256 Bytes on-chip RAM, additional 256 Bytes XRAM
T83C5102
8051 based CMOS controller with Dual DPTR, enhanced UART, 66 MHz High-Speed Architecture, X2 function, 16+2/6 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels 8K ROM, 256 Bytes on-chip RAM, additional 256 Bytes XRAM
T87C51
8051 based CMOS controller with, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 4K OTP ROM, 128 Bytes on-chip RAM
T87C5101
8051 based CMOS controller with Dual DPTR, enhanced UART, 66 MHz High-Speed Architecture, X2 function, 16+2/6 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels 16K EPROM (OTP), 256 Bytes on-chip RAM, additional 256 Bytes XRAM
T89C5115
8051 based CMOS controller with PCA, Dual DPTRs, WDT 40 MHz High-Speed Architecture with X2 function, 16/20 I/O lines 3 Timers/Counters, 14 Interrupts/4 priority levels, SPI, UART A/D Converter, 16K Flash, 2K Bootloader Flash, 2K EEPROM 256 Bytes on-chip RAM and 256 Bytes ERAM
T89C51AC2
8051 based CMOS controller with PCA, Dual DPTRs, WDT, 40 MHz High-Speed Architecture, X2 function, 32 + 2 I/O lines 3 Timers/Counters, 14 Interrupts/4 priority levels 32K FLASH, 2K Bootloader FLASH, 2K EEPROM 256 Bytes on-chip RAM, Additional 1K XRAM
T89C51CC01
8051 based CMOS controller with PCA, Dual DPTR, WDT, 10 Bit ADC, Full CAN, 40 MHz High-Speed Architecture, X2 function, 32+2 I/O lines, 3 Timers/Counters, 14 Interrupts/4 priority levels, 32K FLASH, 2K EEPROM, 256 Bytes on-chip RAM, additional 1K XRAM
T89C51CC02
8051 based low pin count CMOS controller with PCA, Dual DPTR, WDT, 10 Bit ADC, 4-ch. CAN, 33MHz High-Speed Architecture, X2 function, 16/20 I/O lines, 3 Timers/Counters, 14 Interrupts/4 priority levels, 16K FLASH, 2K EEPROM, 256 Bytes on-chip RAM, additional 256 Bytes XRAM
T89C51IC2
8051 based CMOS controller with PCA, Dual DPTR, WDT 40 MHz High-Speed Architecture, X2 function, Sub Clock, 34 I/O lines 3 Timers/Counters, 10 Interrupts/4 priority levels, I2C, SPI, UART 32K FLASH, 256 Bytes on-chip RAM, additional 1K XRAM
T89C51RB2
8051 based CMOS controller with PCA, Dual DPTR, WDT 40 MHz High-Speed Architecture, X2 function, 32 I/O lines 3 Timers/Counters, 9 Interrupts/4 priority levels, SPI, UART 16K FLASH, 256 Bytes on-chip RAM, additional 1K XRAM
T89C51RC2
8051 based CMOS controller with PCA, Dual DPTR, WDT 40 MHz High-Speed Architecture, X2 function, 32 I/O lines 3 Timers/Counters, 9 Interrupts/4 priority levels, SPI, UART 32K FLASH, 256 Bytes on-chip RAM, additional 1K XRAM
T89C51RD2
8051 based CMOS controller with PCA, Dual DPTR, WDT 40 MHz High-Speed Architecture, X2 function, 32/48 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels 64K FLASH, 2K EEPROM, 256 Bytes on-chip RAM, additional 1K XRAM
T8xC5121
80C51 microcontroller with Dual DPTRs, X2 function, 14 I/O lines Multi-protocol Smart Card Interface, 2 16bit Timers/Counters Watchdog Timer, 256 Bytes RAM, 256 Bytes XRAM T83C5121 with 16KB ROM, T85C5121 with 16KB Code RAM T89C5121 with 16KB Code RAM and 16KB EEPROM
TS80C52X2
8051 based CMOS controller with Dual DPTR, 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels 8K ROM, 256 Bytes on-chip RAM
TS80C54X2
8051 based CMOS controller with Dual DPTR, 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, Watchdog Timer, 16K ROM, 256 Bytes on-chip RAM
TS80C58X2
8051 based CMOS controller with Dual DPTR, 60 MHz High-Speed Architecture, X2 function, 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels Watchdog timer, 32K ROM, 256 Bytes on-chip RAM

Cast, Inc.
[Web Site]
C8051 Core
The C8051 is a fast, single-chip 8-bit Microcontroller and is derived from the 8051 microcontroller. The C8051 is a fully functional 8-bit Embedded Controller that executes all ASM51 instructions and has the same instruction set as the 8051. The C8051 can access the instructions from two types of program memory, serves software and hardware interrupts, provides an interface for serial communications and a timer system.
D80530 Core
The D80530 is a fast, single-chip, 8-bit microcontroller that executes all ASM51 instructions. It has the same instruction set as the 80C31, but its Dallas architecture executes operations an average of 2.5 times faster.
R8051 Core
The R8051 is a fast, small, single-chip, 8-bit microcontroller that executes all ASM51 instructions. It has the same instruction set as the 80C31, but its RISC- like design executes operations an average of 8 times faster. The R8051 provides software and hardware interrupts, a serial communications interface, two timers, and Intel peripherals support. On-chip debugging is an option.
R80515 Core
The R80515 is a fast, single-chip, 8-bit microcontroller that executes all ASM51 instructions. It has the same instruction set as the 80C31, but executes operations an average of 8 times faster. The microcode-free, strictly synchronous design was developed for reuse in ASICs and FPGAs. Scan insertion is straightforward.

Chipcon
[Web Site]
CC1010
8051 Enhanced Microcontroller with 300-1000 MHz RF Transceiver (Data Rates up to 76.8 kbit/s) 2.7-3.6 Volt Power Supply, DES Encryption, 26 General I/O Pins, 4 Timers, 2 PWMs, 2 UARTs, RTC, Watchdog Timer, SPI, 3-Channel 10-bit A/D Converter, 32K Bytes Flash ROM, 2K+128 Bytes SRAM, Full System Debugging with Keil µVision2

CML Microcircuits
[Web Site]
CMX850
Low-voltage 8051-based Communications Controller with 14 Interrupts/2 Priority Levels, 35 I/O Lines, Keypad Interface, Dual Data Pointers, 2 Timers/Counters, Watchdog Timer, 2-Channel PWM, External LCD Controller Interface, V.22bis/V.22/V.21 Modem, 2-Channel 10-bit A/D Converter, 8K Bytes On-chip XRAM, 128 Bytes On-chip RAM

Cybernetic Micro Systems
[Web Site]
P-51
8051 based Peripheral Microcontroller for (E)ISA Host Systems with 30 I/O lines, 3 Timers/Counters, 5 Interrupts/2 Priority Levels, 256 Bytes on-chip RAM.


CybraTech
[Web Site]
SOC-3000
8051-based microcontroller with A/D Converter, Pre-Amplifier, Display Driver, Keyboard Controller, UART, In-Circuit Programming, 120K Byte Flash ROM, 4K Byte RAM
SOC-4000
8051-based microcontroller with Printer Controller, A/D Converter, Display Driver, Keyboard Controller, UART, In-Circuit Programming, Up to 512K Byte Flash ROM, Up to 512K Byte RAM

Cygnal Integrated Products
[Web Site] see Silicon Laboratories, Inc. Cygnal has a new name. [Emulators]

Cypress Semiconductor
[Web Site]
EZ-USB (AN21XX)
High-speed 8051-based USB Device with Two UARTs, Dual DPTRs, 13 Interrupts / 4 Priority Levels, 24 I/O Lines, 3 Timers/Counters, 3.3V Operation, ROMless, 256 Bytes On-chip RAM, and 4K or 8K Bytes XRAM
EZ-USB FX (CY7C646XX)
High-speed 8051-based USB Device with 13 Interrupts / 4 Priority Levels, Two UARTs, Dual DPTRs, 46 I/O Lines, 3 Timers/Counters, 3.3V Operation, Master/Slave or Programmable (GPIF), ROMless, 256 Bytes On-chip RAM, and 4K or 8K Bytes XRAM
EZ-USB FX2 (CY7C68XXX)
High-speed 8051-based USB 2.0 Device with 41 Interrupts / 6 Priority Levels, Two UARTs, Dual DPTRs, 40 I/O Lines, 3 Timers/Counters, Master/Slave or Programmable (GPIF), 3.3V Operation, ROMless, 256 Bytes On-chip RAM, 4K Bytes On-chip USB Endpoint RAM, and 8K Bytes On-chip Program RAM

Daewoo
[Web Site]
DMC60C51/31
8051 based CMOS Microcontroller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, 4 KB ROM, 128 Bytes on-chip RAM
DMC60C52/32
8051 based CMOS or NMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, 8 KB ROM, 256 Bytes on-chip RAM

Dallas Semiconductor
[Web Site]
DS2250
8051 Soft Microcontroller Module, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, ROM-less, 128 Bytes On-chip RAM, Bootstrap Loader, 128k Byte XRAM with Battery Backup
DS2250T
8051 Soft Microcontroller Module, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, ROM-less, 128 Bytes On-chip RAM, Real-time Clock, 128k Byte XRAM with Battery Backup, Bootstrap Loader
DS2251T
8051 Soft Microcontroller, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, ROM-less, 128 Bytes On-chip RAM, WDT, UART, 32K, 64K, or 128k Byte XRAM with Battery Backup, Bootstrap Loader, Real-time Clock
DS2252T
8051 Soft Microcontroller, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, ROM-less, 128 Bytes On-chip RAM, WDT, UART, CRC-16 128k Byte XRAM with Battery Backup, Bootstrap Loader, SDI (Self Destruct Input), Encryption using on-chip 64-bit key, Real-time Clock
DS5000
8051 Soft Microcontroller, Bootstrap Loader, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 Priority levels, 128 Bytes On-chip RAM, ROM-less, 8K/32k Byte XRAM with Battery Backup
DS5000FP
8051 Soft Microcontroller, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, ROM-less, 128 Bytes On-chip RAM, WDT, UART, 8K/32k Byte XRAM with Battery Backup, Bootstrap Loader
DS5000T
8051 Soft Microcontroller, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, ROM-less, 128 Bytes On-chip RAM, Real-time Clock, 8K/32k Byte XRAM with Battery Backup, Bootstrap Loader
DS5001FP
8051 Soft Microcontroller, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, ROM-less, 128 Bytes On-chip RAM, WDT, UART, CRC-16 128k Byte XRAM with Battery Backup, Bootstrap Loader
DS5002FP
8051 Soft Microcontroller, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, ROM-less, 128 Bytes On-chip RAM, WDT, UART, CRC-16 128k Byte XRAM with Battery Backup, Bootstrap Loader, SDI (Self Destruct Input), Encryption using on-chip 64-bit key
DS5240
8051 based High-Speed Micro with 2 DPTRs, WDT, 2 Serial Ports, 32 I/O lines, 3 Timers/Counters, 15 Interrupts/3 Priority Levels, 5K ROM, 256 Bytes On-chip RAM, 1024 Bytes addition XRAM.

DS5250
8051 based High-Speed Micro with 2 DPTRs, WDT, 2 Serial Ports, 32 I/O lines, 3 Timers/Counters, CRC-16/32 Generator, DES engine, 15 Interrupts/3 Priority Level, 256 Bytes On-chip RAM, 5KBytes SRAM.

DS80C310
8051 based High-Speed Micro with 2 DPTRs, 32 I/O lines, 3 Timers/Counters, 10 Interrupts/3 Priority levels, ROM-less, 256 Bytes On-chip RAM
DS80C320
8051 based High-Speed Micro with 2 DPTRs, WDT, Two Serial Ports, 32 I/O lines, 3 Timers/Counters, 13 Interrupts/3 Priority levels, ROM-less, 256 Bytes On-chip RAM
DS80C323
8051 based High-Speed Micro with 2 DPTRs, WDT, Two Serial Ports, 32 I/O lines, 3 Timers/Counters, 13 Interrupts/3 Priority levels, ROM-less, 256 Bytes On-chip RAM
DS80C390
8051 based High-Speed Micro with 2 DPTRs, ROM-less, WDT, 2 Serial Ports, 2 CAN Controllers, 3 Timers/Counters, 32 I/O Lines + Address/Data Bus, 16 Interrupts/3 Priority Levels, 256 Bytes On-chip RAM, 4KB on-chip SRAM, 16/32-bit math coprocessor, Optional 10-Bit Stack Pointer, Addresses up to 4MB external memory.

DS80C400
8051 based High-Speed Micro with 4 DPTRs, ROMless, WDT, 3 Serial Ports, CAN Controller, 4 Timers/Counters, IEEE 802.3 Ethernet Interface with TCP/IP in ROM, 1-Wire Net Controller, 64 I/O Lines + Address/Data Bus, 16 Interrupts/3 Priority Levels, 256 Bytes On-chip RAM, 9K Bytes On-chip SRAM, 16/32-bit Math Coprocessor, Optional 10-Bit Stack Pointer, Addresses up to 16M Bytes External Memory.

DS87C520/DS83C520
8051 based High-Speed Micro with 2 DPTRs, WDT, Two Serial Ports, 32 I/O lines, 3 Timers/Counters, 13 Interrupts/3 Priority levels, 16K Bytes ROM, 256 Bytes On-chip RAM + 1024 Bytes Additional XRAM
DS87C530
8051 based High-Speed Micro with 2 DPTRs, WDT, Two Serial Ports, RTC, Battery Backup, 32 I/O lines, 3 Timers/Counters, 14 Interrupts/3 Priority levels, 16K Bytes ROM, 256 Bytes On-chip RAM, 1K Bytes Additional XRAM
DS87C550
8051 based High-Speed Micro with 2 DPTRs, WDT, Two Serial Ports, RTC, Battery Backup, 55 I/O lines, 3 Timers/Counters, 14 Interrupts/3 Priority levels, 8K EPROM (OTP), 256 Bytes On-chip RAM, 1K Bytes Additional XRAM, 8 channel (10-bit) A/D, 4 channel (8-bit) PWM, 4 Capture + 3 Compare Registers
DS89C420
8051 based Ultra High-Speed Micro with 2 DPTRs, WDT, Two Serial Ports, 32 I/O lines, 3 Timers/Counters, 13 Interrupts/3 Priority levels, 16K Bytes Flash, 256 Bytes On-chip RAM, 1K Bytes Additional XRAM
DS89C430
8051 based Ultra High-Speed Micro with 2 DPTRs, WDT, Two Serial Ports, 32 I/O lines, 3 Timers/Counters, 13 Interrupts/3 Priority levels, 16K Bytes Flash, 256 Bytes On-chip RAM, 1K Bytes Additional XRAM
DS89C440
8051 based Ultra High-Speed Micro with 2 DPTRs, WDT, Two Serial Ports, 32 I/O lines, 3 Timers/Counters, 13 Interrupts/3 Priority levels, 32K Bytes Flash, 256 Bytes On-chip RAM, 1K Bytes Additional XRAM
DS89C450
8051 based Ultra High-Speed Micro with 2 DPTRs, WDT, Two Serial Ports, 32 I/O lines, 3 Timers/Counters, 13 Interrupts/3 Priority levels, 64K Bytes Flash, 256 Bytes On-chip RAM, 1K Bytes Additional XRAM

Digital Core Design
[Web Site]
DP80390
80390/8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 10 times faster compared to legacy 80C51. Main features and peripherals: up to 64 kB on-chip CODE, up to 16 MB off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, 8-bit stack pointer, PMU - Power Management Unit, CODE/XDATA Wait State feature, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, UART,
DP80390CPU
80390/8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 10 times faster compared to legacy 80C51. Main features and peripherals: up to 64 kB on-chip CODE, up to 16 MB off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, 8-bit stack pointer, PMU - Power Management Unit, CODE/XDATA Wait State feature, 2 Interrupts/2 priority levels,
DP80390XP
80390/8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 10 times faster compared to legacy 80C51. Main features and peripherals: up to 64 kB on-chip CODE, up to 16 MB off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, 8-bit stack pointer, PMU - Power Management Unit, CODE/XDATA Wait State feature, 2 DPTRs, CODE/XDATA Wait State feature, PMU - Power Management Unit, 15 Interrupts/2 priority levels, 32 I/O lines, 3 Timers/Counters, Watchdog timer, 2 UARTs, SPI - Serial Peripheral Interface, Master & Slave I2C, MDU - 16/32-bit Math Coprocessor, Floating Point Coprocessor,
DP8051
8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Main features and peripherals: up to 64 KB on-chip CODE, up to 64 KB off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, PMU - Power Management Unit, CODE/XDATA Wait State feature, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, UART,
DP8051CPU
8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 10 times faster compared to legacy 80C51. Main features and peripherals: up to 64 KB on-chip CODE, up to 64 KB off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, PMU - Power Management Unit, CODE/XDATA Wait State feature, 2 Interrupts/2 priority levels,
DP8051XP
8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 10 times faster compared to legacy 80C51. Main features and peripherals: up to 64 KB on-chip CODE, up to 64 KB off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, 2 DPTRs, CODE/XDATA Wait State feature, PMU - Power Management Unit, 15 Interrupts/2 priority levels, 32 I/O lines, 3 Timers/Counters, Watchdog timer, 2 UARTs, SPI - Serial Peripheral Interface, Master & Slave I2C, MDU - 16/32-bit Math Coprocessor, Floating Point Coprocessor,
DR80390
80390/8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 7 times faster compared to legacy 80C51, area optimized, and low power. Main features and peripherals: up to 16 MB on-chip/off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, 8-bit stack pointer, PMU - Power Management Unit, CODE/XDATA Wait State feature, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, UART,
DR80390CPU
80390/8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 7 times faster compared to legacy 80C51, area optimized, and low power. Main features and peripherals: up to 16 MB on-chip/off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, 8-bit stack pointer, PMU - Power Management Unit, CODE/XDATA Wait State feature, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, UART,
DR80390XP
80390/8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 7 times faster compared to legacy 80C51, area optimized, and low power. Main features and peripherals: up to 16 MB on-chip/off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, 8-bit stack pointer, PMU - Power Management Unit, CODE/XDATA Wait State feature, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, UART,
DR8051
80390/8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 7 times faster compared to legacy 80C51, area optimized, and low power. Main features and peripherals: up to 16 MB on-chip/off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, 8-bit stack pointer, PMU - Power Management Unit, CODE/XDATA Wait State feature, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, UART,
DR8051CPU
8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 7 times faster compared to legacy 80C51, area optimized, and low power. Main features and peripherals: up to 64 KB on-chip/off-chip CODE 256 Bytes on-chip RAM, 16 MB XDATA, PMU - Power Management Unit, CODE/XDATA Wait State feature, 2 Interrupts/2 priority levels,
DR8051XP
8051 based Pipelined High Performance Microcontroller IP Core with DoCD - DCD on-Chip Debugger. It is available for FPGA and ASIC usages as fully synchronous design with single clock domain. Its architecture is 7 times faster compared to legacy 80C51, area optimized, and low power. Main features and peripherals: up to 64 KB on-chip/off-chip CODE, 256 Bytes on-chip RAM, 16 MB XDATA, 2 DPTRs, CODE/XDATA Wait State feature, PMU - Power Management Unit, 15 Interrupts/2 priority levels, 32 I/O lines, 3 Timers/Counters, Watchdog timer, 2 UARTs, SPI - Serial Peripheral Interface, Master & Slave I2C, MDU - 16/32-bit Math Coprocessor, Floating Point Coprocessor,

Dolphin
[Web Site]
Flip8051 Breeze
Standard 8051, 100% cycle compatible with the legacy i80C51, with 180 Instructions (among 255) executed in 12 clock cycles
Flip8051 Cyclone
100% code compatible with the 80C51: Accelerated 9-times on average compared to 80C51 with 107 instructions (among 255) executed in a single clock cycle.
Flip8051 Thunder
100% code compatible with the 80C51: Accelerated 6-times on average compared to 80C51 with 113 instructions (among 255) executed in 1 and 2 clock cycles.
Flip8051 Wind
100% code compatible with the 80C51: Accelerated 3-times on average compared to 80C51 with 93 Instructions (among 255) executed in 3 and 4 clock cycles.

Domosys
[Web Site]
PL-One
Microcontroller for Networking Applications with 15 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels 256 Bytes on-chip RAM

Genesis Microchip
[Web Site]
GM2121
8051-based Image Processor Optimized for LCD Monitors with 23 I/O Lines, 8 Output-Only Lines, 128 Bytes On-Chip RAM

Goal Semiconductor
[Web Site]
VERSA DSP
8051 Compatible RISC Microprocessor with Dual Data Pointers, 4-channel ADC, 3 Programmable Analog Voltage Comparators, Up to 100MHz Operation, Addition of 16-bit DSP Instruction Set, I2C, JTAG-Interface, SPI, 2 UARTs, 4 PWM Outputs, 32KBytes Code Memory, 2KBytes Scratchpad RAM, 256Byte IRAM
VERSA HV100
8051-based RISC microcontroller, 4 channel PWM, 4 channel ADC, programmable current source, SPI interface, I2C interface, 2 UARTs, RS485/RS422 interface, 66 KBytes Flash ROM, 1280 Bytes RAM
VERSA HV300
8051-based RISC microcontroller, 4 channel PWM, 4 channel ADC, 8bit D/A Converter, programmable current source, SPI interface, I2C interface, 2 UARTs, RS485/RS422 interface, 66 KBytes Flash ROM, 1280 Bytes RAM
VERSA MIX (VMX1020-C20)
8051-based RISC microcontroller with MAC unit, 4 channel PWM, 4 channel ADC, programmable current source, SPI interface, I2C interface, 2 UARTs, RS485/RS422 interface, 56 KBytes Flash ROM, 1280 Bytes RAM
VERSA VRS700
8051-based Microcontroller with 36 I/O Lines, 3 Timer/Counters, Watchdog Timer, 8 Channel PWM, 64K Bytes FLASH, 4K Bytes RAM
VERSA1 (VRS1001-C20)
8051-compatible Microprocessor with 4-Channel Calibrated 12-bit A/D Converter, Programmable Current Source, SPI, DSP Function via MAC, Dual UARTs, RS-485/J1708 Bidirectional Transceiver, 128 Bytes RAM, 2K Bytes Storage Memory, 64K Bytes on-chip Flash ROM
VERSA1-B (VRS1001-C20B)
8051 compatible Microprocessor with 4-Channel Calibrated 12 bit A/D Converter, Programmable Current Source, DSP Function via MAC, RS-485/J1708 Bi-Dir. Transceiver, Dual UARTs, SPI, 64 KBytes on-chip Flash ROM, 2 KBytes Storage Memory, 128 Bytes RAM
VRS1000 (VRS1000-40)
8051-based microcontroller with 32 I/O lines, 5 channel PWM, Watchdog Timer, 3 16-bit Timers/Counters, 64 kBytes ISP Flash ROM, 1024 Bytes RAM

Honeywell
[Web Site]
HT83C51
8051 compatible single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, PCA, 7 Interrupts/4 Priority levels, 8K On-Chip ROM, 256 Bytes on-chip RAM

Hynix Semiconductor
[Web Site]
GMS90C31
8051 based CMOS controller with 40 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin 128 Bytes on-chip RAM
GMS90C32
8051 based CMOS controller with 40 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin 256 Bytes on-chip RAM
GMS90C320
8051 based CMOS controller with 40 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM
GMS90C51
8051 based CMOS controller with 40 MHz High-Speed Architecture, 2 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 128 Bytes on-chip RAM, 4K Byte OTP
GMS90C52
8051 based CMOS controller with 40 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM, 8K Byte OTP
GMS90C54
8051 based CMOS controller with 40 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM, 16K Byte OTP
GMS90C56
8051 based CMOS controller with 40 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM, 24K Byte OTP
GMS90C58
8051 based CMOS controller with 40 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM, 32K Byte OTP
GMS90L31
8051 based CMOS controller with 16 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 128 Bytes on-chip RAM
GMS90L32
8051 based CMOS controller with 16 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM
GMS90L320
8051 based CMOS controller with 16 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM
GMS90L51
8051 based CMOS controller with 16 MHz High-Speed Architecture, 2 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 128 Bytes on-chip RAM, 4K Byte OTP
GMS90L52
8051 based CMOS controller with 16 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM, 8K Byte OTP
GMS90L54
8051 based CMOS controller with 16 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM, 16K Byte OTP
GMS90L56
8051 based CMOS controller with 16 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM, 24K Byte OTP
GMS90L58
8051 based CMOS controller with 16 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 256 Bytes on-chip RAM, 32K Byte OTP
GMS97C1051
8051 based CMOS controller with 24 MHz High-Speed Architecture, 1 Timers/Counters, On-Chip Analog Comperator, 2 Level Program Memory Lock, Direct LED Driver Output, 64 Bytes on-chip RAM, 1K Byte EPROM
GMS97C2051
8051 based CMOS controller with 24 MHz High-Speed Architecture, 1 Timers/Counters, On-Chip Analog Comperator, 2 Level Program Memory Lock, Direct LED Driver Output, 128 Bytes on-chip RAM, 2K Byte EPROM
GMS97C51
8051 based CMOS controller with 24 MHz High-Speed Architecture, 2 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 128 Bytes on-chip RAM, 4K Byte EPROM
GMS97C51H
8051 based CMOS controller with 33 MHz High-Speed Architecture, 2 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 128 Bytes on-chip RAM, 4K Byte EPROM
GMS97C52
8051 based CMOS controller with 24 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 8K Byte EPROM
GMS97C52H
8051 based CMOS controller with 33 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 8K Byte EPROM
GMS97C54
8051 based CMOS controller with 24 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 16K Byte EPROM
GMS97C54H
8051 based CMOS controller with 33 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 16K Byte EPROM
GMS97C56
8051 based CMOS controller with 24 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 24K Byte EPROM
GMS97C56H
8051 based CMOS controller with 33 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 24K Byte EPROM
GMS97C58
8051 based CMOS controller with 24 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 32K Byte EPROM
GMS97C58H
8051 based CMOS controller with 33 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 32K Byte EPROM
GMS97L1051
8051 based CMOS controller with 12 MHz High-Speed Architecture, 1 Timers/Counters, On-Chip Analog Comperator, 2 Level Program Memory Lock, Direct LED Driver Output, 64 Bytes on-chip RAM, 1K Byte EPROM
GMS97L2051
8051 based CMOS controller with 12 MHz High-Speed Architecture, 1 Timers/Counters, On-Chip Analog Comperator, 2 Level Program Memory Lock, Direct LED Driver Output, 128 Bytes on-chip RAM, 2K Byte EPROM
GMS97L51
8051 based CMOS controller with 12 MHz High-Speed Architecture, 2 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 128 Bytes on-chip RAM, 4K Byte EPROM
GMS97L52
8051 based CMOS controller with 12 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 8K Byte EPROM
GMS97L54
8051 based CMOS controller with 12 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 16K Byte EPROM
GMS97L56
8051 based CMOS controller with 12 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 24K Byte EPROM
GMS97L58
8051 based CMOS controller with 12 MHz High-Speed Architecture, 3 Timers/Counters, 6 Interrupts, Programmable ALE Pin, 2 Level Program Memory Lock, Quick Pulse Programming Algorithm, 256 Bytes on-chip RAM, 32K Byte EPROM
HMS91C7432
8051 based CMOS controller with on-chip TCP/IP protocol, 2 Timers/Counters, 6 Interrupts, 12K Bytes on-chip RAM, 32K Byte OTP
HMS9xC7132
8051 based CMOS controller with DDC (Display Data Channel) I/F, 3 Timers/Counters, WDT, 6 Interrupts, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM, 32K Bytes ROM/OTP
HMS9xC7134
8051 based CMOS controller with DDC (Display Data Channel) I/F, 3 Timers/Counters, WDT, 6 Interrupts, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM, 32K Bytes ROM/OTP
HMS9xC8032
8051 based Audio Tuning System controller with On-chip PLL, 5 Timers/Counters, 1K Byte on-chip RAM, 32K Bytes OTP/EPROM

Hyundai
[Web Site] see Hynix Semiconductor Hyundai has a new name. [Emulators]

Infineon
[Web Site]
C501
C500 series - 8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM
C501G-1R / -E
C500 series - 8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels 8 K ROM (C501G-E: OTP) , 256 Bytes on-chip RAM
C501G-L
C500 series - 8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM
C504-2R /-2E
C500 Series based CMOS controller with 8 ADC/10 bit resolution, 6ch PWM, WDT, 32 I/O lines, 4 Timers/Counters, 12 Interrupts/2 priority levels 16 K ROM, 512 Bytes on-chip RAM
C504-L
C500 Series based CMOS controller with 8 ADC/10 bit resolution, 6ch PWM, WDT, 32 I/O lines, 4 Timers/Counters, 12 Interrupts/2 priority levels ROM-less, 512 Bytes on-chip RAM
C505-2R
C500 series - 8051 based CMOS controller with 4ch PWM, 8 DPTRs, WDT, 8ch ADC 34 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels 32 K ROM, 256 Bytes On-chip RAM + 256 Bytes addition XRAM
C505-L
C500 series - 8051 based CMOS controller with 4ch PWM, 8 DPTRs, WDT, 8ch ADC 34 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM + 256 Bytes addition XRAM
C505A-4E
C500 series - 8051 based CMOS controller with 4ch PWM, 8 DPTRs, WDT, 8ch ADC/10bit resolution, 34 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels 32 K ROM OTP, 256 Bytes On-chip RAM + 1024 Bytes additional XRAM
C505C-2R
C500 series - 8051 based CMOS CAN controller with 4ch PWM, 8 DPTRs, WDT, 8ch ADC 34 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels 32 K ROM, 256 Bytes On-chip RAM + 256 Bytes addition XRAM
C505C-L
C500 series - 8051 based CMOS CAN controller with 4ch PWM, 8 DPTRs, WDT, 8ch ADC 34 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM + 256 Bytes addition XRAM
C505CA-4E
C500 series - 8051 based CMOS CAN controller with 4ch PWM, 8 DPTRs, WDT, 8ch ADC/10bit resolution 34 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels 32 K ROM OTP, 256 Bytes On-chip RAM + 1024 Bytes additional XRAM
C505L-4E
C500 series - 8051 based CMOS controller with 4ch PWM, 8 DPTRs, WDT, 8ch ADC/10bit resolution 46 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels 32 K ROM OTP, 256 Bytes On-chip RAM + 256 Bytes addition XRAM
C508
C500 series - 8051 CMOS controller with PWM, 8 DPTRs, WDT, 8ch ADC/10bit... 40 I/O lines, 3 Timers/Counters, 19 Interrupts/4 priority levels 32K ROM, 256 Bytes On-chip RAM + 1024 Bytes addition XRAM
C509-L
C500 series - 8051 CMOS controller with 29ch PWM, 8 DPTRs, WDT, 15ch ADC/10bit... 64 I/O lines, 5 Timers/Counters, 19 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM + 3072 Bytes addition XRAM
C511-R
C500 series - 8051 based CMOS controller with SSC Interface 32 I/O lines, 2 Timers/Counters, 4 Interrupts/2 priority levels 2,5 K ROM, 128 Bytes on-chip RAM
C511A-R
C500 series - 8051 based CMOS controller with SSC Interface 32 I/O lines, 2 Timers/Counters, 4 Interrupts/2 priority levels 4 K ROM, 256 Bytes on-chip RAM
C513-R
C500 series - 8051 based CMOS controller with SSC Interface 32 I/O lines, 3 Timers/Counters, 7 Interrupts/2 priority levels 8 K ROM, 256 Bytes on-chip RAM
C513A--2R
C500 series - 8051 based CMOS controller with SSC Interface 32 I/O lines, 3 Timers/Counters, 7 Interrupts/2 priority levels 16 K ROM, 256 Bytes on-chip RAM + 256 Bytes addition XRAM
C513A--L
C500 series - 8051 based CMOS controller with SSC Interface 32 I/O lines, 3 Timers/Counters, 7 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM + 256 Bytes addition XRAM
C513A--R
C500 series - 8051 based CMOS controller with SSC Interface 32 I/O lines, 3 Timers/Counters, 7 Interrupts/2 priority levels 12 K ROM, 256 Bytes on-chip RAM + 256 Bytes addition XRAM
C513A-H
C500 series - 8051 based CMOS controller with SSC Interface 32 I/O lines, 3 Timers/Counters, 7 Interrupts/2 priority levels 12 K EEPROM, 256 Bytes on-chip RAM + 256 Bytes addition XRAM
C515-1R
C500 series - 8051 CMOS controller with 4ch PWM, WDT, 8ch ADC, 56 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels 8 K ROM, 256 Bytes On-chip RAM
C515-L
C500 series - 8051 CMOS controller with 4ch PWM, WDT, 8ch ADC, 56 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM
C515A-4R
C500 series - 8051 CMOS controller with 4ch PWM, WDT, 8ch ADC/10bit, HW PWD, 56 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels 32 K ROM, 256 Bytes On-chip RAM + 1024 Bytes addition XRAM
C515A-L
C500 series - 8051 CMOS controller with 4ch PWM, WDT, 8ch ADC/10, HW PWD, 56 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM + 1024 Bytes addition XRAM
C515B-2R
C500 series - 8051 CMOS controller with 4ch PWM, WDT, 8ch ADC/10, HW PWD, 56 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels 16 K ROM, 256 Bytes On-chip RAM + 256 Bytes addition XRAM
C515C-8R / -8E
C500 series - 8051 CMOS CAN controller with 4ch PWM, WDT, 8 DPTRs, 8ch ADC/10, HW PWD, 57 I/O lines, 3 Timers/Counters, 15 Interrupts/4 priority levels 64 K ROM (C515C-8E: OTP), 256 Bytes On-chip RAM + 2048 Bytes addition XRAM
C515C-L
C500 series - 8051 CMOS CAN controller with 4ch PWM, WDT, 8 DPTRs, 8ch ADC/10, HW PWD, 57 I/O lines, 3 Timers/Counters, 15 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM + 2048 Bytes addition XRAM
C517A-4R
C500 series - CMOS controller with 21ch PWM, 8 DPTRs, WDT, 12ch ADC/10, HW PW, Mul./Div Unit, 68 I/O lines, 4 Timers/Counters, 17 Interrupts/4 priority levels 32 K ROM, 256 Bytes On-chip RAM + 2048 Bytes addition XRAM
C517A-L
C500 series - CMOS controller with 21ch PWM, 8 DPTRs, WDT, 12ch ADC/10, HW PW, Mul./Div Unit, 68 I/O lines, 4 Timers/Counters, 17 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM + 2048 Bytes addition XRAM
C540U-E
C500 series - 8051 based CMOS controller with USB 1.0 Interface, 32 I/O lines, 2 Timers/Counters, 7 Interrupts/2 priority levels 4 K ROM OTP, 256 Bytes on-chip RAM
C541U-2E
C500 series - 8051 based CMOS controller with USB 1.0 Interface, SSC, WDT 32 I/O lines, 2 Timers/Counters, 7 Interrupts/2 priority levels 8 K ROM OTP, 256 Bytes on-chip RAM
C868
8051 compatible microcontroller with 8 datapointers, 16 bit Capture/Compare unit, 3 16-bit timers/counters, UART, 5 channel 8-bit A/D Converter, 13 interrupts / 4 priority levels, 256 byte on-chip RAM, 256 byte on-chip XRAM, 4KB Boot ROM 8 Kbyte on-chip Program ROM for C868-1R 8 KByte on-chip Program RAM for C868-1S
SAB 80C515
8051 based CMOS controller with 4ch PWM, WDT, 8ch ADC/8, 56 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels 8 K ROM, 256 Bytes On-chip RAM
SAB 80C515A
8051 based CMOS controller with 4ch PWM, WDT, 8ch ADC/10, HW PDW, 56 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM + 1024 Bytes additional XRAM
SAB 80C517
8051 based CMOS controller with 21ch PWM, 8 DPTRs, WDT, 12ch ADC/8, Mul./Div Unit, 68 I/O lines, 4 Timers/Counters, 14 Interrupts/4 priority levels 8 K ROM, 256 Bytes On-chip RAM
SAB 80C517A
8051 based CMOS controller with 21ch PWM, 8 DPTRs, WDT, 12ch ADC/10, HW PWD, Mul./Div Unit, 68 I/O lines, 4 Timers/Counters, 17 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM + 2048 Bytes additional XRAM
SAB 80C535
8051 based CMOS controller with 4ch PWM, WDT, 8ch ADC/8, 56 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM
SAB 80C537
8051 based CMOS controller with 21ch PWM, 8 DPTRs, WDT, 12ch ADC/8, Mul./Div Unit, 68 I/O lines, 4 Timers/Counters, 14 Interrupts/4 priority levels ROM-less, 256 Bytes On-chip RAM
SAB 83C515A-5
8051 based CMOS controller with 4ch PWM, WDT, 8ch ADC/10, HW PDW, 56 I/O lines, 3 Timers/Counters, 12 Interrupts/4 priority levels, 32 K ROM, 256 Bytes On-chip RAM + 1024 Bytes additional XRAM
SAB 83C517A-5
8051 based CMOS controller with 21ch PWM, 8 DPTRs, WDT, 12ch ADC/10, HW PWD, Mul./Div Unit, 68 I/O lines, 4 Timers/Counters, 17 Interrupts/4 priority levels 32 K ROM, 256 Bytes On-chip RAM + 2048 Bytes additional XRAM
SDA 30C16x/26x
8051 based CMOS controller for TV Sets, 256 Byte IRAM, 8 DPTR, 2 Timers/Counters, Up to 2KB on Chip XRAM, Supports up to 1MB RAM using on-chip banking hardware.
[Example Code] [Simulation] [Datasheets] [Emulators]
SDA 555X TVText Pro
8051 based CMOS controller for TV Sets, 256 Byte IRAM, 8 DPTR, 2 Timers/Counters, Up to 16KB On-Chip XRAM, Supports up to 1MB RAM using on-chip banking hardware.
[Example Code] [Simulation] [Datasheets] [Emulators]
SDA 80D51 A-U
8051 combined 16bit DSP (OAK) for Speech Interface Applications with 8-channel 16bit PWM lines, 16-channel 8bit ADC, Analog Interface incl. all classic 8051 peripherals, i.e. 32 I/O lines, 256 Bytes On-chip RAM + additional XRAM

InnovASIC
[Web Site]
IA80C152
MCS-51 CHMOS single-chip 8-bt microcontroller with HDLC/SDLC 56 I/O lines, 2 Timers/Counters, 11 Interrupts/4 priority levels ROM-less, 256 Bytes on-chip RAM
IA8x44
8051-compatible replacement for the Intel 8044 with 12MHz Clock, 32 I/O Lines, 2 Timers/Counters, SDLC/HDLC, 5 Interrupt Sources/2 Priority Levels, 4K Bytes ROM (IA8044), 256 Bytes On-chip RAM

Intel
[Web Site]
80/87C52
MCS-51 CHMOS single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, 8K Bytes On-Chip ROM/EPROM, 256 Bytes on-chip RAM, Programmable Serial Channel with Frame Error Detection
80/87C54
MCS-51 CHMOS single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, 16K Bytes On-Chip ROM/EPROM, 256 Bytes on-chip RAM, Programmable Serial Channel with Frame Error Detection
80/87C58
MCS-51 CHMOS single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, 32K Bytes On-Chip ROM/EPROM, 256 Bytes on-chip RAM, Programmable Serial Channel with Frame Error Detection
80/87L52
MCS-51 CHMOS single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, 8K Bytes ROM/OTP, 256 Bytes on-chip RAM
80/87L54
MCS-51 CHMOS single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, 16K Bytes ROM/OTP, 256 Bytes on-chip RAM
80/87L58
MCS-51 CHMOS single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, 32K Bytes ROM/OTP, 256 Bytes on-chip RAM
8031AH
MCS-51 NMOS single-chip 8-bit microcontroller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 Priority Levels, ROMless, 128 Bytes on-chip RAM
8032AH
MCS-51 NMOS single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels ROM-less, 256 Bytes on-chip RAM
8051AH
MCS-51 NMOS single-chip 8-bit microcontroller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 4 KB ROM, 128 Bytes on-chip RAM
8052AH
MCS-51 NMOS single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels 8 KB ROM, 256 Bytes on-chip RAM
80C152JA
MCS-51 CHMOS single-chip 8-bt microcontroller with HDLC/SDLC and CSMA/CD, 40 I/O lines, 2 Timers/Counters, 11 Interrupts/4 priority levels, ROM-less, 256 Bytes on-chip RAM.

80C152JB
MCS-51 CHMOS single-chip 8-bt microcontroller with HDLC/SDLC and CSMA/CD, 56 I/O lines, 2 Timers/Counters, 11 Interrupts/4 priority levels, ROM-less, 256 Bytes on-chip RAM.

80C152JC
MCS-51 CHMOS single-chip 8-bt microcontroller with HDLC/SDLC, 40 I/O lines, 2 Timers/Counters, 11 Interrupts/4 priority levels, ROM-less, 256 Bytes on-chip RAM.

80C152JD
MCS-51 CHMOS single-chip 8-bt microcontroller with HDLC/SDLC, 56 I/O lines, 2 Timers/Counters, 11 Interrupts/4 priority levels, ROM-less, 256 Bytes on-chip RAM.

80C31BH
MCS-51 CMOS single-chip 8-bit microcontroller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, ROM-less, 128 Bytes on-chip RAM
80C32
MCS-51 CHMOS single-chip 8-bit microcontroller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, ROM-less, 256 Bytes on-chip RAM, Programmable Serial Channel with Frame Error Detection
80C51BH
MCS-51 CMOS single-chip 8-bit microcontroller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, 4K Bytes ROM, 128 Bytes on-chip RAM
80C51FA
MCS-51 NMOS single-chip 8-bit microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels, ROM-less, 256 Bytes on-chip RAM, Programmable Serial Channel with Framing Detection and Automatic Address Recognition
80C51GB
MCS-51 NMOS single-chip 8-bit microcontroller with PWM, WDT Capabilities, 8 Channel (8-bit) ADC, 48 I/O lines, 3 Timers/Counters, 15 Interrupts/4 priority levels, 2 Programmable Counter Arrays with 2*5 High Speed I/O, ROM-less, 256 Bytes on-chip RAM, Programmable Serial Channel with Framing Detection and Automatic Address Recognition
80C51SL
MCS-51 CHMOS single-chip 8-bit microcontroller with 4 Channel (8-bit) ADC, Complete 8041 Keyboard Controler, Local 16x8 Keyboard Switch Matrix, 5 LED Drivers, 10 Interrupt Sources with 6 User-Definable External Interrupts, Three Multifunction I/O Ports, ROM-Less, 256 Bytes on-chip RAM
80L51FA
MCS-51 CHMOS single-chip 8-bit Low Voltage Microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 7 Interrupts, Watchdog Timer, Programmable Serial Channel with Framing Detection and Automatic Address Recognition, ROM-Less, 256 Bytes on-chip RAM
81/83/87C51SL
MCS-51 CHMOS single-chip 8-bit microcontroller with 4 Channel (8-bit) ADC, Complete 8041 Keyboard Controler, Local 16x8 Keyboard Switch Matrix, 5 LED Drivers, 10 Interrupt Sources with 6 User-Definable External Interrupts, Three Multifunction I/O Ports, 16K Bytes ROM, 256 Bytes on-chip RAM
83/87C51FA
MCS-51 NMOS single-chip 8-bit microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels, 8K Bytes On-Chip ROM, 256 Bytes on-chip RAM, Programmable Serial Channel with Framing Detection and Automatic Address Recognition
83/87C51FB
MCS-51 NMOS single-chip 8-bit microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels, 16K Bytes On-Chip ROM, 256 Bytes on-chip RAM, Programmable Serial Channel with Framing Detection and Automatic Address Recognition
83/87C51FC
MCS-51 NMOS single-chip 8-bit microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 priority levels, 32K On-Chip ROM, 256 Bytes on-chip RAM, Programmable Serial Channel with Framing Detection and Automatic Address Recognition
83/87C51GB
MCS-51 NMOS single-chip 8-bit microcontroller with PWM, WDT Capabilities, 8 Channel (8-bit) ADC, 48 I/O lines, 3 Timers/Counters, 15 Interrupts/4 priority levels, 2 Programmable Counter Arrays with 2*5 High Speed I/O, 8K Bytes On-Chip ROM, 256 Bytes On-Chip RAM, Programmable Serial Channel with Framing Detection and Automatic Address Recognition
83/87C51RA
MCS-51 CHMOS single-chip 8-bit microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 6 Interrupts, Watchdog Timer, 8K Bytes On-Chip ROM, 256 Bytes on-chip RAM + 256 Bytes on-chip XRAM, Programmable Serial Channel with Framing Detection and Automatic Address Recognition
83/87C51RB
MCS-51 CHMOS single-chip 8-bit microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 6 Interrupts, Watchdog Timer, 16K Bytes On-Chip ROM, 256 Bytes on-chip RAM + 256 Bytes on-chip XRAM, Programmable Serial Channel with Framing Detection and Automatic Address Recognition
83/87C51RC
MCS-51 CHMOS single-chip 8-bit microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 6 Interrupts, Watchdog Timer, 32K Bytes On-Chip ROM, 256 Bytes on-chip RAM + 256 Bytes on-chip XRAM, Programmable Serial Channel with Framing Detection and Automatic Address Recognition
83/87L51FA
MCS-51 CHMOS single-chip 8-bit Low Voltage Microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 7 Interrupts, Watchdog Timer, Programmable Serial Channel with Framing Detection and Automatic Address Recognition, 8K Bytes On-Chip ROM/OTP, 256 Bytes on-chip RAM
83/87L51FB
MCS-51 CHMOS single-chip 8-bit Low Voltage Microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 7 Interrupts, Watchdog Timer, Programmable Serial Channel with Framing Detection and Automatic Address Recognition, 16K Bytes On-Chip ROM/OTP, 256 Bytes on-chip RAM
83/87L51FC
MCS-51 CHMOS single-chip 8-bit Low Voltage Microcontroller with PCA, 32 I/O lines, 3 Timers/Counters, 7 Interrupts, Watchdog Timer, Programmable Serial Channel with Framing Detection and Automatic Address Recognition, 32K Bytes On-Chip ROM/OTP, 256 Bytes on-chip RAM
83C152JA
MCS-51 CHMOS single-chip 8-bt microcontroller with HDLC/SDLC and CSMA/CD, 40 I/O lines, 2 Timers/Counters, 11 Interrupts/4 priority levels, 8K Bytes ROM, 256 Bytes on-chip RAM
83C152JC
MCS-51 CHMOS single-chip 8-bt microcontroller with HDLC/SDLC, 40 I/O lines, 2 Timers/Counters, 11 Interrupts/4 priority levels, 8K Bytes ROM, 256 Bytes on-chip RAM
87C51
MCS-51 CMOS single-chip 8-bit microcontroller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels, 4K Bytes EPROM, 128 Bytes on-chip RAM
8xC151SA
High-Speed 8051-compatible Microcontroller with 32 I/O Lines, 7 Interrupts/4 Priority Levels, 3 Timers/Counters, PCA, Compare/Capture, PWM, Watchdog Timer, UART, Wait States, Power-Saving Modes, 256 Bytes On-Chip RAM, 8K On-Chip OTP/ROM
8xC151SB
High-Speed 8051-compatible Microcontroller with 32 I/O Lines, 7 Interrupts/4 Priority Levels, 3 Timers/Counters, PCA, Compare/Capture, PWM, Watchdog Timer, UART, Wait States, Power-Saving Modes, 256 Bytes On-Chip RAM, 16K On-Chip OTP/ROM or ROMLess

ISSI
[Web Site]
IS80C31
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels ROM-less, 128 Bytes on-chip RAM
IS80C32
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM
IS80C51
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 4K ROM, 128 Bytes on-chip RAM
IS80C52
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 8K ROM, 256 Bytes on-chip RAM
IS80LV31
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels ROM-less, 128 Bytes on-chip RAM
IS80LV32
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM
IS80LV51
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 4K ROM, 128 Bytes on-chip RAM
IS80LV52
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 8K FLASH, 256 Bytes on-chip RAM
IS89C51
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 4K FLASH, 128 Bytes on-chip RAM
IS89C52
8051 based CMOS controller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 8K FLASH, 256 Bytes on-chip RAM

Maxim
[Web Site]
MAX7651
8051 based CMOS controller with 8-channel 12-bit ADCs, 2 8-bit PWM outputs, 3 Timers/Counters, 2 375-kBaud serial ports, 16K Flash Program Memory, and 256 Bytes on-chip RAM
MAX7652
Low-Power Low-Voltage 8051 based CMOS controller with 8-channel 12-bit ADCs, 2 8-bit PWM outputs, 3 Timers/Counters, 2 375-kBaud serial ports, 16K Flash Program Memory, and 256 Bytes on-chip RAM

Mentor Graphics Co.
[Web Site]
M8051
8051 based CMOS Microcontroller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 64 KB ROM, 256 Bytes on-chip RAM, 64 KB Ext. RAM
M8051EW
8051 based CMOS Microcontroller with High-Speedcore, 32 I/O lines, 2 Timers/Counters, 14 Interrupts/4 priority levels, up to 8 DPTRs, JTAG interface, 64 KB ROM, 256 Bytes on-chip RAM, 64 KB Ext. RAM
M8051W
8051 based CMOS Microcontroller with High-Speedcore, 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 64 KB ROM, 256 Bytes on-chip RAM, 64 KB Ext. RAM
M8052
8051 based CMOS Microcontroller with 32 I/O lines, 2 Timers/Counters, 5 Interrupts/2 priority levels 64 KB ROM, 256 Bytes on-chip RAM, 64 KB Ext. RAM

Micronas
[Web Site]
SDA 555X TVText Pro
8051-based CMOS Microcontroller for TV Sets with 8 Data Pointers, 2 Timer/Counters, 256 Bytes On-chip RAM, Up to 16K Bytes On-chip XRAM, Up to 1M Bytes RAM Using On-chip Banking Hardware.
[Example Code] [Simulation] [Boards] [Emulators]

MXIC
[Web Site]
MX10FMAXD
8051 based CMOS with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels 64 KB Flash ROM, 256 Bytes on-chip RAM

Myson Technology
[Web Site]
CS6208
High-speed 4-cycle/instruction 8051-based Microcontroller with On-chip Programmable PLL Clock Source, 60MHz Clock Rate, Power-fail Detection, 16 I/O Lines, 3 Timer/Counters, Watchdog Timer, 10-bit 4-Channel A/D Converter, Dual I2C, On-chip Ethernet MAC, On-chip Receive/Transmit Packet Buffers, Built-in 10Base-T Transceiver, 7-Wire ENDEC Interface, 256 bytes DATA, 32K byte XRAM, and 64K bytes ROM
MTV112E
8051 based CRT Monitor controller with 384 Bytes RAM, 32K Bytes OTP, 28 I/O Lines, 14 Channel PWM DAC, Master and Slave I2C, WDT, 2 Channel (4-bit) A/D or 4 Channel (6-bit) A/D
MTV112M
8051 based CRT Monitor controller with 384 Bytes RAM, 32K Bytes Flash, 28 I/O Lines, 14 Channel PWM DAC, Master and Slave I2C, WDT, 2 Channel (4-bit) A/D or 4 Channel (6-bit) A/D
MTV212M32
8051 based LCD Monitor controller with Flash OSD, WDT, Double Clock, Up to 32 I/O lines, 4-channel 6-bit A/D, 32K Bytes Flash, 512 Bytes on-chip RAM, Up to 14-channel open-drain DAC, Compliant with VESA DDC1/2B/2Bi/2B+ standard
MTV212M64i
8051 based LCD Monitor controller with Flash OSD, WDT, Double Clock, Up to 32 I/O Lines, 4-channel 6-bit A/D, 1K Bytes on-chip RAM, Up to 14-channel open-drain DAC, Compliant with VESA DDC1/2B/2Bi/2B+ standard
MTV230M
8051 based LCD Monitor controller with Flash OSD, Double clock, Up to 32 I/O Lines, WDT, 1K Bytes on-chip RAM, 4-channel 6-bit A/D, Up to 14-channel open-drain DAC
MTV312M64
8051 based Monitor controller with 64K Bytes ISP Flash ROM with X2 feature, Up to 31 I/O Lines, 1K Bytes on-chip RAM, 4-channel 6-bit A/D, WDT, Up to 14-channel open-drain DAC
MTV412M
8051 based LCD Monitor controller with WDT, 128K Bytes ISP Flash ROM with X2 feature, Up to 38 I/O Lines, 1K Bytes on-chip RAM, 4-channel 8-bit A/D, Up to 14-channel open-drain DAC, Compliant with VESA DDC1/2B/2Bi/2B+ standard, Master I2C and 3 Slave I2C

Nordic VLSI
[Web Site]
nRF24E1
2.4GHz ISM band radio with embedded 8051 MCU, 9 channel 12 bit ADC, digital I/O, UART, timers, peripherals, inductors and filters, Features for protocol pre-prosessing such as address decoding, CRC computation and burst transmissions -ShockBurst™, Can be operated over 1.9-3.6V in the industrial temperature range
nRF24E2
2.4GHz ISM band radio transmitter with embedded 8051 MCU, 9 channel 12 bit ADC, digital I/O, UART, timers, peripherals, inductors and filters, Features for protocol pre-prosessing such as address decoding, CRC computation and burst transmissions -ShockBurst™, Can be operated over 1.9-3.6V in the industrial temperature range

OKI
[Web Site]
80/83C154S
8051 based CMOS controller with UART 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, 16K Bytes ROM, 256 Bytes on-chip RAM
80C31F
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, ROM-less, 128 Bytes on-chip RAM
80C51F
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, 4K Bytes ROM, 128 Bytes on-chip RAM

Oregano Systems
[Web Site]
8051 IP Core
8051 compatible IP core, fully synchronous circuit design single clock, 1-4 clock cycles instructions, parametrizeable number of timer and UART units, up to 64 KBytes RAM, up to 64KBytes ROM

Philips
[Web Site]
80/87C51
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 4K Bytes ROM/OTP, 128 Bytes on-chip RAM
80/87C52
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 8K Bytes ROM/OTP, 128 Bytes on-chip RAM
80C31
8051 based CMOS microcontroller with 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, ROMless, 128 Bytes On-chip RAM
80C31X2
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, ROM-Less, 128 Bytes on-chip RAM
80C32
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, ROM-Less, 256 Bytes on-chip RAM
80C32X2
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, ROM-Less, 256 Bytes on-chip RAM
80C451
8051 based CMOS controller with 56 I/O Lines, 2 Timers/Counters, 5 Interrupts/2 Priority Levels, ROM-Less, 128 Bytes on-chip RAM
80C51FA
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, ROM-Less, 256 Bytes on-chip RAM
80C51RA+
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, WDT, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, ROM-Less, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
80C528
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 7 Interrupts/2 Priority Levels, I2C, Watchdog, ROM-Less, 256 Bytes on-chip RAM, 256 Bytes XRAM
80C550
8051 based CMOS controller with 32 I/O Lines, 2 Timers/Counters, 8-bit A/D, Capture/Compare, 7 Interrupts/2 Priority Levels, Watchdog, ROM-Less, 256 Bytes on-chip RAM
80C552
8051 based CMOS controller with 48 I/O Lines, 15 Interrupts/4 Priority Levels, 10-bit A/D, 3 Timers/Counters, PWM, Capture/Compare, ROM-Less, 256 Bytes on-chip RAM
80C554
8051 based CMOS controller with Dual DPTR, 40 I/O Lines, 3 Timers/Counters, Capture/Compare, PWM, I2C, 8 Channel 10-bit A/D, 15 Interrupts/4 Priority Levels, ROM-Less, 256 Bytes on-chip RAM, 256 Bytes XRAM
80C575
8051 based CMOS controller with 32 I/O Lines, 7 Interrupts/2 Priority Levels, 3 Timers/Counters, PCA, Watchdog, 4 Analog Comparators, ROM-less, 256 Bytes on-chip RAM
80C652
8051 based CMOS controller with 32 I/O Lines, 6 Interrupts/2 Priority Levels, 2 Timers/Counters, I2C, ROM-Less, 256 Bytes on-chip RAM
83/87C451
8051 based CMOS controller with 56 I/O Lines, 2 Timers/Counters, 5 Interrupts/2 Priority Levels, 4K Bytes ROM/EPROM, 128 Bytes on-chip RAM
83/87C524
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 7 Interrupts/2 Priority Levels, I2C, Watchdog, 16K Bytes ROM/EPROM, 256 Bytes on-chip RAM, 256 Bytes XRAM
83/87C528
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 7 Interrupts/2 Priority Levels, I2C, Watchdog, 32K Bytes ROM/EPROM, 256 Bytes on-chip RAM, 256 Bytes XRAM
83/87C550
8051 based CMOS controller with 32 I/O Lines, 2 Timers/Counters, 8-bit A/D, Capture/Compare, 7 Interrupts/2 Priority Levels, Watchdog, 4K Bytes ROM/OTP, 256 Bytes on-chip RAM
83/87C552
8051 based CMOS controller with 48 I/O Lines, 15 Interrupts/4 Priority Levels, 10-bit A/D, 3 Timers/Counters, PWM, Capture/Compare, 8K Bytes ROM/EPROM, 256 Bytes on-chip RAM
83/87C554
8051 based CMOS controller with Dual DPTR, 40 I/O Lines, 3 Timers/Counters, Capture/Compare, PWM, I2C, 8 Channel 10-bit A/D, 15 Interrupts/4 Priority Levels, 16K Bytes ROM/EPROM, 256 Bytes on-chip RAM, 256 Bytes XRAM
83/87C575
8051 based CMOS controller with 32 I/O Lines, 7 Interrupts/2 Priority Levels, 3 Timers/Counters, PCA, Watchdog, 4 Analog Comparators, 8K Bytes ROM/EPROM, 256 Bytes on-chip RAM
83/87C652
8051 based CMOS controller with 32 I/O Lines, 6 Interrupts/2 Priority Levels, 2 Timers/Counters, I2C, 8K Bytes ROM/EPROM, 256 Bytes on-chip RAM
83/87C654
8051 based CMOS controller with 32 I/O Lines, 6 Interrupts/2 Priority Levels, 2 Timers/Counters, I2C, 16K Bytes ROM/EPROM, 256 Bytes on-chip RAM
83/87C750
8051 based CMOS controller with 19 I/O Lines, 1 Timer/Counter, 5 Interrupts, 1K Byte ROM/OTP, 64 Bytes on-chip RAM
83/87C751
8051 based CMOS controller with 19 I/O Lines, I2C, 1 Timer/Counter, 5 Interrupts, 2K Byte ROM/OTP, 64 Bytes on-chip RAM
83/87C752
8051 based CMOS controller with 19 I/O Lines, I2C, PWM, 1 Timer/Counter, 5 Interrupts, 5 Channel 8-bit A/D, 2K Byte ROM/OTP, 64 Bytes on-chip RAM
8XC51FA/8xL51FA
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 8K Bytes ROM, 256 Bytes on-chip RAM
8XC51FB/8xL51FB
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 16K Bytes ROM, 256 Bytes on-chip RAM
8xC51FC/8xL51FC
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 32K Bytes ROM, 256 Bytes on-chip RAM
8xC51MA2
80C51-compatible MX Architecture Based CMOS controller with PCA, Dual DPTR, WDT, 2 UARTs, 32 + 2 I/O Lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 32K Bytes OTP, 1K Bytes On-chip RAM.

8xC51MB2
80C51-compatible MX Architecture Based CMOS controller with PCA, Dual DPTR, WDT, 2 UARTs, 32 + 2 I/O Lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes OTP, 2K Bytes On-chip RAM.

8xC51MB2/02
80C51-compatible MX Architecture Based CMOS controller with PCA, Dual DPTR, WDT, 2 UARTs, 32 + 2 I/O Lines, SPI, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes OTP, 2K Bytes On-chip RAM.

8xC51MC2
80C51-compatible MX Architecture Based CMOS controller with PCA, Dual DPTR, WDT, 2 UARTs, 32 + 2 I/O Lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 96K Bytes OTP, 3K Bytes On-chip RAM.

8xC51MC2/02
80C51-compatible MX Architecture Based CMOS controller with PCA, Dual DPTR, WDT, 2 UARTs, 32 + 2 I/O Lines, SPI, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes OTP, 2K Bytes On-chip RAM.

8xC51RA+
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, WDT, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 8K Bytes ISP FLASH EPROM, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
8xC51RB+
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, WDT, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 16K Bytes ISP FLASH EPROM, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
8xC51RC+
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, WDT, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 32K Bytes ISP FLASH EPROM, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
8xC51RD+
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, WDT, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes ISP FLASH EPROM, 256 Bytes on-chip RAM, 768 Bytes on-chip XRAM
8XC52
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 8K Bytes ROM, 256 Bytes on-chip RAM
8XC54
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 16K Bytes ROM, 256 Bytes on-chip RAM
8XC58
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 32K Bytes ROM, 256 Bytes on-chip RAM
P80/P87C51X2
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 4K Bytes ROM/OTP, 128 Bytes on-chip RAM
P80/P87C52X2
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 8K Bytes ROM/OTP, 256 Bytes on-chip RAM
P80/P87C54X2
8051 based CMOS controller with Dual DPTR, 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 16K Bytes ROM/OTP, 256 Bytes on-chip RAM
P80/P87C58X2
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 32K Bytes ROM/OTP, 256 Bytes on-chip RAM
P80C557E4
8051 based CMOS controller with Dual DPTR, 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, Watchdog, Capture/Compare, I2C, 8 Channel 10-bit A/D, ROM-less, 256 Bytes on-chip RAM, 768 Bytes XRAM
P80C557E6
8051 based CMOS controller with Dual DPTR, 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, Watchdog, Capture/Compare, I2C, 8 Channel 10-bit A/D, ROM-less, 256 Bytes on-chip RAM, 1280 Bytes XRAM
P80C557E8
8051 based CMOS controller with Dual DPTR, 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, Watchdog, Capture/Compare, I2C, 8 Channel 10-bit A/D, ROM-less, 256 Bytes on-chip RAM, 1792 Bytes XRAM
P80C562
8051 based CMOS controller with 48 I/O Lines, 14 Interrupts/4 Priority Levels, 3 Timers/Counters, PWM, Watchdog, 8 Channel 8-bit A/D, ROM-Less, 256 Bytes on-chip RAM
P80C591
8051 based CMOS controller with on-chip CAN (SJA1000), 32 I/O Lines, 3 Timers/Counters, 15 Interrupts/4 Priority Levels, I2C, 10-bit A/D, Watchdog, Security Features, Dual DPTR, ROM-Less, 256 Bytes on-chip RAM, 256 Bytes XRAM
P80C592
8051 based CMOS controller with 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, Watchdog, CAN, 8 Channel 10-bit A/D, ROM-Less, 256 Bytes on-chip RAM, 256 Bytes XRAM
P80CE558
8051 based CMOS controller with 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, Capture/Compare, PWM, Watchdog, I2C, 8 Channel 10-bit A/D, ROM-Less, 256 Bytes on-chip RAM, 768 Bytes XRAM
P80CE560
8051 based CMOS controller with 48 I/O lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, Capture/Compare, PWM, Watchdog, I2C, 8 Channel 10-bit A/D, ROM-Less, 256 Bytes on-chip RAM, 1792 Bytes XRAM
P80CE598
8051 based CMOS controller with 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, Watchdog, CAN, 8 Channel 10-bit A/D, ROM-Less, 256 Bytes on-chip RAM, 256 Bytes XRAM
P80CL31
8051 based CMOS controller with 32 I/O Lines, 2 Timers/Counters, 13 Interrupts/2 Priority Levels, ROM-Less, 128 Bytes on-chip RAM
P80CL410
8051 based CMOS controller with 32 I/O lines, 13 Interrupts/2 Priority Levels, 2 Timers/Counters, I2C, ROM-Less, 128 Bytes on-chip RAM
P80CL51
8051 based CMOS controller with 32 I/O Lines, 2 Timers/Counters, 13 Interrupts/2 Priority Levels, 4K Bytes ROM, 128 Bytes on-chip RAM
P80CL580
8051 based CMOS controller with 40 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, I2C, Watchdog, ROM-Less, 256 Bytes on-chip RAM
P83/87C654X2
8051 based Highspeed Microcontroller with 32 I/O Lines, 6-clk cycles core, 6 Interrupts/2 Priority Levels, 2 Timers/Counters, I2C, 16K Bytes ROM/EPROM, 256 Bytes on-chip RAM
P83/87C660X2
8051-based microcontroller with 6-clock High-Speed Core, 20 Mhz at 6 clks/cycle, 33 Mhz at 12 clks/cycle, I2C, 8 Interrupts/4 Priority Levels, 16K Bytes ISP/IAP FLASH, 256 Bytes on-chip RAM, 256 Bytes XRAM
P83/87C661X2
8051-based microcontroller with 6-clock High-Speed Core, 20 Mhz at 6 clks/cycle, 33 Mhz at 12 clks/cycle, 2 I2C Interfaces, 8 Interrupts/4 Priority Levels, 16K Bytes ISP/IAP FLASH, 256 Bytes on-chip RAM, 256 Bytes XRAM
P83/P87C557E8
8051 based CMOS controller with Dual DPTR, 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, Watchdog, Capture/Compare, I2C, 8 Channel 10-bit A/D, 64K Byte ROM/RPTOM, 256 Bytes on-chip RAM, 1792 Bytes XRAM
P83/P87CE560
8051 based CMOS controller with 48 I/O lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, Capture/Compare, PWM, Watchdog, I2C, 8 Channel 10-bit A/D, 64K Bytes ROM/EPROM, 256 Bytes on-chip RAM, 1792 Bytes XRAM
P83/P89C557E4
8051 based CMOS controller with Dual DPTR, 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, Watchdog, Capture/Compare, I2C, 8 Channel 10-bit A/D, 32K Bytes ROM/FLASH, 256 Bytes on-chip RAM, 768 Bytes XRAM
P83/P89CE558
8051 based CMOS controller with 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, Capture/Compare, PWM, Watchdog, I2C, 8 Channel 10-bit A/D, 32K Bytes ROM/FLASH, 256 Bytes on-chip RAM, 768 Bytes XRAM
P83C557E6
8051 based CMOS controller with Dual DPTR, 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, Watchdog, Capture/Compare, I2C, 8 Channel 10-bit A/D, 48K Bytes ROM, 256 Bytes on-chip RAM, 1280 Bytes XRAM
P83C562
8051 based CMOS controller with 48 I/O Lines, 14 Interrupts/4 Priority Levels, 3 Timers/Counters, PWM, Watchdog, 8 Channel 8-bit A/D, 8K Bytes ROM, 256 Bytes on-chip RAM
P83C591
8051 based CMOS controller with on-chip CAN (SJA1000), 32 I/O Lines, 3 Timers/Counters, 15 Interrupts/4 Priority Levels, I2C, 10-bit A/D, Watchdog, Security Features, Dual DPTR, 16K Bytes ROM, 256 Bytes on-chip RAM, 256 Bytes XRAM
P83C592
8051 based CMOS controller with 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, Watchdog, CAN, 8 Channel 10-bit A/D, 16K Bytes ROM, 256 Bytes on-chip RAM, 256 Bytes XRAM
P83CE598
8051 based CMOS controller with 48 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, Watchdog, CAN, 8 Channel 10-bit A/D, 32K Bytes ROM, 256 Bytes on-chip RAM, 256 Bytes XRAM
P83CL410
8051 based CMOS controller with 32 I/O lines, 13 Interrupts/2 Priority Levels, 2 Timers/Counters, I2C, 4K Bytes ROM, 128 Bytes on-chip RAM
P83CL580
8051 based CMOS controller with 40 I/O Lines, 15 Interrupts/2 Priority Levels, 3 Timers/Counters, PWM, I2C, Watchdog, 6K Bytes ROM, 256 Bytes on-chip RAM
P87C51RA2
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, WDT, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 8K Bytes OTP, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
P87C51RB2
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, WDT, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 16K Bytes OTP, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
P87C51RC2
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, WDT, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 32K Bytes OTP, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
P87C51RD2
8051 based CMOS controller with Dual DPTR, 32 I/O Lines, WDT, PCA, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes OTP, 256 Bytes on-chip RAM, 768 Bytes on-chip XRAM
P87C591
8051 based CMOS controller with on-chip CAN (SJA1000), 32 I/O Lines, 3 Timers/Counters, 15 Interrupts/4 Priority Levels, I2C, 10-bit A/D, Watchdog, Security Features, Dual DPTR, 16K Bytes OTP, 256 Bytes on-chip RAM, 256 Bytes XRAM
P87CL52X2
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 8K Bytes Flash, 256 Bytes on-chip RAM, Dual DPTR Low-Voltage: 1.5V
P87CL54X2
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 16K Bytes Flash, 256 Bytes on-chip RAM, Dual DPTR Low-Voltage: 1.5V
P87CL888
Full static asynchronous handshake 80C51 CPU, 32 general purpose I/O pins, 2 16-bit timer/counters, WDT, Idle and Power-down mode, I²C-bus, MSK modem including Manchester encoder/decoder with 2 digital outputs (by SW) for analog cordless telephones (standards CT0/CT1/CT1+), 8 bit DAC, 6 inputs Comparator, 256 bytes RAM, 8 kByte OTP ROM,
P87LPC760
8051 based CMOS controller with 12 I/O lines, 2 Timers/Counters, 4 Interrupt Priority Levels, 2 Analog comp, Dual DPTR, I2C-Bus, 2K Byte on-chip programable EPROM, 128 Bytes on-chip RAM
P87LPC761
8051 based CMOS controller with 14 I/O lines, 2 Timers/Counters, 4 Interrupt Priority Levels, 2 Analog comp, Dual DPTR, I2C-Bus, 2K Byte on-chip programable EPROM, 128 Bytes on-chip RAM
P87LPC762
8051 based CMOS controller with 15(18) I/O lines, 2 Timers/Counters, 4 Interrupt Priority Levels, 2 Analog comp, Dual DPTR, I2C-Bus, 2K Byte on-chip programable EPROM, 128 Bytes on-chip RAM
P87LPC764
8051 based CMOS controller with 15(18) I/O lines, 2 Timers/Counters, 4 Interrupt Priority Levels, 2 Analog comp, Dual DPTR, I2C-Bus, 4K Byte on-chip programable EPROM, 128 Bytes on-chip RAM
P87LPC767
8051 based CMOS controller with 15(18) I/O lines, 2 Timers/Counters, 2 Analog comp, 4 channel 8-Bit A/D, Dual DPTR, I2C-Bus, 128 Bytes on-chip RAM, 4K Byte on-chip programable EPROM
P87LPC768
8051 based CMOS controller with 15(18) I/O lines, 2 Timers/Counters, 2 Analog comp, 4 channel 8-Bit A/D, PWM, Dual DPTR, I2C-Bus, 128 Bytes on-chip RAM, 4K Byte on-chip programable EPROM
P87LPC769
8051 based CMOS controller with 15(18) I/O lines, 2 Timers/Counters, 2 Analog comp, 4 channel 8-Bit A/D, PWM, 2 channel 8-bit D/A converter, I2C-Bus, 4K Byte on-chip programable EPROM, 128 Bytes on-chip RAM
P89C51RA2xx
8051 based CMOS controller with PCA, Dual DPTR, WDT, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 8K Bytes ISP FLASH, 256 Bytes on-chip RAM, 256 Bytes XRAM
P89C51RB2Hxx
8051 based CMOS controller with PCA, Dual DPTR, WDT, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 16K Bytes ISP FLASH, 256 Bytes on-chip RAM, 256 Bytes XRAM
P89C51RB2xx
8051 based CMOS controller with PCA, Dual DPTR, WDT, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 16K Bytes ISP FLASH, 256 Bytes on-chip RAM, 256 Bytes XRAM
P89C51RC2Hxx
8051 based CMOS controller with PCA, Dual DPTR, WDT, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 32K Bytes ISP FLASH, 256 Bytes on-chip RAM, 256 Bytes XRAM
P89C51RC2xx
8051 based CMOS controller with PCA, Dual DPTR, WDT, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 32K Bytes ISP FLASH, 256 Bytes on-chip RAM, 256 Bytes XRAM
P89C51RD2Hxx
8051 based CMOS controller with PCA, Dual DPTR, WDT, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes ISP FLASH, 256 Bytes on-chip RAM, 768 Bytes XRAM
P89C51RD2xx
8051 based CMOS controller with PCA, Dual DPTR, WDT, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes ISP FLASH, 256 Bytes on-chip RAM, 768 Bytes XRAM
P89C51X2
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 4K Bytes Flash, 128 Bytes on-chip RAM, Dual DPTR
P89C52X2
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 8K Bytes Flash, 256 Bytes on-chip RAM, Dual DPTR
P89C54X2
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 16K Bytes Flash, 256 Bytes on-chip RAM, Dual DPTR
P89C58X2
8051 based CMOS controller with 32 I/O Lines, 3 Timers/Counters, 6 Interrupts/4 Priority Levels, 32K Bytes Flash, 256 Bytes on-chip RAM, Dual DPTR
P89C60X2
8051 based CMOS controller with Dual DPTR, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes ISP FLASH, 256 Bytes on-chip RAM, 256 Bytes XRAM
P89C61X2
8051 based CMOS controller with Dual DPTR, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes ISP FLASH, 256 Bytes on-chip RAM, 768 Bytes XRAM
P89C660
8051-based microcontroller with 6-clock High-Speed Core, 20 Mhz at 6 clks/cycle, 33 Mhz at 12 clks/cycle, I2C, 8 Interrupts/4 Priority Levels, 16K Bytes ISP/IAP FLASH, 256 Bytes on-chip RAM, 256 Bytes XRAM
P89C662
8051-based microcontroller with 6-clock High-Speed Core, 20 Mhz at 6 clks/cycle, 33 Mhz at 12 clks/cycle, I2C, 8 Interrupts/4 Priority Levels, 32K Bytes ISP/IAP FLASH, 256 Bytes on-chip RAM, 768 Bytes XRAM
P89C664
8051-based microcontroller with 6-clock High-Speed Core, 20 Mhz at 6 clks/cycle, 33 Mhz at 12 clks/cycle, I2C, 8 Interrupts/4 Priority Levels, 64K Bytes ISP/IAP FLASH, 256 Bytes on-chip RAM, 1792 Bytes XRAM
P89C668
8051-based microcontroller with 6-clock High-Speed Core, 20 Mhz at 6 clks/cycle, 33 Mhz at 12 clks/cycle, I2C, 8 Interrupts/4 Priority Levels, 64K Bytes ISP/IAP FLASH, 256 Bytes on-chip RAM, 7936 Bytes XRAM
P89C669
80C51-compatible MX Architecture Based CMOS controller with PCA, Dual DPTR, WDT, 2 UARTs, 32 + 2 I/O Lines, I2C, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 96K Bytes On-chip Flash ROM, 2K Bytes On-chip RAM.

P89C738
8051 based CMOS controller with 32 I/O Ports, 3 Timers/Counters, 6 Interrupts/2 Priority Levels, 64K Bytes MTP ROM, 256 Bytes on-chip RAM, 256 Bytes XRAM
P89C739
8051 based CMOS controller with 48 I/O Ports, 3 Timers/Counters, 6 Interrupts/2 Priority Levels, 64K Bytes MTP ROM, 256 Bytes on-chip RAM, 256 Bytes XRAM
P89LPC901
8051-based microcontroller with 2 clock highspeed core, 1K Bytes ISP/IAP Flash, 128 Bytes RAM, Dual DPTR, 2 Timers/Counters, I2C, Analog Comparator, WDT, RTC
P89LPC902
8051-based microcontroller with 2 clock highspeed core, 1K Bytes ISP/IAP Flash, 128 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, 2 Analog Comparators, WDT, RTC
P89LPC903
8051-based microcontroller with 2 clock highspeed core, 1K Bytes ISP/IAP Flash, 128 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, Analog Comparator, WDT, RTC
P89LPC906
8051-based microcontroller with 2 clock highspeed core, 1K Bytes ISP/IAP Flash, 128 Bytes RAM, Dual DPTR, 2 Timers/Counters, I2C, Analog Comparator, WDT, RTC
P89LPC907
8051-based microcontroller with 2 clock highspeed core, 1K Bytes ISP/IAP Flash, 128 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, Analog Comparator, WDT, RTC
P89LPC908
8051-based microcontroller with 2 clock highspeed core, 1K Bytes ISP/IAP Flash, 128 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, Analog Comparator, WDT, RTC
P89LPC912
8051-based microcontroller with 2 clock highspeed core, 1K Bytes ISP/IAP Flash, 128 Bytes RAM, Dual DPTR, 2 Timers/Counters, SPI, WDT, RTC
P89LPC913
8051-based microcontroller with 2 clock highspeed core, 1K Bytes ISP/IAP Flash, 128 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, SPI, WDT, RTC
P89LPC914
8051-based microcontroller with 2 clock highspeed core, 1K Bytes ISP/IAP Flash, 128 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, SPI, WDT, RTC
P89LPC920
8051-based microcontroller with 2 clock highspeed core, 2K Bytes ISP/IAP Flash, 256 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, Analog Comparators, WDT, RTC
P89LPC921
8051-based microcontroller with 2 clock highspeed core, 4K Bytes ISP/IAP Flash, 256 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, Analog Comparators, WDT, RTC
P89LPC922
8051-based microcontroller with 2 clock highspeed core, 8K Bytes ISP/IAP Flash, 256 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, Analog Comparators, WDT, RTC
P89LPC930
8051-based microcontroller with 2 clock highspeed core, 4K Bytes ISP/IAP Flash, 256 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, Analog Comparators, WDT, RTC, SPI
P89LPC931
8051-based microcontroller with 2 clock highspeed core, 8K Bytes ISP/IAP Flash, 256 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, Analog Comparators, WDT, RTC, SPI
P89LPC932
8051-based microcontroller with 2 clock highspeed core, 8K Bytes ISP/IAP Flash, 512 Bytes Data EEPROM, 256 Bytes RAM, 512 Bytes AUX RAM, Dual DPTR, 23(26) I/O Lines, 2 Timers/Counters, UART, I2C, SPI, 2 Analog Comparators, CCU, WDT, RTC
P89LPC933
8051-based microcontroller with 2 clock highspeed core, 8K Bytes ISP/IAP Flash, 256 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, WDT, RTC, SPI, two 8-bit 4-ch ADC/DAC
P89LPC934
8051-based microcontroller with 2 clock highspeed core, 8K Bytes ISP/IAP Flash, 256 Bytes RAM, Dual DPTR, 2 Timers/Counters, UART, I2C, WDT, RTC, SPI, two 8-bit 4-ch ADC/DAC
P89LPC935
8051-based microcontroller with 2 clock highspeed core, 8K Bytes ISP/IAP Flash, 512 Bytes Data EEPROM, 256 Bytes RAM, 512 Bytes AUX RAM, Dual DPTR, 23(26) I/O Lines, 2 Timers/Counters, UART, I2C, SPI, 2 Analog Comparators, CCU, two 8-bit 4-ch ADC/DAC, WDT, RTC
P89LV51RD2
8051 based CMOS controller with PCA, Dual DPTR, WDT, 32 I/O lines, 3 Timers/Counters, 7 Interrupts/4 Priority Levels, 64K Bytes ISP FLASH, 256 Bytes on-chip RAM, 768 Bytes XRAM
PCD6001
Digital telephone answering machine IC with 8051 Controller 20 Mhz at 6 clks/cycle, 33 Mhz at 12 clks/cycle, I2C, 8 Interrupts/4 Priority Levels, 64K Bytes ISP/IAP FLASH, 256 Bytes on-chip RAM, 1792 Bytes XRAM
PCD6002
Digital telephone answering machine IC with 8051 Controller 20 Mhz at 6 clks/cycle, 33 Mhz at 12 clks/cycle, I2C, IOM-2 bus interface, DSP, dual codecs, caller-ID, 8 Interrupts/4 Priority Levels, 32 KBytes ISP/IAP FLASH, 256 Bytes on-chip RAM, 1792 Bytes XRAM
SAA5645HL
8051-based TV microntroller with OSD, I2C, Idle and Power-Down Modes, WDT, 3 Timers, 4 I/O-Ports, UART, 128K Bytes ROM, 256 Bytes RAM, 2K Bytes XRAM
SAA5647HL
8051-based TV microntroller with OSD, I2C, Idle and Power-Down Modes, WDT, 3 Timers, 4 I/O-Ports, UART, 192K Bytes ROM, 256 Bytes RAM, 2K Bytes XRAM
SAA5665HL
8051-based TV microntroller with OSD, I2C, Idle and Power-Down Modes, WDT, 3 Timers, 4 I/O-Ports, UART, 12 Text Pages, 192K Bytes ROM, 256 Bytes RAM, 2K Bytes XRAM
SAA5667HL
8051-based TV microntroller with OSD, I2C, Idle and Power-Down Modes, WDT, 3 Timers, 4 I/O-Ports, UART, 12 Text Pages, 192K Bytes ROM, 256 Bytes RAM, 2K Bytes XRAM
TDA8006
80C52 Microcontroller with 16K Bytes ROM, 256 Bytes RAM, 3 Timers, 5 I/O Ports
TDA8008
8051 core with 16k EPROM 256Bytes RAM 512Bytes AUXRAM 3 Timers and Enhanced UART Specific ISO7816 UART
TDA8028
8051 core with 16k ROM 256Bytes RAM 512Bytes AUXRAM 3 Timers and Enhanced UART Specific ISO7816 UART

Sanyo
[Web Site]
LC80-SR8051
8051-based high-speed microcontroller with 15 Interrupts/4 Priority Levels, Stand-by Functions, Support for Slow External Memory, Instruction Pre-fetch, 256 bytes on-chip RAM

Sharp
[Web Site]
LZ87010
8051 based Highspeed Microcontroller with UART, I2C, 12-bit 8-ch ADC, 8-bit 2-channel DAC, 56 I/O-Ports, WDT, 6 16-bit Timer/Counter, 64KB Flash ROM, 4KB XRAM, 256 Byte RAM

Siemens
[Web Site] see Infineon Siemens has a new name. [Emulators]

Silicon Laboratories, Inc.
[Web Site]
C8051F000
20 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; SMBus/I2C; UART; 12-bit 8-channel A/D; 12-bit 2-channel D/A; on-chip temperature sensor; 4 timers; PCA
C8051F001
20 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; SMBus/I2C; UART; 12-bit 8-channel A/D; 12-bit 2-channel D/A; on-chip temperature sensor; 4 timers; PCA
C8051F002
20 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; SMBus/I2C; UART; 12-bit 8-channel A/D; 12-bit 2-channel D/A; on-chip temperature sensor; 4 timers; PCA
C8051F005
25 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; 2K-bytes XRAM; SPI; SMBus/I2C; UART; 12-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F006
25 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; 2K-bytes XRAM; SPI; SMBus/I2C; UART; 12-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F007
25 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; 2K-bytes XRAM; SPI; SMBus/I2C; UART; 12-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F010
20 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; SMBus/I2C; UART; 10-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F011
20 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; SMBus/I2C; UART; 10-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F012
20 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; SMBus/I2C; UART; 10-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F015
25 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; 2K-bytes XRAM; SPI; SMBus/I2C; UART; 10-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F016
25 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; 2K-bytes XRAM; SPI; SMBus/I2C; UART; 10-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F017
25 MIPS mixed-signal, 32K in-system programmable FLASH 8051 with 256 bytes RAM; 2K-bytes XRAM; SPI; SMBus/I2C; UART; 10-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F018
25 MIPS mixed-signal, 16K in-system programmable FLASH 8051 with 256 bytes RAM; 1280 bytes XRAM; SPI; SMBus/I2C; UART; 10-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F019
25 MIPS mixed-signal, 16K in-system programmable FLASH 8051 with 256 bytes RAM; 1280 bytes XRAM; SPI; SMBus/I2C; UART; 10-bit 8-channel A/D; 12-bit 2-channel D/A; 2 voltage comparators; on-chip temperature sensor; 4 timers; PCA
C8051F020
20 MIPS mixed-signal, 64K in-system programmable FLASH 8051 with 256 bytes RAM; 4K-bytes XRAM; SPI; SMBus/I2C; 2 UARTS; 12-bit 8-channel A/D; on-chip temperature sensor; 8-bit 8-channel A/D; 12-bit 2-channel D/A; 5 timers; PCA; 8 ports with 64 digital port I/Os
C8051F021
20 MIPS mixed-signal, 64K in-system programmable FLASH 8051 with 256 bytes RAM; 4K-bytes XRAM; SPI; SMBus/I2C; 2 UARTS; 12-bit 8-channel A/D; on-chip temperature sensor; 8-bit 8-channel A/D; 12-bit 2-channel D/A; 5 timers; PCA; 4 ports with 32 digital port I/Os
C8051F022
20 MIPS mixed-signal, 64K in-system programmable FLASH 8051 with 256 bytes RAM; 4K-bytes XRAM; SPI; SMBus/I2C; 2 UARTS; 10-bit 8-channel A/D; on-chip temperature sensor; 8-bit 8-channel A/D; 12-bit 2-channel D/A; 5 timers; PCA; 8 ports with 64 digital port I/Os
C8051F023
20 MIPS mixed-signal, 64K in-system programmable FLASH 8051 with 256 bytes RAM; 4K-bytes XRAM; SPI; SMBus/I2C; 2 UARTS; 10-bit 8-channel A/D; on-chip temperature sensor; 8-bit 8-channel A/D; 12-bit 2-channel D/A; 5 timers; PCA; 4 ports with 32 digital port I/Os
C8051F040
25 MIPS Mixed-Signal 8051 with 64 I/O Lines, 5 Timers, PCA, SPI, SMBus, I2C, 2 UARTS, CAN 2.0B, 12 Channel (12-bit) A/D, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 64K Byte In-System Programmable FLASH, 256 Bytes RAM, 4K Bytes XRAM
C8051F041
25 MIPS Mixed-Signal 8051 with 32 I/O Lines, 5 Timers, PCA, SPI, SMBus, I2C, 2 UARTS, CAN 2.0B, 12 Channel (12-bit) A/D, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 64K Byte In-System Programmable FLASH, 256 Bytes RAM, 4K Bytes XRAM
C8051F042
25 MIPS Mixed-Signal 8051 with 64 I/O Lines, 5 Timers, PCA, SPI, SMBus, I2C, 2 UARTS, CAN 2.0B, 12 Channel (10-bit) A/D, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 64K Byte In-System Programmable FLASH, 256 Bytes RAM, 4K Bytes XRAM
C8051F043
25 MIPS Mixed-Signal 8051 with 32 I/O Lines, 5 Timers, PCA, SPI, SMBus, I2C, 2 UARTS, CAN 2.0B, 12 Channel (10-bit) A/D, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 64K Byte In-System Programmable FLASH, 256 Bytes RAM, 4K Bytes XRAM
C8051F060
25 MIPS Mixed-Signal 8051 with 59 I/O Lines, 5 Timers, Watchdog Timer, PCA, SPI, SMBus, I2C, 2 UARTS, CAN 2.0B, 2 Channel (16-bit) A/D, 8 Channel (10-bit) A/D, 2 Channel (12-bit) D/A, 3 Analog Comparators, On-Chip Temperature Sensor, 64K Byte In-System Programmable FLASH, 256 Bytes RAM, 4K Bytes XRAM
C8051F061
25 MIPS Mixed-Signal 8051 with 24 I/O Lines, 5 Timers, Watchdog Timer, PCA, SPI, SMBus, I2C, 2 UARTS, CAN 2.0B, 2 Channel (16-bit) A/D, 8 Channel (10-bit) A/D, 2 Channel (12-bit) D/A, 3 Analog Comparators, On-Chip Temperature Sensor, 64K Byte In-System Programmable FLASH, 256 Bytes RAM, 4K Bytes XRAM
C8051F062
25 MIPS Mixed-Signal 8051 with 59 I/O Lines, 5 Timers, Watchdog Timer, PCA, SPI, SMBus, I2C, 2 UARTS, CAN 2.0B, 2 Channel (16-bit) A/D, 8 Channel (10-bit) A/D, 2 Channel (12-bit) D/A, 3 Analog Comparators, On-Chip Temperature Sensor, 64K Byte In-System Programmable FLASH, 256 Bytes RAM, 4K Bytes XRAM
C8051F063
25 MIPS Mixed-Signal 8051 with 24 I/O Lines, 5 Timers, Watchdog Timer, PCA, SPI, SMBus, I2C, 2 UARTS, CAN 2.0B, 2 Channel (16-bit) A/D, 8 Channel (10-bit) A/D, 2 Channel (12-bit) D/A, 3 Analog Comparators, On-Chip Temperature Sensor, 64K Byte In-System Programmable FLASH, 256 Bytes RAM, 4K Bytes XRAM
C8051F120
100 MIPS Mixed-Signal 8051 with 64 I/O Lines, 5 Timers, PCA, Capture/Compare, SPI, SMBus, I2C, 2 UARTS, Watchdog Timer, Real-Time Clock, 12 Channel (12-bit) A/D, Internal Voltage Reference, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 128K Byte In-System Programmable FLASH, 256 Bytes RAM, 8K Bytes XRAM
C8051F121
100 MIPS Mixed-Signal 8051 with 32 I/O Lines, 5 Timers, PCA, Capture/Compare, SPI, SMBus, I2C, 2 UARTS, Watchdog Timer, Real-Time Clock, 12 Channel (12-bit) A/D, Internal Voltage Reference, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 128K Byte In-System Programmable FLASH, 256 Bytes RAM, 8K Bytes XRAM
C8051F122
100 MIPS Mixed-Signal 8051 with 64 I/O Lines, 5 Timers, PCA, Capture/Compare, SPI, SMBus, I2C, 2 UARTS, Watchdog Timer, Real-Time Clock, 12 Channel (10-bit) A/D, Internal Voltage Reference, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 128K Byte In-System Programmable FLASH, 256 Bytes RAM, 8K Bytes XRAM
C8051F123
100 MIPS Mixed-Signal 8051 with 32 I/O Lines, 5 Timers, PCA, Capture/Compare, SPI, SMBus, I2C, 2 UARTS, Watchdog Timer, Real-Time Clock, 12 Channel (10-bit) A/D, Internal Voltage Reference, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 128K Byte In-System Programmable FLASH, 256 Bytes RAM, 8K Bytes XRAM
C8051F124
50 MIPS Mixed-Signal 8051 with 64 I/O Lines, 5 Timers, PCA, Capture/Compare, SPI, SMBus, I2C, 2 UARTS, Watchdog Timer, Real-Time Clock, 12 Channel (12-bit) A/D, Internal Voltage Reference, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 128K Byte In-System Programmable FLASH, 256 Bytes RAM, 8K Bytes XRAM
C8051F125
50 MIPS Mixed-Signal 8051 with 32 I/O Lines, 5 Timers, PCA, Capture/Compare, SPI, SMBus, I2C, 2 UARTS, Watchdog Timer, Real-Time Clock, 12 Channel (12-bit) A/D, Internal Voltage Reference, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 128K Byte In-System Programmable FLASH, 256 Bytes RAM, 8K Bytes XRAM
C8051F126
50 MIPS Mixed-Signal 8051 with 64 I/O Lines, 5 Timers, PCA, Capture/Compare, SPI, SMBus, I2C, 2 UARTS, Watchdog Timer, Real-Time Clock, 12 Channel (10-bit) A/D, Internal Voltage Reference, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 128K Byte In-System Programmable FLASH, 256 Bytes RAM, 8K Bytes XRAM
C8051F127
50 MIPS Mixed-Signal 8051 with 32 I/O Lines, 5 Timers, PCA, Capture/Compare, SPI, SMBus, I2C, 2 UARTS, Watchdog Timer, Real-Time Clock, 12 Channel (10-bit) A/D, Internal Voltage Reference, 2 Channel (12-bit) D/A, On-Chip Temperature Sensor, 128K Byte In-System Programmable FLASH, 256 Bytes RAM, 8K Bytes XRAM
C8051F206
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; 1K-bytes XRAM; SPI; UART; 12-bit 32-channel A/D; 2 voltage comparators; 3 timers
C8051F220
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; UART; 8-bit 32-channel A/D; 2 voltage comparators; 3 timers
C8051F221
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; UART; 8-bit 22-channel A/D; 2 voltage comparators; 3 timers
C8051F226
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; 1K-bytes XRAM; SPI; UART; 8-bit 32-channel A/D; 2 voltage comparators; 3 timers
C8051F230
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; UART; 2 voltage comparators; 3 timers
C8051F231
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; SPI; UART; 2 voltage comparators; 3 timers
C8051F236
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; 1K-bytes XRAM; SPI; UART; 2 voltage comparators; 3 timers
C8051F300
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; UART; 1 voltage comparator; 3 timers; PCA; 8-bit ADC
C8051F301
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; SMBUS; UART; PCA; 1 voltage comparator; 3 timers
C8051F302
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; UART; 1 voltage comparator; 3 timers; PCA; 8-bit ADC
C8051F303
25 MIPS mixed-signal, 8K in-system programmable FLASH 8051 with 256 bytes RAM; SMBUS; UART; PCA; 1 voltage comparator; 3 timers
C8051F304
25 MIPS mixed-signal, 4K in-system programmable FLASH 8051 with 256 bytes RAM; SMBUS; UART; PCA; 1 voltage comparator; 3 timers
C8051F305
25 MIPS mixed-signal, 2K in-system programmable FLASH 8051 with 256 bytes RAM; SMBUS; UART; PCA; 1 voltage comparator; 3 timers
C8051F310
High-speed 8051 MCU with 25 MIPS throughput, 25MHz System Clock, In-system Pogrammable, 29 I/O Lines, 4 Timer/Counters, Real-time Clock, Watchdog Timer, Compare/Capture, SMBus, I2C, SPI, UART, 10-bit A/D Converter, 16K Bytes FLASH, 256 Bytes Data, 1K Bytes XRAM
C8051F311
High-speed 8051 MCU with 25 MIPS throughput, 25MHz System Clock, In-system Pogrammable, 25 I/O Lines, 4 Timer/Counters, Real-time Clock, Watchdog Timer, Compare/Capture, SMBus, I2C, SPI, UART, 10-bit A/D Converter, 16K Bytes FLASH, 256 Bytes Data, 1K Bytes XRAM
C8051F320
High-speed 8051 MCU with 25 I/O Lines, 25 MIPS Throughput, 25MHz System Clock, In-system Pogrammable, 4 Timer/Counters, Real-time Clock, PCA, Compare/Capture, 10-bit A/D Converter, SMBus, I2C, SPI, UART, USB, 1K Byte USB FIFO, 16K Bytes FLASH, 256 Bytes Data, 1K Bytes XRAM
C8051F321
High-speed 8051 MCU with 21 I/O Lines, 25 MIPS Throughput, 25MHz System Clock, In-system Pogrammable, 4 Timer/Counters, Real-time Clock, PCA, Compare/Capture, 10-bit A/D Converter, SMBus, I2C, SPI, UART, USB, 1K Byte USB FIFO, 16K Bytes FLASH, 256 Bytes Data, 1K Bytes XRAM
C8051F330
High-speed 8051 MCU with 17 I/O Lines, 25 MIPS Throughput, 25MHz System Clock, In-system Pogrammable, 4 Timer/Counters, Real-time Clock, PCA, Compare/Capture, 10-bit A/D Converter, 10-bit D/A Converter, SMBus, I2C, SPI, UART, 8K Bytes FLASH, 256 Bytes Data, 512 Bytes XRAM
C8051F331
High-speed 8051 MCU with 17 I/O Lines, 25 MIPS Throughput, 25MHz System Clock, In-system Pogrammable, 4 Timer/Counters, Real-time Clock, PCA, Compare/Capture, SMBus, I2C, SPI, UART, 8K Bytes FLASH, 256 Bytes Data, 512 Bytes XRAM
C8051F350
High-speed 8051 MCU with 17 I/O Lines, 50 MIPS Throughput, 50MHz System Clock, In-system Pogrammable, 4 Timer/Counters, Real-time Clock, 3-Channel PCA, Compare/Capture, 24-bit 8-Channel A/D Converter, 10-bit D/A Converter, SMBus, I2C, SPI, UART, 8K Bytes FLASH, 256 Bytes Data, 512 Bytes XRAM
C8051F351
High-speed 8051 MCU with 17 I/O Lines, 50 MIPS Throughput, 50MHz System Clock, In-system Pogrammable, 4 Timer/Counters, Real-time Clock, 3-Channel PCA, Compare/Capture, 24-bit 8-Channel A/D Converter, 10-bit D/A Converter, SMBus, I2C, SPI, UART, 8K Bytes FLASH, 256 Bytes Data, 512 Bytes XRAM
C8051F352
High-speed 8051 MCU with 17 I/O Lines, 50 MIPS Throughput, 50MHz System Clock, In-system Pogrammable, 4 Timer/Counters, Real-time Clock, 3-Channel PCA, Compare/Capture, 16-bit 8-Channel A/D Converter, 10-bit D/A Converter, SMBus, I2C, SPI, UART, 8K Bytes FLASH, 256 Bytes Data, 512 Bytes XRAM
C8051F353
High-speed 8051 MCU with 17 I/O Lines, 50 MIPS Throughput, 50MHz System Clock, In-system Pogrammable, 4 Timer/Counters, Real-time Clock, 3-Channel PCA, Compare/Capture, 16-bit 8-Channel A/D Converter, 10-bit D/A Converter, SMBus, I2C, SPI, UART, 8K Bytes FLASH, 256 Bytes Data, 512 Bytes XRAM

Siliconians
[Web Site]
SS8203
8051 based CMOS controller with 52 I/O lines, 2 Timers/Counters, 11 Interrupts, 32K Bytes ROM, 256 Bytes on-chip RAM

SMSC
[Web Site]
COM20051
8051-based ARCNET controller; supports up to 255 network nodes; 507-byte maximum packet size; 5Mbps to 156 Kbps network data rate; includes all 8051 on-chip peripherals; drop-in replacement for an 80C32 PLCC.
COM20051i
8051-based ARCNET controller; supports up to 255 network nodes; 507-byte maximum packet size; 5Mbps to 156 Kbps network data rate; includes all 8051 on-chip peripherals; drop-in replacement for an 80C32 PLCC.
LPC47N350
Legacy-Free Keyboard/Embedded 8051 Controller with 41 GPIO Lines, Two 16-bit Timer/Counters, Watchdog Timer, Real-Time Clock, Four PWM Outputs, Keyboard Matrix, UART, Power-Saving Modes, Two I2C/SMBus Controllers, SPI, LPC Docking Interface, 64K Flash ROM
USB97C100
8051-compatible high-speed USB V1.1 device with isochronous, bulk, interrupt, and control data independently configurable per endpoint; Quasi-ISA interface allows interface to new and legacy PC peripherals; 5V or 3.3V operation in a 128 Pin QFP package
USB97C102
8051-compatible high-speed USB V1.1 device with isochronous, bulk, interrupt, and control data independently configurable per endpoint; Integrated 5-port Hub; Quasi-ISA interface allows interface to new and legacy PC peripherals; 5V or 3.3V operation in a 128 Pin QFP package
USB97C201
8051-compatible USB V2.0 ATA/ATAPI Controller with complete USB specification 2.0 compatibility; includes bidirectional control and 2 bidirectional bulk/int endpoints; operates in high-speed or full-speed modes; supports ATA-66 and ATAPI 5.0 devices with Ultra DMA (CD-ROM, CD-R, CD-RW, DVD, and DVD/R/W); 64KB Code Space (Flash, SRAM, or EPROM); 2.5 Volt, Low-Power Core Operation in a 100-Pin TQFP Package
USB97C210
8051-compatible USB V2.0 Flash Media Controller with complete USB specification 2.0 compatibility; includes bidirectional control and 2 bidirectional bulk/int endpoints; operates in high-speed or full-speed modes; interfaces CompactFlash and SmartMedia, MemoryStick, and Secure Digital/MultimediaCard devices to USB 2.0; 64KB Code Space (Flash, SRAM, or EPROM);
USB97C211
8051-compatible USB V2.0 Flash Media Controller with complete USB specification 2.0 compatibility; includes bidirectional control and 2 bidirectional bulk/int endpoints; operates in high-speed or full-speed modes; interfaces CompactFlash and SmartMedia devices to USB; 64KB Code Space (Flash, SRAM, or EPROM);
USB97C242
8051-based USB 2.0 Flash Drive Controller with USB 2.0 Transceiver, 52 I/O lines, on-chip 480MHz PLL, 12KBytes + 768 Bytes SRAM
USB97CFDC
8051-compatible USB V1.1 Floppy Disk Controller with low-power device class SUSPEND Mode operation and power control; supports 640K, 720K, 1.44M, 1.2M Windows 98 J, and 1.2M NEC DOS 6.x Formats; supports single normal or 3-mode floppy drives; enhanced digital data separator (1 Mbps, 500 Kbps, 300 Kbps, and 250 Kbps); 32K Byte Code Space (Supplied Firmware Requires 16KB) Flash, SRAM, or EPROM; 4KB Internal Buffer SRAM; 100 Pin TQFP Package

SST
[Web Site]
SST89C54
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM 20kByte SuperFlashEEPROM, WDT
SST89C58
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM 32kByte SuperFlashEEPROM, WDT
SST89C59
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM 64kByte SuperFlashEEPROM, WDT
SST89E554
40MHz, 5 Volt 8051-based Microcontroller with 32 I/O lines, 3 Timers/Counters, 8 Interrupts/4 priority levels, 32K+8K FLASH, 1K on-chip RAM, SPI, Dual Data Pointers, WDT
SST89E554RC
40MHz, 5 Volt 8051-based Microcontroller with 32 I/O lines, 3 Timers/Counters, 9 Interrupts/4 priority levels, 32K+8K FLASH, 1K on-chip RAM, SPI, Dual Data Pointers, WDT, 5-channel PCA
SST89E564
40MHz, 5 Volt 8051-based Microcontroller with 32 I/O lines, 3 Timers/Counters, 8 Interrupts/4 priority levels, 64K+8K FLASH, 1K on-chip RAM, SPI, Dual Data Pointers, WDT
SST89E564RD
40MHz, 5 Volt 8051-based Microcontroller with 32 I/O lines, 3 Timers/Counters, 9 Interrupts/4 priority levels, 64K+8K FLASH, 1K on-chip RAM, SPI, Dual Data Pointers, WDT, 5-channel PCA
SST89F54
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM 20kByte SuperFlashEEPROM, WDT
SST89F58
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels ROM-less, 256 Bytes on-chip RAM 32kByte SuperFlashEEPROM, WDT
SST89V554
25MHz, 3 Volt 8051-based Microcontroller with 32 I/O lines, 3 Timers/Counters, 8 Interrupts/4 priority levels, 32K+8K FLASH, 1K on-chip RAM, SPI, Dual Data Pointers, WDT
SST89V554RC
25MHz, 3 Volt 8051-based Microcontroller with 32 I/O lines, 3 Timers/Counters, 9 Interrupts/4 priority levels, 32K+8K FLASH, 1K on-chip RAM, SPI, Dual Data Pointers, WDT, 5-channel PCA
SST89V564
25MHz, 3 Volt 8051-based Microcontroller with 32 I/O lines, 3 Timers/Counters, 8 Interrupts/4 priority levels, 64K+8K FLASH, 1K on-chip RAM, SPI, Dual Data Pointers, WDT
SST89V564RD
25MHz, 3 Volt 8051-based Microcontroller with 32 I/O lines, 3 Timers/Counters, 9 Interrupts/4 priority levels, 64K+8K FLASH, 1K on-chip RAM, SPI, Dual Data Pointers, WDT, 5-channel PCA

ST Microelectronics
[Web Site]
uPSD3212C
High speed standard 8032 core with: 64KB main Flash memory and 16KB secondary Flash memory, 2KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3233B
High speed standard 8032 core with: 128KB main Flash memory and 32KB secondary Flash memory, 8KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3233BV
High speed standard 8032 core with: 128KB main Flash memory and 32KB secondary Flash memory, 8KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3234A
High speed standard 8032 core with: 256KB main Flash memory and 32KB secondary Flash memory, 8KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, USB, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3234BV
High speed standard 8032 core with: 256KB main Flash memory and 32KB secondary Flash memory, 8KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3253B
High speed standard 8032 core with: 128KB main Flash memory and 32KB secondary Flash memory, 32KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, USB 1.1 interface, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3254A
High speed standard 8032 core with: 256KB main Flash memory and 32KB secondary Flash memory, 8KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3254B
High speed standard 8032 core with: 256KB main Flash memory and 32KB secondary Flash memory, 8KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3312D
High speed standard 8032 core with: 64KB main Flash memory and 16KB secondary Flash memory, 2KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3333B
High speed standard 8032 core with: 128KB main Flash memory and 32KB secondary Flash memory, 8KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3333D
High speed standard 8032 core with: 128KB main Flash memory and 32KB secondary Flash memory, 8KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3334D
High speed standard 8032 core with: 256KB main Flash memory and 32KB secondary Flash memory, 8KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer
uPSD3354D
High speed standard 8032 core with: 256KB main Flash memory and 32KB secondary Flash memory, 32KB battery-backed SRAM, General purpose PLD, In-System Programming via JTAG channel, I2C, PWM, DDC, Timer/Counters, 4 channel 8-bit ADC, 2 UARTs, Supervisor with Reset In/Out, LVD, Watchdog Timer

Synopsys
[Web Site]
DW-8051
High-Performance, Configurable, Fully Synthesizable, Reusable 8051 MacroCell Core that is Binary Compatible with the Industry Standard 803x/805x Microcontrollers.

TDK
[Web Site]
73M2901
8052-based Single-Chip Modem with DTE and Data Pump Functions for V.22bis Data Modem
73M2901CL
8052-based Single-Chip Modem with DTE and Data Pump Functions for V.22bis Data Modem
73M2910L
8051 based CMOS controller with UART 24 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels ROM-less, 256 Bytes on-chip RAM, HDLC support (Packetizer, 16/32-bit CRC, zero ID)
73S11xx
8052-based Microcontroller with Smart Card Terminal Controller, Keyboard Interface, LCD Interface, 8 A/D Channels, UART, USB Intercface, 12 I/O Lines, 2 ISO-7816 Drivers, 3 Timer/Counters, Real-Time Clock, ROM Boot Loader, 64K Bytes FLASH ROM, 4K Bytes XRAM, 256 Bytes On-chip RAM

Temic
[Web Site] see Atmel Temic Semiconductor has a new name. [Emulators]

TI
[Web Site]
MSC1210Y2
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, Two UARTs, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 4K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1210Y3
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, Two UARTs, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 8K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1210Y4
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, Two UARTs, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 16K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1210Y5
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, Two UARTs, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 32K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1211Y2
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, UART, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 4K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1211Y3
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, UART, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 8K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1211Y4
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, UART, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 16K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1211Y5
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, UART, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 32K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1212Y2
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, UART, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 4K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1212Y3
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, UART, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 8K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1212Y4
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, UART, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 16K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
MSC1212Y5
8051-compatible Microcontroller with 32 I/O Lines, 21 Interrupt Sources, Three 16-bit Timer/Counters, Watchdog Timer, 16-bit PWM, UART, Master/Slave SPI with DMA, Power Management, Programmable Brownout Reset, Low Voltage Detection, 32-bit Accumulator, 32K Bytes Flash, 1K Bytes XDATA, 256 Bytes DATA, 2K Byte BOOT ROM
TA1020A
USB Streaming Controller with 8051 Core 32 I/O lines, 3 Timers/Counters, 6 Interrupts/4 priority levels, 8KBytes Bytes ROM, 256 Bytes on-chip RAM, 6016 Bytes Code RAM USB controller, I2C, DMA Controller
TUSB2136
8052-Based CMOS Microcontroller with USB 1.1 Hub, 2 Timers/Counters, Watchdog Timer, 4 GPIO Ports, Keyboard Controller, I2C Interface, 256 Bytes On-chip RAM, 8K Bytes ROM or Program RAM, 512 Bytes On-chip XRAM
TUSB3200
8052-Based CMOS Microcontroller with USB 1.1, DMA, 3 Timers/Counters, PWM, 2 GPIO Ports, ACG, I2C Interface, CODEC Interface, 4K Bytes ROM, 256 Bytes On-chip RAM, 8K Bytes On-chip XRAM
TUSB3210
8052-Based CMOS Microcontroller with USB 1.1, 2 Timers/Counters, Watchdog Timer, 4 GPIO Ports, I2C Interface, 8K Bytes ROM or Program RAM, 256 Bytes On-chip RAM, 512 Bytes On-chip XRAM
TUSB3410
8052-Based CMOS Microcontroller with USB 2.0, 2 Timers/Counters, Watchdog Timer, 4 GPIO Ports, 2 DMA Channels, I2C Interface, 10K Bytes ROM, 16K Bytes Program RAM, 256 Bytes On-chip RAM, 2K Bytes On-chip XRAM
TUSB5052
8051-based 5-port Hub with Integrated Bridge to Two Serial Ports, Fully compliant with USB release 1.1 specifications, 8051 core with 16 General Purpose IO-Lines, Master I2C controller 6KBytes ROM (with USB and I2C boot loader) 16KBytes RAM for code space. 256 Data RAM, 2KBytes synchronous RAM used for data buffers and EDBs

Triscend
[Web Site]
TE502
8051-Based CSL Cells Controller with CSI System Bus, Two Channel Advanced DMA Controler, Multi-Master Bus with Round-Robin Arbitration, Dual Data Pointers, 92 I/O Lines, 3 Timers/Counters, 12 Interrupt Sources / 3 Priority Levels, Watchdog Timer, 256 Bytes On-chip RAM, 8K Bytes On-chip XRAM
TE505
8051-Based CSL Cells Controller with CSI System Bus, Two Channel Advanced DMA Controler, Multi-Master Bus with Round-Robin Arbitration, Dual Data Pointers, 124 I/O Lines, 3 Timers/Counters, 12 Interrupt Sources / 3 Priority Levels, Watchdog Timer, 256 Bytes On-chip RAM, 16K Bytes On-chip XRAM
TE512
8051-Based CSL Cells Controller with CSI System Bus, Two Channel Advanced DMA Controler, Multi-Master Bus with Round-Robin Arbitration, Dual Data Pointers, 18 I/O Lines, 3 Timers/Counters, 12 Interrupt Sources / 3 Priority Levels, Watchdog Timer, 256 Bytes On-chip RAM, 32K Bytes On-chip XRAM
TE520
8051-Based CSL Cells Controller with CSI System Bus, Two Channel Advanced DMA Controler, Multi-Master Bus with Round-Robin Arbitration, Dual Data Pointers, 252 I/O Lines, 3 Timers/Counters, 12 Interrupt Sources / 3 Priority Levels, Watchdog Timer, 256 Bytes On-chip RAM, 40K Bytes On-chip XRAM

Winbond
[Web Site]
W77C512
8051 based Microcontroller with Dual UARTs and DPTRs, Wait-state control signal, WDT ,SRAM, 4 clocks / machine cycle, Extra I/O port, On-chip 1K Bytes MOVX
W77C516
8051-based High-Speed Microcontroller with Dual DPTR, 36 I/O Lines, 12 Interrupts/2 Priority Levels, 2 UARTS, 3 Timers/Counters, 64K Bytes ROM, 256 Bytes on-chip RAM, 1K Bytes XRAM
W77C58
8051-based High-Speed Microcontroller with Dual DPTR, 36 I/O Lines, 12 Interrupts/2 Priority Levels, 2 UARTS, 3 Timers/Counters, Watchdog, 32K Bytes ROM, 256 Bytes on-chip RAM, 1K Bytes XRAM
W77E468
8051 based CMOS controller with high speed architecture 52 I/O lines, 3 Timers/Counters, 12 Interrupts/2 priority levels, Dual Data Pointer, WDT, 32k ROM, 256 Bytes on-chip RAM, 1K additional on-chip SRAM
W77E516
8051-based High-Speed Microcontroller with Dual DPTR, 36 I/O Lines, 12 Interrupts/2 Priority Levels, 2 UARTS, 3 Timers/Counters, 64K Bytes ROM, 256 Bytes on-chip RAM, 1K Bytes XRAM
W77E532
8051 based microcontroller up to 40MHz, 4 8-bit I/O Ports, 1 extra 4-bit I/O port, 3 16-bit Timers, 12 Interrupts/2 priority levels, 2 full-duplex UARTs, WDT, 16-bit DualDatapointers, 128KB Flash-ROM, 4KB Loader-ROM, 64 Byte NVRAM, 256 Byte RAM, 1024 Byte XRAM
W77E58
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 12 Interrupts/2 priority levels, Dual Data Pointer, WDT, 32k ROM, 256 Bytes on-chip RAM, 1K additional on-chip SRAM
W77IC32
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 12 Interrupts/2 priority levels, Dual Data Pointer, WDT, ROM-less, 256 Bytes on-chip RAM, 1K additional on-chip SRAM
W77IE58
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Multiple-Time Programmable, Extra I/O Port, INT2, INT3 32k Flash ROM, 256 Bytes on-chip RAM, 1k XRAM
W77L32
8051-based High-Speed Microcontroller with Dual DPTR, 36 I/O Lines, 12 Interrupts/2 Priority Levels, 2 UARTS, 3 Timers/Counters, Watchdog, ROM-Less, 256 Bytes on-chip RAM, 1K Bytes XRAM
W77LE58
8051 based CMOS controller with high speed architecture 32/36 I/O lines, 3 Timers/Counters, 12 Interrupts/2 priority levels, Dual Data Pointer, WDT, 32k ROM, 256 Bytes on-chip RAM, 1K additional on-chip SRAM
W77x32
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 12 Interrupts/2 priority levels, Dual Data Pointer, WDT, ROM-less, 256 Bytes on-chip RAM, 1K additional on-chip SRAM
W78C32B
8051 based CMOS controller with high speed architecture 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, ROM-less, 256 Bytes on-chip RAM
W78C32C
8051 based CMOS controller with 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, ROMless, 256 Bytes on-chip RAM
W78C33B
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, Extra-IO ROM-less, 256 Bytes on-chip RAM
W78C354
8051 based CMOS controller with high speed architecture 29 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, 16 KB !! Mask-ROM !! -512 Byte RAM PWM: 14 channels static DACs 3 channels dynamic DACs -4 channels 6-bit ADC -I2C port, Watchdog Timer -One SPI/RS232 port -2 LED driving pins
W78C438C
8051 based CMOS controller with high speed architecture 32 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Additional Int2, Int3, Memory address space 1MByte ROM-less, 256 Bytes on-chip RAM
W78C516
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, Extra I/O Port 64k ROM, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
W78C51D
8051 based CMOS controller with high speed architecture 36 I/O lines, 2 Timers/Counters, 7 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3, WDT 4k ROM
W78C52D
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, / INT2, /INT3, WDT 8k ROM, 256 Bytes on-chip RAM
W78C54
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3 16k ROM, 256 Bytes on-chip RAM
W78C58
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3 32k ROM, 256 Bytes on-chip RAM
W78C801
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, Wake-up from Port1 Interrupt, WDT 4k ROM, 256 Bytes on-chip RAM
W78E/78C378
8051-based High-Speed Microcontroller with 24 I/O Lines, 5 Interrupts/2 Priority Levels, 2 UARTS, 2 Timers/Counters, Watchdog, PWM, 7 Channel A/D, 32K Bytes Flash/Mask ROM, 256 Bytes on-chip RAM, 320 Bytes XRAM
W78E354
8051 based CMOS controller with high speed architecture 29 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, 16 KB Flash ROM -512 Byte RAM PWM: 14 channels static DACs 3 channels dynamic DACs -4 channels 6-bit ADC -I2C port, Watchdog Timer -One SPI/RS232 port -2 LED driving pins
W78E365
Fully static design 8-bit CMOS microcontroller up to 40 MHz 64K bytes of in-system programmable FLASH EPROM for Application Program 4K bytes FLASH EPROM for Loader 1K +256 bytes of on-chip RAM. 64K bytes program memory address space and 64K bytes data memory address space. 5 channels PWM 4 8-bit bi-directional ports 3 16-bit timer/counters UART, 8 sources, 2 level interrupts Watchdog timer
W78E374
8051 based CMOS controller with high speed architecture 24 I/O lines, 2 Timers/Counters, 1 Interrupt -16 KB Flash ROM -384 Byte RAM -PWM: 8 channels static DACs, 3 channels dynamic DACs -4 channels 4-bit ADC -DDC port ? Watchdog Timer -2 LED driving pins
W78E374B
8051 based CMOS controller with 24 I/O Lines, 2 Timers/Counters, 1 Interrupt/2 Priority Levels, PWM, 4 Channel 4-bit A/D, DDC Port, Watchdog, 16K Bytes Flash, 256 Bytes on-chip RAM, 128 Bytes XRAM
W78E516B
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, Extra I/O Port, 64k FLASH ROM, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
W78E51B
8051 based CMOS controller with high speed architecture 36 I/O lines, 2 Timers/Counters, 7 Interrupts/2 priority levels, Multiple-Time Programmable, Extra I/O Port, INT2, INT3, WDT 4k ROM, 128 Bytes on-chip RAM
W78E52B
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Multiple-Time Programmable, Extra I/O Port, INT2, INT3, WDT 8k ROM, 256 Bytes on-chip RAM
W78E54B
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Multiple-Time Programmable, Extra I/O Port, INT2, INT3, WDT 16k ROM, 256 Bytes on-chip RAM
W78E58
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Multiple-Time Programmable, Extra I/O Port, INT2, INT3 32k ROM, 256 Bytes on-chip RAM
W78E58B
8051-based High-Speed Microcontroller with 36 I/O Lines, 8 Interrupts/2 Priority Levels, 3 Timers/Counters, 32K Bytes ISP Flash, 256 Bytes on-chip RAM, 256 Bytes XRAM
W78E858
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 14 Interrupts/2 priority levels, INT2 to INT9 on P1, Extra I/O Port, PWM, 32k Flash ROM, 256 Bytes on-chip RAM, 512 Bytes on-chip XRAM
W78IE52
8051 based CMOS controller with 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, / INT2, /INT3, WDT 8k Flash ROM, 256 Bytes on-chip RAM
W78IE54
8051 based CMOS controller with high speed architecture 32 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3, WDT 16k ROM, 256 Bytes on-chip RAM
W78L32
8051 based CMOS controller with high speed architecture 32 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, ROM-less, 256 Bytes on-chip RAM
W78L33
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 6 Interrupts/2 priority levels, Extra-IO Port ROM-less, 256 Bytes on-chip RAM
W78L51
8051 based CMOS controller with high speed architecture 36 I/O lines, 2 Timers/Counters, 7 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3, WDT 4k ROM, 128 Bytes on-chip RAM
W78L52
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3, WDT 8k ROM, 256 Bytes on-chip RAM
W78L54
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3, WDT 16k ROM, 256 Bytes on-chip RAM
W78L801
8051 based CMOS controller with high speed architecture 36 I/O lines, 2 Timers/Counters, 12 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3 , WDT, wake up from Port 1 4k Mask-ROM, 256 Bytes on-chip RAM
W78LE51
8051 based CMOS controller with high speed architecture 36 I/O lines, 2 Timers/Counters, 7 Interrupts/2 priority levels, Multiple-Time Programmable, Extra I/O Port, INT2, INT3, WDT 4k ROM, 128 Bytes on-chip RAM
W78LE516
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, 64k FLASH ROM, 256 Bytes on-chip RAM, 256 Bytes on-chip XRAM
W78LE52
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3, WDT 8k ROM, 256 Bytes on-chip RAM
W78LE54
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3 , WDT 16k ROM, 256 Bytes on-chip RAM
W78LE58
8051 based CMOS controller with high speed architecture 36 I/O lines, 3 Timers/Counters, 8 Interrupts/2 priority levels, Extra I/O Port,32k Flash ROM, 256 Bytes on-chip RAM
W78LE812
8051 based CMOS controller with high speed architecture 32/36 I/O lines, 3 Timers/Counters, 14 Interrupts/2 priority levels, Extra I/O Port, INT2, INT3 , WDT, wake up from Port 1, UART 8k Mask-ROM, 256 Bytes on-chip RAM
W78x374
8051 based CMOS controller with high speed architecture 24 I/O lines, 2 Timers/Counters, 1 Interrupt -16 KB !! Mask- ROM !!, 384 Byte RAM -PWM: 8 channels static DACs, 3 channels dynamic DACs, 4 channels 4-bit ADC, DDC port, Watchdog Timer, 2 LED driving pins
W925E240
8051 based CMOS controller with Caller ID function, 64 I/O lines, LCD interface, 3 16-bit Timers/Counters, 13 Interrupts/2 priority levels, Dual Data Pointer, 2 UARTs, Comparator unit, 256K on-chip ROM, 256 Bytes on-chip RAM, 4K + 256 Bytes additional on-chip XRAM
W925E625
8051 based CMOS controller with Caller ID function, 64 I/O lines, LCD interface, 3 16-bit Timers/Counters, 13 Interrupts/2 priority levels, Dual Data Pointer, 2 UARTs, Comparator unit, 64K on-chip ROM, 256 Bytes on-chip RAM, 8K + 256 Bytes additional on-chip XRAM

Zensys
[Web Site]
ZW0102
8051-based microcontroller with Z-Wave RF tranceiver, 10-bit ADC, SPI interface, UART, 20 KBytes Flash ROM, 2048 Bytes RAM

8052.it
Selection Guide


Site made with Sworg - Simple Web Organizer
 
©Copyright 2001-Today PRECMA S.r.l.
Tutti i diritti riservati