AT89C4051, 4K bayt Flash programlanabilir ve silinebilir salt okunur belleğe sahip düşük voltajlı, yüksek performanslı bir CMOS 8 bit mikro denetleyicidir. Cihaz, Atmel'in yüksek yoğunluklu kalıcı bellek teknolojisi kullanılarak üretilmiştir ve endüstri standardı MCS-51 komut seti ile uyumludur. Atmel AT89C4051, çok yönlü bir 8 bit CPU ile Flash'ı monolitik bir çip üzerinde birleştirerek, birçok gömülü kontrol uygulamasına oldukça esnek ve uygun maliyetli bir çözüm sağlayan güçlü bir mikro denetleyicidir.
AT89C4051 aşağıdaki standart özellikleri sağlar: 4K bayt Flash, 128 bayt RAM, 15 G/Ç hattı, iki adet 16 bit zamanlayıcı/sayıcı, beş vektör, iki seviyeli kesme mimarisi, tam çift yönlü seri bağlantı noktası, bir hassas analog karşılaştırıcı, çip üstü osilatör ve saat devresi. Ayrıca AT89C4051, sıfır frekansa kadar çalışma için statik mantıkla tasarlanmıştır ve yazılım tarafından seçilebilir iki güç tasarrufu modunu destekler. Boşta Modu, RAM, zamanlayıcı/sayıcılar, seri bağlantı noktası ve kesme sisteminin çalışmaya devam etmesine izin verirken CPU'yu durdurur. Güç kapatma modu, RAM içeriğini kaydeder ancak bir sonraki donanım sıfırlamasına kadar tüm diğer yonga işlevlerini devre dışı bırakarak osilatatörü dondurur.