Mikrocontroller PIC16F628A – Eingebettete Prozessoren und Controller

Übersicht über den Mikrocontroller PIC16F628A

Die PIC16F628A-Bausteine sind 8-Bit-Flash-basierte Mikrocontroller mit den Vorteilen niedriger Kosten, hoher Leistung, CMOS und vollständiger Statik.

Alle PIC®-Mikrocontroller verwenden eine fortschrittliche RISC-Architektur. Die PIC16F628A verfügen über erweiterte Kernfunktionen, einen achtstufigen Stack und mehrere interne und externe Interrupt-Quellen. Die getrennten Befehls- und Datenbusse der Harvard-Architektur ermöglichen ein 14 Bit breites Befehlswort mit separaten 8 Bit breiten Daten.

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

Funktionen und Fähigkeiten

  • Unterbrechungsfähigkeit
  • 8-stufiger Hardware-Stack
  • Direkte, indirekte und relative Adressierungsmodi
  • 35 Einzelwortbefehle
  • Alle Befehle außer Verzweigungen in einem einzigen Zyklus
  • Optionen für internen und externen Oszillator
  • Energiesparender Schlafmodus
  • Programmierbare schwache Pull-ups an PORTB
  • Multiplexierter Master Clear/Eingangs-Pin
  • Watchdog-Timer mit unabhängigem Oszillator
  • Niederspannungsprogrammierung
  • In-Circuit Serial Programming™ (über zwei Pins)
  • Programmierbarer Codeschutz
  • Brown-Out-Reset
  • Power-On-Reset
  • Einschalt-Timer und Oszillator-Start-Timer
  • Industrieller und erweiterter Temperaturbereich
  • Hohe Stromaufnahme/Stromquelle für direkten LED-Antrieb
  • Interner Oszillator mit geringem Stromverbrauch
  • Unterstützung externer Oszillatoren für Quarze und Resonatoren

Analoges Komparatormodul mit:

  • Zwei analogen Komparatoren
  • Programmierbares On-Chip-Spannungsreferenzmodul (VREF)
  • Wählbare interne oder externe Referenz
  • Komparatorausgänge sind extern zugänglich
    Adressierbarer universeller synchroner/asynchroner Empfänger/Sender USART/SCI

Hochbelastbare Flash/EEPROM-Zelle:

  • 100.000 Schreibvorgänge Flash-Lebensdauer
  • 1.000.000 Schreibvorgänge EEPROM-Lebensdauer
  • 40 Jahre Datenerhalt

Technische Parameter

Technical ParametersValues
Flash Memory (KB)3.5 KB
RAM (bytes)224 x 8
EEPROM (bytes)128 x 8
Operating Voltage2.0-5.5V
Operating Speed20 MHz
Capture/Compare module16-bit
PWM module10-bit
Temp. Range-40 to +125℃
Oscillator4 MHz and 48 kHz
Timer2 x 8-bit - 1 x 16-bit
Standby Current100 nA @ 2.0V, typical
Operating Current12 μA @ 32 kHz, 2.0V, typical
120 μA @ 1 MHz, 2.0V, typical
Watchdog Timer Current1 μA @ 2.0V, typical
Timer1 Oscillator Current1.2 μA @ 32 kHz, 2.0V, typical
I/O pins18
Comparators count2
Wake-up time (from Sleep)4 μs, 3.0V, typical
Dual-speed Internal OscillatorRun-time selectable between 4 MHz and 48 kHz
Package Types18-Lead PDIP, 18-Lead SOIC
PIC16F628A Pinout: 18-Lead PDIP
PIC16F628A Pinout: 18-Lead PDIP

PIC16F628A in Betrieb nehmen, konfigurieren und per ICSP programmieren

Das Startverhalten des 8-Bit-Controllers hängt stark von Konfigurationsbits, Oszillator, MCLR-Beschaltung, Niederspannungsprogrammierung und dem Grundzustand multiplexter Peripherie ab. Ein Pin arbeitet erst nach passender Comparator- oder Alternativfunktionskonfiguration digital. Prüfen Sie vor der Anwendung Entkopplung, Resetzeit, Takt und einen Minimalausgang. RB6, RB7, MCLR/VPP, Versorgung und Masse müssen für ICSP erreichbar bleiben.

  • Konfigurationswort: Oszillator, Watchdog, Starttimer, Brownout, MCLR, Codeschutz und LVP bewusst festlegen.
  • Comparator-Zuordnung: Analoge Comparatoren deaktivieren oder konfigurieren, bevor gemeinsame Pins digital gelesen werden.
  • Taktprüfung: Gewählten internen oder externen Takt bestätigen und Befehlszeit über einen Toggle-Ausgang messen.
  • ICSP-Belastung: Externe Schaltungen dürfen Programmiertakt, Daten oder VPP während ICSP nicht treiben.
  • Elektrische Grenzen: Datenblattspannung und Pinströme einhalten; VPP nie auf ein ungeschütztes Signal legen.

Anwendung

Die PIC16F628A-Serie eignet sich für Anwendungen, die von Batterieladegeräten bis hin zu Fernsensoren mit geringem Stromverbrauch reichen. Dank ihrer kompakten Bauweise ist diese Mikrocontroller-Serie ideal für alle Anwendungen mit begrenzten Platzverhältnissen.

Teilen auf:

Nach oben scrollen

Sofortangebot

Instant Quote