English
Language : 

PIC32MX440F256H-80I Datasheet, PDF (16/646 Pages) Microchip Technology – 64/100-Pin General Purpose and USB 32-Bit Flash Microcontrollers
PIC32MX3XX/4XX
FIGURE 1-1:
PIC32MX3XX BLOCK DIAGRAM (GENERAL PURPOSE)
OSC2/CLKO
OSC1/CLKI
OSC/SOSC
Oscillators
FRC/LPRC
Oscillators
PLL
DIVIDERS
Timing
Generation
VDDCORE/VCAP
ENVREG
Voltage
Regulator
Precision
Band Gap
Reference
SYSCLK
PBCLK
Power-up
Timer
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
Brown-out
Reset(3)
VDD, VSS
MCLR
PORTA(1,4)
PORTB
PORTC(1)
PORTD(1)
PORTE(1)
PORTF(1)
PORTG(1)
Peripheral Bus Clocked by SYSCLK
JTAG
BSCAN
Interrupt
Controller
EJTAG
INT
MIPS32® M4K™ CPU Core
DMAC(2)
ICD
32
IS
DS
32
32
32
32
Bus Matrix
32
32
32
32
Prefetch
Module(2)
Data RAM
Peripheral Bridge
128
128-bit Wide
Program Flash Memory
Peripheral Bus Clocked by PBCLK
CN1-22(1)
PWM
OC1-5
IC1-5
SPI1,2(1)
I2C1,2
32
PMP(1)
UART1,2
Comparators
Timer1
Timer2
Timer3
Timer4
Timer5
RTCC
10-bit ADC
Note 1: Not all pins or features are implemented on all device pinout configurations. See Table 1-4 for I/O port pin descriptions.
2: Some features are not available on certain devices.
3: BOR functionality is provided when the on-board voltage regulator is enabled.
4: PORTA is not present on 64-pin devices
DS61143E-page 14
Preliminary
© 2008 Microchip Technology Inc.