PIC12F1822-I/SN, XLP teknolojisine sahip 8 pinli bir Flash Mikrodenetleyicidir. Bu cihaz ailesi, geliştirilmiş bir orta menzilli 8 bit CPU çekirdeği içerir. CPU'nun 49 talimatı vardır. Kesinti özelliği, otomatik bağlam kaydetmeyi içerir. Donanım yığını 16 seviye derinliğindedir ve taşma ve alttan taşma sıfırlama özelliğine sahiptir. Doğrudan, dolaylı ve bağıl adresleme modları mevcuttur. İki dosya seçme kaydı (FSR'ler), program ve veri belleğini okuma yeteneği sağlar. Program belleğine, FSRxH kaydının 7. biti ayarlanarak ve eşleşen INDFx kaydı okunarak veri olarak erişilebilir. MOVIW komutu, adreslenen kelimenin alt sekiz bitini W kaydına yerleştirecektir. Program belleğine yazma işlemleri INDF kayıtları aracılığıyla gerçekleştirilemez.