| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
64/100 2009 Microchip Technology Inc. DS61143F_CN Micro
Top Searches for this datasheetPIC32MX3XX/4XX 64/100 2009 Microchip Technology Inc. DS61143F_CN Microchip Microchip Microchip Microchip Microchip Microchip Microchip Microchip Microchip Microchip Microchip Digital Millennium Copyright Microchip Microchip Technology Inc. Microchip Technology Inc. Microchip Microchip Microchip Microchip Microchip Microchip Microchip dsPIC KEELOQ KEELOQ MPLAB PICmicro PICSTART rfPIC UNI/O Microchip Technology Inc. FilterLab Hampshire HI-TECH Linear Active ThermistorMXDEVMXLABSEEVAL Embedded Control Solutions Company Microchip Technology Inc. Analog-for-the-Digital Application Maestro CodeGuard dsPICDEM dsPICDEM.net dsPICworks dsSPEAK ECAN ECONOMONITOR FanSense HI-TIDE In-Circuit Serial Programming ICSP Mindi MiWiMPASMMPLAB Certified MPLIBMPLINK mTouch Octopus Omniscient Code Generation PICC PICC-18 PICDEM PICDEM.net PICkit PICtail PIC32 REAL rfLAB Select Mode Total Endurance TSHARC UniWinDriver WiperLock ZENA Microchip Technology Inc. SQTP Microchip Technology Inc. 2009, Microchip Technology Inc. Microchip Chandler Tempe Gresham ISO/TS-16949:2002 PIC® dsPIC® DSCKEELOQ® EEPROM ISO/TS16949:2002 Microchip 9001:2000 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX MIPS 64/100 RISC MIPS32® M4K32 1.56 DMIPS/MHz Dhrystone MIPS16e 2.3V 3.6V SRAM PIC24/dsPIC® UART RS-232 RS-485 IrDA® Parallel Master Slave PortPMP/PSP Hardware Real-Time Clock/Calendar RTCC /PWM mA/18 MIPS® JTAG IEEE 1149.2 JTAG On-The-Go 1000 ksps 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX PIC32MX EUART/SPI/I2C PMP/PSP PIC32MX320F032H PIC32MX320F064H PIC32MX320F128H PIC32MX340F128H PIC32MX340F256H PIC32MX340F512H PIC32MX320F128L PIC32MX340F128L PIC32MX360F256L PIC32MX360F512L TQFP 12(1) 12(1) 12(1) 12(1) 12(1) 12(1) 5/5/5 5/5/5 5/5/5 5/5/5 5/5/5 5/5/5 5/5/5 5/5/5 5/5/5 5/5/5 2/2/2 2/2/2 2/2/2 2/2/2 2/2/2 2/2/2 2/2/2 2/2/2 2/2/2 2/2/2 12(1) 12(1) 12(1) 29.0 PIC32MX EUART/SPI/I2C PMP/PSP PIC32MX420F032H PIC32MX440F128H PIC32MX440F256H PIC32MX440F512H PIC32MX440F128L PIC32MX460F256L PIC32MX460F512L TQFP 12(1) 12(1) 5/5/5 5/5/5 5/5/5 5/5/5 5/5/5 5/5/5 5/5/5 2/1/2 2/1/2 2/1/2 2/1/2 2/2/2 2/2/2 2/2/2 12(1) 12(1) 12(1) 29.0 DS61143F_CN 2009 Microchip Technology Inc. VREG JTAG VREG JTAG PIC32MX3XX/4XX PMD5/RE5 PMD6/RE6 PMD7/RE7 PMA5/SCK2/CN8/RG6 PMA4/SDI2/CN9/RG7 PMA3/SDO2/CN10/RG8 MCLR PMA2/SS2/CN11/RG9 C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 C2IN+/AN3/CN5/RB3 C2IN-/AN2/SS1/CN4/RB2 PGEC1/AN1/VREF-/CVREF-/CN3/RB1 PMD4/RE4 PMD3/RE3 PMD2/RE2 PMD1/RE1 PMD0/RE0 ENVREG VCAP/VDDCORE CN16/RD7 CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/IC5/CN13/RD4 OC4/RD3 OC3/RD2 OC2/RD1 SOSCO/T1CK/CN0/RC14 SOSCI/CN1/RC13 OC1/RD0 IC4/PMCS1/PMA14/INT4/RD11 IC3/PMCS2/PMA15/INT3/RD10 IC2/U1CTS/INT2/RD9 IC1/RTCC/INT1/RD8 OSC2/CLKO/RC15 OSC1/CLKI/RC12 SCL1/RG2 SDA1/RG3 U1RTS/BCLK1/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 PIC32MX3XXH PGEC2/AN6/OCFA/RB6 PGED2/AN7/RB7 AVDD AVSS U2CTS/C1OUT/AN8/RB8 PMA7/C2OUT/AN9/RB9 TMS/CVREFOUT/PMA13/AN10/RB10 TDO/PMA12/AN11/RB11 TCK/PMA11/AN12/RB12 TDI/PMA10/AN13/RB13 PMALL/PMA0/AN15/OCFB/CN12/RB15 PMA9/U2RX/SDA2/CN17/RF4 PMA8/U2TX/SCL2/CN18/RF5 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX TQFP TQFP PMD5/RE5 PMD6/RE6 PMD7/RE7 PMA5/SCK2/CN8/RG6 PMA4/SDI2/CN9/RG7 PMA3/SDO2/CN10/RG8 MCLR PMA2/SS2/CN11/RG9 C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 C2IN+/AN3/CN5/RB3 C2IN-/AN2/SS1/CN4/RB2 PGEC1/AN1/VREF-/CVREF-/CN3/RB1 PMD4/RE4 PMD3/RE3 PMD2/RE2 PMD1/RE1 PMD0/RE0 ENVREG VCAP/VDDCORE CN16/RD7 CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/IC5/CN13/RD4 OC4/RD3 OC3/RD2 OC2/RD1 PIC32MX3XXH SOSCO/T1CK/CN0/RC14 SOSCI/CN1/RC13 OC1/RD0 IC4/PMCS1/PMA14/INT4/RD11 IC3/PMCS2/PMA15/INT3/RD10 IC2/U1CTS/INT2/RD9 IC1/RTCC/INT1/RD8 OSC2/CLKO/RC15 OSC1/CLKI/RC12 SCL1/RG2 SDA1/RG3 U1RTS/BCLK1/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 PGEC2/AN6/OCFA/RB6 PGED2/AN7/RB7 AVDD AVSS U2CTS/C1OUT/AN8/RB8 PMA7/C2OUT/AN9/RB9 TMS/CVREFOUT/PMA13/AN10/RB10 TDO/PMA12/AN11/RB11 TCK/PMA11/AN12/RB12 TDI/PMA10/AN13/RB13 PMALL/PMA0/AN15/OCFB/CN12/RB15 PMA9/U2RX/SDA2/CN17/RF4 PMA8/U2TX/SCL2/CN18/RF5 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX TQFP TQFP PMD4/RE4 PMD3/RE3 PMD2/RE2 TRD0/RG13 TRD1/RG12 TRD2/RG14 PMD1/RE1 PMD0/RE0 TRD3/RA7 TRCLK/RA6 PMD8/RG0 PMD9/RG1 PMD10/RF1 PMD11/RF0 ENVREG VCAP/VDDCORE PMD15/CN16/RD7 PMD14/CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/CN13/RD4 PMD13/CN19/RD13 PMD12/IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 RG15 PMD5/RE5 PMD6/RE6 PMD7/RE7 T2CK/RC1 T3CK/RC2 T4CK/RC3 T5CK/RC4 PMA5/SCK2/CN8/RG6 PMA4/SDI2/CN9/RG7 PMA3/SDO2/CN10/RG8 MCLR PMA2/SS2/CN11/RG9 TMS/RA0 INT1/RE8 INT2/RE9 C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 C2IN+/AN3/CN5/RB3 C2IN-/AN2/SS1/CN4/RB2 PGEC1/AN1/CN3/RB1 PGED1/AN0/CN2/RB0 PIC32MX3XXL SOSCO/T1CK/CN0/RC14 SOSCI/CN1/RC13 OC1/RD0 IC4/PMCS1/PMA14/RD11 IC3/PMCS2/PMA15/RD10 IC2/RD9 IC1/RTCC/RD8 INT4/RA15 INT3/RA14 OSC2/CLKO/RC15 OSC1/CLKI/RC12 TDO/RA5 TDI/RA4 SDA2/RA3 SCL2/RA2 SCL1/RG2 SDA1/RG3 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 U1RX/RF2 U1TX/RF3 2009 Microchip Technology Inc. PGEC2/AN6/OCFA/RB6 PGED2/AN7/RB7 PMA7/VREF-/CVREF-/RA9 PMA6/VREF+/CVREF+/RA10 AVDD AVSS C1OUT/AN8/RB8 C2OUT/AN9/RB9 CVREFOUT/PMA13/AN10/RB10 PMA12/AN11/RB11 TCK/RA1 U2RTS/BCLK2/RF13 U2CTS/RF12 PMA11/AN12/RB12 PMA10/AN13/RB13 PMALH/PMA1/AN14/RB14 PMALL/PMA0/AN15/OCFB/CN12/RB15 CN20/U1CTS/RD14 U1RTS/BCLK1/CN21/RD15 PMA9/U2RX/CN17/RF4 PMA8/U2TX/CN18/RF5 DS61143F_CN PIC32MX3XX/4XX PMD5/RE5 PMD6/RE6 PMD7/RE7 PMA5/SCK2/CN8/RG6 PMA4/SDI2/CN9/RG7 PMA3/SDO2/CN10/RG8 MCLR PMA2/SS2/CN11/RG9 VBUSON/C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 C2IN+/AN3/CN5/RB3 C2IN-/AN2/CN4/RB2 PGEC1/AN1/VREF-/CVREF-/CN3/RB1 ENVREG VCAP/VDDCORE CN16/RD7 CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/IC5/CN13/RD4 OC4/U1TX/RD3 OC3/U1RX/RD2 OC2/U1RTS/BCLK1/RD1 PMD4/RE4 PMD3/RE3 PMD2/RE2 PMD1/RE1 PMD0/RE0 PIC32MX4XXH SOSCO/T1CK/CN0/RC14 SOSCI/CN1/RC13 OC1/INT0/RD0 IC4/PMCS1/PMA14/INT4/RD11 IC3/PMCS2/PMA15/INT3/SCL1/RD10 IC2/U1CTS//INT2/SDA1/RD9 IC1/RTCC/INT1/RD8 OSC2/CLKO/RC15 OSC1/CLKI/RC12 D+/RG2 D-/RG3 VUSB VBUS USBID/RF3 PGEC2/AN6/OCFA/RB6 PGED2/AN7/RB7 AVDD AVSS U2CTS/C1OUT/AN8/RB8 PMA7/C2OUT/AN9/RB9 TMS/CVREFOUT/PMA13/AN10/RB10 TDO/PMA12/AN11/RB11 TCK/PMA11/AN12/RB12 TDI/PMA10/AN13/RB13 PMALL/PMA0/AN15/OCFB/CN12/RB15 PMA9/U2RX/SDA2/CN17/RF4 PMA8/U2TX/SCL2/CN18/RF5 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX TQFP TQFP PMD5/RE5 PMD6/RE6 PMD7/RE7 PMA5/SCK2/CN8/RG6 PMA4/SDI2/CN9/RG7 PMA3/SDO2/CN10/RG8 MCLR PMA2/SS2/CN11/RG9 VBUSON/C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 C2IN+/AN3/CN5/RB3 C2IN-/AN2/CN4/RB2 PGEC1/AN1/VREF-/CVREF-/CN3/RB1 PMD4/RE4 PMD3/RE3 PMD2/RE2 PMD1/RE1 PMD0/RE0 ENVREG VCAP/VDDCORE CN16/RD7 CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/IC5/CN13/RD4 OC4/U1TX/RD3 OC3/U1RX/RD2 OC2/U1RTS/BCLK1/RD1 SOSCO/T1CK/CN0/RC14 SOSCI/CN1/RC13 OC1/INT0/RD0 IC4/PMCS1/PMA14/INT4/RD11 IC3/PMCS2/PMA15/INT3/SCL1/RD10 IC2/U1CTS//INT2/SDA1/RD9 IC1/RTCC/INT1/RD8 OSC2/CLKO/RC15 OSC1/CLKI/RC12 D+/RG2 D-/RG3 VUSB VBUS USBID/RF3 PIC32MX4XXH PGEC2/AN6/OCFA/RB6 PGED2/AN7/RB7 AVDD AVSS U2CTS/C1OUT/AN8/RB8 PMA7/C2OUT/AN9/RB9 TMS/CVREFOUT/PMA13/AN10/RB10 TDO/PMA12/AN11/RB11 TCK/PMA11/AN12/RB12 TDI/PMA10/AN13/RB13 PMALL/PMA0/AN15/OCFB/CN12/RB15 PMA9/U2RX/SDA2/CN17/RF4 2009 Microchip Technology Inc. PMA8/U2TX/SCL2/CN18/RF5 DS61143F_CN PIC32MX3XX/4XX TQFP TQFP RG15 PMD5/RE5 PMD6/RE6 PMD7/RE7 T2CK/RC1 T3CK/RC2 T4CK/RC3 SDI1/T5CK/RC4 PMA5/SCK2/CN8/RG6 PMA4/SDI2/CN9/RG7 PMA3/SDO2/CN10/RG8 MCLR PMA2/SS2/CN11/RG9 TMS/RA0 INT1/RE8 INT2/RE9 VBUSON/C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 C2IN+/AN3/CN5/RB3 C2IN-/AN2/CN4/RB2 PGEC1/AN1/CN3/RB1 PGED1/AN0/CN2/RB0 PMD4/RE4 PMD3/RE3 PMD2/RE2 TRD0/RG13 TRD1/RG12 TRD2/RG14 PMD1/RE1 PMD0/RE0 TRD3/RA7 TRCLK/RA6 PMD8/RG0 PMD9/RG1 PMD10/RF1 PMD11/RF0 ENVREG VCAP/VDDCORE PMD15/CN16/RD7 PMD14/CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/CN13/RD4 PMD13/CN19/RD13 PMD12/IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 PIC32MX4XXL SOSCO/T1CK/CN0/RC14 SOSCI/CN1/RC13 SDO1/OC1/INT0/RD0 IC4/PMCS1/PMA14/RD11 IC3/SCK1/PMCS2/PMA15/RD10 IC2/SS1/RD9 IC1/RTCC/RD8 SDA1/INT4/RA15 SCL1/INT3/RA14 OSC2/CLKO/RC15 OSC1/CLKI/RC12 TDO/RA5 TDI/RA4 SDA2/RA3 SCL2/RA2 D+/RG2 D-/RG3 VUSB VBUS U1TX/RF8 U1RX/RF2 USBID/RF3 PGEC2/AN6/OCFA/RB6 PGED2/AN7/RB7 PMA7/VREF-/CVREF-/RA9 PMA6/VREF+/CVREF+/RA10 AVDD AVSS C1OUT/AN8/RB8 C2OUT/AN9/RB9 CVREFOUT/PMA13/AN10/RB10 PMA12/AN11/RB11 TCK/RA1 U2RTS/BCLK2/RF13 U2CTS/RF12 PMA11/AN12/RB12 PMA10/AN13/RB13 PMALH/PMA1/AN14/RB14 PMALL/PMA0/AN15/OCFB/CN12/RB15 CN20/U1CTS/RD14 U1RTS/BCLK1/CN21/RD15 PMA9/U2RX/CN17/RF4 PMA8/U2TX/CN18/RF5 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX MIPS 64/100 PIC32MX 10.0 11.0 On-The-Go 12.0 13.0 Timer1 14.0 Timer2 15.0 16.0 17.0 18.0 I2C. 19.0 UART 20.0 21.0 RTCC 22.0 23.0 24.0 CVref 25.0 26.0 27.0 28.0 29.0 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX Microchip CTRC@microchip.com 86-21-5407 5066 http://www.microchip.com DS30000A DS30000 Microchip http://www.microchip.com Microchip Microchip www.microchip.com DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX3XX/4XX Microchip www.microchip.com/PIC32 "PIC32MX Family Reference Manual" PIC32MX3XX/4XX PIC32MX3XX/4XX OSC2/CLKO OSC1/CLKI VDDCORE/VCAP OSC/SOSC FRC/LPRC PLL-USB USBCLK SYSCLK PBCLK ENVREG MCLR SYSCLK PORTA EJTAG DMAC CN1-22 Timer1-5 JTAG BSCAN PORTB PBCLK PORTC MIPS M4K® PORTD PORTE PORTF UART RTCC PORTG 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX AN0-AN15 CLKI CLKO OSC1 OSC2 SOSCI SOSCO CN0-CN21 IC1-IC5 OCFA OC1-OC5 OCFB INT0 INT1 INT2 INT3 INT4 RA0-RA15 RB0-RB15 RC0-RC15 RD0-RD15 RE0-RE15 RF0-RF15 RG0, RG1, RG4-RG15 RG2, T1CK T2CK T3CK T4CK T5CK U1CTS U1RTS U1RX U1TX U2CTS U2RTS U2RX U2TX Analog ST/CMOS OSC1 CLKO OSC2 ST/CMOS CMOS CLKO ST/CMOS 32.768 CMOS 32.768 PORTA PORTB PORTC PORTD PORTE PORTF PORTG PORTG Timer1 Timer2 Timer3 Timer4 Timer5 UART1 UART1 UART1 UART1 UART2 UART2 UART2 UART2 Analog CMOS CMOS CMOS DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX SCK1 SDI1 SDO1 SCK2 SDI2 SDO2 SCL1 SDA1 RTCC CVREF- CVREF+ CVREFOUT C1INC1IN+ C1OUT C2INC2IN+ C2OUT PMA0 PMA1 PMA2-PMPA15 PMENB PMCS1 PMCS2 PMD0-PMD15 PMRD PMWR PMALL PMALH PMRD/PMWR PMALL PMALH PMRD/PMWR TTL/ST TTL/ST TTL/ST SPI1 SPI1 SPI1 SPI1 SPI2 SPI2 SPI2 SPI2 I2C1 I2C1 JTAG JTAG JTAG JTAG Analog CMOS CMOS CMOS 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX VBUS VUSB VBUSON USBID ENVREG TRCLK TRD0-TRD3 PGED1 PGEC1 PGED2 PGEC2 MCLR AVdd AVss Vcap/Vddcore VREF+ VREF Analog Analog Analog CMOS CMOS CMOS DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX3XX/4XX PIC32MX "PIC32MX Family Reference Manual" Microchip www.Microchip.com/PIC32 AVDD AVSS 10-20V 0.01 0.001 0.001 PIC32MX3XX/4XX AVDD AVSS VCAP/VDDCORE MCLR In-Circuit Serial ProgrammingICSPPGECx/PGEDx OSC1 OSC2 VREF+/VREF- AVDD AVSS 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX VCAP/VDDCORE MCLR MCLR MCLR MCLR MCLR MCLR MCLR PIC32MX AVDD AVSS MCLR MCLR 2.2.1 MCLR PIC32MX 2.3.1 VCAP/VDDCORE VCAP/VDDCORE VCAP/VDDCORE 28.0 ENVREG MCLR Electrostatic DischargeESDElectrical Overstress MCLR MCLR MCLR 2.3.2 VDDCORE VDDCORE ENVREG VCAP/VDDCORE 26.3 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX ICSP PGECx PGEDx ICSP ICSP ICSP ICSP PGECx PGEDx PGECx/PGEDx ICSP MPLAB® MPLAB® MPLAB® REAL REAL Microchip MPLAB DS51331C_CN DS51265 "Using MPLAB® DS51566 "MPLAB® Design Advisory" "Using MPLAB® DS51765 DS51764 "MPLAB® Design Advisory" MPLAB® REAL DS51616A_CN "Using MPLAB® REAL ICETM" DS51749 TMSTDOTDI TRD3 TRD2 TRD1 TRD0 TRCLK JTAG Joint Test Action Group JTAG JTAG JTAG JTAG 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX ICSP 2.10 MPLAB REAL ADPCFG MPLAB REAL ADPCFG MPLAB 2ICD REAL ADPCFG DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX PIC32MX3XX/4XX PIC32MX "PIC32MX Family Reference Manual" Section "MCU" DS61113 Microchip www.Microchip.com/PIC32 MIPS32® M4K® mips32-m4k/# MCUPIC32MX3XX/4XX MIPS32 WAIT MOVN MOVZ MIPS16e SAVE RESTORE Fixed Mapping Translation 32x16 32x32 WAIT EJTAG EJTAG 2009 Microchip Technology Inc. DS61143F_CN RF/ALU/ PIC32MX3XX/4XX 3.2.2 PIC32MX3XX/4XX MIPS16e JTAG EJTAG PIC32MX3XX/4XX Integer UnitIU 32x16 booth "32x16" "32" "16" PIC32MX 16x16 32x16 32x32 16x16 32x16 32x32 32x32 PIC32MX 3.2.1 PIC32MX3XX/4XX Arithmetic Logic UnitALU DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX3XX/4XX MULT/MULTU, MADD/MADDU, MSUB/MSUBU DIV/DIVU MIPSHILO MFHI" MFLO HI/LO MIPS32 HI/LO MFLO MADD" MSUB "MADD MSUB MADD MSUB 3.2.3 MIPS MIPS16e HWREna BadVAddr(1) Count(1) Compare(1) Status(1) IntCtl(1) SRSCtl(1) SRSMap(1) Cause(1) EPC(1) PRId EBASE Config Config1 Config2 Config3 PIC32MX3XX/4XX RDHWR PIC32MX3XX/4XX 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 17-22 25-29 Debug(2) DEPC(2) ErrorEPC(1) DESAVE(2) PIC32MX3XX/4XX PIC32MX3XX/4XX DINT AdEL DDBL DDBS AdEL AdES DDBL PIC32MX3XX/4XX MCLR Power-On Reset EJTAG EJTAG EJ_DINT EjtagBrk EJTAG EJTAG SDBBP SYSCALL BREAK CorExtend CorExtend EJTAG EJTAG EJTAG DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX EJTAG PIC32MX3XX/4XX PIC32MX3XX/4XX JTAG EJTAG PIC32MX3XX/4XX DERET EJTAG Test Access Port PIC32MX3XX/4XX JTAG EJTAG 3.3.1 WAIT 25.0 3.3.2 PIC32MX3XX/4XX PIC32MX 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Memory Organization" DS61115 Microchip www.Microchip.com/PIC32 PIC32MX3XX/4XX PIC32MX3XX/4XX PIC32MX3XX/4XX PIC32MX3XX/4XX 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX PIC32MX320F032H PIC32MX420F032H 0xFFFFFFFF 0xBFC03000 0xBFC02FFF 0xBFC02FF0 0xBFC02FEF 0xBFC00000 0xBF900000 0xBF8FFFFF 0xBF800000 0xBD008000 0xBD007FFF 0xBD000000 0xA0002000 0xA0001FFF RAM(2) 0xA0000000 0x9FC02FF0 0x9FC02FFF 0x9FC02FEF 0x9FC02FEF 0x9FC00000 0x9D008000 0x9D007FFF 0x9D000000 0x80002000 0x80001FFF RAM(2) 0x80000000 0x00000000 RAM(2) 0x1D000000 0x00002000 0x00001FFF 0x00000000 0x1FC00000 0x1F900000 0x1F8FFFFF KSEG0 0x1F800000 0x1D008000 0x1D007FFF 0x1FC03000 0x1FC02FFF 0x1FC02FF0 0x1FC02FEF KSEG1 0xFFFFFFFF Section "Memory Organization" DS61115 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX320F064H 0xFFFFFFFF 0xBFC03000 0xBFC02FFF 0xBFC02FF0 0xBFC02FEF 0xBFC00000 0xBF900000 0xBF8FFFFF 0xBF800000 0xBD010000 0xBD00FFFF 0xBD000000 0xA0004000 0xA0003FFF RAM(2) 0xA0000000 0x9FC02FF0 0x9FC02FFF 0x9FC02FEF 0x9FC02FEF 0x9FC00000 0x9D010000 0x9D00FFFF 0x9D000000 0x80004000 0x80003FFF RAM(2) 0x80000000 0x00000000 0xFFFFFFFF KSEG1 0x1FC03000 0x1FC00000 0x1F900000 0x1F8FFFFF KSEG0 0x1F800000 0x1D010000 0x1D00FFFF 0x1D000000 0x00004000 0x00003FFF 0x00000000 0x1FC02FFF 0x1FC02FF0 0x1FC02FEF Section "Memory Organization" DS61115 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX PIC32MX320F128H PIC32MX320F128L 0xFFFFFFFF 0xBFC03000 0xBFC02FFF 0xBFC02FF0 0xBFC02FEF 0xBFC00000 0xBF900000 0xBF8FFFFF 0xBF800000 0xBD020000 0xBD01FFFF 0xBD000000 0xA0004000 0xA0003FFF RAM(2) 0xA0000000 0x9FC02FF0 0x9FC02FFF 0x9FC02FEF 0x9FC02FEF 0x9FC00000 0x9D020000 0x9D01FFFF 0x9D000000 0x80004000 0x80003FFF RAM(2) 0x80000000 0x00000000 RAM(2) 0x1D000000 0x00004000 0x00003FFF 0x00000000 0x1FC00000 0x1F900000 0x1F8FFFFF KSEG0 0x1F800000 0x1D020000 0x1D01FFFF 0x1FC03000 0x1FC02FFF 0x1FC02FF0 0x1FC02FEF KSEG1 0xFFFFFFFF Section "Memory Organization" DS61115 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX340F128H PIC32MX340F128L PIC32MX440F128H PIC32MX440F128L 0xFFFFFFFF 0xBFC03000 0xBFC02FFF 0xBFC02FF0 0xBFC02FEF 0xBFC00000 0xBF900000 0xBF8FFFFF 0xBF800000 0xBD020000 0xBD01FFFF 0xBD000000 0xA0008000 0xA0007FFF RAM(2) 0xA0000000 0x9FC02FF0 0x9FC02FFF 0x9FC02FEF 0x9FC02FEF 0x9FC00000 0x9D020000 0x9D01FFFF 0x9D000000 0x80008000 0x80007FFF RAM(2) 0x80000000 0x00000000 RAM(2) 0x1D000000 0x00008000 0x00007FFF 0x00000000 0x1FC00000 0x1F900000 0x1F8FFFFF KSEG0 0x1F800000 0x1D020000 0x1D01FFFF 0x1FC03000 0x1FC02FFF 0x1FC02FF0 0x1FC02FEF KSEG1 0xFFFFFFFF Section "Memory Organization" DS61115 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX PIC32MX340F256H PIC32MX360F256L PIC32MX440F256H PIC32MX460F256L 0xFFFFFFFF 0xBFC03000 0xBFC02FFF 0xBFC02FF0 0xBFC02FEF 0xBFC00000 0xBF900000 0xBF8FFFFF 0xBF800000 0xBD040000 0xBD03FFFF 0xBD000000 0xA0008000 0xA0007FFF RAM(2) 0xA0000000 0x9FC02FF0 0x9FC02FFF 0x9FC02FEF 0x9FC02FEF 0x9FC00000 0x9D040000 0x9D03FFFF 0x9D000000 0x80008000 0x80007FFF RAM(2) 0x80000000 0x00000000 RAM(2) 0xFFFFFFFF KSEG1 0x1FC03000 0x1FC00000 0x1F900000 0x1F8FFFFF KSEG0 0x1F800000 0x1D040000 0x1D03FFFF 0x1D000000 0x00008000 0x00007FFF 0x00000000 0x1FC02FFF 0x1FC02FF0 0x1FC02FEF Section "Memory Organization" DS61115 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX340F512H PIC32MX360F512L PIC32MX440F512H PIC32MX460F512L 0xFFFFFFFF 0xBFC03000 0xBFC02FFF 0xBFC02FF0 0xBFC02FEF 0xBFC00000 0xBF900000 0xBF8FFFFF 0xBF800000 0xBD080000 0xBD07FFFF 0xBD000000 0xA0008000 0xA0007FFF RAM(2) 0xA0000000 0x9FC02FF0 0x9FC02FFF 0x9FC02FEF 0x9FC02FEF 0x9FC00000 0x9D080000 0x9D07FFFF 0x9D000000 0x80008000 0x80007FFF RAM(2) 0x80000000 0x00000000 RAM(2) 0xFFFFFFFF KSEG1 0x1FC03000 0x1FC00000 0x1F900000 0x1F8FFFFF KSEG0 0x1F800000 0x1D080000 0x1D07FFFF 0x1D000000 0x00008000 0x00007FFF 0x00000000 0x1FC02FFF 0x1FC02FF0 0x1FC02FEF Section "Memory Organization" DS61115 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 4.1.1 4-25 PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. 31/15 31:16 2009 Microchip Technology Inc. 30/14 29/13 28/12 27/11 26/10 CHEDMA 25/9 24/8 23/7 22/6 WSDRM 21/5 20/4 ERRIXI 19/3 ERRICD 18/2 ERRDMA 17/1 ERRDS 16/0 ERRIS BF88_2000 BMXCON(1) 15:0 BF88_2010 BF88_2020 BF88_2030 DKPBA(1) DUDBA(1) DUPBA(1) 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 BMXARB<2:0> BMXDKPBA<15:0> BMXDUDBA<15:0> BMXDUPBA<15:0> BMXDRMSZ<31:0> BMXPUPBA<19:16> BF88_2040 BMXDRMSZ BF88_2050 PUPBA(1) BMXPUPBA<15:0> BMXPFMSZ<31:0> BMXBOOTSZ<31:0> BF88_2060 BMXPFMSZ BF88_2070 BOOTSZ DS61143F_CN 12.1.1 "CLR BF88_1000 BF88_1010 BF88_1020 BF88_1030 BF88_1040 INTCON INTSTAT IPTMR IFS0 IFS1 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 I2C1MIF INT3IF RTCCIF I2C1SIF OC3IF FSCMIF I2C1BIF IC3IF I2C2MIF U1TXIF T3IF I2C2SIF U1RXIF INT2IF I2C2BIF U1EIF OC2IF U2TXIF SPI1RXIF IC2IF USBIF(4) U2RXIF 31/15 30/14 29/13 28/12 MVEC 27/11 26/10 25/9 TRC<2:0> RIPL<2:0> 24/8 23/7 22/6 21/5 20/4 INT4EP 19/3 INT3EP 18/2 INT2EP 17/1 INT1EP 16/0 INT0EP PIC32MX3XX/4XX VEC<5:0> IPTMR<31:0> SPI1TXIF T2IF FCEIF U2EIF SPI1EIF INT1IF SPI2RXIF OC5IF OC1IF SPI2TXIF IC5IF IC1IF SPI2EIF T5IF T1IF CMP2IF INT4IF INT0IF CMP1IF OC4IF CS1IF PMPIF IC4IF CS0IF AD1IF T4IF CTIF CNIF DMA3IF(2) DMA2IF(2) DMA1IF(2) DMA0IF(2) 12.1.1 "CLR PIC32MX320FXXXX/420FXXXX PIC32MX420FXXXX/440FXXXX BF88_1060 BF88_1070 BF88_1090 BF88_10A0 BF88_10B0 BF88_10C0 BF88_10D0 BF88_10E0 BF88_10F0 BF88_1100 BF88_1110 BF88_1120 BF88_1140 IEC0 IEC1 IPC0 IPC1 IPC2 IPC3 IPC4 IPC5 IPC6 IPC7 IPC8 IPC9 IPC11 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 DS61143F_CN PIC32MX3XX/4XX 31/15 I2C1MIE INT3IE RTCCIE 30/14 I2C1SIE OC3IE FSCMIE 29/13 I2C1BIE IC3IE I2C2MIE 28/12 U1TXIE T3IE I2C2SIE 27/11 U1RXIE INT2IE I2C2BIE INT0IP<2:0> CS0IP<2:0> INT1IP<2:0> IC1IP<2:0> INT2IP<2:0> IC2IP<2:0> INT3IP<2:0> IC3IP<2:0> INT4IP<2:0> IC4IP<2:0> SPI1IP<2:0> IC5IP<2:0> AD1IP<2:0> I2C1IP<2:0> SPI2IP<2:0>(3) CMP1IP<2:0> RTCCIP<2:0> I2C2IP<2:0> DMA3IP<2:0>(2) DMA1IP<2:0>(2) 26/10 U1EIE OC2IE U2TXIE 25/9 24/8 23/7 SPI1EIE INT1IE SPI2RXIE 22/6 OC5IE OC1IE SPI2TXIE 21/5 IC5IE IC1IE SPI2EIE 20/4 T5IE T1IE CMP2IE 19/3 INT4IE INT0IE CMP1IE CS1IP<2:0> CTIP<2:0> OC1IP<2:0> T1IP<2:0> OC2IP<2:0> T2IP<2:0> OC3IP<2:0> T3IP<2:0> OC4IP<2:0> T4IP<2:0> OC5IP<2:0> T5IP<2:0> CNIP<2:0> U1IP<2:0> CMP2IP<2:0> PMPIP<2:0> FSCMIP<2:0> U2IP<2:0> DMA2IP<2:0>(2) DMA0IP<2:0>(2) 18/2 OC4IE CS1IE PMPIE 17/1 IC4IE CS0IE AD1IE 16/0 T4IE CTIE CNIE SPI1RXIE SPI1TXIE IC2IE USBIE U2RXIE T2IE FCEIE U2EIE DMA3IE(2) DMA2IE(2) DMA1IE(2) DMA0IE(2) CS1IS<1:0> CTIS<1:0> OC1IS<1:0> T1IS<1:0> OC2IS<1:0> T2IS<1:0> OC3IS<1:0> T3IS<1:0> OC4IS<1:0> T4IS<1:0> OC5IS<1:0> T5IS<1:0> CNIS<1:0> U1IS<1:0> CMP2IS<1:0> PMPIS<1:0> FSCMIS<1:0> U2IS<1:0> DMA2IS<1:0>(2) DMA0IS<1:0>(2) FCEIS<1:0> INT0IS<1:0> CS0IS<1:0> INT1IS<1:0> IC1IS<1:0> INT2IS<1:0> IC2IS<1:0> INT3IS<1:0> IC3IS<1:0> INT4IS<1:0> IC4IS<1:0> SPI1IS<1:0> IC5IS<1:0> AD1IS<1:0> I2C1IS<1:0> SPI2IS<1:0>(3) CMP1IS<1:0> RTCCIS<1:0> I2C2IS<1:0> DMA3IS<1:0>(2) DMA1IS<1:0>(2) USBIS<1:0>(4) 2009 Microchip Technology Inc. USBIP<2:0>(4) FCEIP<2:0> 12.1.1 "CLR PIC32MX320FXXXX/420FXXXX PIC32MX420FXXXX/440FXXXX BF80_0600 BF80_0610 BF80_0620 BF80_0800 BF80_0810 BF80_0820 BF80_0A00 BF80_0A10 BF80_0A20 BF80_0C00 BF80_0C10 BF80_0C20 BF80_0E00 BF80_0E10 BF80_0E20 T1CON TMR1 T2CON TMR2 T3CON TMR3 T4CON TMR4 T5CON TMR5 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 SIDL SIDL SIDL SIDL 2009 Microchip Technology Inc. 31/15 30/14 29/13 SIDL 28/12 TWDIS 27/11 TWIP 26/10 25/9 24/8 23/7 TGATE TGATE TGATE TGATE TGATE 22/6 21/5 TCKPS<2:0> TCKPS<2:0> TCKPS<2:0> TCKPS<2:0> 20/4 19/3 18/2 TSYNC 17/1 16/0 TCKPS<1:0> TMR1<15:0> PR1<15:0> TMR2<15:0> PR2<15:0> TMR3<15:0> PR3<15:0> DS61143F_CN TMR4<15:0> PIC32MX3XX/4XX PR4<15:0> TMR5<15:0> PR5<15:0> 12.1.1 "CLR 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 SIDL ICFEDGE SIDL ICFEDGE SIDL ICFEDGE SIDL ICFEDGE DS61143F_CN PIC32MX3XX/4XX 30/14 29/13 SIDL 28/12 27/11 26/10 25/9 ICFEDGE 24/8 ICC32 23/7 ICTMR 22/6 21/5 20/4 ICOV 19/3 ICBNE 18/2 17/1 ICM<2:0> 16/0 BF80_2000 IC1CON(1) BF80_2010 IC1BUF ICI<1:0> IC1BUF<31:0> ICC32 ICTMR ICI<1:0> ICOV ICBNE ICM<2:0> BF80_2200 IC2CON(1) BF80_2210 IC2BUF IC2BUF<31:0> ICC32 ICTMR ICI<1:0> ICOV ICBNE ICM<2:0> BF80_2400 IC3CON(1) BF80_2410 IC3BUF IC3BUF<31:0> ICC32 ICTMR ICI<1:0> ICOV ICBNE ICM<2:0> BF80_2600 IC4CON(1) BF80_2610 IC4BUF IC4BUF<31:0> ICC32 ICTMR ICI<1:0> ICOV ICBNE ICM<2:0> BF80_2800 IC5CON(1) BF80_2810 IC5BUF 2009 Microchip Technology Inc. IC5BUF<31:0> 12.1.1 "CLR BF80_3000 BF80_3010 BF80_3020 BF80_3200 BF80_3210 OC1CON OC1R OC1RS OC2CON OC2R 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 SIDL 31/15 30/14 29/13 SIDL 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 OC32 20/4 OCFLT 19/3 OCTSEL 18/2 17/1 OCM<2:0> 16/0 OC1R<31:0> OC1RS<31:0> OC32 OCFLT OCTSEL OCM<2:0> OC2R<31:0> 12.1.1 "CLR BF80_3220 BF80_3400 BF80_3410 BF80_3420 BF80_3600 BF80_3610 BF80_3620 BF80_3800 BF80_3810 OC2RS OC3CON OC3R OC3RS OC4CON OC4R OC4RS OC5CON OC5R OC5RS 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 SIDL SIDL SIDL 2009 Microchip Technology Inc. 31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 OC2RS<31:0> OC32 OCFLT OCTSEL OCM<2:0> OC3R<31:0> OC3RS<31:0> OC32 OCFLT OCTSEL OCM<2:0> OC4R<31:0> OC4RS<31:0> OC32 OCFLT OCTSEL OCM<2:0> OC5R<31:0> OC5RS<31:0> DS61143F_CN BF80_3820 12.1.1 "CLR BF80_5000 BF80_5010 BF80_5020 BF80_5030 BF80_5040 I2C1-2 I2C1CON I2C1STAT I2C1ADD I2C1MSK I2C1BRG 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 PIC32MX3XX/4XX 31/15 ACKSTAT 30/14 TRSTAT 29/13 SIDL 28/12 SCLREL 27/11 STRICT 26/10 A10M 25/9 DISSLW GCSTAT 24/8 SMEN ADD10 23/7 GCEN IWCOL 22/6 STREN I2COV 21/5 ACKDT 20/4 ACKEN 19/3 RCEN 18/2 17/1 RSEN 16/0 ADD<9:0> MSK<9:0> I2C1BRG<11:0> I2CxRCV 12.1.1 "CLR BF80_5050 BF80_5260 BF80_5200 BF80_5210 BF80_5220 BF80_5230 BF80_5240 I2C1-2 I2C1TRN I2C1RCV I2C2CON I2C2STAT I2C2ADD I2C2MSK I2C2BRG I2C2TRN I2C2RCV 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 DS61143F_CN PIC32MX3XX/4XX 31/15 ACKSTAT 30/14 TRSTAT 29/13 SIDL 28/12 SCLREL 27/11 STRICT 26/10 A10M 25/9 DISSLW GCSTAT 24/8 SMEN ADD10 23/7 GCEN IWCOL 22/6 STREN I2COV 21/5 ACKDT 20/4 ACKEN 19/3 RCEN 18/2 17/1 RSEN 16/0 I2CT1DATA<7:0> I2CR1DATA<7:0> ADD<9:0> MSK<9:0> I2C2BRG<11:0> I2CT1DATA<7:0> I2CR1DATA<7:0> BF80_5250 BF80_5260 2009 Microchip Technology Inc. I2CxRCV 12.1.1 "CLR UART1-2 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 SIDL IREN RTSMD UEN<1:0> 30/14 29/13 SIDL UTXINV 28/12 IREN URXEN 27/11 RTSMD UTXBRK 26/10 UTXEN 25/9 UTXBF 24/8 ADM_EN TRMT 23/7 WAKE 22/6 LPBACK 21/5 ABAUD ADDEN ABAUD 20/4 RXINV RIDLE RXINV 19/3 BRGH PERR BRGH 18/2 17/1 16/0 STSEL URXDA STSEL BF80_6000 U1MODE(1) BF80_6010 U1STA(1) UEN<1:0> PDSEL<1:0> FERR OERR ADDR<7:0> URXISEL<1:0> WAKE LPBACK UTXISEL<1:0> BF80_6020 U1TXREG BF80_6030 U1RXREG BF80_6040 U1BRG(1) BRG<15:0> PDSEL<1:0> BF80_6200 U2MODE(1) 12.1.1 "CLR BF80_6210 UART1-2 U2STA(1) 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 2009 Microchip Technology Inc. 31/15 30/14 29/13 UTXINV 28/12 URXEN 27/11 UTXBRK 26/10 UTXEN 25/9 UTXBF 24/8 ADM_EN TRMT 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 ADDR<7:0> URXISEL<1:0> ADDEN RIDLE PERR FERR OERR URXDA UTXISEL<1:0> BF80_6220 U2TXREG BF80_6230 U2RXREG BF80_6240 U2BRG(1) BRG<15:0> 12.1.1 "CLR BF80_5800 SPI1-2 (1,2) SPI1CON 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 FRMEN SIDL DISSDO MODE32 SPIBUSY MODE16 SSEN SPIROV MSTEN 31/15 FRMEN 30/14 29/13 28/12 DISSDO 27/11 MODE32 SPIBUSY 26/10 MODE16 25/9 24/8 23/7 SSEN 22/6 SPIROV 21/5 MSTEN 20/4 19/3 SPITBE 18/2 17/1 SPIFE 16/0 SPIRBF FRMSYNC FRMPOL SIDL DS61143F_CN BF80_5810 SPI1STAT BF80_5820 BF80_5830 SPI1BUF SPI1BRG DATA<31:0> BRG<8:0> SPITBE SPIFE PIC32MX3XX/4XX BF80_5A00 SPI2CON BF80_5A10 SPI2STAT BF80_5A20 SPI2BUF FRMSYNC FRMPOL SPIRBF DATA<31:0> BRG<8:0> BF80_5A30 SPI2BRG SPIxBUF 12.1.1 "CLR SPI2 PIC32MX420FXXXX/440FXXXX 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 VCFG2 ADRC CH0NB PCFG15 CSSL15 DS61143F_CN PIC32MX3XX/4XX 30/14 VCFG1 PCFG14 CSSL14 29/13 SIDL VCFG0 PCFG13 CSSL13 28/12 OFFCAL PCFG12 CSSL12 27/11 26/10 CSCNA SAMC<4:0> 25/9 FORM<2:0> 24/8 23/7 BUFS CH0NA 22/6 SSRC<2:0> PCFG6 CSSL6 21/5 PCFG5 CSSL5 20/4 CLRASAM PCFG4 CSSL4 19/3 18/2 ASAM 17/1 SAMP BUFM 16/0 DONE ALTS BF80_9000 AD1CON1(1) BF80_9010 AD1CON2(1) BF80_9020 AD1CON3(1) BF80_9040 AD1CHS(1) BF80_9060 AD1PCFG SMPI<3:0> ADCS<7:0> CH0SB<3:0> PCFG11 CSSL11 PCFG10 CSSL10 PCFG9 CSSL9 PCFG8 CSSL8 CH0SA<3:0> PCFG3 CSSL3 PCFG2 CSSL2 PCFG1 CSSL1 PCFG0 CSSL0 PCFG7 CSSL7 BF80_9050 AD1CSSL(1) BF80_9070 ADC1BUF0 BF80_9080 ADC1BUF1 BF80_9090 ADC1BUF2 BF80_90A0 ADC1BUF3 BF80_90B0 ADC1BUF4 BF80_90C0 ADC1BUF5 BF80_90D0 ADC1BUF6 BF80_90E0 ADC1BUF7 ADC1BUF0<31:0> ADC1BUF1<31:0> ADC1BUF2<31:0> ADC1BUF3<31:0> ADC1BUF4<31:0> ADC1BUF5<31:0> ADC1BUF6<31:0> ADC1BUF7<31:0> ADC1BUF8<31:0> ADC1BUF9<31:0> ADC1BUFA<31:0> ADC1BUFB<31:0> 2009 Microchip Technology Inc. BF80_90F0 ADC1BUF8 BF80_9100 ADC1BUF9 BF80_9110 ADC1BUFA BF80_9120 ADC1BUFB 12.1.1 "CLR 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 2009 Microchip Technology Inc. 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 BF80_9130 ADC1BUFC BF80_9140 ADC1BUFD BF80_9150 ADC1BUFE BF80_9160 ADC1BUFF ADC1BUFC<31:0> ADC1BUFD<31:0> ADC1BUFE<31:0> ADC1BUFF<31:0> 12.1.1 "CLR 4-10 31/15 31:16 15:0 31:16 15:0 31:16 15:0 30/14 29/13 SIDL 28/12 SUSPEND 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 RDWR 18/2 17/1 16/0 BF88_3000 DMACON(1) DS61143F_CN BF88_3010 DMASTAT BF88_3020 DMAADDR DMACH<1:0> DMAADDR<31:0> 12.1.1 "CLR PIC32MX3XX/4XX 4-11 31/15 31:16 15:0 31:16 15:0 31:16 15:0 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 CRCEN 22/6 CRCAPP 21/5 20/4 19/3 18/2 17/1 16/0 BF88_3030 DCRCCON BF88_3040 DCRCDATA BF88_3050 DCRCXOR PLEN<3:0> CRCCH<1:0> DCRCDATA<15:0> DCRCXOR<15:0> 12.1.1 "CLR 4-12 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 DS61143F_CN PIC32MX3XX/4XX 30/14 29/13 28/12 27/11 26/10 25/9 24/8 CHCHNS 23/7 CHEN CFORCE 22/6 CHAED CABORT CHSHIE CHSHIF 21/5 CHCHN PATEN CHDDIE CHDDIF 20/4 CHAEN SIRQEN CHDHIE CHDHIF 19/3 AIRQEN CHBCIE CHBCIF 18/2 CHEDET CHCCIE CHCCIF 17/1 16/0 BF88_3060 DCH0CON BF88_3070 DCH0ECON BF88_3080 DCH0INT CHPRI<1:0> CHTAIE CHTAIF CHERIE CHERIF CHAIRQ<7:0> CHSDIE CHSDIF CHSIRQ<7:0> BF88_3090 DCH0SSA BF88_30A0 DCH0DSA BF88_30B0 DCH0SSIZ BF88_30C0 DCH0DSIZ BF88_30D0 DCH0SPTR BF88_30E0 DCH0DPTR BF88_30F0 DCH0CSIZ BF88_3100 DCH0CPTR BF88_3110 DCH0DAT BF88_3120 DCH1CON BF88_3130 DCH1ECON CHSSA<31:0> CHDSA<31:0> CHCHNS CFORCE CHSDIE CHSDIF CABORT CHSHIE CHSHIF PATEN CHDDIE CHDDIF CHEN CHAED CHCHN CHAEN SIRQEN CHDHIE CHDHIF AIRQEN CHBCIE CHBCIF CHEDET CHCCIE CHCCIF CHSSIZ<7:0> CHDSIZ<7:0> CHSTR<7:0> CHDPTR<7:0> CHCSIZ<7:0> CHCPTR<7:0> CHPDAT<7:0> CHPRI<1:0> CHTAIE CHTAIF CHERIE CHERIF 2009 Microchip Technology Inc. CHAIRQ<7:0> CHSIRQ<7:0> BF88_3140 DCH1INT BF88_3150 DCH1SSA BF88_3160 DCH1DSA CHSSA<31:0> CHDSA<31:0> DCHxSPTR DCHxDPTR DCHxCPTR 12.1.1 "CLR 4-12 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 2009 Microchip Technology Inc. 30/14 29/13 28/12 27/11 26/10 25/9 24/8 CHCHNS 23/7 CHEN CFORCE 22/6 CHAED CABORT CHSHIE CHSHIF 21/5 CHCHN PATEN CHDDIE CHDDIF 20/4 CHAEN SIRQEN CHDHIE CHDHIF 19/3 AIRQEN CHBCIE CHBCIF 18/2 CHEDET CHCCIE CHCCIF 17/1 16/0 BF88_3170 DCH1SSIZ BF88_3180 DCH1DSIZ BF88_3190 DCH1SPTR BF88_31A0 DCH1DPTR BF88_31B0 DCH1CSIZ BF88_31C0 DCH1CPTR BF88_31D0 DCH1DAT BF88_31E0 DCH2CON BF88_31F0 DCH2ECON BF88_3200 DCH2INT CHSSIZ<7:0> CHDSIZ<7:0> CHSPTR<7:0> CHDPTR<7:0> CHCSIZ<7:0> CHCPTR<7:0> CHPDAT<7:0> CHPRI<1:0> CHTAIE CHTAIF CHERIE CHERIF CHAIRQ<7:0> CHSDIE CHSDIF DS61143F_CN CHSIRQ<7:0> BF88_3210 DCH2SSA BF88_3220 DCH2DSA BF88_3230 DCH2SSIZ BF88_3240 DCH2DSIZ BF88_3250 DCH2SPTR BF88_3260 DCH2DPTR BF88_3270 DCH2CSIZ CHSSA<31:0> PIC32MX3XX/4XX CHDSA<31:0> CHSSIZ<7:0> CHDSIZ<7:0> CHSPTR<7:0> CHDPTR<7:0> CHCSIZ<7:0> DCHxSPTR DCHxDPTR DCHxCPTR 12.1.1 "CLR 4-12 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 DS61143F_CN PIC32MX3XX/4XX 30/14 29/13 28/12 27/11 26/10 25/9 24/8 CHCHNS 23/7 CHEN CFORCE 22/6 CHAED CABORT CHSHIE CHSHIF 21/5 CHCHN PATEN CHDDIE CHDDIF 20/4 CHAEN SIRQEN CHDHIE CHDHIF 19/3 AIRQEN CHBCIE CHBCIF 18/2 CHEDET CHCCIE CHCCIF 17/1 16/0 BF88_3280 DCH2CPTR BF88_3290 DCH2DAT BF88_32A0 DCH3CON BF88_32B0 DCH3ECON BF88_32C0 DCH3INT BF88_32D0 DCH3SSA BF88_32E0 DCH3DSA BF88_32F0 DCH3SSIZ BF88_3300 DCH3DSIZ BF88_3310 DCH3SPTR BF88_3320 DCH3DPTR BF88_3330 DCH3CSIZ BF88_3340 DCH3CPTR BF88_3350 DCH3DAT CHCPTR<7:0> CHPDAT<7:0> CHPRI<1:0> CHTAIE CHTAIF CHERIE CHERIF CHAIRQ<7:0> CHSDIE CHSDIF CHSIRQ<7:0> CHSSA<31:0> CHDSA<31:0> CHSSIZ<7:0> CHDSIZ<7:0> CHSTR<7:0> CHDPTR<7:0> CHCSIZ<7:0> CHCPTR<7:0> CHPDAT<7:0> 2009 Microchip Technology Inc. DCHxSPTR DCHxDPTR DCHxCPTR 12.1.1 "CLR 4-13 BF80_A000 BF80_A010 BF80_A060 31/15 31:16 15:0 31:16 15:0 31:16 15:0 2009 Microchip Technology Inc. 30/14 29/13 CPOL CPOL SIDL 28/12 27/11 26/10 25/9 24/8 COUT COUT 23/7 22/6 21/5 20/4 CREF CREF 19/3 18/2 17/1 C2OUT 16/0 C1OUT CM1CON CM2CON CMSTAT EVPOL<1:0> EVPOL<1:0> CCH<1:0> CCH<1:0> 12.1.1 "CLR 4-14 BF80_9800 31/15 31:16 15:0 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 CVROE 21/5 CVRR 20/4 CVRSS 19/3 18/2 17/1 16/0 CVRCON CVR<3:0> 12.1.1 "CLR 4-15 31/15 31:16 NVMWR DS61143F_CN 30/14 WREN 29/13 NVMERR 28/12 LVDERR 27/11 LVDSTAT 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 BF80_F400 NVMCON(1) 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 NVMOP<3:0> PIC32MX3XX/4XX BF80_F410 NVMKEY NVMKEY<31:0> NVMADDR<31:0> NVMDATA<31:0> NVMSRCADDR<31:0> BF80_F420 NVMADDR(1) BF80_F430 NVMDATA BF80_F440 NVMSRC ADDR 12.1.1 "CLR 4-16 BF80_F000 BF80_F010 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 DS61143F_CN PIC32MX3XX/4XX 30/14 29/13 28/12 PLLODIV<2:0> 27/11 26/10 25/9 RCDIV<2:0> 24/8 23/7 CLKLOCK 22/6 SOSCRDY ULOCK 21/5 LOCK 20/4 19/3 18/2 17/1 PLLMULT<2:0> 16/0 OSCCON OSCTUN PBDIV<1:0> SLPEN SWDTPS<4:0> WDTO SLEEP IDLE COSC<2:0> NOSC<2:0> VREGS UFRCEN SOSCEN OSWEN WDTCLR SWRST EXTR TUN<5:0> BF80_0000 WDTCON BF80_F600 BF80_F610 RCON RSWRST 12.1.1 "CLR 4-17 (11) 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 TRISA15 RA15 LATA15 ODCA15 30/14 TRISA14 RA14 LATA14 ODCA14 29/13 28/12 27/11 26/10 TRISA10 RA10 LATA10 ODCA10 25/9 TRISA9 LATA9 ODCA9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 BF88_6000 TRISA(1,2,3) BF88_6010 PORTA(1,2,3) BF88_6020 LATA(1,2,3) 2009 Microchip Technology Inc. TRISA<7:0> RA<7:0> LATA<7:0> ODCA<7:0> BF88_6030 ODCA(1,2,3) BF88_6040 TRISB(4,5) TRISB<15:0> RB<15:0> BF88_6050 PORTB(4,5) TRISA PORTA LATA ODCA JTAG JTAG JTAGEN DDPCON<3> JTAG JTAGEN PORTA PORTG RG12 RG13 RG14 TROEN DDPCON<2> TROEN JTAG RB10 RB11 RB12 RB13 JTAG JTAGEN DDPCON<3> JTAG JTAGEN 12.1.1 "CLR 4-17 BF88_6060 BF88_6070 BF88_6080 BF88_6090 BF88_60A0 BF88_60B0 BF88_60C0 BF88_60D0 BF88_60E0 BF88_60F0 BF88_6100 BF88_6110 BF88_6120 (11) LATB(4,5) ODCB(4,5) TRISC PORTC LATC ODCC TRISD PORTD LATD ODCD TRISE PORTE LATE 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 31:16 15:0 31:16 15:0 31:16 31:16 15:0 31:16 15:0 31:16 15:0 TRISC15 RC15 LATC15 ODCC15 RD15(6) LAT15(6) TRISC14 RC14 LATC14 ODCC14 RD14(6) LAT14(6) TRISC13 RC13 LATC13 ODCC13 RD13(6) LAT13(6) TRISC12 RC12 LATC12 ODCC12 RD12(6) LAT12(6) RE9(6) LATE9(6) 2009 Microchip Technology Inc. 31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 LATB<15:0> ODCB<15:0> RE8(6) LATE8(6) 23/7 22/6 21/5 20/4 RC4(6) LATC4(6) TRISD<7:0> RD<7:0> LATD<7:0> ODCD<7:0> TRISE<7:0> RE<7:0> LATE<7:0> 19/3 RC3(6) LATC3(6) 18/2 RC2(6) LATC2(6) 17/1 RC1(6) LATC1(6) 16/0 TRISC4(6) TRISC3(6) TRISC2(6) TRISC1(6) ODCC4(6) ODCC3(6) ODCC2(6) ODCC1(6) 15:0 TRISD15(6) TRISD14(6) TRISD13(6) TRISD12(6) TRISD<11:8> RD<11:8> LATD<11:8> ODCD<11:8> TRISE9(6) TRISE8(6) DS61143F_CN 15:0 ODCD15(6) ODCD14(6) ODCD13(6) ODCD12(6) PIC32MX3XX/4XX TRISA PORTA LATA ODCA JTAG JTAG JTAGEN DDPCON<3> JTAG JTAGEN PORTA PORTG RG12 RG13 RG14 TROEN DDPCON<2> TROEN JTAG RB10 RB11 RB12 RB13 JTAG JTAGEN DDPCON<3> JTAG JTAGEN 12.1.1 "CLR 4-17 BF88_6130 BF88_6140 BF88_6150 BF88_6160 BF88_6170 BF88_6180 BF88_6190 BF88_61A0 BF88_61B0 (11) ODCE TRISF PORTF LATF ODCF TRISG PORTG LATG ODCG 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 31:16 15:0 31:16 31:16 DS61143F_CN PIC32MX3XX/4XX 31/15 RG15(6) 30/14 RG14(6) 29/13 RF13(6) RG13(6) 28/12 RF12(6) RG12(6) 27/11 26/10 25/9 ODCE9(6) TRISG9 LATG9 ODCG9 24/8 ODCE8(6) RF8(6) LATF8(6) TRISG8 LATG8 ODCG8 23/7 RF7(6,8) TRISG7 LATG7 ODCG7 22/6 RF6(7,8) TRISG6 LATG6 ODCG6 21/5 TRISF5 LATF5 ODCF5 20/4 TRISF4 LATF4 ODCF4 19/3 TRISF3 RF3(9) LATF3 ODCF3 TRISG3 RG3(10) LATG3 ODCG3 18/2 TRISF2(7) RF2(7) LATF2(7) ODCF2(7) TRISG2 RG2(10) LATG2 ODCG2 17/1 TRISF1 LATF1 ODCF1 RG1(6) LATG1(6) 16/0 TRISF0 LATF0 ODCF0 RG0(6) LATG0(6) ODCE<7:0> TRISF13(6) TRISF12(6) TRISF8(6) TRISF7(6,8) TRISF6(7,8) LATF13(6) LATF12(6) ODCF13(6) ODCF12(6) LATF7(6,8) LATF6(7,8) ODCF8(6) ODCF7(6,8) ODCF6(7,8) 15:0 TRISG15(6) TRISG14(6) TRISG13(6) TRISG12(6) TRISG1(6) TRISG0(6) 15:0 LATG15(6) LATG14(6) LATG13(6) LATG12(6) 15:0 ODCG15(6) ODCG14(6) ODCG13(6) ODCG12(6) 2009 Microchip Technology Inc. ODCG1(6) ODCG0(6) TRISA PORTA LATA ODCA JTAG JTAG JTAGEN DDPCON<3> JTAG JTAGEN PORTA PORTG RG12 RG13 RG14 TROEN DDPCON<2> TROEN JTAG RB10 RB11 RB12 RB13 JTAG JTAGEN DDPCON<3> JTAG JTAGEN 12.1.1 "CLR 4-18 BF88_61C0 CNCON 31:16 15:0 31/15 30/14 29/13 SIDL 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 CNEN CNPUE 12.1.1 "CLR 4-18 BF88_61D0 BF88_61E0 CNEN CNPUE 31:16 15:0 31:16 15:0 2009 Microchip Technology Inc. 31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 CNEN17 16/0 CNEN16 CNEN21(1) CNEN20(1) CNEN19(1) CNEN18 CNEN<15:0> CNPUE21(1) CNPUE20(1) CNPUE19(1) CNPUE18 CNPUE17 CNPUE16 CNPUE<15:0> CNEN CNPUE 12.1.1 "CLR 4-19 BF80_7000 PMCON 31:16 15:0 31:16 15:0 31:16 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 IBOV IB3F IB2F IB1F 31/15 BUSY 30/14 29/13 SIDL 28/12 27/11 26/10 PMPTTL MODE16 25/9 PTWREN 24/8 PTRDEN 23/7 22/6 21/5 20/4 CS2P 19/3 CS1P 18/2 17/1 WRSP 16/0 RDSP ADRMUX<1:0> INCM<1:0> CSF<1:0> WAITB<1:0> ADDR<13:0> BF80_7010 PMMODE BF80_7020 PMADDR PMDOUT PMDIN PMAEN PMSTAT IRQM<1:0> MODE<1:0> WAITM<3:0> WAITE<1:0> 15:0 CS2EN/A15 CS1EN/A14 DS61143F_CN BF80_7030 BF80_7040 BF80_7050 BF80_7060 DATAOUT<31:0> DATAIN<31:0> IB0F OBUF OB3E OB2E OB1E PTEN<15:0> OB0E PIC32MX3XX/4XX 12.1.1 "CLR 4-20 BF80_F200 31/15 31:16 15:0 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 DDPUSB 22/6 DDPU1 21/5 DDPU2 20/4 DDPSPI1 19/3 JTAGEN 18/2 TROEN 17/1 16/0 DDPCON 4-21 31/15 31:16 15:0 15:0 31:16 15:0 DS61143F_CN PIC32MX3XX/4XX 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 BF88_4000 CHECON(1) BF88_4010 CHEACC(1) DCSZ<1:0> PREFEN<1:0> CHECOH PFMWS<2:0> 31:16 CHEWEN LTAG BOOT CHEIDX<3:0> LTAG<23:16> LVALID LLOCK LTYPE BF88_4020 CHETAG(1) LTAG<15:4> LMASK<15:5> BF88_4030 CHEMSK(1) BF88_4040 BF88_4050 BF88_4060 BF88_4070 CHEW0 CHEW1 CHEW2 CHEW3 CHELRU CHEHIT CHEMIS 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 CHEW0<31:0> CHEW1<31:0> CHEW2<31:0> CHEW3<31:0> CHELRU<15:0> CHEHIT<31:0> CHEMIS<31:0> CHEPFABT<31:0> CHELRU<24:16> 2009 Microchip Technology Inc. BF88_4080 BF88_4090 BF88_40A0 BF88_40C0 CHEPFABT 12.1.1 "CLR 4-22 BF80_0200 RTCC 31:16 31/15 ALRMEN 30/14 CHIME 29/13 SIDL 28/12 ALRM SYNC 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 CAL<11:0> RTSEC CLKON RTCWREN RTCSYNC HALFSEC RTCOE RTCCON 15:0 31:16 BF80_0210 RTCALRM 15:0 AMASK<3:0> ARPT<7:0> 12.1.1 "CLR 4-22 BF80_0220 RTCC 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 2009 Microchip Technology Inc. 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 RTCTIME HR10<3:0> SEC10<3:0> YEAR10<3:0> DAY10<3:0> MIN10<3:0> SEC10<3:0> DAY10<3:0> HR01<3:0> SEC01<3:0> YEAR01<3:0> DAY01<3:0> MIN01<3:0> SEC01<3:0> DAY01<3:0> MIN10<3:0> MONTH10<3:0> MIN10<3:0> MONTH10<3:0> MIN01<3:0> MONTH01<3:0> WDAY01<3:0> MIN01<3:0> MONTH01<3:0> WDAY01<3:0> BF80_0230 RTCDATE BF80_0240 ALRMTIME BF80_0250 ALRMDATE 12.1.1 "CLR 4-23 DEVCFG 31/15 31:16 31:16 31:16 30/14 29/13 28/12 27/11 26/10 IOFNC 25/9 24/8 23/7 FWDTEN IESO 22/6 21/5 FPLLMULT<2:0> FSOSCEN 20/4 19/3 18/2 17/1 FPLLODIV<2:0> FPLLIDIV<2:0> 16/0 BFC0_2FF0 DEVCFG3 BFC0_2FF4 DEVCFG2 15:0 USERID15 USERID14 USERID13 USERID12 USERID11 USERID10 USERID9 USERID8 USERID7 USERID6 USERID5 USERID4 USERID3 USERID2 USERID1 USERID0 15:0 FUPLLEN(1) FUPLLIDIV<2:0>(1) DS61143F_CN WDTPS<4:0> PWP19 ICESEL PWP18 FNOSC<2:0> PWP17 PWP16 BFC0_2FF8 DEVCFG1 15:0 31:16 15:0 FCKSM<1:0> PWP15 PWP14 FPBDIV<1:0> PWP13 PWP12 POSCMD<1:0> BFC0_2FFC DEVCFG0 DEBUG<1:0> PIC32MX3XX/4XX PIC32MX4XX 4-24 BF80_F220 DEVID 31:16 15:0 31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0 VER<3:0> DEVID<15:0> DEVID<27:16> 4-25 BF88_5040 BF88_5050 BF88_5060 31/15 31:16 15:0 31:16 15:0 31:16 15:0 31:16 DS61143F_CN PIC32MX3XX/4XX 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 IDIF IDIE 22/6 21/5 LSTATE DPPUL 20/4 ACTVIF ACTVIE DMPUL USLPGRD IDLEIF IDLEIE BTOEF BTOEE USBRST BDTPTRL<7:1> 19/3 SESVD VBUSON TRNIF TRNIE DFN8EF DFN8EE HOSTEN DEVADDR<6:0> 18/2 SESEND OTGEN SOFIF SOFIE CRC16EF CRC16EE PPBI RESUME 17/1 16/0 VBUSVDIF VBUSVDIE VBUSVD U1OTGIR U1OTGIE U1OTG STAT T1MSECIF LSTATEIF T1MSECIE LSTATEIE SESVDIF SESENDIF SESVDIE SESENDIE BF88_5070 U1OTGCON 15:0 31:16 DPPULUP DMPULUP UACTPND STALLIF STALLIE BTSEF BTSEE JSTATE LSPDEN VBUSCHG VBUSDIS USUS PEND UERRIF UERRIE CRC5EF EOFEF CRC5EE EOFEE PPBRST FRMH<10:8> USBPWR URSTIF DETACHIF URSTIE DETACHIE PIDEF PIDEE USBEN SOFEN BF88_5080 U1PWRC 15:0 31:16 BF88_5200 U1IR 15:0 31:16 RESUME ATTACHIF BF88_5210 U1IE 15:0 31:16 RESUME ATTACHIE BMXEF BMXEE DMAEF DMAEE PKTDIS TOKBUSY 2009 Microchip Technology Inc. BF88_5220 U1EIR 15:0 31:16 BF88_5230 U1EIE 15:0 31:16 15:0 31:16 BF88_5240 U1STAT ENDPT<3:0> BF88_5250 U1CON 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 BF80_5260 U1ADDR BF88_5270 U1BDTP1 BF88_5280 BF88_5290 U1FRML U1FRMH FRML<7:0> 4-25 BF88_52A0 BF88_52B0 U1TOK U1SOF 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 15:0 31:16 2009 Microchip Technology Inc. 31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 UTEYE LSPD 22/6 21/5 20/4 USBSIDL EPCON EPCON EPCON EPCON EPCON EPCON EPCON EPCON EPCON EPCON 19/3 EPRXEN EPRXEN EPRXEN EPRXEN EPRXEN EPRXEN EPRXEN EPRXEN EPRXEN EPRXEN 18/2 17/1 16/0 EPHSHK EPHSHK EPHSHK EPHSHK EPHSHK EPHSHK EPHSHK EPHSHK EPHSHK EPHSHK PID<3:0> UOEMON RETRYDIS USBFRZ CNT<7:0> EP<3:0> EPSTALL EPSTALL EPSTALL EPSTALL EPSTALL EPSTALL EPSTALL EPSTALL EPSTALL EPSTALL BF88_52C0 U1BDTP2 BF88_52D0 U1BDTP3 BF88_52E0 U1CNFG1 BDTPTRH<7:0> BDTPTRU<7:0> BF88_5300 U1EP0 15:0 31:16 EPTXEN EPTXEN EPTXEN EPTXEN EPTXEN EPTXEN EPTXEN EPTXEN EPTXEN EPTXEN BF88_5310 U1EP1 15:0 31:16 BF88_5320 U1EP2 DS61143F_CN 15:0 31:16 BF88_5330 U1EP3 15:0 31:16 BF88_5340 U1EP4 15:0 31:16 PIC32MX3XX/4XX BF88_5350 U1EP5 15:0 31:16 BF88_5360 U1EP6 15:0 31:16 BF88_5370 U1EP7 15:0 31:16 BF88_5380 U1EP8 15:0 31:16 BF88_5390 U1EP9 15:0 4-25 BF88_53A0 31:16 U1EP10 15:0 31:16 DS61143F_CN PIC32MX3XX/4XX 31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 EPCON EPCON EPCON EPCON EPCON EPCON 19/3 EPRXEN EPRXEN EPRXEN EPRXEN EPRXEN EPRXEN 18/2 EPTXEN EPTXEN EPTXEN EPTXEN EPTXEN EPTXEN 17/1 EPSTALL EPSTALL EPSTALL EPSTALL EPSTALL EPSTALL 16/0 EPHSHK EPHSHK EPHSHK EPHSHK EPHSHK EPHSHK BF88_53B0 U1EP11 15:0 31:16 BF88_53C0 U1EP12 15:0 31:16 BF88_53D0 U1EP13 15:0 31:16 BF88_53E0 U1EP14 15:0 31:16 BF88_53F0 U1EP15 15:0 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Flash Program Memory" DS61121 Microchip www.Microchip.com/PIC32 PIC32MX3XX/4XX Run-Time Self Programming RTSP In-Circuit Serial Programming ICSPEJTAG RTSP EJTAG EJTAG EJTAG ICSP ICSP RTSP RTSP ICSP EJTAG "PIC32MX3XX/4XX Programming Specification" DS61145 Microchip 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Resets" DS61118 Microchip www.Microchip.com/PIC32 SYSRST MCLR WDTR MCLR MCLR WDTR SYSRST 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Interrupt Controller" DS61108 Microchip www.Microchip.com/PIC32 PIC32MX3XX/4XX PIC32MX3XX/4XX "PIC32MX MCU" INTSTAT IntCtl 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX INT0 Timer1 INT1 Timer2 INT2 Timer3 INT3 Timer4 INT4 Timer5 SPI1E SPI1 SPI1TX SPI1 SPI1RX SPI1 UART1 U1RX UART1 U1TX UART1 I2C1B I2C1 I2C1S I2C1 I2C1M I2C1 ADC1 CMP1 CMP2 IFS0<0> IFS0<1> IFS0<2> IFS0<3> IFS0<4> IFS0<5> IFS0<6> IFS0<7> IFS0<8> IFS0<9> IFS0<10> IFS0<11> IFS0<12> IFS0<13> IFS0<14> IFS0<15> IFS0<16> IFS0<17> IFS0<18> IFS0<19> IFS0<20> IFS0<21> IFS0<22> IFS0<23> IFS0<24> IFS0<25> IFS0<26> IFS0<27> IFS0<28> IFS0<29> IFS0<30> IFS0<31> IFS1<0> IFS1<1> IFS1<2> IFS1<3> IFS1<4> IEC0<0> IEC0<1> IEC0<2> IEC0<3> IEC0<4> IEC0<5> IEC0<6> IEC0<7> IEC0<8> IEC0<9> IEC0<10> IEC0<11> IEC0<12> IEC0<13> IEC0<14> IEC0<15> IEC0<16> IEC0<17> IEC0<18> IEC0<19> IEC0<20> IEC0<21> IEC0<22> IEC0<23> IEC0<24> IEC0<25> IEC0<26> IEC0<27> IEC0<28> IEC0<29> IEC0<30> IEC0<31> IEC1<0> IEC1<1> IEC1<2> IEC1<3> IEC1<4> IPC0<4:2> IPC0<12:10> IPC0<20:18> IPC0<28:26> IPC1<4:2> IPC1<12:10> IPC1<20:18> IPC1<28:26> IPC2<4:2> IPC2<12:10> IPC2<20:18> IPC2<28:26> IPC3<4:2> IPC3<12:10> IPC3<20:18> IPC3<28:26> IPC4<4:2> IPC4<12:10> IPC4<20:18> IPC4<28:26> IPC5<4:2> IPC5<12:10> IPC5<20:18> IPC5<28:26> IPC5<28:26> IPC5<28:26> IPC6<4:2> IPC6<4:2> IPC6<4:2> IPC6<12:10> IPC6<12:10> IPC6<12:10> IPC6<20:18> IPC6<28:26> IPC7<4:2> IPC7<12:10> IPC7<20:18> IPC0<1:0> IPC0<9:8> IPC0<17:16> IPC0<25:24> IPC1<1:0> IPC1<9:8> IPC1<17:16> IPC1<25:24> IPC2<1:0> IPC2<9:8> IPC2<17:16> IPC2<25:24> IPC3<1:0> IPC3<9:8> IPC3<17:16> IPC3<25:24> IPC4<1:0> IPC4<9:8> IPC4<17:16> IPC4<25:24> IPC5<1:0> IPC5<9:8> IPC5<17:16> IPC5<25:24> IPC5<25:24> IPC5<25:24> IPC6<1:0> IPC6<1:0> IPC6<1:0> IPC6<9:8> IPC6<9:8> IPC6<9:8> IPC6<17:16> IPC6<25:24> IPC7<1:0> IPC7<9:8> IPC7<17:16> "PIC32MX "PIC32MX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX SPI2E SPI2 SPI2TX SPI2 SPI2RX SPI2 UART2 U2RX UART2 U2TX UART2 I2C2B I2C2 I2C2S I2C2 I2C2M I2C2 FSCM RTCC DMA0 DMA1 DMA2 DMA3 "PIC32MX "PIC32MX IFS1<5> IFS1<6> IFS1<7> IFS1<8> IFS1<9> IFS1<10> IFS1<11> IFS1<12> IFS1<13> IFS1<14> IFS1<15> IFS1<16> IFS1<17> IFS1<18> IFS1<19> IFS1<24> IFS1<25> IEC1<5> IEC1<6> IEC1<7> IEC1<8> IEC1<9> IEC1<10> IEC1<11> IEC1<12> IEC1<13> IEC1<14> IEC1<15> IEC1<16> IEC1<17> IEC1<18> IEC1<19> IEC1<24> IEC1<25> IPC7<28:26> IPC7<28:26> IPC7<28:26> IPC8<4:2> IPC8<4:2> IPC8<4:2> IPC8<12:10> IPC8<12:10> IPC8<12:10> IPC8<20:18> IPC8<28:26> IPC9<4:2> IPC9<12:10> IPC9<20:18> IPC9<28:26> IPC11<4:2> IPC11<12:10> IPC7<25:24> IPC7<25:24> IPC7<25:24> IPC8<1:0> IPC8<1:0> IPC8<1:0> IPC8<9:8> IPC8<9:8> IPC8<9:8> IPC8<17:16> IPC8<25:24> IPC9<1:0> IPC9<9:8> IPC9<17:16> IPC9<25:24> IPC11<1:0> IPC11<9:8> 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Oscillator Configuration" DS61112 Microchip www.Microchip.com/PIC32 PIC32MX Fail-Safe Clock Monitor FSCM 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX PIC32MX3XX/4XX UFIN UFRCEN FUPLLEN C2(3) OSC2(4) TUN<5:0> FPLLIDIV<2:0> COSC<2:0> PLLODIV<2:0> PBDIV<2:0> XTPLL HSPLL ECPLL FRCPLL PBCLK POSC XTAL UFIN FUPLLDIV<2:0> C1(3) OSC1 PLLMULT<2:0> FRCDIV FRCDIV<2:0> LPRC SOSC SOSCO 32.768 SOSCEN FSOSCEN 31.25 LPRC SOSC SOSCI FSCM FSCM NOSC<2:0> COSC<2:0> OSWEN FSCMEN<1:0> PWRT Timer1 RTCC "PIC32MX Family Reference Manual" Section "Oscillator Configuration" DS61112 OSC2 PBCLK DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Prefetch Cache" DS61119 Microchip www.Microchip.com/PIC32 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 10.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Direct Memory Access (DMA) Controller" DS61117 Microchip www.Microchip.com/PIC32 PIC32MX Direct Memory Access PIC32MX PBUSSPI UART 10-1 DMACON 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 11.0 ON-THE-GO PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "USB On-The-Go (OTG)" DS61126 Microchip www.Microchip.com/PIC32 PIC32MX VBUS Implementers Forum, USB-IF Universal Serial BusUSB UHCI OHCI Serial Interface Engine PIC32MX 11-1 VBUS 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 11-1 PIC32MX3XX/4XX USBEN POSC POSC OSC1 OSC2 TUN<5:0>(4) UFIN(5) FUPLLEN(6) UFRCEN(3) FUPLLIDIV(6) VBUS D+(2) D-(2) ID(8) VBUSON VUSB 3.3V OSCCON OSCTRM UFIN DEVCFG2 GPIO DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 12.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "I/O Ports" DS61120 Microchip www.Microchip.com/PIC32 12-1 PIC® 12-1 SYSCLK TRIS TRIS TRIS PORT PORT SYSCLK 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 12.1 12.1.2 TRIS PORT TRIS TRISx TRISx PORT PORTx LATx LATx LATx PORTx LATx PORTx LATx TRISx TRIS AD1PCFG 5.5V 0.3V 12-1 5.5v 0.3v 0.03v 28.0 12.1.1 PORTC LATSET LATCSET 0x0001; PORTC LATCLR LATCCLR 0x0001; PORTC LATINV LATCINV 0x0001; PORTxINV PORTC 0x0001; 12.1.3 AD1PCFG TRIS TRIS PORTx AD1PCFG 0x0000 12.1.4 TRIS CMOS ODCx 12.1.5 CVREF TRIS DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 13.0 TIMER1 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Timers" DS61105 Microchip www.Microchip.com/PIC32 13.1 SOSC Real-Time Clock PIC32MX SOSC 13-1 TIMER1 TSYNC T1CON<2> TMR1 T1IF TGATE T1CON<7> TGATE T1CON<7> T1CON<1> T1CON<15> SOSCO/T1CK SOSCEN SOSCI PBCLK TCKPS<1:0> T1CON<5:4> SOSCEN OSCCON<1> DEVCFG1 FSOSCEN 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 14.0 TIMER2 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Timers" DS61105 Microchip www.Microchip.com/PIC32 TxCON TMRx Timer2-516 Timer2 Timer4 Timer3 Timer5 14.1 PIC32MX Timer2 Timer3 Timer4 Timer5 Timer2 Timer3 Timer3 14-1 TIMER2 TMRx TGATE TxCON<7> TGATE TxCON<7> TxCON<1> TxCON<15> TxCK(2) PBCLK TxIF TCKPS TxCON<6:4> Timer3 TxCK 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 14-2 TIMER2/3 TIMER4/5 TMRy TMRx TyIF TGATE TxCON<7> TGATE TXCON<7> TXCON<1> TXCON<15> TxCK(2) PBCLK TCKPS TXCON<6:4> TxCON TMRx TxCK Timer2 Timer4 TyCON TMRy TyIF Timer3 Timer5 TxCK Timer2/3 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 15.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Input Capture" DS61122 Microchip www.Microchip.com/PIC32 Timer2 Timer3 FIFO PIC32MX3XX/4XX 15-1 Timer Timer ICTMR ICC32 FIFO ICxBUF<31:16> ICxBUF<15:0> ICM<2:0> ICFEDGE ICM<2:0> ICxCON ICBNE ICOV ICI<1:0> 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 16.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Output Compare" DS61111 Microchip www.Microchip.com/PIC32 Pulse-Width Modulation OCMP OCMP OCxR OCxRS OCMP 16-1 OCxIF 1(1) OCxRS(1) OCxR(1) OCM<2:0> OCx(1) OCFA OCFB OCTSEL OCFA OC1-OC4 OCFB 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 17.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Serial Peripheral Interface (SPI)" DS61106 Microchip www.Microchip.com/PIC32 EEPROM PIC32MX Motorola® SIOP 17-1 SPIxBUF SPIxBUF SPIxRXB SPIxTXB SPIxSR SDIx SDOx SSx/FSYNC PBCLK SCKx SPIxBUF SPIxTXB SPIxRXB 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 18.0 I2CPIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section24. Circuit (I2C)" "Inter-Integrated DS61116 Microchip www.Microchip.com/PIC32 18-1 PIC32MX3XX/4XX I2C1 I2C2 SCLx SDAx "I2Cx" SCLREL 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 18-1 I2CxRCV SCLx I2CxRSR SDAx I2CxMSK I2CxADD I2CxSTAT I2CxCON I2CxTRN I2CxBRG PBCLK DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 19.0 UART PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Universal Asynchronous Receiver Transmitter (UART)" DS61107 Microchip www.Microchip.com/PIC32 UART Baud Rate Generator Mbps First-In-First-Out FIFO FIFO IrDA IrDA 19-1 UART UART PIC32MX3XX/4XX UART RS-232 RS-485 IrDA® UxCTS UxRTS IrDA 19-1 UART IrDA® BCLKx UxRTS UxCTS UARTx UxRX UARTx UxTX 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 19-2 UxTXREG BCLK/16 UxTX UxTXIF TRMT UxTXIF 19-3 UxTXREG BCLK/16 UxTX UxTXIF UTXISEL0 UxTXIF UTXISEL0 UxTXIF TRMT DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 19-4 UxRX UxRXIF RXISEL UxRXREG RIDLE UxRXREG UART bit1 UxRX 19-5 UART UxRX FIFO OERR UxRSR OERR RIDLE 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 20.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Parallel Master Port (PMP)" DS61128 Microchip www.Microchip.com/PIC32 PMD<15:8> 20-1 PIC32MX3XX/4XX PMA<0> PMALL PMA<1> PMALH PMA<13:2> PMA<14> PMCS1 PMA<15> PMCS2 EEPROM SRAM PMRD PMRD/PMWR PMWR PMENB FIFO PMD<7:0> PMD<15:8>(1) 16/8 PMD<15:8> 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 21.0 RTCC PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Real-Time Clock Calendar (RTCC)" DS61125 Microchip www.Microchip.com/PIC32 2000 2099 ±0.66 32.768 RTCC PIC32MX RTCC 21-1 SOSC 32.768 RTCC RTCC 0.5s RTCC RTCVAL ALRMVAL RTCC RTCC RTCC RTCOE 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 22.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "10-bit Analog-to-Digital Converter (ADC)" DS61104 Microchip www.Microchip.com/PIC32 22-1 AN0-AN15 22-1 PIC32MX3XX/4XX Analog-to-Digital converter Successive Approximation Register 1000 ksps Sample-andHold Amplifier 22-1 ADC1 VREF+(1) AVDD VREF-(1) AVSS AN15 VCFG<2:0> ADC1BUF0 ADC1BUF1 CH0SB<4:0> ADC1BUF2 VREFH VREFL CH0SA<4:0> CSCNA VREFL ADC1BUFE ADC1BUFF CH0NA CH0NB VREF+ VREF- 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 22-2 ADRC ADCS<7:0> 5,., DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 23.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Comparator" DS61110 Microchip www.Microchip.com/PIC32 IVREF CVREF 23-1 PIC32MX3XX/4XX 23-1 CREF COUT CM1CON C1OUT CMSTAT C1IN+(2) CVREF(3) CCH<1:0> C1INC1IN+ C2IN+ IVREF(3) CPOL C1OUT CREF C2IN+ CVREF(3) CCH<1:0> C2INC2IN+ C1IN+ IVREF(3) COUT CM2CON C2OUT CMSTAT CPOL C2OUT IVref 1.2V 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 24.0 CVREF PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Comparator Voltage Reference DS61109 (CVREF)" Microchip www.Microchip.com/PIC32 24-1 VDD/VSS CVREF CVREF 24-1 VREF+ AVDD CVRSS CVRSS CVR3:CVR0 CVREN CVREF CVREFOUT CVRCON<CVROE- CVRR VREFAVSS CVRSS CVRSS 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 25.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" Section "Power-Saving Features" DS61130 Microchip www.Microchip.com/PIC32 25.3 PIC32MX3XX/4XX PIC32MX 25.3.1 25.1 25.4 FSCM UART LPRC RTCC Timer POSC PBCLK LPRC LPRC SOSC SOSC SYSCLK 25.2 POSC POSC SOSC SOSC LPRC LPRC 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 26.2 PBCLK 25.5 SYSCLK SIDL PBCLK UART 9600 POSC POSC LPRC POSC SLPEN OSCCON<4> WAIT 26.2 25.4 PBCLK SYSCLK PBCLK PBDIV<1:0> OSCCON<20:19> SYSCLK PBCLK 1:11:21:4 PBCLK SYSCLK PBCLK PBCLK PBCLK SYSCLK PBCLK SYSCLK UART PBCLK DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 26.0 PIC32MX3XX/4XX "PIC32MX Family Reference Manual" DS61132 Microchip www.Microchip.com/PIC32 26.1 PIC32MX3XX/4XX JTAG ICSP 26-1 R/P-1 30-29 DEVCFG0 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 ICESEL R/P-1 R/P-1 PWP<7:4> PWP<3:0> DEBUG<1:0> 27-25 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 26-1 DEVCFG0 PWP<7:0> 11111111 11111110 0xBD00_0FFF 11111101 0xBD00_1FFF 11111100 0xBD00_2FFF 11111011 0xBD00_3FFF 11111010 0xBD00_4FFF 11111001 0xBD00_5FFF 11111000 0xBD00_6FFF 11110111 0xBD00_7FFF 11110110 0xBD00_8FFF 11110101 0xBD00_9FFF 11110100 0xBD00_AFFF 11110011 0xBD00_BFFF 11110010 0xBD00_CFFF 11110001 0xBD00_DFFF 11110000 0xBD00_EFFF 11101111 0xBD00_FFFF 01111111 0xBD07_FFFF ICESEL PGEC2/PGED2 PGEC1/PGED1 DEBUG<1:0> 23-20 19-12 11-4 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 26-2 R/P-1 FWDTEN R/P-1 R/P-1 IESO 31-24 FWDTEN WDTPS<4:0> 10100 1:1048576 10011 1:524288 10010 1:262144 10001 1:131072 10000 1:65536 01111 1:32768 01110 1:16384 01101 1:8192 01100 1:4096 01011 1:2048 01010 1:1024 01001 1:512 01000 1:256 00111 1:128 00110 1:64 00101 1:32 00100 1:16 00011 00010 00001 00000 10100 R/P-1 FSOSCEN R/P-1 R/P-1 FNOSC<2:0> R/P-1 R/P-1 R/P-1 R/P-1 OSCIOFNC R/P-1 R/P-1 R/P-1 R/P-1 WDTPS<4:0> R/P-1 R/P-1 R/P-1 DEVCFG1 R/P-1 FCKSM<1:0> FPBDIV<1:0> POSCMD<1:0> 22-21 20-16 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 26-2 15-14 DEVCFG1 FCKSM<1:0> FPBDIV<1:0> PBCLK SYSCLK PBCLK SYSCLK PBCLK SYSCLK PBCLK SYSCLK OSCIOFNCCLKO CLKO OSCO CLKO POSCMD<1:0> CLKO POSCMD<1:0> IESO FSOSCEN FNOSC<2:0> FRCDIV+PLL XT+PLL HS+PLL EC+PLL SOSC LPRC FRCDIV16 FRCDIV POSC POSCMD 13-12 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 26-3 R/P-1 FUPLLEN 31-19 18-16 FPLLODIV[2:0] FUPLLENUSB FUPLLIDIV[2:0] R/P-1 R/P-1 FPLLMULT<2:0> R/P-1 R/P-1 R/P-1 FPLLIDIV<2:0> R/P-1 R/P-1 FUPLLIDIV<2:0> R/P-1 R/P-1 R/P-1 FPLLODIV<2:0> R/P-1 DEVCFG2 R/P-1 14-11 10-8 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 26-3 DEVCFG2 FPLLMULT[2:0]PLL FPLLIDIV[2:0] 26-4 R/P-x R/P-x 31-16 15-0 DEVCFG3 R/P-x R/P-x R/P-x R/P-x R/P-x R/P-x R/P-x R/P-x R/P-x R/P-x R/P-x R/P-x R/P-x R/P-x USERID<15:8> USERID<7:0> USERID<15:0> ICSP JTAG DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 26-5 31-28 27-0 VER<3:0> DEVID<27:0> ID(1) DEVID<7:0> DEVID<15:8> DEVID VER<3:0> DEVID<27:24> DEVID<23:16> PIC32MX 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 26.2 PIC32MX3XX/4XX LPRC 26-1 PWRT PWRT LPRC 1:64 LPRC PWRT WDTCLR FWDTPS<4:0> DEVCFG1<20:16> 26.3 PIC32MX3XX/4XX 1.8V PIC32MX3XX/4XX ENVREG 1.8V VDDCORE/VCAP 26-2 28.1 VDDCORE/VCAP ENVREG VDDCORE/VCAP 1.8V VDDCORE/VCAP 26-2 26.3.1 PWRT PWRT TPWRT TPWRT 28.0 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 26.3.2 26.3.3 PIC32MX3XX/4XX RCON<1> 28.1 VDDCORE 0.3V 26-2 3.3V ENVREG 1.8V(1) 3.3V(1) PIC32MX ENVREG VDDCORE/VCAP ENVREG PIC32MX ENVREG VDDCORE/VCAP CEFC 28.1 VDDCORE 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 26.4 PIC32MX3XX/4XX ICSP ICSP EJTAG JTAG JTAG PIC32MX 26-3 PGEC1 PGED1 ICSP PGEC2 PGED2 ICESEL JTAGEN TRCLK TRD0 TRD1 TRD2 TRD3 DEBUG<1:0> DEBUG<1:0> JTAG DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 26-6 R/W-0 DDPUSB 31-8 DDPUSB USBFRZ U1CNFG1<5> USBFRZ DDPU1UART1 UART1 U1MODE<14> UART1 DDPU2UART2 UART2 U2MODE<14> UART2 DDPSPI1SPI1 SPI1 SPI1CON<14> SPI1 JTAGEN JTAG JTAG JTAG TROEN R/W-0 DDPU1 R/W-0 DDPU2 R/W-0 DDPSPI1 R/W-1 JTAGEN R/W-0 TROEN DDPCON 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 27.0 PIC32MX3XX/4XX MIPS32 PIC32MX 27-1 PIC32MX3XX/4XX www.mips.com "MIPS32® Architecture Pro-grammers Volume MIPS32® Instruction Set" 27-1 ADDI ADDIU ADDU ANDI BEQL MIPS32® offset BGEZAL offset Likely Immed Immed (016 Immed) (int)offset GPR[31] (int)offset (int)offset (int)offset else Ignore Next Instruction !Rs[31] (int)offset GPR[31] !Rs[31] (int)offset GPR[31] !Rs[31] (int)offset else Ignore Next Instruction !Rs[31] (int)offset else Ignore Next Instruction !Rs[31] (int)offset !Rs[31] (int)offset else Ignore Next Instruction Rs[31] (int)offset BGEZ BGEZAL BGEZALL Likely BGEZL Likely BGTZ BGTZL Likely BLEZ 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 27-1 BLEZL Likely MIPS32® Rs[31] (int)offset else Ignore Next Instruction Rs[31] (int)offset GPR[31] Rs[31] (int)offset GPR[31] Rs[31] (int)offset else Ignore Next Instruction Rs[31] (int)offset else Ignore Next Instruction (int)offset (int)offset else Ignore Next Instruction Break Exception NumLeadingOnes(Rs) NumLeadingZeroes(Rs) DEPC Exit Debug Mode Status; StatusIE (int)Rs (int)Rt (int)Rs (int)Rt (uns)Rs (uns)Rt (uns)Rs (uns)Rt Stop instruction execution until execution hazards cleared Status; StatusIE StatusERL ErrorEPC else StatusEXL StatusERL ExtractField(Rs, pos, size) InsertField(Rs, pos, size) PC[31:28] offset<<2 BLTZ BLTZAL BLTZALL Likely BLTZL Likely BNEL Likely BREAK DERET DIVU ERET DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 27-1 JALR JALR.HB JR.HB MIPS32® GPR[31] PC[31:28] offset<<2 JALR (byte)Mem[Rs+offset] (ubyte))Mem[Rs+offset] (half)Mem[Rs+offset] (uhalf)Mem[Rs+offset] Mem[Rs+offset> LLbit LLAdr offset immediate Mem[Rs+offset] Mem[PC+offset] MERGE Mem[Rs+offset] MERGE Mem[Rs+offset] (int)Rs (int)Rt (uns)Rs (uns)Rt CPR[0, sel] then then (int)Rs (int)Rt (uns)Rs (uns)Rt CPR[0, Sel] =Unpredictable ((int)Rs (int)Rt)31.0 (int)Rs (int)Rd (uns)Rs (uns)Rd LWPC MADD MADDU MFC0 MFHI MFLO MOVN MOVZ MSUB MSUBU MTC0 MTHI MTLO MULT MULTU RDHWR HWREna ~(Rs Immed HWR[Rd] 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 27-1 RDPGPR ROTR ROTRV MIPS32® SGPR[SRSCtlPSS, Rtsa-1.0 Rt31.sa RtRs-1.0 Rt31.Rs (byte)Mem[Rs+offset] LLbit mem[Rs+offset> LLbit SignExtend (Rs-7.0) SignExtend (Rs-15.0) (half)Mem[Rs+offset> Rs[4:0] (int)Rs (int)Rt else (int)Rs (int)Immed else (uns)Rs (uns)Immed else (uns)Rs (uns)Immed else (int)Rt (int)Rt Rs[4:0] (uns)Rt (uns)Rt Rs[4:0] (int)Rs (int)Rd (uns)Rs (uns)Rd Mem[Rs+offset] Mem[Rs+offset] Mem[Rs+offset] SystemCallException TrapException (int)Immed TrapException SDBBP SLLV SLTI SLTIU SLTU SRAV SRLV SSNOP SUBU SYNC SYSCALL TEQI DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 27-1 TGEI TGEIU TGEU TLTI TLTIU TLTU TNEI WAIT WRPGPR WSBH XORI MIPS32® (int)Rs (int)Rt TrapException (int)Rs (int)Immed TrapException (uns)Rs (uns)Immed TrapException (uns)Rs (uns)Rt TrapException (int)Rs (int)Rt TrapException (int)Rs (int)Immed TrapException (uns)Rs (uns)Immed TrapException (uns)Rs (uns)Rt TrapException TrapException (int)Immed TrapException SGPR[SRSCtlPSS, Rt23.16 Rt31.24 Rt7.0 Rt15.8 (uns)Immed 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28.0 PIC32MX3XX/4XX PIC32MX3XX/4XX -40°C +85°C -65°C +150°C -0.3V +4.0V MCLR .-0.3V 0.3V -0.3V +5.5V VDDCORE -0.3V 2.0V .300 2.300 .200 2.200 28-2 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28.1 MIPS- 2.3-3.6V -40°C +85°C PIC32MX3XX/4XX 28-1 PIC32MX 40MHz 28-2 +125 PIC32MX3XX/4XX PINT (IDD IOH) ({VDD VOH} IOH) (VOL IOL)) PDMAX TA)/JA PINT PI/O 28-3 °C/W °C/W °C/W TQFP 12x12x1 TQFP 10x10x1 9x9x0.9 Theta-JA 28-4 2.3V 3.6V -40°C +85°C DC10 DC12 DC16 DC17 VPOR SVDD 1.75 1.75 0.05 1.95 V/ms DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-5 DC20 DC20c DC21 DC21c DC22 DC22c DC23 DC23c DC24 DC24a DC24b DC25 DC25a DC25b DC25c DC26 DC26a DC26b 2.3V 3.6V -40°C +85°C 23.5 16.4 SRAM -40°C +25°C +85°C -40°C +25°C +85°C SRAM -40°C +25°C +85°C SRAM SRAM SRAM 2.3V 2.3V 3.3V LPRC 3.6V PBCLK SRAM EC+PLL OSC1 PBCLK SRAM SRAM FSCM VSSMCLR 3.3V 25°C 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-6 IIDLE 2.3V 3.6V -40°C +85°C IIDLE DC30 DC30a DC30b DC31 DC31a DC31b DC32 DC32a DC32b DC33 DC33a DC33b DC34 DC34a DC34b DC35 DC35a DC35b DC36 DC36a DC36b -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C 2.3V 3.6V 2.3V 3.6V 2.3V 3.6V 2.3V 3.6V 2.3V 3.3V LPRC 3.6V IDLE PBCLK FSCM VSSMCLR 3.3V 25°C DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-7 2.3V 3.6V -40°C +85°C DC40 DC40a DC40b DC40c DC40d DC40e DC40g DC40f DC41 DC41a DC41b DC41c DC41d DC41e DC41f DC42 DC42a DC42b DC42c DC42e DC42f DC42g DC42 DC42a DC42b DC42c DC42e DC42f DC42g 1100 1100 1000 1100 1100 1000 -40°C +25°C +85°C +25°C -40°C +25°C +70°C +85°C -40°C +25°C +85°C +25°C -40°C +25°C +85°C -40°C +25°C +85°C +25°C -40°C +25°C +85°C -40°C +25°C +85°C ADCIADC -40°C +25°C +85°C 3.6V ADCIADC 2.5V ADCIADC 3.6V 3.3V 2.3V RTCC Timer1 IRTCC RTCC Timer1 IRTCC RTCC Timer1 IRTCC 3.6V IWDT 3.3V IWDT 2.3V IWDT 3.6V 3.3V 2.3V FSCM 3.3V 25°C +70°C 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-8 DI10 DI15 DI16 DI17 DI18 DI19 DI20 MCLR OSC1 OSC1 SDAx SCLx SDAx SCLx DI25 DI26 DI27 DI28 DI29 MCLR OSC1 OSC1 SDAx SCLx SDAx SCLx 0.25VDD 0.8V SMBus SMBus 2.3V VPIN 3.3VVPIN VPIN VPIN VPIN VPIN 0.15 SMBus SMBus 2.3V 3.6V -40°C +85°C DI30 DI50 DI51 DI55 DI56 ICNPU CNxx MCLR OSC1 3.3V MCLR DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-9 DO10 DO16 DO20 DO26 OSC2/CLKO OSC2/CLKO 3.6V 2.3V 3.6V 2.3V 3.6V 2.3V 3.6V 2.3V 2.3V 3.6V -40°C +85°C 28-10 D130 D131 D132 D134 D135 D136 D137 2.3V 3.6V -40°C +85°C +70°C 25°C VPEW TRETD IDDP 1000 VMIN -40°C +85°C VMIN +40°C +40°C +40°C +40°C +40°C +40°C 3.3V SYSCLK PIC32MX Flash Programming Specification DS61145 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-11 2.3V 3.6V -40°C +85°C SYSCLK PIC32MX 40MHz 28-12 D300 D301 VIOFF VICM 2.3V 3.6V -40°C +85°C ±7.5 AVDD AVSS AVDD AVSS VICM (VDD AVDD AVSS D302 D303 CMRR TRESP D304 ON2OV (VDD 1.5)/2 28-13 D310 D311 D312 VRES VRAA TSET 2.3V 3.6V -40°C +85°C VDD/24 VDD/32 CVRR CVR3:CVR0 0000 1111 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-14 D320 D321 D322 2.3V 3.6V -40°C +85°C 1.62 1.80 1.98 ENVREG VDDCORE CEFC TPWRT 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28.2 PIC32MX3XX/4XX 28-15 2.3V 3.6V -40°C +85°C 28-1 OSC2 VDD/2 OSC2 OSC2 28-16 DO56 DO58 2.3V 3.6V -40°C +85°C OSC2 SCLx SDAx 3.3V 25°C 28-2 OS20 OS30 OS31 OSC1 OS30 OS31 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-17 OS10 FOSC CLKI ECPLL 2.3V 3.6V -40°C +85°C 32.768 1024 0.05 TOSC ECPLL XTPLL HSPLL SOSC FOSC OS10 OS11 OS12 OS13 OS14 OS15 OS20 OS30 OS31 OS40 TOSC TOSL, TOSH TOSR, TOSF TOST TOSC 1/FOSC OSCI OSCI HSPLL XTPLL SOSC 0.45 TOSC TOSC OS41 OS42 TFSCM mA/V 3.3V +25°C 3.3V 25°C OSC1/CLKI PIC32MX 40MHz FPLLIN FOSC 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-18 OS50 OS51 OS52 OS53 FPLLI FSYS TLOCK DCLK CLKO 2.3V 3.6V 2.3V 3.6V -40°C +85°C -0.25 +0.25 ECPLL HSPLL XTPLL FRCPLL 3.3V 25°C 28-19 2.3V 3.6V -40°C +85°C 8.00 25°C 3.3V 28-20 2.3V 3.6V -40°C +85°C LPRC @31.25 LPRC DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-3 DI35 DI40 28-1 DO31 DO32 28-21 DO31 DO32 DI35 DI40 TIOR TIOF TINP TRBP 2.3V 3.6V -40°C +85°C INTx TSYSCLK 3.3V 25°C 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-4 =FRC FRCDIV FRCDIV16 FRCPLL ECPLL LPRC VPOR TSYSDLY SY02 SY00 HSPLL XTPLL SOSC VPOR TSYSDLY SY02 SY00 SY10 TOST VDDCORE =FRC FRCDIV FRCDIV16 FRCPLL ECPLL LPRC VPOR VDDCORE TSYSDLY SY02 SY01 TPWRT VDDMIN PWRT DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-5 =FRC FRCDIV FRCDIV16 FRCPLL ECPLL LPRC MCLR TMCLR SY20 TBOR TSYSDLY SY30 SY02 HSPLL XTPLL SOSC TSYSDLY SY02 TOST SY10 28-22 SY00 SY01 TPWRT 2.3V 3.6V -40°C +85°C VDDCORE -40°C +85°C -40°C +85°C SY02 TSYSDLY SYSCLK TMCLR TBOR MCLR SYSCLK -40°C +85°C SY20 SY30 -40°C +85°C -40°C +85°C 3.3V 25°C 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-6 TxCK Tx10 Tx15 OS60 TMRx Tx11 Tx20 TIMER1 28-1 28-23 TA10 TIMER1 2.3V 3.6V -40°C +85°C TxCK [(12.5ns 1TPB) 25ns [(12.5ns 1TPB) 25ns [(25ns 2TPB) 50ns 256) TA15 TA15 TTXH TA11 TTXL TxCK TA15 TTXP TxCK OS60 SOSC1/T1CK T1CON<1> TxCK TA20 TCKEXTMRL Timer1 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-24 TB10 TB11 TB15 TB20 TTXH TTXL TTXP TxCK TxCK TxCK TIMER2 2.3V 3.6V -40°C +85°C [(12.5ns 1TPB) 25ns [(12.5ns 1TPB) 25ns [(25ns 2TPB) 50ns TB15 TB15 256) TCKEXT- TxCK 28-7 CAPx IC10 IC15 28-1 IC11 28-25 IC10 IC11 IC15 TCCL TCCH TCCP 2.3V 3.6V -40°C +85°C [(12.5ns 1TPB) 25ns [(12.5ns 1TPB) 25ns [(25ns 2TPB) 50ns IC15 IC15 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-8 28-1 OC11 OC10 28-26 OC10 OC11 TCCF TCCR 2.3V 3.6V -40°C +85°C DO32 DO31 3.3V 25°C 28-9 /PWM OC20 OCFA/OCFB OC15 28-1 28-27 OC15 OC20 /PWM 2.3V 3.6V -40°C +85°C TFLT 3.3V 25°C DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-10 SCKx SP11 SCKx SP35 SP20 SP31 SDIx SP40 SP41 SP30 SP21 SP10 SP21 SP20 SPIx SDOx 28-1 28-28 SP10 SP11 SP20 SP21 SP30 SP31 SP35 SP40 SP41 SPIx 2.3V 3.6V -40°C +85°C SCKx SCKx SCKx SCKx SDOx SDOx TSCK/2 TSCK/2 DO32 DO31 DO32 DO31 TSCL TSCH TSCF TSCR TDOF TDOR TSCH2DOV, SCKx SDOx TSCL2DOV TDIV2SCH, SDIx SCKx TDIV2SCL TSCH2DIL, SDIx SCKx TSCL2DIL 3.3V 25°C SCKx SPIx 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-11 SCKX SP11 SCKX SP10 SP21 SP20 SPIx SP36 SP35 SP20 SP30,SP31 SP21 SDOX SDIX SP40 SP41 28-1 28-29 SP10 SP11 SP20 SP21 SP30 SP31 SP35 SP36 SP40 SPIx 2.3V 3.6V -40°C +85°C SCKx SCKx SCKx SCKx SDOx SDOx SCKx SDOx SDOx SCKx SDIx SCKx TSCK/2 TSCK/2 DO32 DO31 DO32 DO31 TSCL TSCH TSCF TSCR TDOF TDOR TSCH2DOV, TSCL2DOV TDOV2SC, TDOV2SCL TDIV2SCH, TDIV2SCL 3.3V 25°C SCKx SPIx DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-29 SP41 TSCH2DIL, TSCL2DIL SDIx SCKx SPIx 2.3V 3.6V -40°C +85°C 3.3V 25°C SCKx SPIx 28-12 SPIx SP50 SCKX SP71 SCKX SP35 SDOX SP72 SP73 SP70 SP73 SP72 SP52 SP30,SP31 SP51 SDIX SP40 SP41 28-1 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-30 SP70 SP71 SP72 SP73 SP30 SP31 SP35 SP40 SP41 SP50 SP51 SP52 TSCL TSCH TSCF TSCR TDOF TDOR TSCH2DOV, TSCL2DOV TDIV2SCH, TDIV2SCL TSCH2DIL, TSCL2DIL TSSL2SCH, TSSL2SCL TSSH2DOZ SCKx SCKx SCKx SCKx SDOx SDOx SCKx SDOx SDIx SCKx SDIx SCKx SCKx SCKx SDOx SPIx 2.3V 3.6V -40°C +85°C TSCK/2 TSCK/2 TSCK DO32 DO31 TSCH2SSH SCKx TSCL2SSH 3.3V 25°C SCKx SPIx DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-13 SP50 SCKx SP71 SCKx SP35 SP52 SDOx SP30,SP31 SDIx SP40 SP41 SP72 SP51 SP73 SP70 SP73 SP72 SP52 SPIx SP60 28-1 28-31 SP70 SP71 SP72 SP73 SP30 SP31 SP35 SP40 SP41 SPIx 2.3V 3.6V -40°C +85°C SCKx SCKx SCKx SCKx SDOx SDOx SCKx SDOx SDIx SCKx SDIx SCKx TSCK/2 TSCK/2 DO32 DO31 TSCL TSCH TSCF TSCR TDOF TDOR TSCH2DOV, TSCL2DOV TDIV2SCH, TDIV2SCL TSCH2DIL, TSCL2DIL 3.3V 25°C SCKx SPIx 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-31 SP50 SP51 SP52 SP60 TSSL2SCH, TSSL2SCL TSSH2DOZ TSCH2SSH TSCL2SSH TSSL2DOV SCKx SCKx SDOX SCKx SDOx SPIx 2.3V 3.6V -40°C +85°C TSCK 3.3V 25°C SCKx SPIx 28-14 SCLx I2Cx IM31 IM30 IM33 IM34 SDAx 28-1 28-15 I2Cx IM20 IM11 IM10 IM11 IM26 IM21 SCLx IM10 IM25 IM33 SDAx IM40 IM40 IM45 SDAx 28-1 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-32 IM10 IM11 THI:SCL IM20 TF:SCL SDAx SCLx IM21 TR:SCL SDAx SCLx IM25 TSU:DAT IM26 THD:DAT IM30 TSU:STA IM31 THD:STA IM33 TSU:STO IM34 THD:STO I2Cx 2.3V 3.6V -40°C +85°C (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG (BRG 1000 1000 TLO:SCL I2Cx 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-32 IM40 TAA:SCL IM45 TBF:SDA IM50 I2C I2Cx 2.3V 3.6V -40°C +85°C 3500 1000 I2Cx 28-16 I2Cx SCLx IS31 IS30 IS33 IS34 SDAx 28-1 28-17 I2Cx IS20 IS11 IS10 IS30 IS26 IS21 SCLx IS31 IS25 IS33 SDAx IS40 IS40 IS45 SDAx 28-1 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-33 IS10 TLO:SCL IS11 THI:SCL IS20 TF:SCL SDAx SCLx IS21 TR:SCL SDAx SCLx IS25 TSU:DAT IS26 THD:DAT IS30 TSU:STA IS31 THD:STA IS33 TSU:STO I2Cx 2.3V 3.6V -40°C +85°C 4700 4000 4000 1000 PBCLK PBCLK PBCLK PBCLK I2Cx 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-33 IS34 THD:STO IS40 TAA:SCL IS45 TBF:SDA IS50 I2Cx 2.3V 3.6V -40°C +85°C 4000 3500 1000 I2Cx 28-34 2.5V 3.6V -40°C +85°C AD01 AVDD AD02 AVSS VREFH VREFL AVSS AVSS AVDD VREFH AVDD VREFH AVDD/2 VREFH AVDD AD05 VREFH AD05a AD06 AD07 AD08 VREFL VREF IREF AD12 VINH-VINL VINL VINL VREFL AVSS DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-34 2.5V 3.6V -40°C +85°C AVSS 0.001 AVDD +/-0.610 VINL AVSS VREFL AVDD VREFH 3.3V AD17 VREF+/VREF- AD20c AD21c AD22c <+/-1 <+/-1 VINL AVSS VREFL AVDD VREFH 3.3V VINL AVSS VREFL AVDD VREFH 3.3V VINL AVSS VREFL AVDD VREFH 3.3V VINL AVSS AVDD 3.3V AD23c GERR AD24n EOFF AD25c <+/-1 <+/-1 VREF+/VREF- AD20d AD21d <+/-1 AD22d <+/-1 AD23d GERR <+/-4 AD24d EOFF <+/-2 AD25d VINL AVSS AVDD 2.5V 3.6V VINL AVSS AVDD 2.5V 3.6V VINL AVSS AVDD 2.5V 3.6V VINL AVSS AVDD 2.5V 3.6V 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-35 PIC32MX ksps MIPS 3.0V 3.6V -40°C +85°C VREF- VREF+ ksps 2.5V 3.6V -40°C +85°C VREF- VREF+ AVSS AVDD VREFADC ksps 2.5V 3.6V -40°C +85°C VREF- VREF+ AVSS AVDD VREFADC VREF- VREF+ DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-36 AD50 AD51 AD55 AD56 AD57 AD60 TPCS TCONV 2.5V 3.6V -40°C +85°C 1000 KSPS KSPS 28-35 AVDD 3.0V 3.6V AVDD 2.5V 3.6V TSAMP SSRC<2:0> FCNV TSAMP AD61 AD62 TPSS TCSS SAMP ASAM AD63 TDPU 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-18 CHPS<1:0> SIMSAM ASAM SSRC<2:0> AD50 ADCLK SAMP SAMP ch0_dischrg ch0_samp ch1_dischrg ch1_samp AD61 AD60 TSAMP CONV ADxIF Buffer(0) Buffer(1) AD55 AD55 SAMP ADxCON.SAMP "PIC32MX Family Reference Manual" DS61132 TSAMP ADxCON.SAMP DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-19 AD50 CHPS<1:0> SIMSAM ASAM SSRC<2:0> SAMC<4:0> 00001 ADCLK ADON SAMP ch0_dischrg ch0_samp ch1_dischrg ch1_samp TSAMP CONV ADxIF Buffer(0) Buffer(1) AD55 AD55 TSAMP TCONV ADxCON.ADON TSAMP "PIC32MX Family Reference Manual" DS61132 SAMC<4:0> 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-20 PMD<7:0> 28-37 2.3V 3.6V -40°C +85°C TdtV2wrH TwrH2dtI TrdL2dtV TrdH2dtI DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-21 PMA<13:18> PMD<7:0> <7:0> <7:0> PMRD PMWR PMALL/PMALH PMCS<2:1> 28-38 TLAT TADSU 2.3V 3.6V -40°C +85°C PMALL/PMALH PMALL/PMALH TADHOLD PMALL/PMALH TAHOLD PMRD PMRD TDSU TDHOLD PMRD PMENB PMRD PMENB 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-22 PMA<13:18> PMD<7:0> <7:0> PM12 PM13 PM11 PMRD PMWR PMALL/PMALH PMCS<2:1> 28-39 PM11 PM12 PM13 TDVSU 2.3V 3.6V -40°C +85°C PMWR PMWR PMENB TDVHOLD PMWR PMEMB DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 28-40 USB313 VUSB 2.3V 3.6V -40°C +85°C USB315 USB316 USB318 USB319 VILUSB VIHUSB VDIFS 3.6V USB320 USB321 USB322 ZOUT 28.0 44.0 28-23 EJTAG TTCKeye TTCKhigh TTCKlow TTsetup TThold TRST* TTRST*low TTDOout TTDOzstate 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28-41 TTCKCYC TTCKHIGH TTCKLOW TTSETUP TTHOLD TTDOOUT EJTAG 2.3V 3.6V -40°C +85°C TTDOZSTATE TTRSTLOW TRST DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 29.0 29.1 TQFP 10x10x1 XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX YYWWNNN PIC32MX360F 512L-80I/PT 0510017 TQFP 12x12x1 XXXXXXXXXXXX XXXXXXXXXXXX YYWWNNN PIC32MX360F 256L-80I/PT 0510017 9x9x0.9 XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX YYWWNNN PIC32MX360F 512L-80I/MR 0510017 XX.X "01" Matte JEDEC JEDEC Microchip 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 29.2 10x10x1 2.00 [TQFP] Microchip NOTE NOTE 8QLWV 'LPHQVLRQ /LPLWV 1XPEHU /HDGV /HDG 3LWFK 2YHUDOO +HLJKW 0ROGHG 3DFNDJH 7KLFNQHVV 6WDQGRII )RRW /HQJWK )RRWSULQW )RRW $QJOH 2YHUDOO :LGWK 2YHUDOO /HQJWK 0ROGHG 3DFNDJH :LGWK 0ROGHG 3DFNDJH /HQJWK /HDG 7KLFNQHVV /HDG :LGWK 0ROG 'UDIW $QJOH 0ROG 'UDIW $QJOH %RWWRP 0,//,0(7(56 1RWHV YLVXDO LQGH[ IHDWXUH YDU\ PXVW ORFDWHG ZLWKLQ KDWFKHG DUHD &KDPIHUV FRUQHUV RSWLRQDO VL]H YDU\ 'LPHQVLRQV LQFOXGH PROG IODVK SURWUXVLRQV 0ROG IODVK SURWUXVLRQV VKDOO H[FHHG VLGH 'LPHQVLRQLQJ WROHUDQFLQJ $60( %DVLF 'LPHQVLRQ 7KHRUHWLFDOO\ H[DFW YDOXH VKRZQ ZLWKRXW WROHUDQFHV 5HIHUHQFH 'LPHQVLRQ XVXDOO\ ZLWKRXW WROHUDQFH LQIRUPDWLRQ SXUSRVHV RQO\ 0LFURFKLS 7HFKQRORJ\ 'UDZLQJ DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 10x10x1 2.00 [TQFP] Microchip 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 9x9x0.9mm [QFN] Microchip DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 9x9x0.9mm [QFN] Microchip 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 9x9x0.9 0.40mm [QFN] Microchip DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 12x12x1 2.00 [TQFP] Microchip NOTE 8QLWV 'LPHQVLRQ /LPLWV 1XPEHU /HDGV /HDG 3LWFK 2YHUDOO +HLJKW 0ROGHG 3DFNDJH 7KLFNQHVV 6WDQGRII )RRW /HQJWK )RRWSULQW )RRW $QJOH 2YHUDOO :LGWK 2YHUDOO /HQJWK 0ROGHG 3DFNDJH :LGWK 0ROGHG 3DFNDJH /HQJWK /HDG 7KLFNQHVV /HDG :LGWK 0ROG 'UDIW $QJOH 0ROG 'UDIW $QJOH %RWWRP NOTE 0,//,0(7(56 1RWHV YLVXDO LQGH[ IHDWXUH YDU\ PXVW ORFDWHG ZLWKLQ KDWFKHG DUHD &KDPIHUV FRUQHUV RSWLRQDO VL]H YDU\ 'LPHQVLRQV LQFOXGH PROG IODVK SURWUXVLRQV 0ROG IODVK SURWUXVLRQV VKDOO H[FHHG 'LPHQVLRQLQJ WROHUDQFLQJ $60( %DVLF 'LPHQVLRQ 7KHRUHWLFDOO\ H[DFW YDOXH VKRZQ ZLWKRXW WROHUDQFHV 5HIHUHQFH 'LPHQVLRQ XVXDOO\ ZLWKRXW WROHUDQFH LQIRUPDWLRQ SXUSRVHV RQO\ VLGH 0LFURFKLS 7HFKQRORJ\ 'UDZLQJ 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 12x12x1 2.00 [TQFP] Microchip DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX 2009 OSCI OSC1 OSCO OSC2 VDDCORE VDDCORE/VCAP VCAP/VDDCORE "PIC32MX3XX/4XX Family Reference Manual" DS61132 2008 PIC32MX340F128H "MIPS80 64/100 PGC!/EMUC1 PGEC1 PGD!/EMUD1 PGED1 PGC2/EMUC2 PGEC2 PGD2/EMUD2 PGED2 RTCC ICSP 12.1.3 AD1PCFG 0x0000 26-5 "DEVID 26.3.1 POR" "TPU" "TSTARTUP" "TPWRT" "64-ms 61143E 26.2 26.4 12.0 "I/O 26.0 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX 28.0 28.1 28-3 28-5 28-7 28.2 28-4 28-5 28-7 28-8 28-10 28-17 OS42 28-23 28-24 28-25 28-36 29.0 29.1 29.2 9x9x0.9 DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX RTSP .108 I2Cx I2Cx .142 SPIx SPIx .137 SPIx .138 /PWM .136 .136 CHPS SIMSAM ASAM SSRC .150 I2Cx .144 I2Cx I2Cx .144 I2Cx .142 SPIx .139 SPIx .141 SPIx .137 SPIx Timer1, .134 .152 .153, UART. .136 .136 CAPx .135 CLKO .131 .15, .119 .128 .157 .158 .157 .71, .152 .154 .153 .128 .130 .108 .19, RTCC. UART .108 JTAG .109 Timer1 .101 VDDCORE/VCAP .108 .120 .125 .124 .125 .123 .121 IIDLE. .120 PIC32USB .109 2009 Microchip Technology Inc. DS61143F_CN PIC32MX3XX/4XX DS61143F_CN 2009 Microchip Technology Inc. PIC32MX3XX/4XX PIC32 Microchip PIC32MX320F032H-40I/PT PIC32MX32 TQFP PIC32MX360F256L-80I/PT PIC32MX256 TQFP RISC 128K 256K 512K -40°C +85°C 10x10x1 TQFP 12x12x1 TQFP 9x9x0.9 mmQFN SQTP 2009 Microchip Technology Inc. DS61143F_CN Corporate Office 2355 West Chandler Blvd. Chandler, 85224-6199 Tel: 1-480-792-7200 Fax: 1-480-792-7277 http://support.microchip.com www.microchip.com Atlanta Duluth, Tel: 678-957-9614 Fax: 678-957-1455 Boston Westborough, Tel: 1-774-760-0087 Fax: 1-774-760-0088 Chicago Itasca, Tel: 1-630-285-0071 Fax: 1-630-285-0075 Cleveland Independence, Tel: 216-447-0464 Fax: 216-447-0643 Dallas Addison, Tel: 1-972-818-7423 Fax: 1-972-818-2924 Detroit Farmington Hills, Tel: 1-248-538-2250 Fax: 1-248-538-2260 Kokomo Kokomo, Tel: 1-765-864-8360 Fax: 1-765-864-8387 Angeles Mission Viejo, Tel: 1-949-462-9523 Fax: 1-949-462-9608 Santa Clara Santa Clara, Tel: 408-961-6444 Fax: 408-961-6445 Toronto Mississauga, Ontario, Canada Tel: 1-905-673-0699 Fax: 1-905-673-6509 Asia Pacific Office Suites 3707-14, 37th Floor Tower Gateway Harbour City, Kowloon Hong Kong Tel: 852-2401-1200 Fax: 852-2401-3431 Tel: 86-10-8528-2100 Fax: 86-10-8528-2104 Tel: 86-28-8665-5511 Fax: 86-28-8665-7889 Tel: 852-2401-1200 Fax: 852-2401-3431 Tel: 86-25-8473-2460 Fax: 86-25-8473-2470 Tel: 86-532-8502-7355 Fax: 86-532-8502-7205 Tel: 86-21-5407-5533 Fax: 86-21-5407-5066 Tel: 86-24-2334-2829 Fax: 86-24-2334-2393 Tel: 86-755-8203-2660 Fax: 86-755-8203-1760 Tel: 86-27-5980-5300 Fax: 86-27-5980-5118 Tel: 86-592-238-8138 Fax: 86-592-238-8130 Tel: 86-29-8833-7252 Fax: 86-29-8833-7256 Tel: 86-756-321-0040 Fax: 86-756-321-0049 Tel: 886-7-536-4818 Fax: 886-7-536-4803 Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Tel: 886-3-6578-300 Fax: 886-3-6578-370 Australia Sydney Tel: 61-2-9868-6733 Fax: 61-2-9868-6755 India Bangalore Tel: 91-80-3090-4444 Fax: 91-80-3090-4080 India Delhi Tel: 91-11-4160-8631 Fax: 91-11-4160-8632 India Pune Tel: 91-20-2566-1512 Fax: 91-20-2566-1513 Japan Yokohama Tel: 81-45-471- 6166 Fax: 81-45-471-6122 Korea Daegu Tel: 82-53-744-4301 Fax: 82-53-744-4302 Korea Seoul Tel: 82-2-554-7200 Fax: 82-2-558-5932 82-2-558-5934 Malaysia Kuala Lumpur Tel: 60-3-6201-9857 Fax: 60-3-6201-9859 Malaysia Penang Tel: 60-4-227-8870 Fax: 60-4-227-4068 Philippines Manila Tel: 63-2-634-9065 Fax: 63-2-634-9069 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 Thailand Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 Austria Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark-Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Germany Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Italy Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Netherlands Drunen Tel: 31-416-690399 Fax: 31-416-690340 Spain Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Wokingham Tel: 44-118-921-5869 Fax: 44-118-921-5820 03/26/09 DS61143F_CN 2009 Microchip Technology Inc. Other recent searchesTVAXX00X0XG - TVAXX00X0XG TVAXX00X0XG Datasheet STGP5NC60KD - STGP5NC60KD STGP5NC60KD Datasheet STGF5NC60KD - STGF5NC60KD STGF5NC60KD Datasheet STGB5NC60KD - STGB5NC60KD STGB5NC60KD Datasheet NJ-10002 - NJ-10002 NJ-10002 Datasheet MNLM120-12-K - MNLM120-12-K MNLM120-12-K Datasheet MGM004I - MGM004I MGM004I Datasheet 2SA673 - 2SA673 2SA673 Datasheet
Privacy Policy | Disclaimer |