Microchip Technology Microcontroller a 8 bit PIC16F18056 & PIC16F18076

I microcontroller a 8 Bit PIC16F18056 e PIC16F18076 di Microchip Technology presentano una suite di periferiche digitali e analogiche che consentono sensori sensibili ai costi e applicazioni di controllo in tempo reale. Questi MCU sono disponibili in package da 28 pin a 44 pin con memoria Flash di programma da 28 KB e velocità fino a 32 MHz. Gli MCU PIC16F18056 e PIC16F18076 includono un convertitore da analogico a digitale a 10 bit con calcolo (ADCC), tecniche di ripartizione automatica della tensione capacitiva (CVD) per rilevamento tattile capacitivo avanzato, misurazione, filtraggio, sovracampionamento e confronto di soglia e una pompa di carica in aggiunta a un modulo convertitore digitale-analogico (DAC) a 8 bit.

Gli MCU PIC16F18056 e PIC16F18076 di Microchip Technology includono tre moduli di modulazione della larghezza di impulso (PWM) a 10 bit, selezione del pin periferico (PPS), periferiche di comunicazione digitale, timer e generatori di forme d'onda. Questi dispositivi forniscono inoltre funzionalità di memoria come la partizione di accesso alla memoria (MAP) per supportare gli utenti nelle applicazioni di protezione dei dati e bootloader. La EEPROM dati e un'Area di informazione sul dispositivo (DIA) che memorizza i valori di offset della tensione fissa (FVR) aiutano a migliorare la precisione del convertitore analogico/digitale (ADC).

Il PIC16F18056 è disponibile in package SPDIP, SOIC, SSOP e VQFN a 28 pin. Il PIC16F18076 è disponibile in package PDIP e QFN a 40 pin e in un package TQFP a 44 pin.

Caratteristiche

  • Caratteristiche principali
    • Architettura RISC ottimizzata per compilatore C
    • Velocità di funzionamento:
      • Ingresso clock CC a 32 MHz
      • Tempo minimo di istruzione 125 ns
    • Stack hardware profondo a 16 livelli
    • Ripristino di accensione (POR) a bassa corrente
    • Timer di accensione configurabile (PWRT)
    • Ripristino brown-out (BOR)
    • Timer del watchdog (WDT)
  • Memoria
    • Fino a 28 Kb di memoria di programma flash
    • Fino a 2 KB di memoria SRAM dati
    • Fino a 256 byte di memoria EEPROM dati
    • partizione di accesso alla memoria (MAP) con memoria flash del programma suddivisa in:
      • Blocco applicazione
      • Blocco di avvio
      • Blocco Area di archiviazione flash (SAF)
    • Protezione codice e protezione scrittura programmabili
    • L'Area informazioni dispositivo (DIA) memorizza:
      • Dati di misurazione di riferimento della tensione fissa (FVR)
      • Identificatore univoco microchip (MUI)
    • L'area caratteristiche dispositivo (DCI) memorizza:
      • Dimensioni della riga di programmazione/cancellazione
      • Dettagli sul numero di pin
    • Modalità di indirizzamento diretto, indiretto e relativo
  • funzionalità di risparmio energetico:
    • Sospensione
      • Consumo energetico ridotto del dispositivo
      • Riduzione del rumore elettrico del sistema durante le conversioni ADC
    • Caratteristiche di modalità a bassa potenza
      • Sospensione
        • < 900nA tipica a 3 V/25 °C (abilitata per WDT)
        • <600nA tipica a 3 V/25 °C (WDT disabilitato)
      • Corrente di funzionamento
        • 48 µA tipica a 32 kHz, 3 V/25 °C
        • < 1mA tipica a 4 MHz, 5 V/25 °C
  • Struttura di clock
    • Blocco oscillatore interno ad alta precisione (HFINTOSC):
      • Frequenze selezionabili fino a 32 MHz
      • ±2% alla calibrazione
    • Oscillatore interno a 31 kHz (LFINTOSC)
    • Ingresso di clock esterno ad alta frequenza
      • Due modalità di alimentazione con clock esterno (EC)
    • Oscillatore secondario (SOSC)
  • Funzionalità di programmazione e debug
    • In-Circuit Serial Programming™ (ICSP™) mediante due pin
    • Debug nel circuito (ICD) con tre breakpoint mediante due pin
    • Debug integrato su chip
  • Caratteristiche operative
    • Intervallo di tensione di funzionamento da 1,8 V a 5,5 V
    • Intervallo di temperatura di funzionamento
      • Industriale: da -40 °C a +85 °C
      • Esteso: da -40 °C a +125 °C
  • Opzioni del package
    • PIC16F18056: SPDIP-28, SOIC-28, SSOP-28, VQFN-28
    • PIC16F18076: PDIP-40, QFN-40, TQFP-44
  • periferiche digitali:
    • Due moduli di acquisizione/confronto/PWM (CCP)
      • Risoluzione a 16 bit per modalità di acquisizione/confronto
      • Risoluzione a 10 bit per modalità di modulatore a larghezza di impulso (PWM)
    • Tre modulatori a larghezza di impulso (PWM)
      • Risoluzione a 10 bit
    • Quattro celle logiche configurabili (CLC)
      • Logica cumulativa e sequenziale integrata
    • Un generatore di forme d'onda complementare (CWG)
      • Controllo a banda morta del fronte di salita e discesa
      • Unità a ponte completo, a mezzo ponte e a 1 canale
      • Sorgenti di segnale multiple
      • Banda morta programmabile
      • Ingresso di arresto-guasto
    • Un timer a 8/16 bit configurabile (TMR0)
    • Due timer a 16 bit (TMR1/3) con controllo gate
    • Tre timer a 8 bit (TMR2/4/6) con timer di limite hardware (HLT)
    • Un oscillatore controllato numericamente (NCO)
      • Genera un vero controllo della frequenza lineare e una maggiore risoluzione della frequenza
      • Clock di ingresso fino a 64 MHz
    • Fino a due trasmettitori del ricevitore asincrono universali potenziati (EUSART)
      • Compatibile con RS-232, RS-485 e LIN
      • Riattivazione automatica all'avvio
    • Fino a due porte seriali sincrone Host (MSP)
      • Modalità d'interfaccia periferica seriale (SPI)
      • Modalità circuito inter-integrato (I2C)
      • Selezione pin periferici (PPS)
    • Caratteristiche della porta I/O del dispositivo
      • Fino a 35 pin I/O
      • Un solo pin di ingresso
      • Direzione I/O individuale, drain aperto, soglia di ingresso, velocità di risposta e controllo di eccitazione debole
      • Interrupt-on-Change (IOC) su un massimo di 25 pin
      • Un pin di interrupt esterno
  • Periferiche analogiche:
    • Convertitore analogico/digitale con calcolo (ADCC)
      • Risoluzione a 10 bit
      • Fino a 35 canali di ingresso esterni
      • Quattro canali di ingresso interni
      • Oscillatore ADC interno (ADCRC)
      • Opera in sospensione
      • Sorgenti con trigger di conversione automatica selezionabili
    • Modulo pompa di carica
      • Migliora l'accuratezza dei moduli analogici a basse tensioni
    • Convertitore digitale-analogico (DAC) a 8 bit
      • Uscita disponibile su un pin I/O
      • Collegamenti interni a ADC e comparatori
    • Un comparatore (CMP)
      • Fino a quattro ingressi esterni
      • Polarità di uscita configurabile
      • Uscita esterna tramite selezione pin periferico
    • Rilevamento a tensione nulla (ZCD)
    • Due riferimenti di tensione fissi (FVR)

Applicazioni

  • Reti di sensori
  • Applicazioni di controllo in tempo reale
  • Interfaccia utente
  • Protezione dei dati
  • Applicazioni Bootloader
  • Settore industriale

Video

Schema a blocchi

Schema a blocchi - Microchip Technology Microcontroller a 8 bit PIC16F18056 & PIC16F18076
Pubblicato: 2022-06-07 | Aggiornato: 2024-05-07