Atmel offers a broad range of microcontrollers based on the 8051 instruction set, enabling developers to leverage proven technology combined with the latest features and functionality. Our rich portfolio includes devices ranging in code density from 2K bytes to 128K bytes. You can choose from 8-bit microcontrollers based on the powerful, low-power Single-Cycle AT89LP core, as well as MCS-51® industry standard socket drop-in devices and small footprint 14/16/20/28-pin derivatives, all featuring advanced Flash technologies. Most members in this product line include ISP (In-System Programming) capability for additional usage flexibility. Other options include digital signal processing (DSP) extensions, advanced timer/pulse-width modulation (PWM) peripherals, plus CAN and USB interfaces.
Atmel's single-cycle AT89LP family is the latest advance in 8051 technology. Its members provide binary-code level compatibility for 80C51-based applications while dramatically boosting performance by a factor of 6 to12 times—up to 30MIPS. This exciting family delivers modern features and peripherals to the user, while minimizing power consumption for low-voltage and battery-powered applications. To speed development, the AT89LP Developer Studio IDE tool is available for user download.
| Device Family |
Summary Benefit |
Applications |
Technologies |
Key Parameters |
|
|
Binary compatibility with existing 8051 products eases upgrades
Single clock cycle per byte fetch
Enhanced efficiency saves power |
Battery Management
White Goods
Universal Remote Control
Power Management
Industrial and Motor Control |
Single-cycle execution 8051 Architecture |
In-system programmable
Interrupt Controllers
Timer/Counters
A/D converter |
Atmel offers a variety of high performance Flash 8051 microcontrollers featuring in-system programming (ISP). Their integrated Flash memory can be programmed either in parallel mode or in serial mode with the appropriate parallel/ISP software, respectively.
They feature a wide range of internal RAM configurations, plus rich features such as interrupt controllers and timer/counters. Select models feature an A/D converter, Boot Flash memory, and Programmable Counter Arrays. Their highly efficient design can help reduce system power consumption by bringing the clock frequency down to any value — even DC — without loss of data.
Software-selectable modes of reduced activity and an 8 bit clock prescaler can further control power consumption.
The rich functionality and efficiency of Atmel 8051 Flash ISP microcontrollers make them ideal for applications that need A/D conversion, pulse width modulation, high speed I/O and counting capabilities such as industrial control, consumer goods, alarms, motor control, and more.
Learn more
|
|
|
High-performance and in-system programming with a rich feature set |
Applications that need A/D conversion, pulse width modulation, high speed I/O and counting capabilities such as industrial control, consumer goods, alarms, motor control, and more. |
In-system programmable 8051 Architecture |
Serial ISP and Parallel programming interfaces |
The Atmel® AT89LP family takes 8051 microcontroller power to a new level. These high performance 8-bit microcontrollers execute most instructions in a single clock cycle, compared to 12 clock cycles in the classic 8051 CPU. At the same MIPS throughput as the classic 8051, existing applications can use a much lower clock frequency, enabling power consumption reduction by up to 80 percent. Application performance can be boosted up to 20 MIPS throughput — 12 times faster than the traditional 8051 core.
Learn more
|
|
|
Integrated design provides flexibility Rich feature set Low power consumption improves efficiency |
A variety of embedded applications |
Reprogrammable Flash 8051 Architecture |
|
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.
Learn more
|
|
|
CAN networking is supported with a broad portfolio of 8051 microcontroller flash technology |
Automotive engine control communication
Medical devices
Avionics
Factory and industrial automation
Maritime environments |
|
|
Introduced in 1986, Controller Area Network (CAN) technology was originally intended for automotive engine control communication. It has rapidly gained popularity to support a wide range of growing applications, including medical devices, avionics, factory and industrial automation, and maritime environments.
Atmel is well positioned to support CAN networking with a broad portfolio of 8051 microcontroller flash technology, together with extensive experience in CAN networking.
For example, the AT89C51CC01, AT89C51CC02, AT89C51CC03 deliver 5 MIPS at 5V, and 16KBytes to 64KBytes Flash. They can support a wide range of slave applications such as proximity sensor, DeviceNet I/O, textile machine I/O, and many other applications.
For low voltage applications, the following controllers maintain up to 3.3MIPS down to 2.7 volts.
The AT89C51CC02 with 16Kbytes Flash and 0.5Kbytes RAM + a simple 4 message objects CAN engine packaged into a Small Pin Count package is excellent for low end applications where a minimum DeviceNet or CANopen slave stacks are used. It is an ideal low cost product for a CAN controller push-button.
The AT89C51CC01 features 32Kbytes Flash and 1.2 Kbytes RAM, and is well-positioned for slave applications. It offers 2 Kbytes of Boot flash, with at least 3 MIPS remaining for the application on top of a CANopen or DeviceNet stack. The chip features an 8 channel 10 bit A/D converter, 3 timers, a 5-channel high speed input/output timer units, and 32 I/Os. Its 15 message objects and the 1.2Kbytes RAM make the chip suitable for complex I/O systems. The AT89C51CC03 provides 64Kbytes Flash for application programs and 2Kbytes RAM for a larger object Dictionary. The built-in SPI port also assists communication with other devices. It features 15 message objects as well as 2Kbytes Bootloader and 2Kbytes EEPROM.
Learn more
|
|
|
USB microcontrollers offer powerful interface options that are ideal for many devices |
Flash recorders
Cameras
Cell phones |
|
|
Built for today’s increasingly connected applications, Atmel 8051 USB microcontrollers offer powerful interface options that are ideal for devices like Flash recorders, cameras, and cell phones.
The AT89C5131A, a popular device in this series, offers an efficient combination of features and performance. It combines 32K bytes of Flash memory, 1.2K bytes RAM, 1K EEPROM, 7 USB Endpoints, TWI, SPI, UART, and Programmable Counter Array (PCA).
The AT89C5132 is a mass storage device controlling data exchange between various Flash modules, HDD and CD-ROM. It includes 64K Bytes of Flash memory and allows In-System Programming through an embedded 4K Bytes of Boot Flash Memory.
This versatile device provides all the necessary features for man-machine interface including, timers, keyboard port, serial or parallel interface (USB, SPI, IDE), ADC input, I2S output, and all external memory interface (NAND or NOR Flash, SmartMedia, MultiMedia, and DataFlash cards).
Learn more
|
|
|
Robust analog interface
Intelligent power management |
Lighting control applications |
|
Low pin count
A/D Converter
PWM |
Optimized for lighting control applications, the Atmel AT83EB5114 is a high performance version of the 80C51 8-bit microcontroller in a low pin count package. It has all the features of the standard 80C51 with 4 Kbytes program memory, 256 bytes of internal RAM, a 7-source, 4-level interrupt system, an on-chip oscillator, and two timers/counters. The AT83EB5114 includes a serial two-wire interface EEPROM housed together with the microcontroller die in the same package.
Learn more
|
|
|
A combination of performance, flexibility, and power efficiency |
|
|
Programmable counter array
XRAM of 1024 bytes
Hardware watchdog timer
Keyboard interface |
Atmel offers a powerful ROMless 8051 microcontroller suitable for existing ROMless applications that require a combination of performance, flexibility, and power efficiency. The AT80C51RD2 microcontroller retains all features of the Atmel 80C52, with 256 bytes of internal RAM, a 7- source 4-level interrupt controller, and three timer/counters.
To enhance system performance, this ROMless microcontroller features a programmable counter array, an XRAM of 1024 bytes, a hardware watchdog timer, and a keyboard interface. It also includes a versatile serial channel that facilitates multiprocessor communication (EUART), and a speed improvement mechanism (X2 mode).
Learn more
|