ElectronicsEgypt
AT89C4051-24PI 8-bit Microcontroller, 4KB Flash, 24MHz, 20-pin DIP

AT89C4051-24PI 8-bit Microcontroller, 4KB Flash, 24MHz, 20-pin DIP

Part number: AT89C4051-24PIBrand: AtmelIntegrated Circuits (ICs)

Currently unavailable

No store has this product in stock right now. Prices below are the last ones we recorded.

Prices updated: 13 Oct 2026

Price history

Lowest daily price, last 90 days

Not enough price history yet.

About this product

The AT89C4051 is a low-voltage, high-performance 8-bit CMOS microcontroller with 4 KB of Flash program memory, compatible with the industry-standard MCS-51 instruction set. Its 20-pin package offers 15 I/O lines, one UART and two timers, making it a compact option for embedded control projects. It suits students and hobbyists learning 8051 programming or building small control circuits.

Specifications

Flash memory
4 KB
Max operating frequency
24 MHz
Core
8051 (MCS-51)
Operating voltage (Vcc)
2.7 V to 6.0 V
Pin count
20
I/O pins
15
UART
1
Timers
2

Frequently asked questions

What do I need to program this microcontroller?

It needs an 8051-compatible C compiler or assembler such as SDCC or Keil C51, plus a programmer that supports Atmel AT89 Flash devices. It cannot be programmed directly from the Arduino IDE.

Can it run from a 5 V supply?

Yes. Its operating voltage range is 2.7 V to 6.0 V, so a 5 V supply is within range. Check the datasheet for the allowed voltage at the full 24 MHz clock speed.