I microcontrollori (MCU) PIC12 di Microchip sono stati i primi microcontrollori a 8 pin al mondo. Inizialmente lanciati come parti programmabili una sola volta (OTP), questa gamma di dispositivi continua ad ampliarsi grazie alla continua aggiunta di funzioni extra e agli ulteriori miglioramenti.
La famiglia di microcontrollori PIC12F1501 è basata sul core di gamma intermedia potenziato di Microchip dotato di stack hardware profondo e 49 istruzioni. Questi MCU forniscono fino a 5 MIPS, 1,75 KB di memoria di programma e 64 byte di memoria dati. Sulla scheda è presente un oscillatore RC configurabile con precisione ±1%.
Per il debug In-Circuit (ICD) è necessario un pacchetto di estensione del processore. Il PIC12F1501 è supportato dalla parte Microchip con codice AC244051; per la variante PIC12LF1501 è necessaria la parte con codice AC244052.
Caratteristiche
49 istruzioni Stack hardware a 16 livelli Oscillatore interno 16 MHz - Gamma di uscita selezionabile tra 16 MHz e 31 kHz 6 pin I/O 4 moduli PWM autonomi Convertitore analogico/digitale (ADC) a 10 bit e quattro canali Convertitore digitale/analogico a 5 bit (DAC) Modulo indicatore di temperatura Due timer a 8 bit (TMR0/TMR2) Un timer a 16 bit (TMR1) 2 moduli a cella logica configurabile (CLC) Oscillatore controllato numericamente (NCO) Generatore di forme d'onda complementare (CWG) Programmazione seriale In-Circuit (ICSP)
Microcontrollori PIC® a 8 bit PIC12F Microchip
I microcontrollori (MCU) PIC12F Microchip sono stati i primi microcontrollori a 8 pin al mondo. Inizialmente lanciati come parti programmabili una sola volta (OTP), questa gamma di dispositivi continua a espandersi mentre Microchip apporta funzioni aggiuntive, migliora ulteriormente le specifiche e continua a offrire sempre maggiore valore. La chiave del successo del PIC12F è stato l'oscillatore RC interno che ha consentito sei canali I/O in un contenitore da 8 pin. Le versioni successive di questo oscillatore RC sono configurabili tra 31 kHz e 32 MHz.