pic16f161xhi-wQuesti nuovi microcontrollori introducono ed espandono l'offerta di periferiche indipendenti dal core (CIP) di Microchip, progettate per ridurre la latenza degli interrupt, diminuire il consumo energetico e aumentare l'efficienza e la sicurezza del sistema, minimizzando al contempo tempi e sforzi di progettazione. Queste periferiche riducono anche la complessità del sistema eliminando la necessità di codice e componenti esterni. Le periferiche basate su hardware alleggeriscono il carico della CPU sulle funzioni di temporizzazione critiche e intensive per il core, consentendole di concentrarsi su altre attività critiche all'interno del sistema.

I microcontrollori PIC16(L)F161X offrono un acceleratore matematico (Math ACC) con funzionalità PID (Proporzionale-Integrale-Derivativo), che esegue calcoli in modo completamente indipendente dal core e può effettuare operazioni matematiche e PID a 16 bit. La famiglia incorpora anche l'AngTmr (Angle Timer), un modulo hardware che calcola l'angolo di rotazione per funzioni quali il controllo del motore, il controllo del TRIAC o i sistemi di attivazione della scarica capacitiva. Indipendentemente dalla velocità, l'AngTmr consente interruzioni successive per uno specifico angolo di rotazione o un'uscita sinusoidale senza richiedere l'elaborazione del core. I PIC possono essere configurati per eseguire una serie di funzioni specifiche che aumentano la velocità di esecuzione e riducono i requisiti software. L'offload di queste funzioni libera la CPU per altre attività, riduce il consumo di memoria di programma e diminuisce il consumo energetico complessivo del microcontrollore.        

Oltre a Math Acc e AngTmr, il PIC16(L)F161X offre altre periferiche progettate per semplificare l'implementazione e aggiungere flessibilità a diverse funzioni. Il Signal Measurement Timer (SMT) a 24 bit acquisisce misurazioni ad alta risoluzione del segnale digitale in hardware, garantendo misurazioni più precise e accurate. È ideale per il controllo della velocità, i calcoli di portata e gli indicatori di RPM. La famiglia include anche un modulo Zero Cross Detect (ZCD) in grado di monitorare la tensione di rete CA e segnalare l'attività di attraversamento dello zero, semplificando così le applicazioni di controllo TRIAC e riducendo notevolmente sia il carico della CPU che i costi dei materiali. Insieme al nuovo I/O ad alta corrente da 100 mA, alla collaudata cella logica configurabile (CLC), nonché a I2C™, SPI ed EUSART per le comunicazioni, questo elevato livello di integrazione contribuisce a semplificare la progettazione, facilitare l'implementazione e aumentare la flessibilità.

La famiglia contribuisce anche all'implementazione di standard di sicurezza come la Classe B e UL 1998, nonché a operazioni a prova di guasto, grazie alla combinazione di un Windowed Watchdog Timer (WWDT) che monitora il corretto funzionamento del software entro limiti predefiniti per migliorare l'affidabilità, e un Cyclic Redundancy Check with Memory Scan (CRC/SCAN) che rileva e analizza la memoria alla ricerca di dati corrotti. Inoltre, gli Hardware Limit Timer (HLT) rilevano stati di guasto hardware come blocchi, arresti, ecc., consentendo agli ingegneri di integrare funzioni di sicurezza e monitoraggio nelle loro applicazioni con un carico minimo o nullo della CPU. Oltre a queste caratteristiche, la famiglia offre la tecnologia XLP a basso consumo ed è disponibile in piccoli package a 8, 14 e 20 pin.

La famiglia PIC16(L)F161X è supportata dalla suite standard di strumenti di sviluppo premium di Microchip, tra cui PICkit™ 3 (codice prodotto PG164130, $47,95) e MPLAB®
ICD 3 (codice prodotto DV164035, $199,95). MPLAB® Code Configurator è un modulo plug-in per l'IDE gratuito MPLAB® X di Microchip, che fornisce un metodo grafico per configurare sistemi a 8 bit e funzioni periferiche, consentendo agli utenti di passare dal concetto al prototipo in pochi minuti generando automaticamente codice C efficiente e facilmente modificabile per ogni applicazione.

I microcontrollori PIC12(L)F1612 sono ora disponibili per la campionatura e la produzione in serie e sono forniti in package PDIP e SOIC a 8 pin e in package DFN e UDFN da 3 mm x 3 mm. I microcontrollori PIC16(L)F1613 sono inoltre disponibili in package PDIP, SOIC e TSSOP a 14 pin e in package UQFN e QFN da 4 mm x 4 mm. I PIC(L)F1614 e PIC(L)F1615 sono ora disponibili per la campionatura in package PDIP, SOIC e TSSOP a 14 pin e in package UQFN e QFN da 4 mm x 4 mm; la produzione in serie è prevista per gennaio. I microcontrollori PIC16(L)F1618 e PIC(L)F1619 sono disponibili anche per la campionatura in
package PDIP a 20 pin, SOIC e TSSOP, nonché in package UQFN e QFN da 4 mm x 4 mm; la produzione di massa è prevista per gennaio.

Maggiori informazioni o un preventivo