See your device documentation or family reference manual for details on each peripheral.
| Peripheral Heading | Simulator Peripheral Module* |
|---|---|
| AC | AC = Analog Comparator. ACC = Analog Comparator Controller. |
| ADC | ADCn = Analog-to-Digital Converter module. |
| Bootswap | Boot and Program Flash memory regions can be swapped during run-time. |
| CCP | CCPn = Capture/Compare/PWM module. ECCPn = Enhanced Capture/Compare/PWM module. MCCPn = Multiple Capture/Compare/PWM module. SCCPn = Single Capture/Compare/PWM module. |
| CLC | CLCn = Configurable Logic Cell. |
| COG | COGn = Complementary Output Generator module. Used with the Complementary Waveform Generator (CWG). |
| Comp | COMPn = Comparitor module. CVREF = Comparitor Voltage Reference. |
| CoreTimer | PIC32 Core timer. |
| CRC | Cyclic Redundancy Code module. Also CRC/Scan. |
| CWG | CWGn = Complementary Waveform Generator module. Used with the Complementary Output Generator (COG). |
| DeepSleep | Deep Sleep. DSWDT = Deep Sleep Watchdog Timer. |
| DMA | DMA, DMACont = Direct Memory Access controller. DMA24FCHANNEL0n = PIC24 DMA channel. |
| DSM | Data Signal Modulator module. |
| EEFC | Enhanced Embedded Flash Controller. |
| EEFlash | EE Flash program memory. |
| EIC | External Interrupt Controller. |
| EVSYS | Environmental System - Temperature Sensor. |
| ExternalInterrupt | ExternalInterrupt = External Interrupt on INT[6,3:0] pins. PinChangeInterrupt = External Interrupt on PCINT[7:0] pins. |
| INT | INT or INTn = External Interupt pins. IOC = Interrupt on Change pin. |
| FVR | Fixed Voltage Reference (FVR) module. Optionally used by the ADC, DAC, Comparator, and Temperature sensor modules. |
| GPIO | General Purpose Input/Output. |
| HLT | HLTn = Hardware Limit Timer. |
| IC | ICn = Input Capture module. |
| OC | OCn = Output Compare module. |
| MPU | Memory Protection Unit. |
| Osc | OSC = Oscillator module. NCO = Numerically Controlled Oscillator module. |
| PIO | PIOa = PIOa module. Peripheral I/O controllers. |
| Ports | PORTa = Porta module. PBADEN = Port B ADC enable configuration bit. |
| PPS | PPS = Peripheral Pin Select without lock. PPSLock = Peripheral Pin Select with lock. |
| PWM | PWMn = Pulse Width Modulation module. |
| PullUp | Pullup circuitry on pins. |
| RTSP | Run-Time Self-Programming feature. |
| RTT | Run-Time Timer. |
| SMT | SMTn = Signal Measurement Timer. |
| SYSTICK | The Cortex-M7 SysTick external clock. |
| TMR/CNTR | TCx = Timer/Counter. TMRn = Timer module. |
| UART | UARTn = Universal Asynchronous Receive/Transmit module. |
| USART | USARTn = Universal Synchronous/Asynchronous Receive/Transmit module. |
| VREF | Voltage Reference module. |
| WDT | WDT = Watchdog Timer. WDT32 = 32-bit Watchdog Timer. |
| * If there is more than one module: n represents the module number, or a represents the module letter, or x represents either the module number or letter. | |