PIC32MK1024GPD064 IC5 registers

The 2 registers of IC5 (Input capture 5), from 0xBF822800, with their reset value and every field. The PIC32MK1024GPD064 has 1106 registers in 106 peripherals, one page each.

Most PIC32 SFRs have three more registers right after them: CLR at +4, SET at +8 and INV at +C (T1CONCLR, T1CONSET, T1CONINV), which clear, set or flip just the bits written as 1, in one write.

IC5 Input capture 5

IC5CONInput Capture x Control Register

Address
0xBF822800
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
ON15Input Capture Module Enable bit
  • 0 Disable and reset module
  • 1 Module is enabled
SIDL13Stop in Idle Control bit
  • 0 Continue to operate in CPU Idle mode
  • 1 Halt in CPU Idle mode
FEDGE9First Capture Edge Select bit
  • 0 Capture falling edge first
  • 1 Capture rising edge first
C32832-bit Capture Select bit
  • 0 16-bit timer resource capture
  • 1 32-bit timer resource capture
ICTMR7Timer Select bit
  • 0 Timery is the counter source for capture
  • 1 Timerx is the counter source for capture
ICI6:5Interrupt Control bits
  • 0 Interrupt on every capture event
  • 1 Interrupt on every second capture event
  • 2 Interrupt on every third capture event
  • 3 Interrupt on every fourth capture event
ICOV4Input Capture Overflow Status Flag bit
  • 0 No input capture overflow is occurred
  • 1 Input capture overflow is occurred
ICBNE3Input Capture Buffer Not Empty Status bit
  • 0 Input capture buffer is empty
  • 1 Input capture buffer is not empty; at least one more capture value can be read
ICM2:0Input Capture Mode Select bits
  • 0 Input Capture module is disabled
  • 1 Edge Detect mode every edge (rising and falling)
  • 2 Simple Capture Event mode every falling edge
  • 3 Simple Capture Event mode every rising edge
  • 4 Prescaled Capture Event mode every fourth rising edge
  • 5 Prescaled Capture Event mode every sixteenth rising edge
  • 6 Simple Capture Event mode every edge
  • 7 Interrupt-Only mode (only supported while in Sleep mode or Idle mode)

IC5BUF

Address
0xBF822810
Reset
0x00000000
Access
read only
Size
32-bit