Bu güçlü 10 MIPS (100 nanosaniye komut yürütme) ancak programlanması kolay (yalnızca 77 tek kelimeli komut) CMOS FLASH tabanlı 8 bit mikro denetleyici, Microchip'in güçlü PIC® mimarisini 28 pimli bir pakette toplar ve PIC16C5X ile yukarı doğru uyumludur , PIC12CXXX, PIC16CXX ve PIC17CXX cihazları ve böylece yazılım kodunun daha yüksek donanım entegrasyonu seviyelerine sorunsuz bir geçiş yolu sağlar. PIC18F2220, 'C' derleyici dostu geliştirme ortamı, 256 bayt EEPROM, Kendi kendine programlama, bir ICD, 2 yakalama/karşılaştırma/PWM işlevi, 10 kanallı 10-bit Analog-Dijital (A/D) dönüştürücü, 2 Karşılaştırıcı, senkron seri port, 3 kablolu Seri Çevresel Arabirim (SPI™) veya 2 kablolu Inter-Integrated Circuit (I2C™) veri yolu ve Adreslenebilir Evrensel Asenkron Alıcı Verici (AUSART), 8MHz dahili RC osilatörü olarak yapılandırılabilir. ve Gelişmiş Düşük Güçlü Osilatör kontrolleri. Tüm bu özellikler, enstrümantasyon ve izleme, veri toplama, güç koşullandırma, çevresel izleme, telekom ve tüketici ses/video uygulamaları dahil olmak üzere pille çalışan ve güç tüketimi açısından kritik uygulamalar için idealdir.