English
Language : 

PIC32MX440F256H-80I Datasheet, PDF (308/646 Pages) Microchip Technology – 64/100-Pin General Purpose and USB 32-Bit Flash Microcontrollers
PIC32MX3XX/4XX
FIGURE 12-2:
PIO Module
RD ODC
BLOCK DIAGRAM OF A TYPICAL MULTIPLEXED PORT STRUCTURE
Peripheral Module
Peripheral Module Enable
Peripheral Output Enable
Peripheral Output Data
Data Bus
SYSCLK
WR ODC
RD TRIS
WR TRIS
WR LAT
WR PORT
RD LAT
RD PORT
Sleep
SYSCLK
Peripheral Input
DQ
CK
EN Q
ODC
1
0
0
1
DQ
CK
TRIS
1
Q
EN
0
DQ
CK
LAT
EN Q
Output Multiplexers
IO Cell
IO Pin
1
0
QDQD
Q CK
Q CK
R
Peripheral Input Buffer
Synchronization
Notes:
This block diagram is a general representation of a shared port/peripheral structure for illustration purposes
only. The actual structure for any specific port/peripheral combination may be different than what is shown
here.
Legend: R = Peripheral input buffer types may vary. Refer to the specific PIC32MX3XX/4XX data sheet for peripheral
details.
DS61143E - page 306
Preliminary
© 2008 Microchip Technology Inc.