AT89C2051, 2K bayt Flash programlanabilir ve silinebilir salt okunur belleğe (PEROM) sahip düşük voltajlı, yüksek performanslı bir CMOS 8 bit mikro bilgisayardır. 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 AT89C2051, ç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 bilgisayardır.
AT89C2051 aşağıdaki standart özellikleri sağlar: 2K 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ı, hassas analog karşılaştırıcı, çip üstü osilatör ve saat devresi. Ayrıca AT89C2051, sıfır frekansa kadar çalışma için statik mantıkla tasarlanmıştır ve yazılımla seçilebilir iki güç tasarrufu modunu destekler. Boşta Modu, RAM, zamanlayıcı/sayaç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.