I microcontrollori PIC16F170x/171x combinano un'integrazione Analogica intelligente con la tecnologia eXtreme Low Power (XLP) per adattarsi a un'ampia varietà di applicazioni per impieghi generici.
Analogica intelligente: fino a due amplificatori operazionali, fino a due comparatori ad alta velocità, fino a 28 canali di ingresso di ADC a 10 bit e fino a un DAC a 5 bit/8 bit. Cella logica configurabile (CLC): consente di creare una logica combinatoria e sequenziale personalizzata mediante il modulo della cella logica configurabile. Le porte esterne e le funzioni di stato possono essere inserite nello stesso microcontrollore. Oscillatore a controllo numerico (NCO): uscita di frequenza regolabile con step estremamente piccoli. L'NCO offre funzionalità dell'oscillatore ad alta risoluzione per applicazioni di controllo come resistenze per lampade, radio e generatori di toni. Generatore di uscita complementare (COG): fornisce una forma d'onda complementare con un controllo zona morta sul fronte di salita e discesa, permettendo una commutazione sincrona ad alta efficienza senza sovraccarico del processore. Il COG incorpora anche le funzioni di spegnimento e riavvio automatici e può interfacciarsi direttamente con altre periferiche/ingressi esterni. Inoltre, è dotato di disattivazione e controllo di fase. Rilevamento del passaggio dallo zero (ZCD): il rilevamento del passaggio dallo zero ad alta tensione semplifica il controllo Triac, il controllo della commutazione sincronizzata e la temporizzazione. Selezione dei pin per periferiche (PPS): configura qualsiasi periferica digitale su qualsiasi pin tramite un multiplexer interno per garantire la flessibilità di layout e l'eliminazione della sovrapposizione di pin.