Microchip Technology PIC32MX5/6/7 Mikrocontroller

Microchip Technology PIC32MX5xx, PIC32MX6xx und PIC32MX7xx Mikrocontroller bieten einen integrierten 10/100-MBit-Ethernet-MAC und branchenführende Konnektivitäts- und Peripherieoptionen. Diese Funktionen ermöglichen Entwicklern das Erstellen von Embedded-Konnektivitäts-basierten Applikationen. Diese MCUs von Microchip Technology werden von dem integrierten Software-Framework MPLAB Harmonie, das SoftwareLösungen zur Beschleunigung der Anwendungsentwicklung bietet, umfassend unterstützt. Die 32-Bit-MCUs bieten bis zu 512 kB Flash und 64 kB SRAM mit Grafikschnittstelle, USB, CAN und Ethernet.

Merkmale

  • Betriebsbedingungen
    • 2,3 V bis 3,6 V, -40 ºC bis +105 ºC, DC bis 80 MHz
  • Core: 80 MHz/105 DMIPS MIPS32® M4K®
    • MIPS16e®-Modus für bis zu 40 % kleinere Codegröße
    • Code-effiziente Architektur (C und Baugruppe)
    • Einzelzyklus-32x16- (MAC) und Zweizyklus-32x32-Multiplikation
  • Takt-Management
    • 0,9 % interner Oszillator (bei einigen Ausführungen)
    • Programmierbare PLLs und Oszillator-Taktquellen
    • Ausfallsicherer Taktwächter (FSCM)
    • Unabhängiger Watchdog-Timer
    • Schnelle Anlaufzeit und Inbetriebnahme
  • Leistungsmanagement
    • Stromsparende Management-Modi (Schlaf- und Leerlaufmodus)
    • Integrierter Power-on-Reset und Brown-Out-Reset
    • Dynamischer Strom: 0,5 mA/MHz (typisch)
    • IPD-Strom: 41 µA (typisch)
  • Grafik
    • Externe Grafikschnittstelle mit bis zu 34 PMP-Pins (Parallel Master Port, PMP)
      • Schnittstelle zu externem Grafik-Controller
      • Kann LCD direkt mit DMA und internem oder externem Speicher ansteuern
  • Analog
    • ADC-Modul:
      • Rate von 10-Bit und 1 MS/s mit einer Abtast- und Halteschaltung (S&H)
      • 16 Analogeingänge
      • Kann im Schlafmodus betrieben werden
    • Flexible und unabhängige ADC-Auslöserquellen
    • Komparatoren:
      • Zwei Komparator-Module mit Dual-Eingang
      • Programmierbare Referenzen mit 32 Spannungspunkten
  • Timer/Ausgangsvergleich/Einfangserfassung
    • 5 x Universal-Timer
      • Fünf 16-Bit- und bis zu zwei 32-Bit-Timer/-Zähler
    • 5 x Ausgangsvergleichsmodule (OC)
    • 5 x Eingangserfassungsmodule (IC)
    • Echtzeituhr- und Kalendermodul (RTCC)
  • Kommunikationsschnittstellen
    • USB 2.0-konformer Vollgeschwindigkeits-OTG-Controller
    • 10/100 MBit/s Ethernet-MAC mit MII- und RMII-Schnittstelle
    • CAN-Modul:
      • 2.0B-Aktiv mit DeviceNet™-Adressierungsunterstützung
    • 6 UART-Module (20 MBit/s):
      • Unterstützt LIN 2.1-Protokolle und IrDA®-Unterstützung
    • Bis zu 4 4-Draht-SPI-Module (25 MBit/s)
    • Bis zu 5 I2C-Module (bis zu 1 Mbaud) mit SMBus-Unterstützung
    • Paralleler Master-Anschluss (PMP)
  • Direct Memory Access (DMA)
    • Bis zu 8 Kanäle Hardware-DMA mit automatischer Datengrößenerkennung
    • Programmierbare zyklische 32-Bit-Redundanzprüfung (CRC)
    • 6 zusätzliche Kanäle für USB-, Ethernet- und CAN-Module
  • Ein-/Ausgang
    • 15 mA oder 10 mA Quelle/Senke für Standard-VOH/VOL und bis zu 22 mA für Nicht-Standard-VOH1
    • 5-V-tolerante Pins
    • Wählbarer Open-Drain und Pull-Ups
    • Externe Interrupts
  • Debugger-Entwicklungsunterstützung
    • Programmierung in der Schaltung und Applikation
    • Vierdrahtige MIPS®-erweiterte JTAG-Schnittstelle
    • Unbegrenzte Programmstopps und 6 komplexe Datenstopps

Blockdiagramm

Blockdiagramm - Microchip Technology PIC32MX5/6/7 Mikrocontroller
Veröffentlichungsdatum: 2020-01-29 | Aktualisiert: 2024-07-11