PIC32CX1025SG41128 MCLK registers

The 10 registers of MCLK (Main Clock), from 0x40000801, with their reset value and every field. The PIC32CX1025SG41128 has 2953 registers in 69 peripherals, one page each.

MCLK Main Clock

INTENCLRInterrupt Enable Clear

Address
0x40000801
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0CKRDY
1 field
FieldBitsWhat it does
CKRDY0Clock Ready Interrupt Enable

INTENSETInterrupt Enable Set

Address
0x40000802
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0CKRDY
1 field
FieldBitsWhat it does
CKRDY0Clock Ready Interrupt Enable

INTFLAGInterrupt Flag Status and Clear

Address
0x40000803
Reset
0x01
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0CKRDY
1 field
FieldBitsWhat it does
CKRDY0Clock Ready

HSDIVHS Clock Division

Address
0x40000804
Reset
0x01
Access
read only
  1. 7DIV7
  2. 6DIV6
  3. 5DIV5
  4. 4DIV4
  5. 3DIV3
  6. 2DIV2
  7. 1DIV1
  8. 0DIV0
1 field
FieldBitsWhat it does
DIV7:0CPU Clock Division Factor
  • 1 Divide by 1

CPUDIVCPU Clock Division

Address
0x40000805
Reset
0x01
Access
read/write
  1. 7DIV7
  2. 6DIV6
  3. 5DIV5
  4. 4DIV4
  5. 3DIV3
  6. 2DIV2
  7. 1DIV1
  8. 0DIV0
1 field
FieldBitsWhat it does
DIV7:0Low-Power Clock Division Factor
  • 1 Divide by 1
  • 2 Divide by 2
  • 4 Divide by 4
  • 8 Divide by 8
  • 16 Divide by 16
  • 32 Divide by 32
  • 64 Divide by 64
  • 128 Divide by 128

AHBMASKAHB Mask

Address
0x40000810
Reset
0x00FFFFFF
Access
read/write
Size
32-bit
21 fields
FieldBitsWhat it does
NVMCTRL_CACHE_23NVMCTRL_CACHE AHB Clock Mask
NVMCTRL_SMEEPROM_22NVMCTRL_SMEEPROM AHB Clock Mask
QSPI_2X_21QSPI_2X AHB Clock Mask
PUKCC_20PUKCC AHB Clock Mask
ICM_19ICM AHB Clock Mask
CAN1_18CAN1 AHB Clock Mask
CAN0_17CAN0 AHB Clock Mask
SDHC1_16SDHC1 AHB Clock Mask
SDHC0_15SDHC0 AHB Clock Mask
GMAC_14GMAC AHB Clock Mask
QSPI_13QSPI AHB Clock Mask
PAC_12PAC AHB Clock Mask
USB_10USB AHB Clock Mask
DMAC_9DMAC AHB Clock Mask
CMCC_8CMCC AHB Clock Mask
NVMCTRL_6NVMCTRL AHB Clock Mask
DSU_4DSU AHB Clock Mask
HPB3_3HPB3 AHB Clock Mask
HPB2_2HPB2 AHB Clock Mask
HPB1_1HPB1 AHB Clock Mask
HPB0_0HPB0 AHB Clock Mask

APBAMASKAPBA Mask

Address
0x40000814
Reset
0x000007FF
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
TC1_15TC1 APB Clock Enable
TC0_14TC0 APB Clock Enable
SERCOM1_13SERCOM1 APB Clock Enable
SERCOM0_12SERCOM0 APB Clock Enable
FREQM_11FREQM APB Clock Enable
EIC_10EIC APB Clock Enable
RTC_9RTC APB Clock Enable
WDT_8WDT APB Clock Enable
GCLK_7GCLK APB Clock Enable
SUPC_6SUPC APB Clock Enable
OSC32KCTRL_5OSC32KCTRL APB Clock Enable
OSCCTRL_4OSCCTRL APB Clock Enable
RSTC_3RSTC APB Clock Enable
MCLK_2MCLK APB Clock Enable
PM_1PM APB Clock Enable
PAC_0PAC APB Clock Enable

APBBMASKAPBB Mask

Address
0x40000818
Reset
0x00018056
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
RAMECC_16RAMECC APB Clock Enable
TC3_14TC3 APB Clock Enable
TC2_13TC2 APB Clock Enable
TCC1_12TCC1 APB Clock Enable
TCC0_11TCC0 APB Clock Enable
SERCOM3_10SERCOM3 APB Clock Enable
SERCOM2_9SERCOM2 APB Clock Enable
EVSYS_7EVSYS APB Clock Enable
PORT_4PORT APB Clock Enable
NVMCTRL_2NVMCTRL APB Clock Enable
DSU_1DSU APB Clock Enable
USB_0USB APB Clock Enable

APBCMASKAPBC Mask

Address
0x4000081C
Reset
0x00002000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
CCL_14CCL APB Clock Enable
QSPI_13QSPI APB Clock Enable
ICM_11ICM APB Clock Enable
TRNG_10TRNG APB Clock Enable
AES_9AES APB Clock Enable
AC_8AC APB Clock Enable
PDEC_7PDEC APB Clock Enable
TC5_6TC5 APB Clock Enable
TC4_5TC4 APB Clock Enable
TCC3_4TCC3 APB Clock Enable
TCC2_3TCC2 APB Clock Enable
GMAC_2GMAC APB Clock Enable

APBDMASKAPBD Mask

Address
0x40000820
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
PCC_11PCC APB Clock Enable
I2S_10I2S APB Clock Enable
DAC_9DAC APB Clock Enable
ADC1_8ADC1 APB Clock Enable
ADC0_7ADC0 APB Clock Enable
TC7_6TC7 APB Clock Enable
TC6_5TC6 APB Clock Enable
TCC4_4TCC4 APB Clock Enable
SERCOM7_3SERCOM7 APB Clock Enable
SERCOM6_2SERCOM6 APB Clock Enable
SERCOM5_1SERCOM5 APB Clock Enable
SERCOM4_0SERCOM4 APB Clock Enable