Microchip Technology PIC16F180 Mikrocontroller

Die PIC16F180-Mikrocontroller von Microchip Technology   verfügen über ein Array an digitaler und analoger Peripherie für kostensensible Anforderungen an Sensor- und Echtzeitsteuerung. Der Microchip Technology   PIC16F180 verfügt über einen Speicherbereich von 3,5 KB bis 28 KB oder Geschwindigkeiten von bis zu 32 MHz und ist in 8- bis 44-poligen Gehäusen untergebracht. Die Mikrocontroller verfügen über einen 10-Bit-Analog-Digital-Wandler mit Berechnung, automatisierte kapazitive Spannungsteiler-Techniken und ein 8-Bit-Digital-Analog-Wandlermodul. Durch verschiedene Wellenformsteuerungs- und Kommunikationsperipherien eignen sich diese Bauteile ideal für kostengünstige Sensor- und Steuerungsapplikationen.

Merkmale

  • Hauptmerkmale
    • C-Compiler-optimierte RISC-Architektur
    • Betriebsgeschwindigkeit
      • Takteingang: 32 MHz DC
      • Mindest-Befehlszeit: 125 ns
    • 16 Ebenen tiefer Hardware-Stack
    • Low-Current Power-on Reset (POR)
    • Konfigurierbarer Einschalten-Timer (PWRT)
    • Spannungsabfall-Reset (Brown-Out-Reset, BOR)
  • Speicher
    • Flash-Programmspeicher von bis zu 28 KB
    • SRAM-Daten-Speicher mit bis zu 2 KB
    • EEPROM-Datenspeicher mit bis zu 256 Bytes
    • Speicherzugriffs-Partition (MAP) mit Flash-Programmspeicher aufgeteilt in
      • Applikationsblock
      • Boot-Block
      • Speicherbereich-Flash-Block (SAF)
    • Programmierbarer Code- und Schreibschutz
    • Geräteinformationsbereich (DIA) speichert
      • Feste Spannungsreferenz-Messdaten (FVR)
      • Einzigartiger Identifikator Microchip (MUI)
    • Device Characteristcs Area (DCI) speichert
      • Programm-/Löschreihengrößen
      • Pinzahl-Details
    • Direkte, indirekte und relative Adressierungsmodi
  • Digitale Peripherie
    • Zwei Capture-/Compare/PWM-Module (CCP)
      • 16-Bit-Auflösung für Erfassungs-/Vergleichsmodi
      • 10-Bit-Auflösung für Pulsweitenmodulator-Modus (PWM)
    • Drei PWM
      • 10-Bit-Auflösung
    • Vier konfigurierbare Logikzellen (CLC)
      • Integrierte kombinatorische und sequentielle Logikschaltung
    • Ein komplementärer Wellenformgenerator (CWG)
      • Deadband-Steuerung mit steigender und fallender Flanke
      • Vollbrücken-, Halbbrücken- und 1-Kanal-Drive
      • Mehrere Signalquellen
      • Programmierbares Deadband
      • Fehlerabschalteingang
    • Ein konfigurierbarer 8-/16-Bit-Timer (TMR0)
    • Zwei 16-Bit-Timer (TMR1/3) mit Gate-Steuerung
    • Drei 8-Bit-Timer (TMR2/4/6) mit Hardware-Limit-Timer (HLT)
    • Ein numerisch gesteuerter Oszillator (NCO)
      • Erzeugt tatsächliche Frequenzregelung und erhöhte Frequenzauflösung
      • Eingangstakt bis zu 64 MHz
    • Bis zu zwei verbesserte synchrone asynchrone Universal-Empfänger-Sender (EUSART):
      • RS-232-, RS-485- und LIN-kompatibel
      • Auto-Aufweckfunktion beim Start
    • Bis zu zwei synchrone serielle Host-Anschlüsse (MSSP)
      • Serieller Peripherieschnittstellenmodus (SPI)
    • Client-Auswahl-Synchronisierung
      • Inter-integrierter Schaltkreis-Modus (I2C)
    • 7-/10-Bit-Adressierungsmodi
    • Peripherie-Pinauswahl (PPS)
      • Ermöglicht eine Pin-Zuordnung von digitalen I/Os
    • Bauteil-I/O-Anschlussfunktionen
      • Bis zu 35 I/O-Pins
      • Ein Nur-Eingangs-Pin
      • Individuelle I/O-Richtung, Open-Drain, Eingangsschwellenwert, Anstiegsrate und schwache Pull-up-Steuerung
      • Interrupt-on-Change (IOC) auf bis zu 25 Pins
      • Interrupt-on-Change (IOC) auf bis zu 25 Pins
  • Betriebseigenschaften
    • Betriebsspannungsbereich
      • 1,8 V bis 5,5 V
    • Temperaturbereich
      • Industrie: -40 °C bis +85 °C
      • Erweitert: -40 °C bis 125 °C
  • Stromsparfunktionsumfang
    • Schlafmodus
      • Reduziert den Stromverbrauch des Bauteils
      • Reduziert das elektrische Systemrauschen während der Durchführung von ADC-Umwandlungen
    • Stromsparmodusfunktionen
      • Schlafmodus
        • < 900 nA typisch bei 3 V/25 °C (WDT aktiviert)
        • < 600 nA (typisch) bei 3 V/25 °C (WDT deaktiviert)
      • Betriebsstrom
        • 48 µA (typisch) bei 32 kHz, 3 V/25 °C
        • < 1 mA typisch bei 4 MHz, 5 V/25 °C
  • Analoge Peripherie
    • Analog-Digital-Wandler mit Berechnung (ADCC)
      • 10-Bit-Auflösung
      • Bis zu 35 externe Eingangskanäle
      • Vier interne Eingangskanäle
      • Interner ADC-Oszillator (ADCRC)
      • Wird im Schlafmodus betrieben
      • Auswählbare Auto-Konvertierungs-Trigger-Quellen
    • Ladungspumpenmodul
      • Verbessert die Genauigkeit analoger Module bei niedrigen Spannungen
    • 8-Bit-Digital-Analog-Wandler (DAC)
      • Ausgang auf einem I/O-Pin verfügbar
      • Interne Verbindungen zu ADC und Komparatoren
    • Ein Komparator (CMP)
      • Bis zu vier externe Eingänge
      • Konfigurierbare Ausgangspolarität
      • Externer Ausgang über Peripherie-Pinauswahl
    • Nulldurchgangsdetektor (ZCD)
      • Erkennung, wenn AC-Signal auf dem Pin die Masse kreuzt
  • Zwei feste Spannungsreferenzen (FVR)
    • Wählbare 1,024-V-, 2,048-V- und 4,096-V-Ausgangspegel
      • FVR1 intern mit ADC verbunden
      • FVR2 intern mit einem Komparator verbunden
  • Taktstruktur
    • Interner Oszillatorblock (HFINTOSC) mit hoher Genauigkeit
      • Wählbare Frequenzen bis zu 32 MHz
      • ±2 % bei Kalibrierung
    • Interner 31 kHz-Oszillator (LFINTOSC)
    • Externer Hochfrequenz-Takteingang
      • Zwei externe Takt-Leistungsmodi (EC)
    • Sekundärer Oszillator (SOSC)
  • Programmierungs-/Debug-Funktionen
    • In-Circuit-Serial-Programming™ (ICSP™) über zwei Pins
    • In-Circuit-Debug (ICD) mit drei Breakpoints über zwei Pins
    • Integriertes On-Chip-Debugging

Applikationen

  • Kostengünstige Sensoren
  • Echtzeitsteuerung
  • Kapazitive Berührungserkennung
  • Wellenformsteuerung
  • Kommunikationsperipherie
  • Fortschrittliche kapazitive Berührungserkennung
  • Analog-Digital-Wandlung
  • Digital-Analog-Wandlung
  • Stromsparende Applikationen
Veröffentlichungsdatum: 2023-08-01 | Aktualisiert: 2023-08-15