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
- Zwei Capture-/Compare/PWM-Module (CCP)
- Betriebseigenschaften
- Betriebsspannungsbereich
- 1,8 V bis 5,5 V
- Temperaturbereich
- Industrie: -40 °C bis +85 °C
- Erweitert: -40 °C bis 125 °C
- Betriebsspannungsbereich
- 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
- Schlafmodus
- Schlafmodus
- 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
- Analog-Digital-Wandler mit Berechnung (ADCC)
- 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
- Wählbare 1,024-V-, 2,048-V- und 4,096-V-Ausgangspegel
- 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)
- Interner Oszillatorblock (HFINTOSC) mit hoher Genauigkeit
- 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
