8-bit 8051 Microcontrollers

Standard 8051


All ICs are RoHS compliant.

* Status: P - mass production, S - samples, UD - under development, N - not recommended for new design.

Chip Description Application Flash  SRAM  Data Flash Loader Flash Programm.
methods
Clock
  frequency  
Supply
  voltage  
[V]
Operating
temperature
[°C]
   Package    Status *
N78E055A
 (3914 kB)
  • 6T/12T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator and 2 internal RC oscillators
  • up to 40 I/O pins - five 8-bit ports
  • 5 x 8-bit PWM outputs
  • 3 x 16-bit timers/counters
  • Watchdog
  • UART, SPI interfaces
  • 11 interrupts
  • 4-level BOD
  • power saving modes: Idle, Power-down
  • temperature range: industrial
16 KB 256 B + 1 KB 4 KB 2.5 KB ISP Ext. crystal:
4 - 40 MHz

Int. RC:
22.1184 MHz (1%)
&
22.1184 or 11.0592 MHz
2.4 – 5.5 -40 – +85 PDIP-40
PLCC-44
PQFP-44
LQFP-48
P
N78E059A
 (3913 kB)
32 KB 256 B + 1 KB 4 KB 2.5 KB ISP Ext. crystal:
4 - 40 MHz

Int. RC:
22.1184 MHz (1%)
&
22.1184 or 11.0592 MHz
2.4 – 5.5 -40 – +85 PDIP-40
PLCC-44
PQFP-44
LQFP-48
P
N78E366A
 (3891 kB)
64 KB 256 B + 1 KB - 2.5 KB ISP Ext. crystal:
4 - 40 MHz

Int. RC:
22.1184 MHz (1%)
&
22.1184 or 11.0592 MHz
2.4 – 5.5 -40 – +85 PDIP-40
PLCC-44
PQFP-44
LQFP-48
P
N78E517A
 (4097 kB)
64 KB 256 B + 1 KB configurable 2.5 KB ISP Ext. crystal:
4 - 40 MHz

Int. RC:
22.1184 MHz (1%)
&
22.1184 or 11.0592 MHz
2.4 – 5.5 -40 – +85 PDIP-40
PLCC-44
PQFP-44
LQFP-48
TQFP-44
P
N79E352R
 (2604 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ICP mode
  • 1 external crystal oscillator and 2 internal RC oscillators
  • up to 38 I/O pins with LED drive capability
  • 2 x 8-bit PWM outputs
  • 3 x 16-bit timers/counters
  • Watchdog
  • UART, I2C interfaces
  • 11 interrupts
  • keyboard interface
  • 3-level LVD
  • power saving modes: Economy, Idle, Power-down
  • temperature range: industrial
8 KB 256 B 128 - ISP Ext. crystal:
4 - 24 MHz

Int. RC:
22.1184 MHz (2%)
&
22.1184 or 11.0592 MHz
2.4 – 5.5 -40 – +85 PDIP-40
LQFP-48
P
W77C032A
 (1408 kB)
  • 4T per machine cycle
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port
  • 3 x 16-bit timers/counters
  • Watchdog
  • 2 x UART, EBI (External Bus Interface)
  • 2 x DPTR
  • 12 interrupts
  • power saving modes: Economy, Idle, Power-down
  • commercial temperature range
- 256 B + 1 KB - - - 40 MHz 4.5 – 5.5 0 – +70 DIP-40
PLCC-44
PQFP-44
P
W77E058A
 (1432 kB)
  • 4T per machine cycle
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port
  • 3 x 16-bit timers/counters
  • Watchdog
  • 2 x UART
  • 2 x DPTR
  • 12 interrupts
  • power saving modes: Economy, Idle, Power-down
  • commercial temperature range
32 KB 256 B + 1 KB - - - 40 MHz 4.5 – 5.5 0 – +70 DIP-40
PLCC-44
PQFP-44
P
W77E516A
 (1630 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port
  • 3 x 16-bit timers/counters
  • Watchdog
  • 2 x UART
  • 2 x DPTR
  • 12 interrupts
  • power saving modes: Economy, Idle, Power-down
  • commercial temperature range
64 KB 256 B + 1 KB - 4 KB ISP 40 MHz 4.5 – 5.5 0 – +70 DIP-40
PLCC-44
PQFP-44
P
W77E532A
 (1207 kB)
128 KB 256 B + 1 KB - 4 KB ISP 40 MHz 4.5 – 5.5 0 – +70 DIP-40
PLCC-44
PQFP-44
P
W77L032A
 (1487 kB)
  • 4T per machine cycle
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port
  • 3 x 16-bit timers/counters
  • Watchdog
  • 2 x UART
  • 2 x DPTR
  • 12 interrupts
  • power saving modes: Economy, Idle, Power-down
  • commercial temperature range
- 256 B + 1 KB - - - 20 MHz 2.7 – 5.5 0 – +70 PLCC-44
PQFP-44
P
W77L058A
 (1518 kB)
  • 4T per machine cycle
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port
  • 3 x 16-bit timers/counters
  • Watchdog
  • 2 x UART
  • 2 x DPTR
  • 12 interrupts
  • power saving modes: Economy, Idle, Power-down
  • commercial temperature range
32 KB 256 B + 1 KB - - - 20 MHz 2.7 – 5.5 0 – +70 DIP-40
PLCC-44
PQFP-44
P
W77L516A
 (1193 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port
  • 3 x 16-bit timers/counters
  • Watchdog
  • 2 x UART
  • 2 x DPTR
  • 12 interrupts
  • power saving modes: Economy, Idle, Power-down
  • commercial temperature range
64 KB 256 B + 1 KB - 4 KB ISP 20 MHz 2.7 – 5.5 0 – +70 DIP-40
PLCC-44
PQFP-44
P
W77L532A
 (1275 kB)
128 KB 256 B + 1 KB - 4 KB ISP 20 MHz 2.7 – 5.5 0 – +70 DIP-40
PLCC-44
PQFP-44
P
W78C032
 (345 kB)
  • 12T per machine cycle
  • 1 external crystal oscillator
  • up to 32 I/O pins - four 8-bit ports
  • 3 x 16-bit timers/counters
  • Watchdog
  • UART
  • 6 interrupts
  • power saving modes: Idle, Power-down
  • commercial temperature range
- 256 B - - - 40 MHz 4.5 – 5.5 0 – +70 PDIP-40
PQFP-44
PLCC-44
P
W78C438
 (356 kB)
  • 12T per machine cycle
  • 1 external crystal oscillator
  • up to 40 I/O pins - five 8-bit ports
  • 3 x 16-bit timers/counters
  • Watchdog
  • UART, EBI (External Bus Interface)
  • DPTR
  • 8 interrupts
  • power saving modes: Idle, Power-down
  • commercial temperature range
- 256 B - - - 40 MHz 4.5 – 5.5 0 – +70 PQFP-100 P
W78E052D
 (1461 kB)
  • 6T/12T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port
  • 3 x 16-bit timers/counters
  • Watchdog
  • UART
  • DPTR
  • 8 interrupts
  • power saving modes: Idle, Power-down
  • temperature range: industrial
8 KB 256 B - 2 KB ISP 40 MHz 2.4 – 5.5 -40 – +85 PDIP-40
PQFP-44
LQFP-48
PLCC-44
TQFP-44
P
W78E054D
 (1461 kB)
16 KB 256 B - 2 KB ISP 40 MHz 2.4 – 5.5 -40 – +85 PDIP-40
PQFP-44
LQFP-48
PLCC-44
TQFP-44
P
W78E058D
 (846 kB)
32 KB 512 B - 4 KB ISP 40 MHz 2.4 – 5.5 -40 – +85 PDIP-40
PQFP-44
LQFP-48
PLCC-44
P
W78E516D
 (846 kB)
64 KB 512 B - 4 KB ISP 40 MHz 2.4 – 5.5 -40 – +85 PDIP-40
PQFP-44
LQFP-48
PLCC-44
P
W78E858A
 (242 kB)
  • 12T per machine cycle
  • application Flash memory programmed in ISP mode
  • 128 B EEPROM
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port
  • 3 x 16-bit timers/counters
  • Watchdog
  • UART
  • DPTR
  • 14 interrupts
  • power saving modes: Idle, Power-down
  • commercial temperature range
32 KB 768 B - 4 KB ISP 40 MHz 4.5 – 5.5 0 – +70 PDIP-40
PQFP-44
PLCC-44
P
W78ERD2A
 (1353 kB)
  • 6T/12T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port with interrupt and Chip-Select functions
  • 3 x 16-bit timers/counters
  • UART
  • 9 interrupts
  • PCA (Programmable Counter Array) with 5 x 8-bit PWM, 5 x 16-bit Capture and Watchdog functions
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: commercial
64 KB 256 B + 1 KB - 4 KB ISP 40 MHz 4.5 – 5.5 0 – +70 PDIP-40
PQFP-44
PLCC-44
P
W78IRD2A
 (1360 kB)
  • 6T/12T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port with interrupt and Chip-Select functions
  • 3 x 16-bit timers/counters
  • UART
  • 9 interrupts
  • PCA (Programmable Counter Array) with 5 x 8-bit PWM, 5 x 16-bit Capture and Watchdog functions
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: industrial
64 KB 256 B + 1 KB - 4 KB ISP 40 MHz 2.7 – 5.5 -40 – +85 PDIP-40
PLCC-44
P
W79E632A
 (1319 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port with Chip-Select function
  • 3 x 16-bit timers/counters
  • 6 x 8-bit PWM outputs
  • UART
  • Watchdog
  • 7 interrupts/li>
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: commercial
128 KB 256 B + 1 KB - 4 KB ISP 36.8 MHz 4.5 – 5.5 0 – +70 PLCC-44
PQFP-44
P
W79E633A
 (1088 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port with boot and Chip-Select functions
  • 3 x 16-bit timers/counters
  • 6 x 8-bit PWM outputs
  • UART, 2 x I2C
  • 4 x 10-bit ADC (up to 96 ksps)
  • Watchdog
  • 10 interrupts
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: commercial
128 KB 256 B + 1 KB - 4 KB ISP 40 MHz 4.5 – 5.5 0 – +70 PLCC-44
PQFP-44
P
W79E658A
 (1103 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode via the JTAG interface
  • 1 external crystal oscillator
  • up to 60 I/O pins - seven 8-bit ports and one extra 4-bit port with boot and Chip-Select functions
  • 3 x 16-bit timers/counters
  • 6 x 8-bit PWM outputs
  • UART, 2 x I2C
  • 8 x 10-bit ADC (up to 96 ksps)
  • Watchdog
  • 10 interrupts
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: commercial
128 KB 256 B + 1 KB - 4 KB ISP 40 MHz 4.5 – 5.5 0 – +70 PQFP-100 P
W79E659A
 (1080 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode via the JTAG interface
  • 1 external crystal oscillator
  • up to 60 I/O pins - seven 8-bit ports and one extra 4-bit port with boot and Chip-Select functions
  • 3 x 16-bit timers/counters
  • 6 x 8-bit PWM outputs
  • UART, 2 x I2C
  • 8 x 10-bit ADC (up to 96 ksps)
  • Watchdog
  • 10 interrupts
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: commercial
32 KB 256 B + 1 KB - 4 KB ISP 40 MHz 4.5 – 5.5 0 – +70 PQFP-100 P
W79L632A
 (1319 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port with Chip-Select function
  • 3 x 16-bit timers/counters
  • 6 x 8-bit PWM outputs
  • UART
  • 4 x 10-bit ADC (up to 96 ksps)
  • Watchdog
  • 7 interrupts
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: commercial
128 KB 256 B + 1 KB - 4 KB ISP 20 MHz 3.3 – 5.5 0 – +70 PLCC-44
PQFP-44
P
W79L633A
 (1088 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode
  • 1 external crystal oscillator
  • up to 36 I/O pins - four 8-bit ports and one extra 4-bit port with boot and Chip-Select functions
  • 3 x 16-bit timers/counters
  • 6 x 8-bit PWM outputs
  • UART, 2 x I2C
  • 4 x 10-bit ADC (up to 96 ksps)
  • Watchdog
  • 10 interrupts
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: commercial
128 KB 256 B + 1 KB - 4 KB ISP 25 MHz 3.0 – 4.5 0 – +70 PLCC-44
PQFP-44
P
W79L658A
 (1103 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode via the JTAG interface
  • 1 external crystal oscillator
  • up to 60 I/O pins - seven 8-bit ports and one extra 4-bit port with boot and Chip-Select functions
  • 3 x 16-bit timers/counters
  • 6 x 8-bit PWM outputs
  • UART, 2 x I2C
  • 8 x 10-bit ADC (up to 96 ksps)
  • Watchdog
  • 10 interrupts
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: commercial
128 KB 256 B + 1 KB - 4 KB ISP 25 MHz 3.0 – 4.5 0 – +70 PQFP-100 P
W79L659A
 (1080 kB)
  • 4T per machine cycle
  • application Flash memory programmed in ISP mode via the JTAG interface
  • 1 external crystal oscillator
  • up to 60 I/O pins - seven 8-bit ports and one extra 4-bit port with boot and Chip-Select functions
  • 3 x 16-bit timers/counters
  • 6 x 8-bit PWM outputs
  • UART, 2 x I2C
  • 8 x 10-bit ADC (up to 96 ksps)
  • Watchdog
  • 10 interrupts
  • data protection
  • power managements modes: normal, Idle, Power-down
  • temperature range: commercial
32 KB 256 B + 1 KB - 4 KB ISP 25 MHz 3.0 – 4.5 0 – +70 PQFP-100 P