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
Panoramica della famiglia di prodotti
Pubblicato: 2023-11-01
| Aggiornato: 2024-09-24
