Product Lines arrow µC & µC-based Consumer IC arrow 8-bit 8051 uC
8-bit 8051 Microcontrollers Overview
A leading supplier of 8051 compatible microcontrollers, Winbond offers a wide range of parts that meets the price/performance demand of industrial and consumer products OEMs. The 8-bit uCs are supported by leading tool makers for rapid product development. ROM-less, ROM and Flash types are available with a rich set of I/O such as PWM, GPIO, DPTR, PCA Timers, ADC and more. 4T, 6T and 12T cores running at up to 40MHz are one of the industry’s best choices of 8051 uCs.
 
Related Links

 

 

 
Key Features
Benefits
  • 8051 architecture compatible
  • 4T, 6T, 12T @ up to 40MHz
  • ROM-less/ROM/Flash types
  • 128KB – 4KB Flash options
  • In-system programmable (ISP) Flash by 4KB Boot Flash
  • Extra I/O pins on industry standard pin-out
  • DPTR, PWM, EEPROM, ADC, PCA options
  • Wide voltage, low power
  • Excellent support by 3rd party tool vendors (ICE, Device Programmer, C-complier, Assembler)
  • Optimized price / MIPS for end products
  • ISP simplifies code update
  • More I/O pins with no additional chip (cost)
  • Rich I/O functions for many applications
  • Wide VDD parts simplify component stocking
    (works for 3.3V and 5V designs)
Applications
  • Industrial Controllers
  • Remote Controllers
  • Uninterruptible Power Supplies
  • Telecom equipments
  • Wireless PC Keyboards
  • Many general applications by 8-bit MCU

Product Selection Guide

Standard Parts

Part No.
Type
ROM
RAM
I/O's
Memory
Speed
Timer
Int
ISP/ICP
Description
Package
RoHS
Datasheet
W78E051C
Flash EPROM
4K
128
32/36
64 K
40
2
5/7
-
-Extra I/O Port, / INT2, /INT3
-WDT
PDIP-40,
PLCC-44
PQFP-44
Y
W78E052C
Flash EPROM
8K
256
32/36
64 k
40
3
6/8
-
-Extra I/O Port, / INT2, /INT3
-WDT
PDIP-40,
PLCC-44
PQFP-44
Y
W78E054C
Flash EPROM
16K
256
32/36
64 K
40
3
6/8
-
-Extra I/O Port, / INT2, /INT3
-WDT
PDIP-40,
PLCC-44
PQFP-44
Y
W78E058B
Flash EPROM
32K
256
32/36
64 K
40
3
6/8
-
-In-system Programming
-Extra I/O Port, / INT2, /INT3
PDIP-40,
PLCC-44
PQFP-44
Y
W78E516B
Flash EPROM
64K
256
32/36
64 K
40
3
6/8
ISP
-In-system Programming
-Extra I/O Port, / INT2, /INT3
PDIP-40,
PLCC-44
PQFP-44
Y
W78E365A
Flash EPROM
64K
1280
32/36
64 K
40
3
6/8
ISP
-In-system Programming
-Extra I/O Port, / INT2, /INT3
-WDT
-PWM
PDIP-40,
PLCC-44
PQFP-44
Y
W78ERD2A
Flash EPROM
64K
1280
32/36
64K
40
3
9
ISP
-In-system Programming
-Extra I/O Port, / INT2, /INT3
-WDT, PWM, PCA
-High ESD, EMC immunity
PDIP-40,
PLCC-44
PQFP-44
Y
W78E858A
Flash EPROM
32K
768
32/36
64K
40
3
6/8
ISP
-In-system Programming
-128 bytes EEPROM
-Extra I/O Port, / INT2, /INT3, 4 channels PWM
PDIP-40,
PLCC-44
PQFP-44
Y
W78C051D
Mask 
4K
128
32/36
64K
40
2
5
-
CMOS General purpose
PDIP-40,
PLCC-44
PQFP-44
Y
W78C052D
Mask
8K
256
32/36
64 K
40
3
6
-
CMOS General purpose
PDIP-40,
PLCC-44
PQFP-44
Y
W78C054A
Mask
16K
256
32/36
64 K
40
3
6/8
-
-Extra I/O Port, / INT2, /INT3
PDIP-40,
PLCC-44
PQFP-44
Y
W78C032C
ROMless
-
256
32
64 K
40
3
6
-
CMOS General purpose
PDIP-40,
PLCC-44
PQFP-44
Y
W78C438C
ROMless
-
256
40
1 M
40
3
8
-
-5 pure ports I/O expanded
-1 MB external memory space
-Additional INT2, INT3
PLCC-84
PQFP-100
Y
* Status: P= Mass Production, S=Samples, UD=Under Development, UD (Time)= Under Development(Ready Time), EOL=End of life
 

Wide Supply Voltage Standard Parts

Part No.
Type
ROM
RAM
I/O's
Memory
Speed
Timer
Int
ISP/ICP
Description
Package
RoHS
Datasheet
W78L051A
Flash EPROM
4K
128
32/36
64 K
5.5V ~ 2.4V
2
5/7
-
-Extra I/O Port, /INT2, /INT3, -WDT
PDIP-40,
PLCC-44
PQFP-44
Y
W78L052A
Flash EPROM
8K
256
32/36
64 K
5.5V ~ 2.4V
3
6/8
-
-Extra I/O Port, /INT2, /INT3, -WDT
PDIP-40,
PLCC-44
PQFP-44
Y
W78L054A
Flash EPROM
16K
256
32/36
64 K
5.5V ~ 2.4V 
3
6/8
-
-Extra I/O Port, /INT2, /INT3, -WDT
PDIP-40,
PLCC-44
PQFP-44
Y
W78L051C
Flash EPROM
4K
128
32/36
64 K
5.5V ~ 2.4V 
2
5/7
-
-Extra I/O Port, /INT2, /INT3, -WDT
PDIP-40,
PLCC-44
PQFP-44
Y
W78L052C
Flash EPROM
8K
256
32/36
64K
5.5V ~ 2.4V
3
6/8
-
-Extra I/O Port, /INT2, /INT3, -WDT
PDIP-40,
PLCC-44
PQFP-44
Y
W78L054C
Flash EPROM
16K
256
32/36
64 K
5.5V ~ 2.4V
3
6/8
-
-Extra I/O Port, /INT2, /INT3, -WDT
PDIP-40,
PLCC-44
PQFP-44
Y
W78L058A
Flash EPROM
32K
256
32/36
64 K
5.5V ~ 2.4V
3
6/8
ISP
-In-system Programming -Extra I/O Port, / INT2, /INT3
PDIP-40,
PLCC-44
PQFP-44
Y
W78L516A
Flash EPROM
64K
512
32/36
64 K
5.5V ~ 2.4V
3
6/8
ISP
-In-system Programming -Extra I/O Port, / INT2, /INT3
PDIP-40,
PLCC-44
PQFP-44
Y
W78L365A
Flash EPROM
64K
1280
32/36
64 K
5.5V ~ 2.4V
3
6/8
ISP
-In-system Programming -Extra I/O Port, / INT2, /INT3 -WDT -PWM
PDIP-40,
PLCC-44
PQFP-44
Y
W78L812A
Flash EPROM
8K
256
32/36
64 K
5.5V ~ 2.4V
3
14
-
-Extra I/O Port -Wake-up the Power-Down mode from Port1 interrupt -WDT -UART
PDIP-40,
PLCC-44
PQFP-44
Y
* Status: P= Mass Production, S=Samples, UD=Under Development, UD (Time)= Under Development(Ready Time), EOL=End of life
 

Turbo-51(4T 8051 core) Series

Part No.
Type
ROM
RAM
I/O's
Memory
Speed
Timer
Int
ISP/ICP
Description
Package
RoHS
Datasheet
W77E058A
Flash EPROM
32K
1K+ 256
32/36
64K
5.5V-4.5V
3
12
-
-4T / machine cycle -Dual UARTs and DPTRs -Wait-state control signal -WDT -On-chip 1K Bytes MOVX SRAM -Extra I/O port
PDIP-40,
PLCC-44
PQFP-44
Y
W77L058A
Flash EPROM
32K
1K+ 256
32/36
64K
5.5V-2.7V
3
12
-
-4T / machine cycle -5.5V~2.7V Supply Voltage -Dual UARTs and DPTRs -Wait-state control signal -WDT -On-chip 1K Bytes MOVX SRAM -Extra I/O port
PDIP-40,
PLCC-44
PQFP-44
Y
W77E516A
Flash EPROM
64K
1K+ 256
32/36
64K
5.5V-4.5V
3
12
ISP
-4T / machine cycle -Dual UARTs and DPTRs -Wait-state control signal -WDT -On-chip 1K Bytes MOVX SRAM -Extra I/O port 
PDIP-40,
PLCC-44
PQFP-44
Y
W77L516A
Flash EPROM
64K
1K+ 256
32/36
64K
5.5V-2.7V
3
12
ISP
-4T / machine cycle -Dual UARTs and DPTRs -Wait-state control signal -WDT -On-chip 1K Bytes MOVX SRAM -Extra I/O port
PDIP-40,
PLCC-44
PQFP-44
Y
W77E532A
Flash EPROM
128K
1K+ 256
32/36
64K
5.5V-4.5V
3
12
ISP
-4T / machine cycle -Dual UARTs and DPTRs -Wait-state control signal -WDT -On-chip 1K Bytes MOVX SRAM -Extra I/O port
PDIP-40,
PLCC-44
PQFP-44
Y
W77L532A
Flash EPROM
128K
1K+ 256
32/36
64K
5.5V-2.7V
3
12
ISP
-4T / machine cycle -Dual UARTs and DPTRs -Wait-state control signal -WDT -On-chip 1K Bytes MOVX SRAM -Extra I/O port
PDIP-40,
PLCC-44
PQFP-44
Y
W77C032A
ROMless
-
1K+ 256
32/36
64K
5.5V-4.5V
3
12
-
-4T / machine cycle -Dual UARTs and DPTRs -Wait-state control signal -WDT -On-chip 1K Bytes MOVX SRAM -Extra I/O port
PDIP-40,
PLCC-44
PQFP-44
Y
W77L032A
ROMless
-
1K+ 256
32/36
64K
5.5V-2.7V
3
12
-
-4T / machine cycle -5.5V~2.7V Supply Voltage -Dual UARTs and DPTRs -Wait-state control signal -WDT -On-chip 1K Bytes MOVX SRAM -Extra I/O port
PDIP-40,
PLCC-44
PQFP-44
Y
* Status: P= Mass Production, S=Samples, UD=Under Development, UD (Time)= Under Development(Ready Time), EOL=End of life
 

Industrial Temperature Series

Part No.
Type
ROM
RAM
I/O's
Memory
Speed
Timer
Int
ISP/ICP
Description
Package
RoHS
Datasheet
W78IRD2A
Flash EPROM
64K
1280
32/36
64 K
5.5V ~ 2.4V
3
9
ISP
-In-system Programming -Extra I/O Port, / INT2, /INT3, WDT -WDT, PWM, PCA -High ESD, EMC immunity
PDIP-40,
PLCC-44
Y
* Status: P= Mass Production, S=Samples, UD=Under Development, UD (Time)= Under Development(Ready Time), EOL=End of life
 

Enhanced-51(4T 8051 core) Series

Part No.
Type
ROM
RAM
I/O's
Memory
Voltage
Timer
Int
ISP/ICP
Description
Package
RoHS
Datasheet
W79E201A
Flash EPROM
16K
256
33
64 K
5.5V ~ 4.5V
3
8
ISP
-4T/ Machine Cycle -One UART and DPTR -WDT. 6 channel PWM -25 I/O's -8 input only pins -10 bits ADC with 8 channel analog input - Embedded ICE (In-Circuit Emulation) function with JTAG interface to development tool
PLCC-44
PQFP-44
Y
Flash EPROM 128K

1K+

256

32/ 36

64 K

W79E632:
5.5V~4.5V up to 40MHz

W79L632:
5.5V~3.0V up to 20MHz

3 7 ISP -4T/ Machine Cycle -One UART and DPTR -WDT. PWM -On-chip 1K Bytes MOVX SRAM -Extra I/O port -With ICE tool
PDIP-40,
PLCC-44
PQFP-44
 
Flash EPROM 128K

1K+

256

60

64 K

W79E648:
5.5V~4.5V up to 40MHz

W79L648:
5.5V~3.0V up to 20MHz

3 7 ISP -4T/ Machine Cycle -One UART and DPTR -WDT. PWM -On-chip 1K Bytes MOVX SRAM -Extra I/O port -With ICE tool
PLCC-68
 
Flash EPROM 32K + accessi-bility to external ROM

1K+ 256

60

64 K

W79E649:
5.5V~4.5V up to 40MHz

W79L649:
5.5V~3.0V up to 20MHz

3 7 ISP -4T/ Machine Cycle -One UART and DPTR -WDT. PWM -On-chip 1K Bytes MOVX SRAM -Extra I/O port -With ICE tool
PLCC-68
 
Flash EPROM 128K 1K+ 256 36 64 K

W79E633:
5.5V~3.0V up to 20MHz

W79L633:
5.5V~3.0V up to 25MHz

3 10 ISP -4T/ Machine Cycle -One UART and DPTR -WDT. PWM -2-ch I2C -4-ch ADC -On-chip 1K Bytes MOVX SRAM -Extra I/O port -With ICE tool
PLCC-44
 
Flash EPROM 128K 1K+ 256 60 64 K

W79E658:
5.5V~4.5V up to 40MHz

W79L658:
5.5V~3.0V up to 25MHz

3 10 ISP -4T/ Machine Cycle -One UART and DPTR -WDT. PWM -2-ch I2C -8-ch ADC -On-chip 1K Bytes MOVX SRAM -Extra I/O port -With ICE tool
PQFP-100
 
Flash EPROM 32K + accessi-bility to external ROM 1K+ 256 60 64 K

W79E659:
5.5V~4.5V up to 40MHz

W79L659:
5.5V~3.0V up to 25MHz

3 10 ISP -4T/ Machine Cycle -One UART and DPTR -WDT. PWM -2-ch I2C -8-ch ADC -On-chip 1K Bytes MOVX SRAM -Extra I/O port -With ICE tool
PQFP-100
 
* Status: P= Mass Production, S=Samples, UD=Under Development, UD (Time)= Under Development(Ready Time), EOL=End of life
 

Feature Rich-51(4T 8051 core) Series

Part No.
Type
ROM
RAM
NVM
I/O's
Speed
Voltage
Timer
Int
ISP/ICP
Description
Package
RoHS
Datasheet
W79E217
Flash EPROM
64K
256
+
2KB
2KB
60
33
5.5V ~ 2.7V
4
20
ISP
-4T/ Machine Cycle
-WDT
-12bit PWM x8 & QEI
-10-bit ADC x8
-2UART & SPI & I2C
-32*4 LCD driver
-3 Input Capture
F100
Y
W79E227
Flash EPROM
64K
256
+
2KB
2KB
34/38
40
5.5V ~ 2.7V
4
20
ISP
-4T/ Machine Cycle
-WDT
-12bit PWM x8 & QEI
-10-bit ADC x8
-2UART & SPI & I2C
-3 Input Capture
L48/ P44
Y
W79E225
Flash EPROM
16K
256
+
1KB
1KB
34/38
40
5.5V ~ 2.7V
4
20
ISP
-4T/ Machine Cycle
-WDT
-12bit PWM x8 & QEI
-10-bit ADC x8
-2UART & SPI & I2C
-3 Input Capture
L48/ P44
Y
* Status: P= Mass Production, S=Samples, UD=Under Development, UD (Time)= Under Development(Ready Time), EOL=End of life
 

LPC-51(4T 8051 core) Series

Part No.
Type
ROM
RAM
NVM
I/O's
Speed
Voltage
Timer
Int
ISP/ICP
Description
Package
RoHS
Datasheet
W79E825A
Flash EPROM
16K
256
256B
18/15
20
5.5V ~ 2.7V
2
13
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -4 Channel PWM -4 Channel 10-bit ADC -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect  
D20/S20/S24
Y
W79E824A
Flash EPROM
8K
256
256B
18/15
20
5.5V ~ 2.7V
2
13
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -4 Channel PWM -4 Channel 10-bit ADC -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect  
D20/S20/S24
Y
W79E823B
Flash EPROM
4K
128
128B
18/15
20
5.5V ~ 2.7V
2
13
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -2 Channel PWM -4 Channel 10-bit ADC -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect  
D20/S24
Y
W79E822B
Flash EPROM
2K
128
128B
18/15
20
5.5V ~ 2.7V
2
13
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -2 Channel PWM -4 Channel 10-bit ADC -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect
D20/S24
Y
W79E821A
Flash EPROM
1K
128
128B
18/15
20
5.5V ~ 2.7V
2
13
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -2 Channel PWM -4 Channel 10-bit ADC -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect
D20/S24
Y
Request
PDF
W79E804A
Flash EPROM
8K
256
256B
18/15
20
5.5V ~ 2.7V
2
12
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -4 Channel PWM -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect
D20/S20
Y
W79E803A
Flash EPROM
4K
256
256B
18/15
20
5.5V ~ 2.7V
2
12
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -4 Channel PWM -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect
D20/S20
Y
W79E802A
Flash EPROM
2K
256
256B
18/15
20
5.5V ~ 2.7V
2
12
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -4 Channel PWM -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect
D20/S20
Y
W79E834A
Flash EPROM
16K
256
256B
18/15
20
5.5V ~ 2.7V
2
13
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -4 Channel PWM -4 Channel 10-bit ADC -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect
D20/S20/S24
Y
W79E833A
Flash EPROM
8K
256
256B
18/15
20
5.5V ~ 2.7V
2
13
ICP
-4T/ Machine Cycle -One UART -Two DPTR -WDT -4 Channel PWM -4 Channel 10-bit ADC -I2C -Two analog Comparator -Internal RC OSC -Low Voltage Detect
D20/S20/S24
Y
W79E832A
Flash EPROM
4K