PIC16F1516/7/8/9 da Microchip

PIC16F1516/7/8/9 da Microchip

PIC16f1516, PIC16f1517, PIC16f1518, PIC16f1519: da Microchip arriva questa nuova interessante famiglia di microcontrollori ad 8 bit con nanoWatt XLP Techonology

Qui potete scaricare il datasheet di questa nuova famiglia proposta da Microchip.

Caratteristiche generali:

• PIC16F1516 • PIC16LF1516

• PIC16F1517 • PIC16LF1517
• PIC16F1518 • PIC16LF1518
• PIC16F1519 • PIC16LF1519

• PIC16F1516 • PIC16LF1516

• PIC16F1517 • PIC16LF1517

• PIC16F1518 • PIC16LF1518

• PIC16F1519 • PIC16LF1519

CPU RISC ad alte prestazioni:

• Architettura ottimizzata per il compilatore in C

• Solo 49 istruzioni

• Fino a 28 Kbytes di memoria programma

• Fino a 1024 Bytes di memoria dati

• Velocità:

– DC – 20 MHz clock input @ 2.5V

– DC – 16 MHz clock input @ 1.8V

– DC – 200 ns ciclo-istruzione

• 16-Level Deep Hardware Stack con Reset Opzionale Overflow/Underflow

• Modalità Diretta, Indiretta e Relativa di Indirizzamento:

– Due 16-bit File Select Registers (FSRs)

– FSRs possono leggere sia la memoria programma che la memoria dati

Struttura Oscillatore Flessibile :

• Blocco Oscillatore Interno da 16 MHz:

– Preciso al ±10%

– Frequenza selezionabile via software: da 16 MHz a 31 kHz

• Oscillatore interno a bassa potenza da 31 kHz

• Blocco oscillatore esterno con:

– Quattro modalità cristallo/risonatore fino a 20 MHz

– Tre modalità di clock esterno fino a 20 MHz

• Fail-Safe Clock Monitor

– Permette lo spegnimento sicuro se le periferiche di clock si fermano

• Oscillatore di avvio a due velocità

• Timer di avvio dell’oscillatore (OST)

Funzioni analogiche:

• Convertitore Analogico-Digitale (ADC):

– Risoluzione 10-bit

– Fino a 28 canali

– Capacità di auto-acquisizione

– Conversione disponibile durante la modalità Sleep

• Modulo di Riferimento di Tensione:

–  Riferimento di Tensione Fisso (FVR) da 1.024V, 2.048V e 4.096V

• Indicatore di temperatura

Extreme Low-Power Management

PIC16LF151X con nanoWatt XLP:

• Modalità Sleep: 30 nA @ 1.8V, tipico

• Timer Watchdog: 300 nA @ 1.8V, tipico

• Oscillatore secondario: 600 nA @ 32 kHz

Caratteristiche Speciali del Microcontrollore:

• Range di alimentazione:

– 2.3V-5.5V (PIC16F151X)

– 1.8V-3.6V (PIC16LF151X)

• Auto-Programmazione sotto il controllo software

• Reset di accensione (POR)

• Timer di accensione (PWRT)

• Ultra Low-Power Reset Brown-out programmabile (ULPBOR)

• Timer Watchdog esteso (WDT)

• In-Circuit Serial Programming™ (ICSP™) attraverso due pin

• In-Circuit Debug (ICD) attraverso due pin

• Programmazione a bassa tensione (LVP)

• Codice di protezione programmabile

Periferiche:

• Fino a 35 pin di I/O e 1 pin di solo input:

– Alta corrente di sink/source 25 mA/25 mA

– Pull-up programmabili singolarmente

• Timer0: 8-Bit Timer/Counter con Prescaler 8-Bit 

• Timer1 avanzato:

– 16-bit timer/counter con prescaler

– Modalità con input esterno

• Timer2: 8-Bit Timer/Counter con 8-Bit Period Register, Prescaler e Postscaler

• Due moduli Capture/Compare (CCP):

• Master Synchronous Serial Port (MSSP) con SPI e I2CTM con:

– indirizzo di mascheramento a 7-bit

– SMBus/PMBusTM compatibilità

• Modulo Ricevitore-Trasmettitore Sincrono Asincrono Avanzato Universale (EUSART):

– Compatibilità RS-232, RS-485 e LIN

– Auto-Baud Detect

– Auto-wake-up

Leave a Reply