Atmel offers several 8051 reprogrammable Flash microcontrollers that can support a variety of embedded applications. For example, the AT89C4051 is a low-voltage, high-performance CMOS 8-bit microcontroller with 4K bytes of Flash programmable and erasable read-only memory. The device is manufactured using Atmel's high-density nonvolatile memory technology and is compatible with the industry-standard MCS-51 instruction set.

 
Device
Description

8-Bit Microcontroller, 2KB Flash, 20-Pin Package

8-Bit Microcontroller, 4KB Flash, 3V, 20-Pin Package

8-Bit Microcontroller, 32KB Flash

8-Bit Microcontroller, 20KB Flash