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ı, yazılım kodunun daha yüksek donanım entegrasyonu seviyelerine sorunsuz bir geçiş yolu sağlar. PIC18F2320, 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ılar, senkron seri port ya 3 kablolu Seri Çevresel Arayüzü (SPI™) ya da 2 kablolu Inter-Integrated Circuit (I2C™) veri yolu ve Adreslenebilir Evrensel Asenkron Alıcı Verici (AUSART), 8MHz dahili RC osilatörü 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.