Microcontrollore PIC16F628A – Processori e Controllori Embedded

Panoramica del Microcontrollore PIC16F628A

I dispositivi PIC16F628A sono microcontrollori a 8 bit basati su flash con i vantaggi di basso costo, alte prestazioni, CMOS, completamente statici.

Tutti i microcontrollori PIC® utilizzano un’architettura RISC avanzata. I PIC16F628A hanno funzionalità del core migliorate, uno stack profondo otto livelli e molteplici sorgenti di interrupt interne ed esterne. I bus di istruzioni e dati separati dell’architettura Harvard consentono una parola di istruzione a 14 bit con i dati a 8 bit separati.

Package Options: 18-Lead PDIP or SOIC
Package Options: 18-Lead PDIP or SOIC

Funzionalità e Capacità

  • Capacità di interrupt
  • Stack hardware profondo 8 livelli
  • Modalità di indirizzamento diretto, indiretto e relativo
  • 35 istruzioni a singola parola
  • Tutte le istruzioni a ciclo singolo tranne i rami
  • Opzioni di oscillatore interno ed esterno
  • Modalità Sleep a risparmio energetico
  • Pull-up deboli programmabili su PORTB
  • Master Clear/Pin di ingresso multiplexato
  • Watchdog Timer con oscillatore indipendente
  • Programmazione a bassa tensione
  • Programmazione seriale In-Circuit™ (tramite due pin)
  • Protezione del codice programmabile
  • Reset di Brown-out
  • Reset di accensione
  • Timer di avvio e Timer di avvio dell’oscillatore
  • Intervallo di temperatura industriale ed esteso
  • Elevata corrente di sink/source per pilotaggio diretto del LED
  • Oscillatore interno a basso consumo
  • Supporto per oscillatore esterno per cristalli e risonatori

Modulo comparatore analogico con:

  • Due comparatori analogici
  • Modulo di riferimento di tensione on-chip programmabile (VREF)
  • Riferimento interno o esterno selezionabile
  • Le uscite del comparatore sono accessibili esternamente
    Ricevitore/Trasmettitore Universale Sincrono/Asincrono Addressable USART/SCI

Cella Flash/EEPROM ad alta resistenza:

  • 100.000 cicli di scrittura Flash
  • 1.000.000 cicli di scrittura EEPROM
  • Conservazione dei dati per 40 anni

Parametri Tecnici

Parametri tecniciValori
Memoria Flash (KB)3.5 KB
RAM (byte)224 x 8
EEPROM (byte)128 x 8
Tensione di funzionamento2.0-5.5V
Frequenza di funzionamento20 MHz
Modulo di cattura/confronto16-bit
Modulo PWM10-bit
Intervallo di temperatura-40 a +125℃
Oscillatore4 MHz e 48 kHz
Temporizzatore2 x 8-bit - 1 x 16-bit
Corrente in attesa100 nA @ 2.0V, tipica
Corrente di funzionamento12 μA @ 32 kHz, 2.0V, tipica
120 μA @ 1 MHz, 2.0V, tipica
Corrente del temporizzatore di sorveglianza1 μA @ 2.0V, tipica
Corrente dell’oscillatore Timer11.2 μA @ 32 kHz, 2.0V, tipica
Pin I/O18
Numero di comparatori2
Tempo di risveglio (dalla sospensione)4 μs, 3.0V, tipico
Oscillatore interno a doppia velocitàSelezionabile durante il funzionamento tra 4 MHz e 48 kHz
Tipi di contenitorePDIP a 18 pin, SOIC a 18 pin
PIC16F628A Pinout: 18-Lead PDIP
PIC16F628A Pinout: 18-Lead PDIP

Avvio, configurazione e ICSP del PIC16F628A

PIC16F628A è un controllore a 8 bit il cui avvio dipende da bit di configurazione, oscillatore, cablaggio MCLR, programmazione a bassa tensione e stato delle periferiche multiplexate. Un pin può non essere digitale finché comparatori o funzioni alternative non vengono configurati. Prima dell’applicazione verificare disaccoppiamento, reset, clock e un’uscita minima. Mantenere accessibili RB6, RB7, MCLR/VPP, alimentazione e massa per ICSP.

  • Parola di configurazione: Impostare deliberatamente oscillatore, watchdog, timer, brownout, MCLR, protezione e LVP.
  • Gestione dei comparatori: Disattivare o configurare i comparatori prima di usare digitalmente i pin condivisi.
  • Verifica del clock: Confermare la sorgente interna o esterna e misurare i tempi con un’uscita alternata.
  • Carico durante ICSP: Evitare che i circuiti collegati pilotino clock, dati o VPP durante la programmazione.
  • Limiti elettrici: Rispettare tensione e corrente dei pin; non applicare VPP a segnali non protetti.

Applicazione

La serie PIC16F628A si adatta ad applicazioni che vanno dai caricabatterie ai sensori remoti a basso consumo. I package con footprint ridotto rendono questa serie di microcontrollori ideale per tutte le applicazioni con limitazioni di spazio.

Condividi con:

Torna in alto

Instant Quote

Preventivo immediato