PIC32MX210F016B-I/SO Microchip Technology, PIC32MX210F016B-I/SO Datasheet - Page 223

no-image

PIC32MX210F016B-I/SO

Manufacturer Part Number
PIC32MX210F016B-I/SO
Description
PIC32, 16KB Flash, 4KB RAM, 40 MHz, USB, CTMU, 4 DMA 28 SOIC .300in TUBE
Manufacturer
Microchip Technology
Datasheet
25.4
The Peripheral Module Disable (PMD) registers
provide a method to disable a peripheral module by
stopping all clock sources supplied to that module.
When a peripheral is disabled using the appropriate
PMD control bit, the peripheral is in a minimum power
consumption state. The control and status registers
associated with the peripheral are also disabled, so
writes to those registers do not have effect and read
values are invalid.
TABLE 25-1:
© 2011-2012 Microchip Technology Inc.
ADC1
CTMU
Comparator Voltage Reference
Comparator 1
Comparator 2
Comparator 3
Input Capture 1
Input Capture 2
Input Capture 3
Input Capture 4
Input Capture 5
Output Compare 1
Output Compare 2
Output Compare 3
Output Compare 4
Output Compare 5
Timer1
Timer2
Timer3
Timer4
Timer5
UART1
UART2
SPI1
SPI2
I2C1
I2C2
USB
RTCC
Reference Clock Output
PMP
Note 1:
(2)
2:
Peripheral Module Disable
Not all modules and associated PMDx bits are available on all devices. See
General Purpose Family Features”
of available peripherals.
Module must not be busy after clearing the associated ON bit and prior to setting the USBMD bit.
Peripheral
PERIPHERAL MODULE DISABLE BITS AND LOCATIONS
and
PMDx bit Name
Preliminary
TABLE 2: “PIC32MX2XX USB Family Features”
CTMUMD
CMP1MD
CMP2MD
CMP3MD
REFOMD
RTCCMD
CVRMD
SPI1MD
SPI2MD
I2C1MD
I2C2MD
PMPMD
OC1MD
OC2MD
OC3MD
OC4MD
OC5MD
USBMD
AD1MD
IC1MD
IC2MD
IC3MD
IC4MD
IC5MD
T1MD
T2MD
T3MD
T4MD
T5MD
U1MD
U2MD
To disable a peripheral, the associated PMDx bit must
be set to ‘1’. To enable a peripheral, the associated
PMDx bit must be cleared (default). See
more information.
Note:
Disabling a peripheral module while it’s
ON bit is set, may result in undefined
behavior. The ON bit for the associated
peripheral module must be cleared prior to
disable a module via the PMDx bits.
PIC32MX1XX/2XX
Register Name and Bit Location
(1)
TABLE 1: “PIC32MX1XX
PMD1<12>
PMD3<16>
PMD3<17>
PMD3<18>
PMD3<19>
PMD3<20>
PMD5<16>
PMD5<17>
PMD5<24>
PMD6<16>
PMD1<0>
PMD1<8>
PMD2<0>
PMD2<1>
PMD2<2>
PMD3<0>
PMD3<1>
PMD3<2>
PMD3<3>
PMD3<4>
PMD4<0>
PMD4<1>
PMD4<2>
PMD4<3>
PMD4<4>
PMD5<0>
PMD5<1>
PMD5<8>
PMD5<9>
PMD6<0>
PMD6<1>
DS61168D-page 223
Table 25-1
for the lists
for

Related parts for PIC32MX210F016B-I/SO