The AT8xEB5114 is a high performance version of the 80C51 8-bit microcontroller in a Low Pin Count package. It retains all the features of the standard 80C51, including two I/O ports, two 16-bit timer/counters, 256 bytes RAM, 4 Kbytes ROM or 4 Kbytes Flash program memory, 256 bytes EEPROM, X2 speed improvement capability, 10-bit 6 channels A/D converter, hardware watchdog timer, programmable I/O mode, asynchronous port reset, triple system clock, PWM unit blocks, interrupt structure, power control modes, power supply of 3 to 3.6V, and temperature range of -40 to 85 degrees Celsius.
The AT89EB5114 is a high‑performance 8‑bit microcontroller in a low‑pin‑count package. It combines the classic 80C51 core with 4 KB of program memory (ROM or Flash), 256 bytes of RAM, a 10‑bit six‑channel A/D converter, two PWM units, and a hardware watchdog timer. The device supports three oscillator sources (crystal, precision RC, low‑power RC) and offers multiple power‑control modes for low‑power operation.
The document provides detailed pin configurations, special‑function‑register (SFR) mappings, ordering information, and package drawings. It is intended for designers and engineers who need to integrate the AT89EB5114 into analog‑interfacing applications.
| Power Supply Voltage | 3 to 3.6 V |
|---|---|
| Temperature Range | -40 °C to 85 °C |
| Program Memory | 4 KB ROM or 4 KB Flash |
| RAM | 256 bytes |
| ADC | 10‑bit, 6 channels |
| PWM Units | 2 units, each with 16‑bit counter |
| Timers | Two 16‑bit Timer/Counters |
| Interrupt Sources | 7 sources, 4 priority levels |
| Package Types | $020, $024 (upon request) |
The device operates from 3 V to 3.6 V.
It includes a 10‑bit ADC with six input channels.
It can use a crystal, a precision RC oscillator, or a low‑power RC oscillator.