Microchip Technology Microcontroller PIC18-Q24

I microcontroller PIC18-Q24 Microchip Technology sono progettati per l’interfacciamento dei sensori, il controllo in tempo reale e le applicazioni di comunicazione. PIC18-Q24 dimostra un’interfaccia I/O multi-tensione (MVIO) con I/O a più pin alimentati da un pin VDD alternativo, consentendo a questi pin di operare in un dominio di tensione diverso dal resto del microcontroller. Inoltre, PIC18-Q24 presenta un convertitore da analogico a digitale a 10 bit con calcolo (ADCC) capace di 300ksps e un modulo di porta di instradamento del segnale a 8 bit per interconnettere le periferiche digitali senza l’uso di pin esterni.

I microcontroller PIC18-Q24 Microchip sono disponibili nei dispositivi a 28, 40 e 48 pin con funzioni di protezione del codice avanzate che possono essere utilizzate per fornire maggiore sicurezza e protezione del FirmWare e dei dati dell’utente. Le funzioni di protezione del codice avanzate includono la disattivazione dell’interfaccia di programmazione e debug (PDD). Quando attivata, questa funzione di protezione del codice avanzata è progettata per bloccare l’accesso all’interfaccia di programmazione/debug e bloccare i tentativi non autorizzati di leggere, modificare o cancellare il FirmWare.

Caratteristiche

  • Architettura RISC ottimizzata per compilatore C
  • Velocità di funzionamento:
    • Ingresso clock CC a 64 MHz
    • Ciclo di istruzioni minimo di 62,5 ns
  • I/O multitensione (MVIO)
    • Consente il funzionamento a un dominio di tensione diverso dalla normale tensione di funzionamento del microcontroller
    • Fornisce più pin I/O alimentati dal dominio di tensione VDDIO2
    • Circuito di rilevamento a bassa tensione dedicato e interruzione per dominio VDDIO2
    • I pin MVIO supportano un intervallo di tensione da 1,62V a 5,5V
  • 4 controller di accesso diretto alla memoria (DMA):
    • Trasferimenti di dati a spazi SFR/GPR da memoria flash di programma, EEPROM di dati o spazi SFR/GPR
    • Dimensioni di sorgente e destinazione programmabili dall'utente
    • Trasferimenti di dati attivati da hardware e software
  • Capacità di interruzione vettorizzata:
    • Alta/bassa priorità selezionabile
    • Latenza di interruzione fissa di 3 cicli di istruzione
    • Indirizzo di base della tabella vettoriale programmabile
    • Retrocompatibile con le capacità di interrupt precedenti
  • Stack hardware profondo a 128 livelli
  • Ripristino di accensione (POR).
  • Timer di accensione configurabile (PWRT)
  • Ripristino brown-out (BOR)
  • Opzione BOR a bassa potenza (LPBOR)
  • Temporizzatore di supervisione (WWDT) in modalità a finestra:
    • Ripristino Watchdog a intervalli troppo lunghi/brevi tra eventi trasparenti Watchdog
    • Prescaler variabile e selezione delle dimensioni della finestra
  • Caratteristiche operative
    • Intervallo tensione di funzionamento (VDD) da 1,8V a 5,5V
    • Intervallo MVIO (Multi-Voltage I/O - I/O multi-tensione) (VDDIO2) da 1,62 V a 5,5 V
    • I pin alimentati MVIO tolleranti ad alta tensione supportano la comunicazione I2C fino a 1,62 V
  • Intervallo di temperatura:
    • Industriale da -40 °C a +85 °C
    • Esteso da -40 °C a +125 °C
  •  Memoria
    • Fino a 64 KB di memoria di programma flash
    • Fino a 4 KB di memoria SRAM dati
    • EEprom dati 512Bytes
    • Partizione dell'accesso alla memoria, la memoria flash del programma può essere suddivisa in:
      • Blocco applicazione
      • Blocco di avvio
      • Blocco Area di archiviazione flash (SAF)
    • Protezione codice e protezione scrittura programmabili
    • Protezione del codice potenziata
      • Disattivazione interfaccia di programmazione e debug (PDD) attraverso il bit di configurazione ICSPDIS
      • Programmabilità unica dell’area di archiviazione Flash (SAF) attraverso il bit di configurazione SAFLOCK
    • L'Area informazioni dispositivo (DIA) memorizza:
      • Indicatore di temperatura dati calibrati in fabbrica
      • Dati di misurazione riferimento tensione fissa
      • Identificatore univoco microchip
    • Negozi Area informazioni sulle caratteristiche del dispositivo (DCI)
      • Dimensioni della riga di programmazione/cancellazione
      • Dettagli sul numero di pin
      • Dimensioni EEPROM
    • Modalità di indirizzamento diretto, indiretto e relativo
  • funzionalità di risparmio energetico:
    • Doze: CPU e periferiche che funzionano a diverse velocità di ciclo (la CPU è di solito più lenta)
    • Idle: CPU arrestata mentre le periferiche operano
    • Sleep: consumo energetico più basso
    • Disabilitazione modulo periferico (PMD): possibilità di disabilitare selettivamente i moduli hardware per ridurre al minimo il consumo energetico attivo delle periferiche inutilizzate
    • Caratteristiche di modalità a bassa potenza:
      • Sleep a <1µA tipico a 3 V
      • Corrente di funzionamento di 48µA a 32kHz, 3V, tipica

Specifiche

  • Porta I/O dispositivo:
    • 24 pin I/O inclusi quattro pin MVIO alimentati da VDDIO2 (PIC18F24/25/26Q24)
    • 35 pin I/O inclusi 12 pin MVIO alimentati da VDDIO2 (PIC18F45/46Q24)
    • 43 pin I/O inclusi 12 pin MVIO alimentati da VDDIO2 (PIC18F55/56Q24)
    • I pin MVIO supportano un intervallo di tensione da 1,62V a 5,5V
    • Direzione I/O programmabile individualmente, drain aperto, velocità di risposta e controllo pull-up debole
    • Interfaccia a bassa tensione su tutti i pin I/O con l'uso di un buffer di ingresso LV-TTL
    • Interrupt-on-change sulla maggior parte dei pin
    • Tre pin di interruzione esterni programmabili

Applicazioni

  • Interfacciamento dei sensori
  • Controllo in tempo reale
  • Comunicazioni
  • IoT e IIoT
  • Automazione industriale
  • Elettronica di consumo
  • Applicazioni di gestione dell'energia

Schema a blocchi

Schema a blocchi - Microchip Technology Microcontroller PIC18-Q24

Panoramica della famiglia di prodotti

Grafico - Microchip Technology Microcontroller PIC18-Q24
Pubblicato: 2023-11-01 | Aggiornato: 2024-09-24