| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
2007 Microchip Technology Inc. DS70175D_JP Microchip Microch
Top Searches for this datasheetPIC24H 2007 Microchip Technology Inc. DS70175D_JP Microchip Microchip Accuron dsPICKEELOQKEELOQ microIDMPLAB PICPICmicroPICSTARTPRO MATEPowerSmart rfPICSmartShunt Microchip Technology Incorporated AmpLabFilterLabLinear Active ThermistorMigratable MemoryMXDEVMXLABPS SEEVAL SmartSensorThe Embedded Control Solutions Company Microchip Technology Incorporated Analog-for-the-Digital AgeApplication Maestro ECANECONOMONITORFanSenseFlexROM fuzzyLABIn-Circuit Serial ProgrammingICSPICEPIC MindiMiWiMPASMMPLAB Certified MPLIB Real ICErfLABrfPICDEMSelect ModeSmart Serial SmartTelTotal EnduranceUNI/OWiperLockZENA Microchip Technology Incorporated SQTP Microchip Technology Incorporated 2007, Microchip Technology Incorporated, Printed U.S.A., Rights Reserved. Chandler Tempe Gresham )Mountain View ISO/TS-16949:2002 PIC® dsPIC® DSCKEELOQ® EEPROM 9001:2000 DS70175D_JP 2007 Microchip Technology Inc. PIC24H MIPS MIPS 3.0V 3.6V (-40 SRAM 256k SRAM 2.5V (DMA RAM) 32.768 FIFO 3.0V 3.6V 2007 Microchip Technology Inc. DS70175D_JP- PIC24H I2CTM2 UART2 UART FIFO IrDA® Enhanced 2.0BECAN FIFO DeviceNet ADC) Msps12 ksps (INL) (DNL) CMOS 3.3V 10%) TQFP (14x14x1mm 12x12x1mm) TQFP (10x10x1mm) DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H PIC24H PIC24H )(2) (KB) (KB) UART I2C1 PIC24HJ64GP206 PIC24HJ64GP210 PIC24HJ64GP506 PIC24HJ64GP510 PIC24HJ128GP206 PIC24HJ128GP210 PIC24HJ128GP506 PIC24HJ128GP510 PIC24HJ128GP306 PIC24HJ128GP310 PIC24HJ256GP206 PIC24HJ256GP210 PIC24HJ256GP610 2007 Microchip Technology Inc. DS70175D_JP- PIC24H TQFP RG13 RG12 RG14 VDDCORE OC8/CN16/RD7 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 OC4/RD3 OC3/RD2 OC2/RD1 RG15 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/T5CK/CN11/RG9 AN5/IC8/CN7/RB5 AN4/IC7/CN6/RB4 AN3/CN5/RB3 AN2/SS1/CN4/RB2 PGC3/EMUC3/AN1/VREF-/CN3/RB1 PGD3/EMUD3/AN0/VREF+/CN2/RB0 PIC24HJ64GP206 PIC24HJ128GP206 PIC24HJ256GP206 PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/T4CK/CN1/RC13 OC1/RD0 IC4/INT4/RD11 IC3/INT3/RD10 IC2/U1CTS/INT2/RD9 IC1/INT1/RD8 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 SCL1/RG2 SDA1/RG3 U1RTS/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 PIC24HJ64GP206 SCL2 SDA2 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 TMS/AN10/RB10 TDO/AN11/RB11 TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 U2RX/CN17/RF4 U2TX/CN18/RF5 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H TQFP RG13 RG12 RG14 VDDCORE OC8/CN16/RD7 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 OC4/RD3 OC3/RD2 OC2/RD1 RG15 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/T5CK/CN11/RG9 AN5/IC8/CN7/RB5 AN4/IC7/CN6/RB4 AN3/CN5/RB3 AN2/SS1/CN4/RB2 PGC3/EMUC3/AN1/VREF-/CN3/RB1 PGD3/EMUD3/AN0/VREF+/CN2/RB0 PIC24HJ128GP306 PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/T4CK/CN1/RC13 OC1/RD0 IC4/INT4/RD11 IC3/INT3/RD10 IC2/U1CTS/INT2/RD9 IC1/INT1/RD8 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 SCL1/RG2 SDA1/RG3 U1RTS/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 2007 Microchip Technology Inc. PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 TMS/AN10/RB10 TDO/AN11/RB11 TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 U2RX/SDA2/CN17/RF4 U2TX/SCL2/CN18/RF5 DS70175D_JP- PIC24H TQFP CSDO/RG13 CSDI/RG12 CSCK/RG14 C1TX/RF1 C1RX/RF0 VDDCORE OC8/CN16/RD7 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 OC4/RD3 OC3/RD2 OC2/RD1 COFS/RG15 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/T5CK/CN11/RG9 AN5/IC8/CN7/RB5 AN4/IC7/CN6/RB4 AN3/CN5/RB3 AN2/SS1/CN4/RB2 PGC3/EMUC3/AN1/VREF-/CN3/RB1 PGD3/EMUD3/AN0/VREF+/CN2/RB0 PIC24HJ64GP506 PIC24HJ128GP506 PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/T4CK/CN1/RC13 OC1/RD0 IC4/INT4/RD11 IC3/INT3/RD10 IC2/U1CTS/INT2/RD9 IC1/INT1/RD8 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 SCL1/RG2 SDA1/RG3 U1RTS/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 TMS/AN10/RB10 TDO/AN11/RB11 TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 U2RX/SDA2/CN17/RF4 U2TX/SCL2/CN18/RF5 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H TQFP AN28/RE4 AN27/RE3 AN26/RE2 RG13 RG12 RG14 AN25/RE1 AN24/RE0 AN23/CN23/RA7 AN22/CN22/RA6 VDDCORE OC8/CN16/RD7 OC7/CN15/RD6 OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 RG15 AN29/RE5 AN30/RE6 AN31/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/CN11/RG9 TMS/RA0 AN20/INT1/RA12 AN21/INT2/RA13 AN5/CN7/RB5 AN4/CN6/RB4 AN3/CN5/RB3 AN2/SS1/CN4/RB2 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/CN1/RC13 OC1/RD0 IC4/RD11 IC3/RD10 IC2/RD9 IC1/RD8 INT4/RA15 INT3/RA14 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 TDO/RA5 TDI/RA4 SDA2/RA3 SCL2/RA2 SCL1/RG2 SDA1/RG3 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 U1RX/RF2 U1TX/RF3 PIC24HJ64GP210 PIC24HJ128GP210 PIC24HJ128GP310 PIC24HJ256GP210 2007 Microchip Technology Inc. PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 VREF-/RA9 VREF+/RA10 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 TCK/RA1 U2RTS/RF13 U2CTS/RF12 AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 IC7/U1CTS/CN20/RD14 IC8/U1RTS/CN21/RD15 U2RX/CN17/RF4 U2TX/CN18/RF5 DS70175D_JP- PIC24H TQFP AN28/RE4 AN27/RE3 AN26/RE2 RG13 RG12 RG14 AN25/RE1 AN24/RE0 AN23/CN23/RA7 AN22/CN22/RA6 C1TX/RF1 C1RX/RF0 VDDCORE OC8/CN16/RD7 OC7/CN15/RD6 OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 RG15 AN29/RE5 AN30/RE6 AN31/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/CN11/RG9 TMS/RA0 AN20/INT1/RA12 AN21/INT2/RA13 AN5/CN7/RB5 AN4/CN6/RB4 AN3/CN5/RB3 AN2/SS1/CN4/RB2 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/CN1/RC13 OC1/RD0 IC4/RD11 IC3/RD10 IC2/RD9 IC1/RD8 INT4/RA15 INT3/RA14 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 TDO/RA5 TDI/RA4 SDA2/RA3 SCL2/RA2 SCL1/RG2 SDA1/RG3 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 U1RX/RF2 U1TX/RF3 PIC24HJ64GP510 PIC24HJ128GP510 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 VREF-/RA9 VREF+/RA10 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 TCK/RA1 U2RTS/RF13 U2CTS/RF12 AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 IC7/U1CTS/CN20/RD14 IC8/U1RTS/CN21/RD15 U2RX/CN17/RF4 U2TX/CN18/RF5 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H TQFP AN28/RE4 AN27/RE3 AN26/RE2 RG13 RG12 RG14 AN25/RE1 AN24/RE0 AN23/CN23/RA7 AN22/CN22/RA6 C2RX/RG0 C2TX/RG1 C1TX/RF1 C1RX/RF0 VDDCORE OC8/CN16/RD7 OC7/CN15/RD6 OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 RG15 AN29/RE5 AN30/RE6 AN31/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/CN11/RG9 TMS/RA0 AN20/INT1/RA12 AN21/INT2/RA13 AN5/CN7/RB5 AN4/CN6/RB4 AN3/CN5/RB3 AN2/SS1/CN4/RB2 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/CN1/RC13 OC1/RD0 IC4/RD11 IC3/RD10 IC2/RD9 IC1/RD8 INT4/RA15 INT3/RA14 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 TDO/RA5 TDI/RA4 SDA2/RA3 SCL2/RA2 SCL1/RG2 SDA1/RG3 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 U1RX/RF2 U1TX/RF3 PIC24HJ256GP610 2007 Microchip Technology Inc. PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 VREF-/RA9 VREF+/RA10 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 TCK/RA1 U2RTS/RF13 U2CTS/RF12 AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 IC7/U1CTS/CN20/RD14 IC8/U1RTS/CN21/RD15 U2RX/CN17/RF4 U2TX/CN18/RF5 DS70175D_JP- PIC24H PIC24H 10.0 11.0 12.0 13.0 14.0 15.0 16.0 Inter-Integrated Circuit (I2C) 17.0 UART 18.0 19.0 20.0 21.0 22.0 23.0 24.0 Microchip (docerrors@microchip.com) Reader Response Form (480) 792-4150 http://www.microchip.com DS30000A DS30000 Errata Errata Sheet Microchip http://www.microchip.com Microchip www.microchip.com DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H dsPIC30F (DS70046) PIC24H PIC24H PIC24HJ64GP206 PIC24HJ64GP210 PIC24HJ64GP506 PIC24HJ64GP510 PIC24HJ128GP206 PIC24HJ128GP210 PIC24HJ128GP506 PIC24HJ128GP510 PIC24HJ128GP306 PIC24HJ128GP310 PIC24HJ256GP206 PIC24HJ256GP210 PIC24HJ256GP610 PIC24H 128k 256k dsPIC33F dsPIC30F PIC24H PIC24H PIC24H 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 1-1: PIC24H OSC2/CLKO OSC1/CLKI FRC/LPRC VDDCORE/VCAP VDD, MCLR ADC1,2 ECAN1,2 UART1,2 IC1-8 PWM1-8 CN1-23 SPI1,2 I2C1,2 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 1-1: AN0-AN31 AVDD AVSS CLKI CLKO ST/CMOS OSC1 CLKO OSC2 ECAN1 ECAN1 ECAN2 ECAN2 1234 5678 CN0-CN23 C1RX C1TX C2RX C2TX PGD1/EMUD1 PGC1/EMUC1 PGD2/EMUD2 PGC2/EMUC2 PGD3/EMUD3 PGC3/EMUC3 IC1-IC8 INT0 INT1 INT2 INT3 INT4 MCLR OCFA OCFB OC1-OC8 OSC1 OSC2 RA0-RA7 RA9-RA10 RA12-RA15 RB0-RB15 RC1-RC4 RC12-RC15 RD0-RD15 RE0-RE7 RF0-RF8 RF12-RF13 RG0-RG3 RG6-RG9 RG12-RG15 ST/CMOS CMOS CLKO CMOS CMOS CMOS 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 1-1: SCK1 SDI1 SDO1 SCK2 SDI2 SDO2 SCL1 SDA1 SCL2 SDA2 SOSCI SOSCO T1CK T2CK T3CK T4CK T5CK T6CK T7CK T8CK T9CK U1CTS U1RTS U1RX U1TX U2CTS U2RTS U2RX U2TX VDDCORE VREF+ VREF SPI1 SPI1 SPI1 SPI1 SPI2 SPI2 SPI2 SPI2 I2C1 I2C1 I2C2 I2C2 ST/CMOS 32.768 CMOS 32.768 JTAG JTAG JTAG JTAG UART1 CTS) UART1 RTS) UART1 UART1 UART2 CTS) UART2 RTS) UART2 UART2 (HIGH) (LOW) CMOS CMOS CMOS DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H dsPIC30F (DS70046) PIC24H MOV.D REPEAT PIC24H CALL PIC24H PIC24H PIC24H PIC24H PIC24H 16/16 32/16 REPEAT PSVPAG 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 2-1: PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 2-2: PIC24H W0/WREG SPLIM PUSH.S PC22 TBLPAG PSVPAG RCOUNT REPEAT CORCON IPL2 IPL1 IPL0 STATUS 2007 Microchip Technology Inc. DS70175D_JP- PIC24H R/W-0 R/W-0(2) IPL<2:0>(2) 15-9 IPL<2:0>: (15) (14) (13) (12) (11) (10) REPEAT REPEAT REPEAT 2-1: R/W-0(1) R/W-0(2) R/W-0 R/W-0 R/W-0 R/W-0 IPL<2:0> IPL<3> CORCON<3> IPL<3> IPL<3> IPL<2:0> NSTDIS 1INTCON1<15> DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 2-1: IPL<2:0> IPL<3> CORCON<3> IPL<3> IPL<3> IPL<2:0> NSTDIS 1INTCON1<15> 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 2-2: 15-4 CORCON: CORE CONTROL R/C-0 IPL3(1) R/W-0 IPL3: 3(1) PSV: IPL3 IPL<2:0> SR<7:5> DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 2.4.3 PIC24H dsPIC30F/33F (DS70157) PIC24H 2.4.1 2.4.2 (Wn) (W(m 1):Wm) 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H dsPIC30F (DS70046) PIC24H PIC24H 0x000000 0x7FFFFF TBLRD/TBLWT TBLPAG<7> PIC24H 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 3-1: PIC24H PIC24HJ64XXXXX GOTO PIC24HJ128XXXXX GOTO PIC24HJ256XXXXX GOTO 0x000000 0x000002 0x000004 0x0000FE 0x000100 0x000104 0x0001FE 0x000200 0x00ABFE 0x00AC00 0x0157FE 0x015800 0x02ABFE 0x02AC00 0x7FFFFE 0x800000 11111 1111111111 1111 0xF7FFFE 0xF80000 0xF80017 0xF80010 DEVID DEVID DEVID 0xFEFFFE 0xFF0000 0xFFFFFE DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 3.1.1 GOTO 0x000000 0x000002 PIC24H 0x000004 0x0000FF 0x000100 0x0001FF 3.1.2 PIC24H 0x00000 0x000200 3-2: 0x000001 0x000003 0x000005 0x000007 00000000 00000000 00000000 00000000 (LSW 0x000000 0x000002 0x000004 0x000006 2007 Microchip Technology Inc. DS70175D_JP- PIC24H PIC24H EA<15> EA<15> 3.4.3 PIC24H 3.2.3 3.2.1 0x0000 0x07FF PIC24H 3-31 3.2.2 PICmicro PIC24H [Ws++] 3.2.4 0x0000 0x1FFF DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 3-3: PIC24H 0x0001 0x0000 0x07FF 0x0801 0x07FE 0x0800 SRAM 0x1FFF 0x2001 0x27FF 0x2801 0x1FFE 0x2000 0x27FE 0x2800 0x8001 0x8000 0xFFFF 0xFFFE 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 3-4: PIC24H 0x0001 0x0000 0x07FF 0x0801 0x07FE 0x0800 0x1FFF SRAM 0x3FFF 0x4001 0x47FF 0x4801 0x1FFE 0x3FFE 0x4000 0x47FE 0x4800 0x8001 0x8000 0xFFFF 0xFFFE 3.2.5 PIC24H DS70175D_JP- 2007 Microchip Technology Inc. 3-1: WREG0 WREG1 WREG2 WREG3 WREG4 WREG5 WREG6 WREG7 WREG8 WREG9 WREG10 WREG11 WREG12 WREG13 WREG14 WREG15 SPLIM TBLPAG PSVPAG RCOUNT CORCON DISICNT BSRAM SSRAM 0000 0002 0004 0006 0008 000A 000C 000E 0010 0012 0014 0016 0018 001A 001C 001E 0020 002E 0030 0032 0034 0036 0042 0044 0052 0750 0752 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0800 xxxx 0000 IPL3 IW_BSR IW_SSR 0000 0000 0000 xxxx 0000 0000 xxxx IR_BSR IR_SSR RL_BSR RL_SSR 0000 0000 2007 Microchip Technology Inc. DS70175D_JP- Repeat IPL<2:0> 3-2: CNEN1 CNEN2 CNPU1 CNPU2 0060 0062 0068 006A CN15IE CN15PUE CN14IE CN14PUE CN13IE CN13PUE CN12IE CN12PUE CN11IE CN11PUE CN10IE CN10PUE CN9IE CN9PUE CN8IE CN8PUE CN7IE CN23IE CN7PUE CN23PUE CN6IE CN22IE CN6PUE CN22PUE CN5IE CN21IE CN5PUE CN21PUE CN4IE CN20IE CN4PUE CN20PUE CN3IE CN19IE CN3PUE CN19PUE CN2IE CN18IE CN2PUE CN18PUE CN1IE CN17IE CN1PUE CN17PUE CN0IE CN16IE CN0PUE CN16PUE 0000 0000 0000 0000 PIC24H DS70175D_JP- PIC24H 3-3: INTCON1 INTCON2 IFS0 IFS1 IFS2 IFS3 IFS4 IEC0 IEC1 IEC2 IEC3 IEC4 IPC0 IPC1 IPC2 IPC3 IPC4 IPC5 IPC6 IPC7 IPC8 IPC9 IPC10 IPC11 IPC12 IPC13 IPC14 IPC15 IPC16 IPC17 OVATE SPI1IF OC4IF OC6IF SPI1IE OC4IE OC6IE OVBTE SPI1EIF OC3IF OC5IF SPI1EIE OC3IE OC5IE OC1IP<2:0> OC2IP<2:0> SPI1IP<2:0> COVTE T3IF DMA2IF IC6IF C2IF T3IE DMA2IE IC6IE C2IE STKERR INT2EP OC1IF C1RXIF MI2C2IF U2EIF OC1IE C1RXIE MI2C2IE U2EIE OSCFAIL INT1EP IC1IF MI2C1IF SPI2IF SI2C2IF U1EIF IC1IE MI2C1IE SPI2IE SI2C2IE U1EIE INT0IP<2:0> DMA0IP<2:0> T3IP<2:0> U1TXIP<2:0> SI2C1IP<2:0> INT1IP<2:0> DMA2IP<2:0> T5IP<2:0> SPI2EIP<2:0> DMA3IP<2:0> IC6IP<2:0> OC8IP<2:0> T7IP<2:0> T9IP<2:0> C2IP<2:0> INT0EP INT0IF SI2C1IF SPI2EIF T7IF INT0IE SI2C1IE SPI2EIE T7IE 0080 0082 0084 0086 0088 008A 008C 0094 0096 0098 009A 009C 00A4 00A6 00A8 00AA 00AC 00AE 00B0 00B2 00B4 00B6 00B8 00BA 00BC 00BE 00C0 00C2 00C4 00C6 NSTDIS OVAERR ALTIVT U2TXIF T6IF U2TXIE T6IE DISI DMA1IF U2RXIF DMA4IF DMA1IE U2RXIE DMA4IE OVBERR COVAERR COVBERR AD1IF INT2IF DMA5IF AD1IE INT2IE DMA5IE T1IP<2:0> T2IP<2:0> U1RXIP<2:0> CNIP<2:0> IC8IP<2:0> T4IP<2:0> U2TXIP<2:0> C1IP<2:0> IC5IP<2:0> OC7IP<2:0> T6IP<2:0> T8IP<2:0> C2RXIP<2:0> C2TXIP<2:0> U1TXIF T5IF OC8IF U1TXIE T5IE OC8IE U1RXIF T4IF OC7IF U1RXIE T4IE OC7IE SFTACERR DIV0ERR DMACERR MATHERR ADDRERR T2IF IC8IF IC5IF C2RXIF C2TXIF T2IE IC8IE IC5IE C2RXIE C2TXIE OC2IF IC7IF IC4IF INT4IF C1TXIF OC2IE IC7IE IC4IE INT4IE C1TXIE IC2IF AD2IF IC3IF INT3IF DMA7IF IC2IE AD2IE IC3IE INT3IE DMA7IE IC1IP<2:0> IC2IP<2:0> SPI1EIP<2:0> AD1IP<2:0> MI2C1IP<2:0> AD2IP<2:0> OC3IP<2:0> INT2IP<2:0> SPI2IP<2:0> IC3IP<2:0> OC5IP<2:0> SI2C2IP<2:0> INT3IP<2:0> DMA5IP<2:0> U1EIP<2:0> DMA7IP<2:0> INT4EP DMA0IF INT1IF DMA3IF T9IF DMA6IF DMA0IE INT1IE DMA3IE T9IE DMA6IE INT3EP T1IF CNIF C1IF T8IF T1IE CNIE C1IE T8IE 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4444 4444 4444 0444 0044 4444 4444 4444 4444 4444 4444 4404 4444 4444 0004 2007 Microchip Technology Inc. DMA1IP<2:0> IC7IP<2:0> OC4IP<2:0> U2RXIP<2:0> C1RXIP<2:0> IC4IP<2:0> OC6IP<2:0> DMA4IP<2:0> MI2C2IP<2:0> INT4IP<2:0> U2EIP<2:0> C1TXIP<2:0> DMA6IP<2:0> 0040 4440 4444 3-4: TMR1 T1CON TMR2 TMR3HLD TMR3 T2CON T3CON TMR4 TMR5HLD TMR5 T4CON T5CON TMR6 TMR7HLD TMR7 T6CON T7CON TMR8 TMR9HLD TMR9 2007 Microchip Technology Inc. 0100 0102 0104 0106 0108 010A 010C 010E 0110 0112 0114 0116 0118 011A 011C 011E 0120 0122 0124 0126 0128 012A 012C 012E 0130 0132 0134 0136 0138 013A 013C TSIDL TSIDL TSIDL TSIDL TSIDL TSIDL TSIDL TSIDL TSIDL TGATE TCKPS<1:0> TSYNC TGATE TGATE TCKPS<1:0> TCKPS<1:0> xxxx FFFF 0000 xxxx xxxx xxxx FFFF FFFF 0000 0000 xxxx xxxx xxxx FFFF FFFF TGATE TGATE TCKPS<1:0> TCKPS<1:0> 0000 0000 xxxx xxxx xxxx FFFF FFFF TGATE TGATE TCKPS<1:0> TCKPS<1:0> 0000 0000 xxxx xxxx xxxx FFFF FFFF TGATE TGATE TCKPS<1:0> TCKPS<1:0> 0000 0000 DS70175D_JP- T8CON T9CON PIC24H DS70175D_JP- PIC24H 3-5: IC1BUF IC1CON IC2BUF IC2CON IC3BUF IC3CON IC4BUF IC4CON IC5BUF IC5CON IC6BUF IC6CON IC7BUF IC7CON IC8BUF IC8CON 0140 0142 0144 0146 0148 014A 014C 014E 0150 0152 0154 0156 0158 015A 015C 015E ICSIDL ICSIDL ICSIDL ICSIDL ICSIDL ICSIDL ICSIDL ICSIDL xxxx ICI<1:0> ICI<1:0> ICI<1:0> ICI<1:0> ICI<1:0> ICI<1:0> ICI<1:0> ICI<1:0> ICOV ICOV ICOV ICOV ICOV ICOV ICOV ICOV ICBNE ICBNE ICBNE ICBNE ICBNE ICBNE ICBNE ICBNE ICM<2:0> ICM<2:0> ICM<2:0> ICM<2:0> ICM<2:0> ICM<2:0> ICM<2:0> ICM<2:0> 0000 xxxx 0000 xxxx 0000 xxxx 0000 xxxx 0000 xxxx 0000 xxxx 0000 xxxx 0000 ICTMR ICTMR ICTMR ICTMR ICTMR ICTMR ICTMR ICTMR 2007 Microchip Technology Inc. 3-6: OC1RS OC1R OC1CON OC2RS OC2R OC2CON OC3RS OC3R OC3CON OC4RS OC4R OC4CON OC5RS OC5R OC5CON OC6RS OC6R OC6CON OC7RS OC7R OC7CON OC8RS OC8R OC8CON 2007 Microchip Technology Inc. 0180 0182 0184 0186 0188 018A 018C 018E 0190 0192 0194 0196 0198 019A 019C 019E 01A0 01A2 01A4 01A6 01A8 01AA 01AC 01AE OCSIDL OCSIDL OCSIDL OCSIDL OCSIDL OCSIDL OCSIDL OCSIDL xxxx xxxx OCFLT OCTSEL OCM<2:0> 0000 xxxx xxxx OCFLT OCTSEL OCM<2:0> 0000 xxxx xxxx OCFLT OCTSEL OCM<2:0> 0000 xxxx xxxx OCFLT OCTSEL OCM<2:0> 0000 xxxx xxxx OCFLT OCTSEL OCM<2:0> 0000 xxxx xxxx OCFLT OCTSEL OCM<2:0> 0000 xxxx xxxx OCFLT OCTSEL OCM<2:0> 0000 xxxx xxxx OCFLT OCTSEL OCM<2:0> 0000 DS70175D_JP- PIC24H DS70175D_JP- PIC24H 3-7: I2C1RCV I2C1TRN I2C1BRG I2C1ON I2C1STAT I2C1ADD I2C1MSK I2C1 0200 0202 0204 0206 0208 020A 020C I2CEN ACKSTAT TRSTAT I2CSIDL SCLREL IPMIEN A10M DISSLW GCSTAT SMEN ADD10 GCEN IWCOL STREN I2COV ACKDT 0000 00FF 0000 RSEN 1000 0000 0000 0000 ACKEN RCEN 3-8: I2C2RCV I2C2TRN I2C2BRG I2C2CON I2C2STAT I2C2ADD I2C2MSK I2C2 0210 0212 0214 0216 0218 021A 021C I2CEN ACKSTAT TRSTAT I2CSIDL SCLREL IPMIEN A10M DISSLW GCSTAT SMEN ADD10 GCEN IWCOL STREN I2COV ACKDT 0000 00FF 0000 RSEN 1000 0000 0000 0000 ACKEN RCEN 2007 Microchip Technology Inc. 3-9: U1MODE U1STA U1TXREG U1RXREG U1BRG UART1 0220 0222 0224 0226 0228 UARTEN UTXISEL1 USIDL IREN RTSMD UTXBRK UTXEN UEN1 UTXBF UEN0 TRMT WAKE LPBACK ABAUD ADDEN URXINV RIDLE BRGH PERR STSEL URXDA 0000 0110 xxxx 0000 0000 PDSEL<1:0> FERR OERR UTXINV UTXISEL0 URXISEL<1:0> UART UART 3-10: U2MODE U2STA U2TXREG U2RXREG U2BRG UART2 0230 0232 0234 0236 0238 UARTEN UTXISEL1 UTXINV USIDL UTXISEL0 IREN RTSMD UTXBRK UTXEN UEN1 UTXBF UEN0 TRMT WAKE LPBACK ABAUD ADDEN URXINV RIDLE BRGH PERR STSEL URXDA 0000 0110 xxxx 0000 0000 2007 Microchip Technology Inc. PDSEL<1:0> FERR OERR URXISEL<1:0> UART UART 3-11: SPI1STAT SPI1CON1 SPI1CON2 SPI1BUF SPI1 0240 0242 0244 0248 SPIEN FRMEN SPIFSD SPISIDL FRMPOL DISSCK DISSDO MODE16 SSEN SPIROV MSTEN SPRE<2:0> SPITBF FRMDLY SPIRBF 0000 0000 0000 0000 PPRE<1:0> SPI1 DS70175D_JP- 3-12: SPI2STAT SPI2CON1 SPI2CON2 SPI2BUF SPI2 0260 0262 0264 0268 SPIEN FRMEN SPIFSD SPISIDL FRMPOL DISSCK DISSDO MODE16 SSEN SPIROV MSTEN SPRE<2:0> SPITBF FRMDLY SPIRBF 0000 0000 0000 0000 PPRE<1:0> SPI2 PIC24H DS70175D_JP- PIC24H 3-13: ADC1BUF0 AD1CON1 AD1CON2 AD1CON3 AD1CHS123 AD1CHS0 AD1PCFGH AD1PCFGL AD1CSSH AD1CSSL AD1CON4 ADC1 0300 0320 0322 0324 0326 0328 032A 032C 032E 0330 0332 0334033E ADRC CH0NB PCFG31 PCFG15 CSS31 CSS15 ADON VCFG<2:0> PCFG30 PCFG14 CSS30 CSS14 PCFG29 PCFG13 CSS29 CSS13 PCFG28 PCFG12 CSS28 CSS12 PCFG27 PCFG11 CSS27 CSS11 ADSIDL ADDMAB AD12B CSCNA SAMC<4:0> CH123NB<1:0> CH0SB<4:0> PCFG26 PCFG10 CSS26 CSS10 PCFG25 PCFG9 CSS25 CSS9 PCFG24 PCFG8 CSS24 CSS8 CH123SB xxxx SIMSAM ASAM SAMP BUFM ADCS<5:0> PCFG21 PCFG5 CSS21 CSS5 PCFG20 PCFG4 CSS20 CSS4 PCFG19 PCFG3 CSS19 CSS3 CH123NA<1:0> CH0SA<4:0> PCFG18 PCFG2 CSS18 CSS2 PCFG17 PCFG1 CSS17 CSS1 DMABL<2:0> PCFG16 PCFG0 CSS16 CSS0 CH123SA DONE ALTS 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 FORM<1:0> CHPS<1:0> BUFS CH0NA PCFG23 PCFG7 CSS23 CSS7 SSRC<2:0> PCFG22 PCFG6 CSS22 CSS6 SMPI<3:0> 2007 Microchip Technology Inc. 3-14: ADC2BUF0 AD2CON1 AD2CON2 AD2CON3 AD2CHS123 AD2CHS0 AD2PCFGL AD2CSSL AD2CON4 ADC2 0340 0360 0362 0364 0366 0368 036A 036C 036E 0370 0372 0374037E ADRC CH0NB PCFG15 CSS15 ADON VCFG<2:0> PCFG14 CSS14 PCFG13 CSS13 PCFG12 CSS12 PCFG11 CSS11 ADSIDL ADDMABM AD12B CSCNA SAMC<4:0> CH123NB<1:0> CH0SB<3:0> PCFG10 CSS10 PCFG9 CSS9 PCFG8 CSS8 CH123SB xxxx SIMSAM ASAM SAMP BUFM ADCS<5:0> PCFG5 CSS5 PCFG4 CSS4 PCFG3 CSS3 CH123NA<1:0> CH0SA<3:0> PCFG2 CSS2 PCFG1 CSS1 DMABL<2:0> PCFG0 CSS0 CH123SA DONE ALTS 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 PCFG6 CSS6 SMPI<3:0> FORM<1:0> CHPS<1:0> BUFS CH0NA PCFG7 CSS7 SSRC<2:0> 3-15: SIZE HALF NULLW STA<15:0> STB<15:0> PAD<15:0> CHEN FORCE SIZE HALF NULLW STA<15:0> STB<15:0> PAD<15:0> CHEN FORCE SIZE HALF NULLW STA<15:0> STB<15:0> PAD<15:0> CHEN FORCE SIZE HALF NULLW STA<15:0> STB<15:0> PAD<15:0> CHEN FORCE SIZE HALF NULLW STA<15:0> STB<15:0> PAD<15:0> CHEN FORCE SIZE HALF NULLW STA<15:0> STB<15:0> CNT<9:0> AMODE<1:0> IRQSEL<6:0> MODE<1:0> CNT<9:0> AMODE<1:0> IRQSEL<6:0> MODE<1:0> CNT<9:0> AMODE<1:0> IRQSEL<6:0> MODE<1:0> CNT<9:0> AMODE<1:0> IRQSEL<6:0> MODE<1:0> CNT<9:0> AMODE<1:0> IRQSEL<6:0> MODE<1:0> IRQSEL<6:0> 2007 Microchip Technology Inc. DMA0CON DMA0REQ DMA0STA DMA0STB DMA0PAD DMA0CNT DMA1CON DMA1REQ DMA1STA DMA1STB DMA1PAD DMA1CNT DMA2CON DMA2REQ DMA2STA DMA2STB DMA2PAD DMA2CNT DMA3CON DMA3REQ DMA3STA DMA3STB DMA3PAD DMA3CNT DMA4CON DMA4REQ DMA4STA DMA4STB 0380 0382 0384 0386 0388 038A 038C 038E 0390 0392 0394 0396 0398 039A 039C 039E 03A0 03A2 03A4 03A6 03A8 03AA 03AC 03AE 03B0 03B2 03B4 03B6 03B8 03BA 03BC 03BE 03C0 03C2 CHEN FORCE AMODE<1:0> MODE<1:0> 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 DS70175D_JP- DMA4PAD DMA4CNT DMA5CON DMA5REQ DMA5STA DMA5STB PIC24H 3-15: PAD<15:0> CHEN FORCE SIZE HALF NULLW STA<15:0> STB<15:0> PAD<15:0> CHEN FORCE SIZE HALF NULLW STA<15:0> STB<15:0> PAD<15:0> PWCOL2 PWCOL1 PWCOL0 LSTCH<3:0> XWCOL7 PPST7 DSADR<15:0> XWCOL6 PPST6 CNT<9:0> XWCOL5 PPST5 XWCOL4 PPST4 XWCOL3 PPST3 XWCOL2 PPST2 XWCOL1 XWCOL0 PPST1 PPST0 PWCOL7 PWCOL6 PWCOL5 PWCOL4 PWCOL3 CNT<9:0> AMODE<1:0> IRQSEL<6:0> MODE<1:0> CNT<9:0> AMODE<1:0> IRQSEL<6:0> MODE<1:0> DS70175D_JP- PIC24H DMA5PAD DMA5CNT DMA6CON DMA6REQ DMA6STA DMA6STB DMA6PAD DMA6CNT DMA7CON DMA7REQ DMA7STA DMA7STB DMA7PAD DMA7CNT 03C4 03C6 03C8 03CA 03CC 03CE 03D0 03D2 03D4 03D6 03D8 03DA 03DC 03DE 03E0 03E2 03E4 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2007 Microchip Technology Inc. DMACS0 DMACS1 DSADR 3-16: C1CTRL1 C1CTRL2 C1VEC C1FCTRL C1FIFO C1INTF C1INTE C1EC C1CFG1 C1CFG2 C1FEN1 C1FMSKSEL1 C1FMSKSEL2 ECAN1 C1CTRL1.WIN DMABS<2:0> CSIDL ABAT CANCKS REQOP<2:0> CANCAP ICODE<6:0> 0400 0402 0404 0406 0408 040A 040C 040E 0410 0412 0414 0418 041A OPMODE<2:0> EWARN FLTEN8 IVRIF IVRIE WAKIF WAKIE ERRIF ERRIE 0480 0000 0000 0000 0000 FILHIT<4:0> TXWAR FLTEN10 RXWAR SEG2PH<2:0> FLTEN9 DNCNT<4:0> FSA<4:0> FNRB<5:0> FIFOIF FIFOIE RBOVIF RBOVIE RBIF RBIE TBIF TBIE WAKFIL TXBO FLTEN13 TXBP FLTEN12 FBP<5:0> RXBP FLTEN11 F5MSK<1:0> F13MSK<1:0> 0000 0000 0000 0000 TERRCNT<7:0> SJW<1:0> SEG2PHTS FLTEN7 FLTEN6 FLTEN5 RERRCNT<7:0> BRP<5:0> SEG1PH<2:0> FLTEN4 FLTEN3 FLTEN2 F2MSK<1:0> F10MSK<1:0> F1MSK<1:0> F9MSK<1:0> PRSEG<2:0> FLTEN1 FLTEN0 F0MSK<1:0> F8MSK<1:0> 0000 0000 0000 0000 FLTEN15 FLTEN14 F7MSK<1:0> F15MSK<1:0> F6MSK<1:0> F14MSK<1:0> F4MSK<1:0> F12MSK<1:0> F3MSK<1:0> F11MSK<1:0> 2007 Microchip Technology Inc. 3-17: ECAN1 C1CTRL1.WIN 0400041E C1RXFUL1 C1RXFUL2 C1RXOVF1 C1RXOVF2 C1TR01CON C1TR23CON C1TR45CON C1TR67CON C1RXD 0420 0422 0428 042A 0430 0432 0434 0436 0440 0442 RXFUL15 RXFUL14 RXFUL13 RXFUL12 RXFUL11 RXFUL10 RXFUL9 RXFUL8 RXOVF8 RXFUL7 RXOVF7 TXEN0 TXEN2 TXEN4 TXEN6 RXFUL6 RXOVF6 ABAT0 ABAT2 ABAT4 ABAT6 RXFUL5 RXOVF5 LARB0 LARB2 LARB4 LARB6 RXFUL4 RXOVF4 ERR0 ERR2 ERR4 ERR6 RXFUL3 RXOVF3 REQ0 REQ2 REQ4 REQ6 RXFUL2 RXOVF2 RTREN0 RTREN2 RTREN4 RTREN6 RXFUL1 RXOVF1 RXFUL0 RXOVF0 0000 0000 0000 0000 0000 0000 0000 xxxx xxxx xxxx RXFUL31 RXFUL30 RXFUL29 RXFUL28 RXFUL27 RXFUL26 RXFUL25 RXFUL24 RXFUL23 RXFUL22 RXFUL21 RXFUL20 RXFUL19 RXFUL18 RXFUL17 RXFUL16 RXOVF15 RXOVF14 RXOVF13 RXOVF12 RXOVF11 RXOVF10 RXOVF9 TXEN1 TXEN3 TXEN5 TXEN7 ABT1 ABT3 ABT5 ABT7 LARB1 LARB3 LARB5 LARB7 ERR1 ERR3 ERR5 ERR7 REQ1 REQ3 REQ5 REQ7 RTREN1 RTREN3 RTREN5 RTREN7 RXOVF31 RXOVF30 RXOVF29 RXOVF28 RXOVF27 RXOVF26 RXOVF25 RXOVF24 RXOVF23 RXOVF22 RXOVF21 RXOVF20 RXOVF19 RXOVF18 RXOVF17 RXOVF16 TX1PRI<1:0> TX3PRI<1:0> TX5PRI<1:0> TX7PRI<1:0> TX0PRI<1:0> TX2PRI<1:0> TX4PRI<1:0> TX6PRI<1:0> DS70175D_JP- C1TXD 3-18: ECAN1 C1CTRL1.WIN 0400041E F3BP<3:0> F7BP<3:0> F11BP<3:0> F15BP<3:0> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> SID<2:0> SID<2:0> SID<2:0> SID<2:0> F2BP<3:0> F6BP<3:0> F10BP<3:0> F14BP<3:0> F1BP<3:0> F5BP<3:0> F9BP<3:0> F13BP<3:0> SID<2:0> MIDE MIDE MIDE EXIDE EXIDE EID<7:0> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<7:0> EID<7:0> EID<7:0> F0BP<3:0> F4BP<3:0> F8BP<3:0> F12BP<3:0> EID<17:16> 0000 0000 0000 0000 xxxx xxxx xxxx xxxx C1BUFPNT1 C1BUFPNT2 C1BUFPNT3 C1BUFPNT4 C1RXM0SID C1RXM0EID C1RXM1SID C1RXM1EID C1RXM2SID C1RXM2EID C1RXF0SID C1RXF0EID C1RXF1SID 0420 0422 0424 0426 0430 0432 0434 0436 0438 043A 0440 0442 0444 PIC24H xxxx xxxx xxxx xxxx xxxx 3-18: C1RXF1EID C1RXF2SID C1RXF2EID C1RXF3SID C1RXF3EID C1RXF4SID C1RXF4EID C1RXF5SID C1RXF5EID C1RXF6SID C1RXF6EID C1RXF7SID C1RXF7EID C1RXF8SID ECAN1 C1CTRL1.WIN 0446 0448 044A 044C 044E 0450 0452 0454 0456 0458 045A 045C 045E 0460 0462 0464 0466 0468 046A 046C 046E 0470 0472 0474 0476 0478 047A 047C 047E xxxx EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx DS70175D_JP- PIC24H EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> EID<7:0> EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> 2007 Microchip Technology Inc. C1RXF8EID C1RXF9SID C1RXF9EID C1RXF10SID C1RXF10EID C1RXF11SID C1RXF11EID C1RXF12SID C1RXF12EID C1RXF13SID C1RXF13EID C1RXF14SID C1RXF14EID C1RXF15SID C1RXF15EID 3-19: C2CTRL1 C2CTRL2 C2VEC C2FCTRL C2FIFO C2INTF C2INTE C2EC C2CFG1 C2CFG2 C2FEN1 C2FMSKSEL1 C2FMSKSEL2 ECAN2 C2CTRL1.WIN 2007 Microchip Technology Inc. DMABS<2:0> CSIDL ABAT CANCKS REQOP<2:0> CANCAP ICODE<6:0> 0480 0000 0000 0000 0000 0500 0502 0504 0506 0508 050A 050C 050E 0510 0512 0514 0518 051A OPMODE<2:0> IVRIF IVRIE WAKIF WAKIE ERRIF ERRIE FILHIT<4:0> TXWAR FLTEN10 DNCNT<4:0> FSA<4:0> FNRB<5:0> FIFOIF FIFOIE RBOVIF RBOVIE RBIF RBIE TBIF TBIE FLTEN15 WAKFIL FLTEN14 TXBO FLTEN13 TXBP FLTEN12 FBP<5:0> RXBP FLTEN11 F5MSK<1:0> F13MSK<1:0> RXWAR EWARN SEG2PH<2:0> FLTEN9 FLTEN8 F4MSK<1:0> F12MSK<1:0> 0000 0000 0000 0000 TERRCNT<7:0> SJW<1:0> SEG2PHTS FLTEN7 RERRCNT<7:0> BRP<5:0> SEG1PH<2:0> FLTEN2 F2MSK<1:0> F10MSK<1:0> F1MSK<1:0> F9MSK<1:0> PRSEG<2:0> FLTEN1 FLTEN0 F0MSK<1:0> F8MSK<1:0> 0000 0000 0000 0000 FLTEN6 FLTEN5 FLTEN4 FLTEN3 F7MSK<1:0> F15MSK<1:0> F6MSK<1:0> F14MSK<1:0> F3MSK<1:0> F11MSK<1:0> DS70175D_JP- 3-20: ECAN2 C2CTRL1.WIN 0500051E C2RXFUL1 C2RXFUL2 C2RXOVF1 C2RXOVF2 C2TR01CON C2TR23CON C2TR45CON C2TR67CON C2RXD C2TXD 0520 0522 0528 052A 0530 0532 0534 0536 0540 0542 RXFUL15 RXFUL14 RXFUL13 RXFUL12 RXFUL11 RXFUL10 RXFUL9 RXFUL8 RXFUL7 RXOVF7 TXEN0 TXEN2 TXEN4 TXEN6 RXFUL6 RXOVF6 ABAT0 ABAT2 ABAT4 ABAT6 RXFUL5 RXOVF5 LARB0 LARB2 LARB4 LARB6 RXFUL4 RXOVF4 ERR0 ERR2 ERR4 ERR6 RXFUL3 RXOVF3 REQ0 REQ2 REQ4 REQ6 RXFUL2 RXOVF2 RTREN0 RTREN2 RTREN4 RTREN6 RXFUL1 RXOVF1 RXFUL0 RXOVF0 0000 0000 0000 0000 0000 0000 0000 xxxx RXFUL31 RXFUL30 RXFUL29 RXFUL28 RXFUL27 RXFUL26 RXFUL25 RXFUL24 RXFUL23 RXFUL22 RXFUL21 RXFUL20 RXFUL19 RXFUL18 RXFUL17 RXFUL16 RXOVF15 RXOVF14 RXOVF13 RXOVF12 RXOVF11 RXOVF10 RXOVF09 RXOVF08 TXEN1 TXEN3 TXEN5 TXEN7 ABAT1 ABAT3 ABAT5 ABAT7 LARB1 LARB3 LARB5 LARB7 ERR1 ERR3 ERR5 ERR7 REQ1 REQ3 REQ5 REQ7 RTREN1 RTREN3 RTREN5 RTREN7 TX1PRI<1:0> TX3PRI<1:0> TX5PRI<1:0> TX7PRI<1:0> RXOVF31 RXOVF30 RXOVF29 RXOVF28 RXOVF27 RXOVF26 RXOVF25 RXOVF24 RXOVF23 RXOVF22 RXOVF21 RXOVF20 RXOVF19 RXOVF18 RXOVF17 RXOVF16 TX0PRI<1:0> TX2PRI<1:0> TX4PRI<1:0> TX6PRI<1:0> PIC24H xxxx xxxx DS70175D_JP- PIC24H 3-21: ECAN2 C2CTRL1.WIN 0500051E F3BP<3:0> F7BP<3:0> F12BP<3:0> F15BP<3:0> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> SID<2:0> F2BP<3:0> F6BP<3:0> F10BP<3:0> F14BP<3:0> F1BP<3:0> F5BP<3:0> F9BP<3:0> F13BP<3:0> SID<2:0> MIDE MIDE MIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EXIDE EID<7:0> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<17:16> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> EID<7:0> F0BP<3:0> F4BP<3:0> F8BP<3:0> F12BP<3:0> EID<17:16> 0000 0000 0000 0000 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx C2BUFPNT1 C2BUFPNT2 C2BUFPNT3 C2BUFPNT4 C2RXM0SID C2RXM0EID C2RXM1SID C2RXM1EID C2RXM2SID C2RXM2EID C2RXF0SID C2RXF0EID 0520 0522 0524 0526 0530 0532 0534 0536 0538 053A 0540 0542 0544 0546 0548 054A 054C 054E 0550 0552 0554 0556 0558 055A 055C 055E 0560 0562 0564 0566 0568 056A 056C 2007 Microchip Technology Inc. C2RXF1SID C2RXF1EID C2RXF2SID C2RXF2EID C2RXF3SID C2RXF3EID C2RXF4SID C2RXF4EID C2RXF5SID C2RXF5EID C2RXF6SID C2RXF6EID C2RXF7SID C2RXF7EID C2RXF8SID C2RXF8EID C2RXF9SID C2RXF9EID C2RXF10SID C2RXF10EID C2RXF11SID 3-21: C2RXF11EID C2RXF12SID C2RXF12EID C2RXF13SID C2RXF13EID C2RXF14SID C2RXF14EID C2RXF15SID C2RXF15EID ECAN2 C2CTRL1.WIN 056E 0570 0572 0574 0576 0578 057A 057C 057E xxxx EID<17:16> EID<17:16> EID<17:16> EID<17:16> xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx 2007 Microchip Technology Inc. EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<10:3> EID<15:8> SID<2:0> SID<2:0> SID<2:0> SID<2:0> EID<7:0> EXIDE EXIDE EXIDE EXIDE EID<7:0> EID<7:0> EID<7:0> EID<7:0> DS70175D_JP- PIC24H 3-22: TRISA15 RA15 LATA15 ODCA15 TRISA14 RA14 LATA14 ODCA14 TRISA13 RA13 LATA13 ODCA13 TRISA12 RA12 LATA12 ODCA12 TRISA10 RA10 LATA10 TRISA9 LATA9 TRISA7 LATA7 TRISA6 LATA6 TRISA5 LATA5 ODCA5 TRISA4 LATA4 ODCA4 TRISA3 LATA3 ODCA3 TRISA2 LATA2 ODCA2 TRISA1 LATA1 ODCA1 TRISA0 LATA0 ODCA0 D6C0 xxxx xxxx xxxx DS70175D_JP- PIC24H TRISA LATA ODCA(2) 02C0 02C2 02C4 06C0 0100 3-23: TRISB LATB 02C6 02C8 02CA TRISB15 RB15 LATB15 TRISB14 RB14 LATB14 TRISB13 RB13 LATB13 TRISB12 RB12 LATB12 TRISB11 RB11 LATB11 TRISB10 RB10 LATB10 TRISB9 LATB9 TRISB8 LATB8 TRISB7 LATB7 TRISB6 LATB6 TRISB5 LATB5 TRISB4 LATB4 TRISB3 LATB3 TRISB2 LATB2 TRISB1 LATB1 TRISB0 LATB0 FFFF xxxx xxxx 0100 2007 Microchip Technology Inc. 3-24: TRISC LATC 02CC 02CE 02D0 TRISC15 RC15 LATC15 TRISC14 RC14 LATC14 TRISC13 RC13 LATC13 TRISC12 RC12 LATC12 TRISC4 LATC4 TRISC3 LATC3 TRISC2 LATC2 TRISC1 LATC1 F01E xxxx xxxx 0100 3-25: TRISD15 RD15 LATD15 ODCD15 TRISD14 RD14 LATD14 ODCD14 TRISD13 RD13 LATD13 ODCD13 TRISD12 RD12 LATD12 ODCD12 TRISD11 RD11 LATD11 ODCD11 TRISD10 RD10 LATD10 ODCD10 TRISD9 LATD9 ODCD9 TRISD8 LATD8 ODCD8 TRISD7 LATD7 ODCD7 TRISD6 LATD6 ODCD6 TRISD5 LATD5 ODCD5 TRISD4 LATD4 ODCD4 TRISD3 LATD3 ODCD3 TRISD2 LATD2 ODCD2 TRISD1 LATD1 ODCD1 TRISD0 LATD0 ODCD0 FFFF xxxx xxxx xxxx TRISD LATD ODCD(2) 02D2 02D4 02D6 06D2 0100 3-26: TRISE7 LATE7 TRISE6 LATE6 TRISE5 LATE5 TRISE4 LATE4 TRISE3 LATE3 TRISE2 LATE2 TRISE1 LATE1 TRISE0 LATE0 03FF xxxx xxxx 2007 Microchip Technology Inc. TRISE LATE 02D8 02DA 02DC 0100 3-27: TRISF13 RF13 LATF13 ODCF13 TRISF12 RF12 LATF12 ODCF12 TRISF8 LATF8 ODCF8 TRISF7 LATF7 ODCF7 TRISF6 LATF6 ODCF6 TRISF5 LATF5 ODCF5 TRISF4 LATF4 ODCF4 TRISF3 LATF3 ODCF3 TRISF2 LATF2 ODCF2 TRISF1 LATF1 ODCF1 TRISF0 LATF0 ODCF0 31FF xxxx xxxx xxxx TRISF LATF ODCF(2) 02DE 02E0 02E2 06DE 0100 DS70175D_JP- 3-28: TRISG15 RG15 LATG15 ODCG15 TRISG14 RG14 LATG14 ODCG14 TRISG13 RG13 LATG13 ODCG13 TRISG12 RG12 LATG12 ODCG12 TRISG9 LATG9 ODCG9 TRISG8 LATG8 ODCG8 TRISG7 LATG7 ODCG7 TRISG6 LATG6 ODCG6 TRISG3 LATG3 ODCG3 TRISG2 LATG2 ODCG2 TRISG1 LATG1 ODCG1 TRISG0 LATG0 ODCG0 F3CF xxxx xxxx xxxx TRISG LATG ODCG(2) 02E4 02E6 02E8 06E4 0100 PIC24H DS70175D_JP- PIC24H 3-29: RCON OSCCON CLKDIV PLLFBD OSCTUN 0740 0742 0744 0746 0748 TRAPR IOPUWR COSC<2:0> DOZE<2:0> DOZEN NOSC<2:0> FRCDIV<2:0> VREGS EXTR CLKLOCK SWDTEN LOCK PLLDIV<8:0> TUN<5:0> WDTO SLEEP IDLE PLLPRE<4::0> LPOSCEN OSWEN xxxx(1) 0300(2) 0040 0030 0000 PLLPOST<1:0> RCON OSCCON FOSC 3-30: NVMCON NVMKEY 0760 0766 WREN WRERR ERASE NVMKEY<7:0> 0000(1) 0000 NVMOP<3:0> 2007 Microchip Technology Inc. 3-31: PMD1 PMD2 PMD3 0770 0772 0774 T5MD IC8MD T9MD T4MD IC7MD T8MD T3MD IC6MD T7MD T2MD IC5MD T6MD T1MD IC4MD IC3MD IC2MD IC1MD I2C1MD OC8MD U2MD OC7MD U1MD OC6MD SPI2MD OC5MD SPI1MD OC4MD C2MD OC3MD C1MD OC2MD I2C2MD AD1MD OC1MD AD2MD 0000 0000 0000 PIC24H 3.2.6 3.2.7 PIC24H CALL PIC24H BSRAM SSRAMRAM BSRAM SSRAM SPLIM SPLIM SPLIM<0> SPLIM W15) SPLIM 0x2000 SPLIM 01FFE 0x0800 SPLIM 3-32 3.3.1 8192 WREG WREGMUL 3.3.2 3-5: 0x0000 CALL PC<15:0> 000000000 PC<22:16> CALL CALL [-W15] PUSH [W15++] 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 3-32: DISI 3.3.3 MOVE MOVE MOVE MOVE PIC24H PIC24H 3.3.4 (Branch) DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 3.4.1 TBLPAG) TBLPAG TBLPAG<7> TBLPAG<7> PSVPAG MSb1 PSVPAG 3-33 P<23:0> D<15:0> 3-33: <23> <22:16> xxxx <15> <14:1> xxxx xxx0 TBLRD/TBLWT TBLPAG<7:0> 0xxx xxxx TBLPAG<7:0> 1xxx xxxx PC<22:1> xxxx xxxx EA<15:0> xxxx xxxx xxxx xxxx EA<15:0> xxxx xxxx xxxx xxxx PSVPAG<7:0> xxxx xxxx EA<14:0>(1) xxxx xxxx xxxx EA<15> PSVPAG<0> 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 3-6: TBLPAG PSVPAG DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 3.4.2 TBLRDL TBLWTL TBLRDH TBLWTH TBLRDL TBLWTL TBLRDH TBLWTH TBLRDL P<15:0> D<15:0> Byte Select TBLRDH P<23:16> D<15:8> D<7:0> 'Byte Select 1`0' TBLWTH TBLWTL TBLPAG TBLPAG TBLPAG<7> TBLPAG<7> 3-7: TBLPAG 0x000000 00000000 00000000 00000000 00000000 0x020000 0x030000 TBLRDH.B (Wn<0> TBLRDL.B (Wn<0> TBLRDL.B (Wn<0> TBLRDL.W TBLPAG 0x800000 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 3.4.3 8000h `1111 1111 `0000 0000' TBLRDL/H TBLRDL/H) CORCON<2> PSVPAG PSVPAG REPEAT MOV.D REPEAT REPEAT 3-8: CORCON<2> EA<15> PSVPAG 0x000000 0x010000 0x018000 PSVPAG 0x0000 EA<14:0> 0x8000 0xFFFF 0x800000 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H dsPIC30F (DS70046) RTSP TBLRD TBLWT RTSP 1536 PIC24H In-Circuit Serial Programming(ICSPTM) RTSP ICSP PIC24H PGC1/ PGD1PGC2/PGD2PGC3/PGD3 MCLR TBLPAG <7:0> TBLRDL TBLWTL <15:0> TBLRDL TBLWTL TBLRDH TBLWTH <23:16> TBLRDH TBLWTH 4-1: TBLPAG 2007 Microchip Technology Inc. DS70175D_JP- PIC24H RTSP PIC24H RTSP 23-11 1536 RTSP TBLWT NVMCON TBLWTL TBLWTH NVMCON NVMKEY NVMCON NVMKEY NVMKEY RTSP NVMCON<15> DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 4-1: R/SO-0(1) R/W-0(1) ERASE R/W-0(1) R/W-0(1) R/W-0(1) NVMCON: R/W-0(1) WREN R/W-0(1) WRERR R/W-0(1) NVMOP<3:0>(2) WREN: WRERR: ERASE: NVMOP<3:0> NVMOP<3:0> NVMOP<3:0>: 1111 ERASE 1ERASE 1110 1101 ERASE 1ERASE 1100 ERASE 1ERASE 1011-0100 0011 ERASE 0ERASE 0010 ERASE 1ERASE 0001 ERASE 0ERASE 0000 12-7 NVMOP<3:0> 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 4.4.1 (512 NVMOP (NVMCON<3:0>) 0010 ERASE NVMCON<6> WREN NVMCON<14> TBLPAG TBLWTL 0x55 NVMKEY 0xAA NVMKEY (NVMCON<15>) NVMOP 0001 ERASE WREN 0x55 NVMKEY 0xAA NVMKEY TBLPAG NVMKEY 4-1: Initialize NVMCON NVMCON block erase operation #0x4042, NVMCON Init pointer ERASED #tblpage(PROG_ADDR), TBLPAG #tbloffset(PROG_ADDR), TBLWTL [W0] DISI BSET #0x55, NVMKEY #0xAA, NVMKEY NVMCON, Initialize Page Boundary Initialize in-page EA<15:0> pointer base address erase block Block interrupts with priority next instructions Write Write Start erase sequence Insert NOPs after erase command asserted TBLWTL dsPIC30F dsPIC30F NVMADRU NVMADR DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 4-2: NVMCON programming operations #0x4001, NVMCON Initialize NVMCON pointer first program memory location written program memory selected, writes enabled #0x0000, TBLPAG Initialize Page Boundary #0x6000, example program memory address Perform TBLWT instructions write latches 0th_program_word #LOW_WORD_0, #HIGH_BYTE_0, TBLWTL [W0] Write word into program latch TBLWTH [W0++] Write high byte into program latch 1st_program_word #LOW_WORD_1, #HIGH_BYTE_1, TBLWTL [W0] Write word into program latch TBLWTH [W0++] Write high byte into program latch 2nd_program_word #LOW_WORD_2, #HIGH_BYTE_2, TBLWTL [W0] Write word into program latch TBLWTH [W0++] Write high byte into program latch 63rd_program_word #LOW_WORD_31, #HIGH_BYTE_31, TBLWTL [W0] Write word into program latch TBLWTH [W0++] Write high byte into program latch 4-3: DISI BSET #0x55, NVMKEY #0xAA, NVMKEY NVMCON, Block interrupts with priority next instructions Write Write Start erase sequence Insert NOPs after erase command asserted 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H dsPIC30F (DS70046) PIC24H SYSRST POR: BOR: MCLR: SWR: RESET WDT: TRAPR: IOPUWR: RCON RCON<0> RCON RCON RCON RCON RCON SYSRST 5-1: RESET MCLR SYSRST 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 5-1: R/W-0 TRAPR R/W-0 EXTR R/W-0 R/W-0 SWDTEN RCON: R/W-0 IOPUWR R/W-0 VREGS R/W-0 WDTO R/W-0 SLEEP R/W-0 IDLE R/W-1 R/W-1 TRAPR: IOPUWR: VREGS: EXTR: MCLR SWR: RESET RESET RESET SWDTEN: WDTO: SLEEP: IDLE: FWDTEN SWDTEN 13-9 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 5-1: RCON: BOR: POR: FWDTEN SWDTEN 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 5-1: TRAPR (RCON<15>) IOPUWR (RCON<14>) EXTR (RCON<7>) (RCON<6>) WDTO (RCON<4>) SLEEP (RCON<3>) IDLE (RCON<2>) (RCON<1>) (RCON<0>) MCLR RESET PWRSAV #SLEEP PWRSAV #IDLE PWRSAV PWRT (OST) FSCM FSCM 5-2: MCLR WDTR (FNOSC<2:0>) COSC (OSCCON<14:12>) DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 5-1: SYSRST FSCM FRC, LPRC ECPLL, FRCPLL SOSC XTPLL, HSPLL Tpor TSTARTUP TRST Tpor TSTARTUP TRST Tpor TSTARTUP TRST Tpor TSTARTUP TRST TRST TRST TRST TRST TRST TRST TLOCK TOST TOST TLOCK TFSCM TFSCM TFSCM MCLR TPOR TSTARTUP TSTARTUP TRST TOST 1024 TLOCK TFSCM 5.2.1 5.2.2.1 FSCM PWRT Tfscm FSCM FSCM FSCM PWRT 5.2.2 FSCM SFRs RCON OSCCON FOSC FSCM 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H dsPIC30F (DS70046) 6.1.1 PIC24H PIC24H AIVT AIVT AIVT ALTIVT INTCON2<15> ALTIVT AIVT AIVT AIVT 000004h PIC24H PIC24H 0x000000 GOTO AVIT RESET 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-1: PIC24H GOTO GOTO 0x000000 0x000002 0x000004 0x000014 0x00007C 0x00007E 0x000080 0x000114 0x0000FC 0x0000FE 0x000100 0x000102 AIVT 0x00017C 0x00017E 0x000180 0x0001FE 0x000200 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-1: AIVT 0x000014 0x000016 0x000018 0x00001A 0x00001C 0x00001E 0x000020 0x000022 0x000024 0x000026 0x000028 0x00002A 0x00002C 0x00002E 0x000030 0x000032 0x000034 0x000036 0x000038 0x00003A 0x00003C 0x00003E 0x000040 0x000042 0x000044 0x000046 0x000048 0x00004A 0x00004C 0x00004E 0x000050 0x000052 0x000054 0x000056 0x000058 0x00005A 0x00005C 0x00005E 0x000060 0x000062 0x000064 0x000066 0x000068 0x00006A 0x00006C 0x000114 0x000116 0x000118 0x00011A 0x00011C 0x00011E 0x000120 0x000122 0x000124 0x000126 0x000128 0x00012A 0x00012C 0x00012E 0x000130 0x000132 0x000134 0x000136 0x000138 0x00013A 0x00013C 0x00013E 0x000140 0x000142 0x000144 0x000146 0x000148 0x00014A 0x00014C 0x00014E 0x000150 0x000152 0x000154 0x000156 0x000158 0x00015A 0x00015C 0x00015E 0x000160 0x000162 0x000164 0x000166 0x000168 0x00016A 0x00016C INT0 DMA0 SPI1E SPI1 SPI1 SPI1 U1RX UART1 U1TX UART1 A/D1 DMA1 SI2C1 I2C1 MI2C1 I2C1 INT1 A/D2 DMA2 INT2 U2RX UART2 U2TX UART2 SPI2E SPI2 SPI1 SPI1 C1RX ECAN1 ECAN1 DMA3 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-1: AIVT 65-68 70-72 80-125 57-60 62-64 72-117 0x00006E 0x000070 0x000072 0x000074 0x000076 0x000078 0x00007A 0x00007C 0x00007E 0x000080 0x000082 0x000004 0x0000860x00008C 0x00008E 0x0000900x000094 0x000096 0x000098 0x00009A 0x00009C 0x00009E 0x0000A0 0x0000A2 0x0000A40x0000FE 0x00016E 0x000170 0x000172 0x000174 0x000176 0x000178 0x00017A 0x00017C 0x00017E 0x000180 0x000182 0x000184 0x0001860x00018C 0x00018E 0x0001900x000194 0x000196 0x000198 0x00019A 0x00019C 0x00019E 0x0001A0 0x0001A2 0x0001A40x0001FE DMA4 SI2C2 I2C2 MI2C2 I2C2 INT3 INT4 C2RX ECAN2 ECAN2 DMA5 UART1 UART2 DMA6 DMA7 C1TX ECAN1 C2TX ECAN2 6-2: AIVT 0x000004 0x000006 0x000008 0x00000A 0x00000C 0x00000E 0x000010 0x000012 0x000084 0x000086 0x000088 0x00008A 0x00008C 0x00008E 0x000090 0x000092 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H INTCON1 INTCON2 IFS0 IFS4 IEC0 IEC4 IPC0 IPC17 INTTREG INTTREG INTTREG VECNUM<6:0> ILR<3:0> IFSx IECx IPCx INT0 INT0IF IFS0<0> INT0IE IEC0<0> INT0IP IPC0IPC0<2:0> IPL<2:0> SR<7:5> CORCON IPL3 IPL<2:0> IPL3 6-32IPC17: INTCON1 INTCON2 INTCON1 NSTDIS INTCON2 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-1: R/W-0(3) IPL2(2) R/W-0 R/W-0(3) IPL1(2) R/W-0(3) IPL0(2) R/W-0 R/W-0 R/W-0 R/W-0 IPL<2:0>: (15) (14) (13) (12) (11) (10) 2-1SR: IPL<2:0> IPL<3> CORCON<3> IPL<3> IPL<3> IPL<2:0> NSTDIS (INTCON1<15>) 6-2: CORCON: CORE R/C-0 IPL3(2) R/W-0 IPL3: 3(2) 2-2CORCON: CORE Control IPL3 IPL<2:0> bSR<7:5>CPU DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-3: R/W-0 NSTDIS R/W-0 SFTACERR R/W-0 DIV0ERR R/W-0 DMACERR R/W-0 MATHERR R/W-0 ADDRERR R/W-0 STKERR R/W-0 OSCFAIL INTCON1: R/W-0 OVAERR R/W-0 OVBERR R/W-0 COVAERR R/W-0 COVBERR R/W-0 OVATE R/W-0 OVBTE R/W-0 COVTE NSTDIS: OVAERR: OVBERR: COVAERR: COVAERR: OVATE: OVBTE: COVTE: SFTACERR: DIV0ERR: DMACERR: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-3: INTCON1: MATHERR: ADDRERR: STKERR: OSCFAIL: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-4: R/W-0 ALTIVT R/W-0 INT4EP R/W-0 INT3EP R/W-0 INT2EP R/W-0 INT1EP INTCON2: DISI R/W-0 INT0EP ALTIVT: DISI: DISI DISI DISI INT4EP: INT3EP: IINT2EP: INT1EP: INT0EP: 13-5 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-5: R/W-0 T2IF R/W-0 OC2IF R/W-0 IC2IF R/W-0 DMA01IF R/W-0 T1IF R/W-0 OC1IF R/W-0 IC1IF IFS0: R/W-0 DMA1IF R/W-0 AD1IF R/W-0 U1TXIF R/W-0 U1RXIF R/W-0 SPI1IF R/W-0 SPI1EIF R/W-0 T3IF R/W-0 INT0IF DMA1IF: AD1IF: ADC1 U1TXIF: UART1 U1RXIF: UART1 SPI1IF: SPI1 SPI1IF: SPI1 T3IF: T2IF: OC2IF: IC2IF: DMA0IF: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-5: IFS0: T1IF: OC1IF: IC1IF: INT0IF: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-6: R/W-0 U2TXIF R/W-0 IC8IF R/W-0 IC7IF R/W-0 AD2IF R/W-0 INT1IF R/W-0 CNIF R/W-0 R/W-0 MI2C1IF IFS1: R/W-0 U2RXIF R/W-0 INT2IF R/W-0 T5IF R/W-0 T4IF R/W-0 OC4IF R/W-0 OC3IF R/W-0 DMA21IF R/W-0 SI2C1IF U2TXIF: UART2 U2RXIF: UART2 INT2IF: T5IF: T4IF: OC4IF: OC3IF: DMA2IF: IC8IF: IC7IF: AD2IF: ADC2 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-6: IFS1: INT1IF: CNIF: MI2C1IF: I2C1 SI2C1IF: I2C1 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-7: R/W-0 T6IF R/W-0 IC5IF R/W-0 IC4IF R/W-0 IC3IF R/W-0 DMA3IF R/W-0 C1IF R/W-0 C1RXIF R/W-0 SPI2IF IFS2: R/W-0 DMA4IF R/W-0 OC8IF R/W-0 OC7IF R/W-0 OC6IF R/W-0 OC5IF R/W-0 IC6IF R/W-0 SPI2EIF T6IF: DMA4IF: OC8IF: OC7IF: OC6IF: OC5IF: IC6IF: IC5IF: IC4IF: IC3IF: DMA3IF: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-7: IFS2: C1IF: ECAN1 C1RXIF: ECAN1 SPI2IF: SPI2 SPI2EIF: SPI2 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-8: R/W-0 C2RXIF 15-14 R/W-0 INT4IF R/W-0 INT3IF R/W-0 T9IF R/W-0 T8IF R/W-0 MI2C2IF R/W-0 SI2C2IF IFS3: R/W-0 DMA5IF R/W-0 C2IF R/W-0 T7IF DMA5IF: C2IF: ECAN2 C2RXIF: ECAN2 INT4IF: INT3IF: T9IF: T8IF: MI2C2IF: I2C2 SI2C2IF: I2C2 T7IF: 12-9 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-9: R/W-0 C2TXIF 15-8 R/W-0 C1TXIF R/W-0 DMA7IF R/W-0 DMA6IF R/W-0 U2EIF R/W-0 U1EIF IFS4: C2TXIF: ECAN2 C1TXIF: ECAN1 DMA7IF: DMA6IF: U2EIF: UART2 U1EIF: UART1 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-10: R/W-0 T2IE R/W-0 OC2IE R/W-0 IC2IE R/W-0 DMA0IE R/W-0 T1IE R/W-0 OC1IE R/W-0 IC1IE IEC0: R/W-0 DMA1IE R/W-0 AD1IE R/W-0 U1TXIE R/W-0 U1RXIE R/W-0 SPI1IE R/W-0 SPI1EIE R/W-0 T3IE R/W-0 INT0IE DMA1IE: AD1IE: ADC1 U1TXIE: UART1 U1RXIE: UART1 SPI1IE: SPI1 SPI1EIE: SPI1 T3IE: T2IE: OC2IE: IC2IE: DMA0IE: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-10: IEC0: T1IE: OC1IE: IC1IE: INT0IE: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-11: R/W-0 U2TXIE R/W-0 IC8IE R/W-0 IC7IE R/W-0 AD2IE R/W-0 INT1IE R/W-0 CNIE R/W-0 MI2C1IE IEC1: R/W-0 U2RXIE R/W-0 INT2IE R/W-0 T5IE R/W-0 T4IE R/W-0 OC4IE R/W-0 OC3IE R/W-0 DMA2IE R/W-0 SI2C1IE U2TXIE: UART2 U2RXIE: UART2 INT2IE: T5IE: T4IE: OC4IE: OC3IE: DMA2IE: IC8IE: IC7IE: AD2IE: ADC2 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-11: IEC1: INT1IE: CNIE: MI2C1IE: I2C1 SI2C1IE: I2C1 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-12: R/W-0 T6IE R/W-0 IC5IE R/W-0 IC4IE R/W-0 IC3IE R/W-0 DMA3IE R/W-0 C1IE R/W-0 C1RXIE R/W-0 SPI2IE IEC2: R/W-0 DMA4IE R/W-0 OC8IE R/W-0 OC7IE R/W-0 OC6IE R/W-0 OC5IE R/W-0 IC6IE R/W-0 SPI2EIE T6IE: DMA4IE: OC8IE: OC7IE: OC6IE: OC5IE: IC6IE: IC5IE: IC4IE: IC3IE: DMA3IE: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-12: IEC2: C1IE: ECAN1 C1RXIE: ECAN1 SPI2IE: SPI2 SPI2EIE: SPI2 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-13: R/W-0 C2RXIE 15-14 R/W-0 INT4IE R/W-0 INT3IE R/W-0 T9IE R/W-0 T8IE R/W-0 MI2C2IE R/W-0 SI2C2IE IEC3: R/W-0 DMA5IE R/W-0 C2IE R/W-0 T7IE DMA5IE: C2IE: ECAN2 C2RXIE: ECAN2 INT4IE: INT3IE: T9IE: T8IE: MI2C2IE: I2C2 SI2C2IE: I2C2 T7IE: 12-9 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-14: R/W-0 C2TXIE 15-8 R/W-0 C1TXIE R/W-0 DMA7IE R/W-0 DMA6IE R/W-0 U2EIE R/W-0 U1EIE IEC4: C2TXIE: ECAN2 C1TXIE: ECAN1 DMA7IE: DMA6IE: U2EIE: UART2 U1EIE: UART1 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-15: 14-12 R/W-1 R/W-0 IC1IP<2:0> R/W-0 R/W-1 R/W-0 INT0IP<2:0> IPC0: R/W-1 R/W-0 T1IP<2:0> R/W-0 R/W-1 R/W-0 OC1IP<2:0> R/W-0 R/W-0 T1IP<2:0>: OC1IP<2:0>: IC1IP<2:0>: INT0IP<2:0>: 10-8 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-16: 14-12 R/W-1 R/W-0 IC2IP<2:0> R/W-0 R/W-1 R/W-0 DMA0IP<2:0> IPC1: R/W-1 R/W-0 T2IP<2:0> R/W-0 R/W-1 R/W-0 OC2IP<2:0> R/W-0 R/W-0 T2IP<2:0>: OC2IP<2:0>: IC2IP<2:0>: DMA0IP<2:0>: 10-8 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-17: 14-12 R/W-1 R/W-0 SPI1EIP<2:0> R/W-0 R/W-1 R/W-0 T3IP<2:0> IPC2: R/W-1 R/W-0 U1RXIP<2:0> R/W-0 R/W-1 R/W-0 SPI1IP<2:0> R/W-0 R/W-0 U1RXIP<2:0>: UART1 SPI1IP<2:0>: SPI1 SPI1EIP<2:0>: SPI1 T3IP<2:0>: 10-8 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-18: 15-11 10-8 R/W-1 R/W-0 AD1IP<2:0> R/W-0 R/W-1 R/W-0 U1TXIP<2:0> IPC3: R/W-1 R/W-0 DMA1IP<2:0> R/W-0 R/W-0 DMA1IP<2:0>: AD1IP<2:0>: ADC1 U1TXIP<2:0>: UART1 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-19: IPC4: R/W-1 R/W-0 CNIP<2:0> R/W-0 R/W-1 R/W-0 R/W-0 R/W-1 R/W-0 R/W-0 MI2C1IP<2:0> SI2C1IP<2:0> 14-12 CNIP<2:0>: MI2C1IP<2:0>: I2C1 SI2C1IP<2:0>: I2C1 11-7 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-20: IPC5: R/W-1 R/W-0 IC8IP<2:0> R/W-0 R/W-1 R/W-0 IC7IP<2:0> R/W-0 R/W-1 R/W-0 AD2IP<2:0> R/W-0 R/W-1 R/W-0 INT1IP<2:0> R/W-0 14-12 IC8IP<2:0>: IC7IP<2:0>: AD2IP<2:0>: ADC2 INT1IP<2:0>: 10-8 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-21: 14-12 R/W-1 R/W-0 OC3IP<2:0> R/W-0 R/W-1 R/W-0 DMA2IP<2:0> IPC6: R/W-1 R/W-0 T4IP<2:0> R/W-0 R/W-1 R/W-0 OC4IP<2:0> R/W-0 R/W-0 T4IP<2:0>: OC4IP<2:0>: OC3IP<2:0>: DMA2IP<2:0>: 10-8 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-22: 14-12 R/W-1 R/W-0 INT2IP<2:0> R/W-0 R/W-1 R/W-0 T5IP<2:0> IPC7: R/W-1 R/W-0 U2TXIP<2:0> R/W-0 R/W-1 R/W-0 U2RXIP<2:0> R/W-0 R/W-0 U2TXIP<2:0>: UART2 U2RXIP<2:0>: UART2 INT2IP<2:0>: T5IP<2:0>: 10-8 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-23: 14-12 R/W-1 R/W-0 SPI2IP<2:0> R/W-0 R/W-1 R/W-0 SPI2EIP<2:0> IPC8: R/W-1 R/W-0 C1IP<2:0> R/W-0 R/W-1 R/W-0 C1RXIP<2:0> R/W-0 R/W-0 C1IP<2:0>: ECAN1 C1RXIP<2:0>: ECAN1 SPI2IP<2:0>: SPI2 SPI2EIP<2:0>: SPI2 10-8 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-24: 14-12 R/W-1 R/W-0 IC3IP<2:0> R/W-0 R/W-1 R/W-0 DMA3IP<2:0> IPC9: R/W-1 R/W-0 IC5IP<2:0> R/W-0 R/W-1 R/W-0 IC4IP<2:0> R/W-0 R/W-0 IC5IP<2:0>: IC4IP<2:0>: IC3IP<2:0>: DMA3IP<2:0>: 10-8 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-25: 14-12 R/W-1 R/W-0 OC5IP<2:0> R/W-0 R/W-1 R/W-0 IC6IP<2:0> IPC10: R/W-1 R/W-0 OC7IP<2:0> R/W-0 R/W-1 R/W-0 OC6IP<2:0> R/W-0 R/W-0 OC7IP<2:0>: OC6IP<2:0>: OC5IP<2:0>: IC6IP<2:0>: 10-8 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-26: 14-12 R/W-1 R/W-0 OC8IP<2:0> IPC11: R/W-1 R/W-0 T6IP<2:0> R/W-0 R/W-1 R/W-0 DMA4IP<2:0> R/W-0 R/W-0 T6IP<2:0>: DMA4IP<2:0>: OC8IP<2:0>: 10-8 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-27: 14-12 R/W-1 R/W-0 SI2C2IP<2:0> R/W-0 R/W-1 R/W-0 T7IP<2:0> IPC12: R/W-1 R/W-0 T8IP<2:0> R/W-0 R/W-1 R/W-0 MI2C2IP<2:0> R/W-0 R/W-0 T8IP<2:0>: MI2C2IP<2:0>: I2C2 SI2C2IP<2:0>: I2C2 T7IP<2:0>: 10-8 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-28: 14-12 R/W-1 R/W-0 INT3IP<2:0> R/W-0 R/W-1 R/W-0 T9IP<2:0> IPC13: R/W-1 R/W-0 C2RXIP<2:0> R/W-0 R/W-1 R/W-0 INT4IP<2:0> R/W-0 R/W-0 C2RXIP<2:0>: ECAN2 INT4IP<2:0>: INT3IP<2:0>: T9IP<2:0>: 10-8 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-29: 15-3 R/W-1 R/W-0 C2IP<2:0> IPC14: R/W-0 C2IP<2:0>: ECAN2 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-30: 15-7 R/W-1 R/W-0 DMA5IP<2:0> R/W-0 IPC15: DMA5IP<2:0>: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-31: 15-11 10-8 R/W-1 R/W-0 U1EIP<2:0> R/W-0 IPC16: R/W-1 R/W-0 U2EIP<2:0> R/W-0 U2EIP<2:0>: UART2 U1EIP<2:0>: UART1 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6-32: 14-12 R/W-1 R/W-0 DMA7IP<2:0> R/W-0 R/W-1 R/W-0 DMA6IP<2:0> IPC17: R/W-1 R/W-0 C2TXIP<2:0> R/W-0 R/W-1 R/W-0 C1TXIP<2:0> R/W-0 R/W-0 C2TXIP<2:0>: ECAN2 C1TXIP<2:0>: ECAN1 DMA7IP<2:0>: DMA6IP<2:0>: 10-8 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 6-33: 15-12 11-8 VECNUM<6:0> INTTREG: R/W-0 ILR<3:0> ILR<3:0>: 1111 0001 0000 VECNUM<6:0>: 1111111 0000001 0000000 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 6.4.1 6.4.3 NSTDIS INTCON1<15> IPCx IPCx IPCx INTCON1 6.4.4 PUSH 0x0E DISI DISI IFSx IECx 6.4.2 IFSx RETFIE 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H dsPIC30F (DS70046) UART SFRs PIC24H 7-1: INT0 SPI1 SPI2 UART1 UART1 UART2 UART2 ADC1 ADC2 ECAN1 ECAN1 ECAN2 ECAN2 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 7-1: SRAM SRAM DMAC DMAC 012345 DMAxCON DMAxREQ DMAxSTA DMAxSTB DMAxPAD DMAxCNT DMACS DMAC DMACS XWCOLx PWCOLx DMAxCNT DMAxCON DMAxREQ DMAxPAD DMAxSTA DMAxSTB DMAxSTA DMAxSTB DMAxIF IFSx DMAxIE IECx DMAxIP IPCx DMAC DMAxCON DS70175D_JP- 2007 Microchip Technology Inc. PIC24H DMAC DMAC DMACS XWCOLx PWCOLx DMAC AMODE<1:0> DMARAM ECAN 7.2.1 SIZE DMAxCON<14> DMAxSTA DMAxSTB SIZE DMAxCNT 7.2.3 (DMAxCON<13> DMAxPAD DMAxCON<13> DMAxPAD 7.2.4 7.2.2 DMAC AMODE<1:0> DMAxCON<5:4> AMODE<1:0> NULL NULLW DMAxCON<11> null 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 7.2.5 MODE<0>DMAxCON<0> DMAxSTA DMAxSTB HALF (DMAxCON<12>) DMAxIF HALF DMAxIF MODE<0> HALF DMAxIF HALF DMAxIF DMAC 7.2.8 IRQSEL<6:0> DMAxREQ<6:0>128 7.2.6 MODE<1> DMAxCON<1> DMAxSTA DMAxSTB HALF (HALF DMAC XWCOLx PWCOLx DMAC DMACS DMAC 7.2.7 FORCE DMAxREQ<15> FORCE DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 7-1: DMACS0 Clear controller status bits known state Channel Word mode, Read from Peripheral Write DMA; Interrupt when data been moved; Indirect with post-increment; Continuous mode with Ping-Pong Disabled DMA0CON DMA0REQ 0x000D; 0x0000; //Automatic transfer initiation request; Peripheral Number ADC1 offset into that buffer that collects result data starts base DMA0STA DMA0PAD 0x0000; (volatile unsigned int) &ADC1BUF0; DMA0PAD should loaded with address conversion result register transfer words data DMA0CNT 0x0100 //Clear DMA0 Interrupt Flag IFS0bits.DMA0IF //Enable DMA0 Interrupts IEC0bits.DMA0IE //Enable DMA0 Channel DMA0CONbits.CHEN 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 7-1: R/W-0 CHEN R/W-0 R/W-0 R/W-0 DMAxCON: R/W-0 SIZE R/W-0 R/W-0 HALF R/W-0 NULLW R/W-0 AMODE<1:0> MODE<1:0> CHEN: SIZE: HALF: NULLW: Null Null 10-6 AMODE<1:0>: MODE<1:0>: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 7-2: R/W-0 FORCE(1) R/W-0 IRQSEL6 DMAxREQ: R/W-0 IRQSEL5 R/W-0 IRQSEL4 IRQSEL3 IRQSEL2 R/W-0 IRQSEL1 R/W-0 IRQSEL0(2) FORCE: IRQSEL<6:0>: 0000000-1111111 DMAREQ DMAIRQ0-DMAIRQ127 14-7 FORCE FORCE 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 7-3: R/W-0 R/W-0 15-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 DMAxSTA: A(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 STA<15:8> STA<7:0> STA<15:0>: STA<15:0> 7-4: R/W-0 R/W-0 15-0 DMAxSTB: B(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 STB<15:8> STB<7:0> STB<15:0>: STB<15:0> DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 7-5: R/W-0 R/W-0 15-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 DMAxPAD: R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 PAD<15:8> PAD<7:0> PAD<15:0>: 7-6: DMAxCNT: R/W-0 R/W-0 15-10 CNT<9:8>(2) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 CNT<7:0> CNT<9:0>: CNT<9:0> 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 7-7: R/C-0 PWCOL7 R/C-0 XWCOL7 R/C-0 XWCOL6 R/C-0 XWCOL5 R/C-0 XWCOL4 R/C-0 XWCOL3 R/C-0 XWCOL2 R/C-0 XWCOL1 DMACS0: R/C-0 PWCOL6 R/C-0 PWCOL5 R/C-0 PWCOL4 R/C-0 PWCOL3 R/C-0 PWCOL2 R/C-0 PWCOL1 R/C-0 PWCOL0 R/C-0 XWCOL0 PWCOL7: PWCOL6: PWCOL5: PWCOL4: PWCOL3: PWCOL2: PWCOL1: PWCOL0: XWCOL7: XWCOL6: XWCOL5: XWCOL4: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 7-7: DMACS0: XWCOL3: XWCOL2: XWCOL1: XWCOL0: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 7-8: PPST7 15-12 11-8 PPST6 PPST5 PPST4 PPST3 PPST2 PPST1 DMACS1: PPST0 LSTCH<3:0> LSTCH<3:0>: 1111 1110-1000 0111 0110 0101 0100 0011 0010 0001 0000 PPST7: DMA7STB DMA7STA PPST6: DMA6STB DMA6STA PPST5: DMA5STB DMA5STA PPST4: DMA4STB DMA4STA PPST3 DMA3STB DMA3STA PPST2: DMA2STB DMA2STA PPST1: DMA1STB DMA1STA PPST0: DMA0STB DMA0STA DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 7-9: 15-0 DSADR: DSADR<15:8> DSADR<7:0> DSADR<15:0>: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H dsPIC30F (DS70046) PIC24H FSCM (OSCCON) 8-1: PIC24H PIC24H XTPLL, HSPLL, ECPLL, FRCPLL DOZE<2:0> OSC2 /DOZE OSC1 /FRCDIV FRC, FRCDIVN FRCDIV<2:0> LPRC SOSCO SOSCEN SOSC FRCDIV16 LPRC SOSCI WDT, PWRT 2007 Microchip Technology Inc. DS70175D_JP- PIC24H PIC24H XTHS LPRC FNOSC<2:0> FOSCSEL<2:0> POSCMD<1:0>FOSC<1:0> FOSC PIC24H 8.1.1 7.37 1:256 FRCDIV<2:0>CLKDIV<10:8> OSC1 OSC2 OSC1 OSC2 OSC1 8-1: FOSC/2 8.1.3 `FIN' `N1' PLLPRE<4:0> CLKDIV<4:0>) PLLDIV<8:0> (PLLFBD<8:0>) `N2' PLLPOST<1:0> CLKDIV<7:6>`N2' FOSC 12.5 6.25 40MIPS `FIN' `FOSC' 32.768 SOSCI SOSCO LPRC 32.768 (WDT) (FSCM) 8.1.3 8.1.2 20.1 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 8-2: FOSC FOSC FIN* N1*N2 PLLPRE<4:0> 10/2 PLLDIV<8:0> 0x1E, PLLPOST<1:0> FOSC 160/2 80/2 MIPS 8-3: FOSC 10000000*32 MIPS 8-2: PIC24H 12.5 PLLPRE PLLDIV PLLPOST FOSC 16.0 2-33 2-513 8-1: POSCMD<1:0> FNOSC<2:0> FRCDIVN (FRCDIV16) LPRC 1SOSC HSPLL (XTPLL) ECPLL (HS) FRCPLL (FRC) OSC2 OSCIOFNC 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 8-1: R/W-0 CLKLOCK 14-12 OSCCON: COSC<2:0> R/W-y R/W-y NOSC<2:0> R/W-y LOCK R/C-0 R/W-0 LPOSCEN R/W-0 OSWEN 10-8 COSC<2:0>: XTHSEC XTHSEC SOSC LPRC (FRC) NOSC<2:0>: (FRC) XTHSEC XTHSEC SOSC LPRC (FRC) CLKLOCK: (FCKSM1 (CKSM1 LOCK: FSCM FSCM LPOSCEN: (LP) OSWEN: NOSC<2:0> DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 8-2: R/W-0 R/W-0 CLKDIV: R/W-0 R/W-0 DOZE<2:0> R/W-0 R/W-0 DOZEN R/W-1 R/W-0 FRCDIV<2:0> R/W-0 R/W-1 R/W-0 R/W-0 R/W-0 PLLPRE<4:0> R/W-0 R/W-0 PLLPOST<1:0> ROI: DOZEN DOZEN DOZE<2:0>: FCY/1 FCY/2 FCY/4 FCY/8 FCY/16 FCY/32 FCY/64 FCY/128 DOZEN: DOZE DOZE<2:0> FRCDIV<2:0>: /256 PLLPOST<1:0>: `N2' PLLPRE<4:0>: `N1' 00000 00001 11111 14-12 10-8 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 8-3: R/W-0 15-9 R/W-0 R/W-1 R/W-1 R/W-0 R/W-0 R/W-0 PLLFBD: R/W-0 PLLDIV<8> R/W-0 PLLDIV<7:0> PLLDIV<8:0>: 000000000 000000001 000000010 111111111 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 8-4: 15-6 R/W-0 TUN5 R/W-0 TUN4 R/W-0 TUN3 R/W-0 TUN2 R/W-0 TUN1 OSCTUN: R/W-0 TUN0 TUN<5:0>: 011111 11.625%8.23 011110 11.25%8.20 000001 0.375%(7.40 MHz) 000000 (7.37 111111 0.375%7.345 100001 11.625%6.52 100000 12%6.49 2007 Microchip Technology Inc. DS70175D_JP- PIC24H LPFRCLPRC PIC24H (XTHSEC) POSCMD<1:0> COSC NOSC OSWEN LOCK OSCCON<5> OSCCON LOCK OSWEN NOSC COSC LPRCWDT FSCM LPLPOSCEN FRCPLL 8.2.1 FCKSM1 20.1 FCKSM1 NOSC (OSCCON<10:8>) COSC OSCCON<14:12>FNOSC OSWEN (OSCCON<0> 8.2.2 COSC OSCCON<14:12> OSCCON NOSC OSCCON<10:8> OSCCON OSWEN FSCM FSCM FSCM LPRC FSCM DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H PIC24H dsPIC30F (DS70046) PWRSAV SLEEP_MODE IDLE_MODE PIC24H PIC24H DOZE 9.2.1 LPRC PIC24H NOSC (OSCCON<10:8>) PIC24H PWRSAV 9-1: PWRSAV device into SLEEP mode device into IDLE mode PWRSAV #SLEEP_MODE PWRSAV #IDLE_MODE 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 9.2.2 FSCM LPRC PWRSAV DOZE DOZEN CLKDIV<11> DOZE<2:0> CLKDIV<14:12> 1:128 DOZE (CLKDIV<15>) DOZE MIPS kbps DOZE kbps MIPS 9.2.3 PWRSAV DOZE DOZE dsPIC® DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 10.0 PIC24H dsPIC30F (DS70046) (TRISx) (LATx) PORTx LATx TRISx INT4 -0.3V 5.6V (VDDVSSMCLROSC1/ CLKIN 10.1 I/OPIO 10-1 10-1: Read TRIS TRIS TRIS PORT Read Read Port 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 10.2 -0.3V (VDD PORTLATTRIS ODCx 10.4 10.5 10.3 ADxPCFGHADxPCFGLTRIS TRIS TRIS (VOH VOL) ADxPCFGH ADxPCFGL AD1PCFGH(L) AD2PCFGH(L) PCFG PIC24H 24CN0 CN23 CNEN1 CNEN2 CNxIE CNPU1 CNPU2 CNxPUE PORT 10-1: btss 0xFF00, TRISBB PORTB, PORTB<15:8> PORTB<7:0> DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 11.0 PIC24H dsPIC30F (DS70046) 11-1 T1CON T1CON TCKPS<1:0> T1CON TGATE T1CON TSYNC T1IE T1IP<2:0> 11-1: TCKPS<1:0> SOSCO/ T1CK SOSCEN SOSCI TGATE TMR1 TSYNC TGATE T1IF 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 11-1: R/W-0 R/W-0 TGATE R/W-0 R/W-0 R/W-0 TSYNC R/W-0 T1CON: R/W-0 TSIDL TCKPS<1:0> TON: TSIDL: TGATE: 12-7 T1CS T1CS TCKPS<1:0>: 1:256 1:64 TSYNC: TCS: T1CK DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 12.0 PIC24H dsPIC30F (DS70046) TCKPS<1:0> TGATE PR3PR5PR7 PR2PR4PR6 T3IET5IET7IE T9IE T3IP<2:0>T5IP<2:0>T7IP<2:0> T9IP<2:0> ADC1 ADC2 T2CONT3CONT4CONT5CONT6CON T7CONT8CONT9CON 12-1 T2CONT4CONT6CONT8CON 12-2 T3CONT5CONT7CON T9CON T3CONT5CONT7CON T9CON T2CONT4CONT6CONT8CON TMR3:TMR2 TMR5:TMR4 TMR7:TMR6 TMR9:TMR8 TMR3TMR5TMR7 TMR9 TMR2TMR4TMR6TMR8 TCKPS<1:0> TGATE TxIE TxIP<2:0> 12-1 12-2 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 12-1: 2/332 TCKPS<1:0> T2CK TGATE TGATE T3IF TMR3 TMR2 Read TMR2 Write TMR2 TMR3HLD <15:0> T2CON DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 12-2: 2TCKPS<1:0> T2CK TGATE TGATE T2IF TMR2 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 12-1: R/W-0 R/W-0 TGATE R/W-0 R/W-0 R/W-0 T32(1) R/W-0 TxCON (T2CON, T4CON, T6CON T8CON) R/W-0 TSIDL TCKPS<1:0> TON: TSIDL: 12-7 TGATE: TCKPS<1:0>: 1:256 1:64 T32: TCS: TxCK T3CON DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 12-2: R/W-0 TON(1) R/W-0 TGATE TyCON (T3CON, T5CON, T7CON T9CON) R/W-0 TSIDL(1) R/W-0 R/W-0 R/W-0 TCKPS<1:0> TON: TSIDL: TGATE: TCKPS<1:0>: 1:256 1:64 TCS: TyCK T2CON<3> T2CON 12-7 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 13.0 PIC24H dsPIC30F (DS70046) FIFO FIFO 1ICI<1:0> PIC24H 13-1: TMRy TMRz ICTMR (ICxCON<7>) ICM<2:0> (ICxCON<2:0>) ICOV, ICBNE (ICxCON<4:3>) FIFO ICxBUF ICxI<1:0> ICxCON ICxIF IFSn 2007 Microchip Technology Inc. DS70175D_JP- FIFO PIC24H 13.1 ICxCON: R/W-0 ICSIDL R/W-0 R/W-0 R-0, ICOV R-0, ICBNE R/W-0 R/W-0 ICM<2:0> R/W-0 13-1: R/W-0 ICTMR(1) 15-14 ICI<1:0> ICSIDL: ICTMR: TMR2 TMR3 ICI<1:0>: ICOV: ICBNE: ICM<2:0>: ICI<1:0> 12-8 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 14.0 PIC24H dsPIC30F (DS70046) TMRy OCxCON 14.1 (OCxCON<2:0>) OCxR OCxRS OCxRS 100OCTSEL OCxCON<3> TONTyCON<15>1 TMRy OCxR High TMRy OCxRS High OCxIF OCIE 2007 Microchip Technology Inc. 14.2 (OCxCON<2:0>) TMRy 0000h OCxR OCxRS OCxRS OCTSEL TONTyCON<15>1 TMRy OCxR High TMRy OCxRS High OCxIF TMRy 0x0000 OCxIF OCxRS TMRy DS70175D_JP- PIC24H 14.3 14-1: OCxRS OxCR OCM<2:0>OC CON<2:0> TMRy TxCON<15> OCxR OCxR OCxR OCxRS OCxR [(PRy) 1/[PWM 14.3.2 OCxRS OCxRS TMRy OCxR OCxR OCxR 0000h OCxR High 100% OCxR High 14-1 14-1 MIPS 14.3.1 14-1 14-2: log10 log10(2) 14-1: 52.08 19.2 62.5 1/PWM 1/52.08 19.2 (PR2 (PR2 62.5 log10 (FCY/FPWM)/log102) (log10 MHz/52.08 kHz)/log102) 52.08 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 14-1: MIPSFCY 31.3 FFFFh FFFFh 7FFFh 0FFFh 03FFh 007Fh 001Fh 14-1: MIPSFCY 30.5 15.6 FFFFh FFFFh 7FFFh 0FFFh 03FFh 007Fh 001Fh 14-2: MIPSFCY 1.22 9.77 1.25 FFFFh FFFFh 7FFFh 0FFFh 03FFh 007Fh 001Fh 14-1: OCxIF(1) OCxRS(1) OCxR(1) OCx(1) OCTSEL OCM2:OCM0 OCFA OCFB(2) OCFA OCFB 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 14.4 OCxCON: R/W-0 OCSIDL OCFLT R/W-0 OCTSEL 14-1: R/W-0 R/W-0 OCM<2:0> R/W-0 15-14 OCSIDL: 12-5 OCFLT: OCM<2:0> OCTSEL: OCM<2:0>: High High DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 15.0 SPIROV 1SCL SPIxBUF SPIxBUF SPIxSR SPIxSR SPIxBUF SPIxSR SPIxTXB SPIxRXB SPIxBUF SPIxBUF Read-Modify-Write EEPROM Motorola® SIOP PIC24H dsPIC30F (DS70046) SPIx SPI1 SPI2 SPIxCON SPI1 SPI2 15.1 SDIx: SDOx: SCKx: SSx: SPIxSR SPIxBUF SPIxCON SPIxSTAT SDIx SDOx SCKx SPIxSR SDOx SDIx SPI1IF SPI2IF SPI1IE SPI2IE SPIxSR SPIxBUF SPIxSR SPIxBUF SPIROV SPIxSR SPIxBUF SDOx 15-1 PIC24H FIFO SPIxBUF ENHBUF SPIxCON2<0> FIFO IFSn SPIxIF IECn SPIxIE IPCn SPIxIP MSTEN (SPIxCON1<5>) SPIxCON SPIROV (SPIxSTAT<6>) 2007 Microchip Technology Inc. DS70175D_JP- PIC24H SPIEN (SPIxSTAT<15>) SPIxBUF SPIxBUF SPIxBUF IFSn SPIxIF IECn SPIxIE SPIxIP MSTEN (SPIxCON1<5>) SPIxCON1 SPIxCON2 SSEN SPIxCON1<7> SPIROV SPIxSTAT<6> SPIEN SPIxSTAT<15> SPI1 SPI2 SPI1 SPI2 SPI1 SPI2 SPI1IF SPI2IF 15-1: SCKx 1:1/4/16/64 SPIxCON1<1:0> SPIxCON1<4:2> SDOx SDIx SPIxSR SPIxRXB SPIxTXB SPIxBUF SPIxBUF SPIxBUF DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 15-2: SDOx SDIx (SPIxRXB) (SPIxRXB) (SPIxSR) SDIx SDOx (SPIxSR) (SPIxTXB) (SPIxTXB) (SPIxBUF)(2) SCKx SCKx SSx(1) (SPIxBUF)(2) (MSTEN (SPIxCON1<5>) (SSEN (SPIxCON1<7>) MSTEN (SPIxCON1<5>) SPIxBUF SPIxBUF SPIxTXB SPIxRXB SPIxBUF 15-3: PIC24H SDOx SDIx SDIx SDOx SCKx SCKx 15-4: PIC24H (SPI SDOx SDIx SCKx SDIx SDOx SCKx 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 15-5: PIC24H SDOx SDIx SDIx SCKx SDOx SCKx 15-6: PIC24H (SPI SDOx SDIx SDIx SCKx SDOx SCKx 15-1: FSCK 15-1: SCKx 16:1 64:1 10000 2500 5000 1250 5000 1250 312.5 2500 10000 2500 156.25 1250 6666.67 1666.67 416.67 104.17 5000 1250 312.50 78.125 16:1 64:1 SCKx DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 15-1: R/W-0 SPIEN R/C-0 SPIROV SPITBF SPIxSTAT: SPIx R/W-0 SPISIDL SPIRBF SPIEN: SPIx SCKx SDOx SDIx SPISIDL: SPIROV: SPIxBUF SPITBF: SPIx SPIxTXB SPIxTXB SPIxBUF SPIxTXB SPIx SPIxTXB SPIxSR SPIRBF: SPIx SPIxRXB SPIxRXB SPIx SPIxSR SPIxRXB SPIxBUF SPIxRXB 12-7 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 15-2: R/W-0 SSEN 15-13 R/W-0 R/W-0 MSTEN R/W-0 R/W-0 SPRE<2:0> R/W-0 R/W-0 SPIXCON1: SPIx R/W-0 DISSCK R/W-0 DISSDO R/W-0 MODE16 R/W-0 R/W-0 CKE(1) R/W-0 PPRE<1:0> DISSCK: SCKx DISSDO: SDOx SDOx SDOx MODE16: SMP: SPIx SPIx CKE: SPIx SSEN: CKP: High High MSTEN: SPRE<2:0>: FRMEN DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 15-2: SPIXCON1: SPIx PPRE<1:0>: 16:1 64:1 FRMEN 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 15-3: R/W-0 FRMEN R/W-0 FRMDLY SPIxCON2: SPIx R/W-0 SPIFSD R/W-0 FRMPOL FRMEN: SPIx SPIx SPIx SPIFSD: FRMPOL: High FRMDLY: 12-2 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 16.0 INTER-INTEGRATED CIRCUIT (I2C) PIC24H dsPIC30F (DS70046) 16.2 I2CxCON I2CxSTAT I2CxCON I2CxSTAT I2CxRSR I2CxRCV I2CxTRN I2CxADD ADD10 I2CxBRG I2CxRSR I2CxRCV I2CxRSR I2CxRCV Inter-Integrated Circuit (I2C) PIC24H I2C1 I2C2 SCLx SDAx SCLREL 16.3 MI2CxIFI2C SI2CxIFI2C 16.4 16.1 dsPIC30F DS70046 I2CxBRG SCLx High FSCL I2CxBRG 16-1: I2CxBRG FSCL 1,111,111 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 16-1: I2CX I2CxRCV Read SCLx I2CxRSR SDAx Write I2CxMSK Write Read I2CxADD Read Start Stop Start Stop Write I2CxSTAT Read Write I2CxCON Read Write I2CxTRN Read Write I2CxBRG Read TCY/2 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 16.5 16.8 I2CxADD A10M I2CxCON<10>0 I2CxADD A10M 11110 I2CxADD I2CxADD GCENI2CxCON<7> I2CxRCV 16.9 16-1: 0x00 0x01-0x03 0x04-0x07 0x08-0x77 0x78-0x7b 0x7c-0x7f PIC24H 16.9.1 SCLREL STREN SCLREL SCLx I2CxTRN 16.6 I2CxMSK 16-37 Don't care I2CxMSK I2CxMSK 00100000 0000000 00100000 IPMIEN I2CxCON<11>IPMI 16.9.2 I2CxCON STREN STREN SCLx SCLREL SCLx I2CxRCV 16.7 IPMI IPMIEN IPMI 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 16.10 STREN STREN SCLREL STREN 0SCLREL SCLREL 16.13 SDAx SDAx High SDAx SDAx 1SDAx 16.11 SDAx SCLx DISSLW 16.12 SCLx SCLx High SCLx High SCLx High SCLx High I2CxBRG SCLx High DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 16-1: R/W-0 I2CEN R/W-0 GCEN R/W-0 STREN R/W-0 ACKDT R/W-0 ACKEN R/W-0 RCEN R/W-0 R/W-0 RSEN I2CxCON: I2Cx R/W-0 I2CSIDL R/W-1 SCLREL R/W-0 IPMIEN R/W-0 A10M R/W-0 DISSLW R/W-0 SMEN R/W-0 I2CEN: I2Cx I2Cx SDAx SCLx I2Cx I2CSIDL: SCLREL: SCLx SCLx SCLx STREN R/W0 STREN R/S1 IPMIEN: IPMI IPMI IPMI A10M: I2CxADD I2CxADD DISSLW: SMEN: SMBus SMBus SMBus GCEN: I2CxRSR 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 16-1: I2CxCON: I2Cx STREN: SCLx SCLREL ACKDT: NACK ACKEN: SDAx SCLx ACKDT RCEN: PEN: SDAx SCLx RSEN: SDAx SCLx SEN: SDAx SCLx DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 16-2: ACKSTAT R/C-0 IWCOL R/C-0 I2COV R/C-0 R/C-0 I2CxSTAT: I2Cx TRSTAT R/C-0 GCSTAT ADD10 ACKSTAT: NACK TRSTAT: BCL: GCSTAT: ADD10: IWCOL: I2CxTRN I2CxTRN I2COV: I2CxRCV I2CxRSR I2CxRCV 13-11 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 16-2: I2CxSTAT: I2Cx D_A: R_W: Read Write RBF: I2CxRCV I2CxRCV I2CxRCV I2CxRCV TBF: I2CxTRN I2CxTRN I2CxTRN DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 16-3: R/W-0 AMSK7 15-10 R/W-0 AMSK6 R/W-0 AMSK5 R/W-0 AMSK4 R/W-0 AMSK3 R/W-0 AMSK2 R/W-0 AMSK1 I2CxMSK: I2Cx R/W-0 AMSK9 R/W-0 AMSK8 R/W-0 AMSK0 AMSKx: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 17.0 UART PIC24H dsPIC30F (DS70046) UARTPIC24H UART LINRS-232RS-485 UxCTS UxRTS IrDA UART UxTX UxRX UxCTS UxRTS MIPS Mbps FIFO FIFO UART IrDA IrDA 17-1 UART UART 17-1: UART IrDA® BCLK UxRTS UxCTS UART UxRX UART UxTX UART1 UART2 U1TXU1RXU2TX U2RX UART1 UART2 U1TXIFU1RXIFU2TXIF U2RXIF UART TX/RX FIFO UTXISEL<1:0> URXISEL<1:0> 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 17.1 UART 17-2 BRGH UART BRGx 17-1 BRGH 17-2: UART BRGH 4(BRGx 17-1: UART BRGH 16(BRGx BRGx OSC/2 BRGx BRGH FCY/4BRGx FCY/(4 65536) BRGx Fosc/2 17-1 9600 BRGH FCY/16BRGx FCY/(16 65536) 17-1: BRGH FCY/(16 (BRGx ((FCY/ )/16) ((4000000/9600)/16) 4000000/(16 9615 (9615 9600)/9600 0.16% BRGx BRGx BRGx BRGx DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 17.2 17.5 UART BRGx UART UTXEN UxTXREG UTXEN UTXEN UTXISEL<1:0> UART 17.2 UART URXISEL<1:0> OERR OERR UxRXREG UxRXREG FIFO PERR FERR 17.6 UxCTS UxRTS 17.3 UARTx UxCTS UxRTS UART UART UxMODE UEN<1:0> UART 17.2 UART UTXEN UxTXREG UxTXREG UTXISEL<1:0>. 17.7 UART UART IrDA IrDA IrDA 17.4 UART UTXEN UTXBRK UxTXREG UxTXREG 0x55 FIFO UTXBRK IrDA IrDA IrDA BCLK UxRTS UEN<1:0> UART BCLK IrDA 17.7.2 IrDA UART IrDA UART IrDA IREN UxMODE<12> IREN UxRX UxTX 17.7.1 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 17-1: R/W-0 UARTEN R/W-0 WAKE R/W-0 LPBACK R/W-0 ABAUD R/W-0 URXINV R/W-0 BRGH R/W-0 R/W-0 UxMODE: UARTx R/W-0 USIDL R/W-0 IREN(1) R/W-0 RTSMD R/W-0(2) R/W-0(2) R/W-0 STSEL UEN<1:0> PDSEL<1:0> UARTEN: UARTx UARTx UARTx UEN<1:0> UARTx UARTx UARTx UARTx USIDL: IREN: IrDA IrDA IrDA RTSMD: UxRTS UxRTS UxRTS UEN<1:0>: UARTx =UxTXUxRXBCLK UxCTS =UxTXUxRXUxCTSUxRTS =UxTXUxRXUxRTS UxCTS =UxTX UxRX UxCTSUxRTS/BCLK WAKE: UARTx UxRX LPBACK: UARTx ABAUD: BRGH DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 17-1: UxMODE: UARTx URXINV: UxRX UxRX BRGH: PDSEL<1:0>: STSEL: BRGH 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 17-2: R/W-0 UTXISEL1 R/W-0 15,13 R/W-0 R/W-0 ADDEN RIDLE PERR FERR R/C-0 OERR UxSTA: UARTx R/W-0 UTXINV(1) R/W-0 UTXISEL0 R/W-0 UTXBRK R/W-0 UTXEN UTXBF TRMT URXDA URXISEL<1:0> UTXISEL<1:0>: UTXINV: IrDA IrDA UxTX IrDA UxTX UTXBRK: UTXEN: UxTX UARTx UxTX UTXBF: TRMT: URXISEL<1:0>: =UxRSR =UxRSR UxRSR ADDEN: IrDA IREN DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 17-2: UxSTA: UARTx RIDLE: PERR: FIFO FERR: FIFO OERR: OERR UxRSR URXDA: IrDA IREN 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18.0 PIC24H dsPIC30F (DS70046) 18.1 ECAN PIC24H ECAN BOSCH 2.0A 2.0B 2.0B BOSCH 1.2CAN 2.0ACAN 2.0B Mbit/sec DeviceNet CAN1CAN2 18.2 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-1: ECAN RXF15 RXF14 RXF13 RXF12 RXF11 RXF10 RXF9 RXF8 TRB7 TX/RX TRB6 TX/RX TRB5 TX/RX TRB4 TX/RX TRB3 TX/RX TRB2 TX/RX TRB1 TX/RX TRB0 TX/RX RXF7 RXF6 RXF5 RXF4 RXF3 RXF2 RXF1 RXF0 RXM2 RXM1 RXM0 CiTX(1) CiRX(1) ECAN ECAN1 ECAN2 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18.3 CiRX WAKFIL CiCFG2<14> TXABT TXREQ REQOP<2:0> CiCTRL<10:8> OPMODE<2:0> CiCTRL<7:5> OPMODE 18.3.1 18.3.3 REQOP<2:0> CiTX CiRX 18.3.4 18.3.5 18.3.2 WAKIF REQOP<2:0> CiCTRL<10:8> OPMODE<2:0> CiCTRL1<7:5>= REQOP<2:0> `111' 18.3.6 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18.4 18.4.1 CiTRmnCON TX/RX TXENn DMABS<2:0> CiFCTRL<15:13> FIFO RBIF CiINTF<1> CiVEC CiRXFUL1 RBIF RBIE CiTRBnSID<0> EXIDE CiRXFnSID<3> EXIDE 18.4.4 CiFMSKSELn FnMSK<1:0> 18.4.5 RXWAR CiINTF<9> 18.4.2 FIFO ECAN 1111FIFO FIFO FIFO CiFCTRL FSA<4:0> FIFO FIFO DMABS<2:0> FIFO 18.4.6 RXnI 18.4.3 FnBP<3:0> DS70175D_JP- 2007 Microchip Technology Inc. PIC24H ERRIF CiINTF IVRIF RBOVIF CiINTF<2> RXWAR RERRCNT<7:0> RXEP 18.5.3 TXREQn CiTRmnCON TXREQn TXREQn TXABTn TXLARBnTXERRn TXREQn TXREQn TXnIE TXREQn TXERRn TXLARBn 18.5 18.5.1 CiTRmnCON TX/RX TXENn TXENm DMABS<2:0> CiFCTRL<15:13> 18.5.4 RTRENn CiTRmnCON 18.5.5 18.5.2 TXnPRI<1:0> CiTRmnCON TXnPRI<1:0> 1001 TXnPRI<1:0> TXREQ ABAT CiCTRL1<12> TXABT TXnIF 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18.5.6 ERRIF CiINTF<5> TXWAR CiINTF<10> TXWAR TXBO CiINTF<13> ECAN1 ECAN2 C1TXC1RX C2TX C2RX ECAN1 ECAN2 C1TXIF C1RXIF C2TXIF C2RXIF 18.6 18.5.7 TXnIF ERRIF CiINTF TXWAR TXEP CiINTF<12> 18.6.1 18-2 Sync Prop 1Phase1 2Phase2 µsec DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-2: ECAN 18.6.2 18-1 FCAN CANCKS Phase2 SEG2PH<2:0> CiCFG2<10:8> Prop Phase1 Phase2 18.6.5 18-1: (BRP<5:0> 1)/FCAN 18.6.3 PRSEG<2:0> CiCFG2<2:0> Phase1 TQ/2 CiCFG2<6> 18.6.4 18.6.6 Phase1 Phase2 Phase1 Phase2 Phase1 Phase1 SEG1PH<2:0>CiCFG2<5:3> Phase1 Phase2 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18.6.6.1 Sync 18.6.6.2 Phase1 Phase2 SJW<1:0> CiCFG1<7:6> Phase1 Phase2 SJW<1:0> Phase2 ECAN ECAN1 ECAN2 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-1: 15-14 OPMODE<2:0> R/W-0 CANCAP CiCTRL1: ECAN R/W-0 CSIDL R/W-0 ABAT R/W-0 CANCKS R/W-1 R/W-0 REQOP<2:0> R/W-0 R/W-0 CSIDL: ABAT: CANCKS: FCAN FCAN FOSC REQOP<2:0>: OPMODE<2:0>: CANCAP: WIN: 10-8 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-2: 15-5 DNCNT<4:0> CiCTRL2: ECAN DNCNT<4:0>: DeviceNet 10010-11111 10001 EID<17> 00001 EID<0> 00000 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-3: 15-13 12-8 ICODE<6:0> CiVEC: ECAN FILHIT<4:0> FILHIT<4:0>: 10000-11111 01111 00001 00000 ICODE<6:0>: 1000101-1111111 1000100 FIFO Almost Full 1000011 1000010 1000001 1000000 0010000-0111111 0001111 RB15 0001001 0001000 0000111 TRB7 0000110 TRB6 0000101 TRB5 0000100 TRB4 0000011 TRB3 0000010 TRB2 0000001 TRB1 0000000 TRB0 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-4: R/W-0 15-13 R/W-0 R/W-0 R/W-0 FSA<4:0> R/W-0 CiFCTRL: ECAN FIFO R/W-0 R/W-0 R/W-0 DMABS<2:0> DMABS<2:0>: FSA<4:0>: FIFO 11111 RB31 11110 RB30 00001 TRB0 00000 TRB0 12-5 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-5: 15-14 13-8 FNRB<5:0> CiFIFO: ECAN FIFO FBP<5:0> FBP<5:0>: FIFO 011111 RB31 011110 RB30 000001 TRB1 000000 TRB0 FNRB<5:0>: FIFO 011111 RB31 011110 RB30 000001 TRB1 000000 TRB0 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-6: R/C-0 IVRIF 15-14 R/C-0 WAKIF R/C-0 ERRIF R/C-0 FIFOIF R/C-0 RBOVIF R/C-0 RBIF CiINTF: ECAN TXBO TXBP RXBP TXWAR RXWAR EWARN R/C-0 TBIF TXBO: TXBO: RXBP: TXWAR: RXWAR: EWARN: IVRIF: WAKIF: ERRIF: CiINTF<13:8> FIFOIF: FIFO Almost Full RBOVIF: RBIF: TBIF: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-7: R/W-0 IVRIE 15-8 R/W-0 WAKIE R/W-0 ERRIE R/W-0 R/W-0 FIFOIE R/W-0 RBOVIE R/W-0 RBIE CiINTF: ECAN R/W-0 TBIE IVRIF: WAKIF: ERRIE: FIFOIE: FIFO Almost Full RBOVIF: RBIF: TBIF: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-8: 15-8 CiEC: ECAN TERRCNT<7:0> RERRCNT<7:0> TERRCNT<7:0>: RERRCNT<7:0>: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-9: R/W-0 15-8 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 CiCFG1: ECAN R/W-0 SJW<1:0> BRP<5:0> SJW<1:0>: BRP<5:0>: 1111 1/FCAN 0010 1/FCAN 0001 1/FCAN 0000 1/FCAN 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-10: R/W-x SEG2PHTS R/W-x R/W-x R/W-x SEG1PH<2:0> R/W-x R/W-x R/W-x PRSEG<2:0> CiCFG2: ECAN R/W-x WAKFIL R/W-x R/W-x SEG2PH<2:0> R/W-x R/W-x WAKFIL: SEG2PH<2:0>: SEG2PHTS: SEG1PH SAM: SEG1PH<2:0>: PRSEG<2:0>: 13-11 10-8 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-11: R/W-0 FLTEN15 R/W-0 FLTEN7 15-0 R/W-0 FLTEN6 R/W-1 FLTEN5 R/W-1 FLTEN4 R/W-1 FLTEN3 R/W-1 FLTEN2 R/W-1 FLTEN1 CiFEN1: ECAN R/W-0 FLTEN14 R/W-0 FLTEN13 R/W-0 FLTEN12 R/W-0 FLTEN11 R/W-0 FLTEN10 R/W-0 FLTEN9 R/W-0 FLTEN8 R/W-1 FLTEN0 FLTENn: 18-12: R/W-0 R/W-0 15-12 11-8 CiBUFPNT1: ECAN R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 F3BP<3:0> F2BP<3:0> F1BP<3:0> F0BP<3:0> F3BP<3:0>: F2BP<3:0>: F1BP<3:0>: F0BP<3:0>: 1111 FIFO 1110 Buffer 0001 Buffer 0000 Buffer 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-13: R/W-0 R/W-0 15-12 11-8 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 CiBUFPNT2: ECAN R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 F7BP<3:0> F6BP<3:0> F5BP<3:0> F4BP<3:0> F7BP<3:0>: F6BP<3:0>: F5BP<3:0>: F4BP<3:0>: 18-14: R/W-0 R/W-0 15-12 11-8 CiBUFPNT3: ECAN 8-11 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 F11BP<3:0> F10BP<3:0> F9BP<3:0> F8BP<3:0> F11BP<3:0>: F10BP<3:0>: F9BP<3:0>: F8BP<3:0>: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-15: R/W-0 R/W-0 15-12 11-8 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 CiBUFPNT4: ECAN 12-15 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 F15BP<3:0> F14BP<3:0> F13BP<3:0> F12BP<3:0> F15BP<3:0>: F14BP<3:0>: F13BP<3:0>: F12BP<3:0>: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-16: R/W-x SID10 R/W-x SID2 15-5 R/W-x SID1 R/W-x SID0 CiRXFnSID: ECAN R/W-x SID9 R/W-x SID8 R/W-x SID7 R/W-x SID6 R/W-x SID5 R/W-x SID4 R/W-x SID3 R/W-x EXIDE R/W-x EID17 R/W-x EID16 SID<10:0>: SIDx SIDx EXIDE: MIDE MIDE EXIDE EID<17:16>: EIDx EIDx 18-17: R/W-x EID15 R/W-x EID7 15-0 CiRXFnEID: ECAN R/W-x EID14 R/W-x EID13 R/W-x EID12 R/W-x EID11 R/W-x EID10 R/W-x EID9 R/W-x EID8 R/W-x EID6 R/W-x EID5 R/W-x EID4 R/W-x EID3 R/W-x EID2 R/W-x EID1 R/W-x EID0 EID<15:0>: EIDx EIDx DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-18: R/W-0 R/W-0 15-14 13-12 11-10 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 F7MSK<1:0> CiFMSKSEL1: ECAN R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 F6MSK<1:0> F5MSK<1:0> F4MSK<1:0> F3MSK<1:0> F2MSK<1:0> F1MSK<1:0> F0MSK<1:0> F7MSK<1:0>: F6MSK<1:0>: F5MSK<1:0>: F4MSK<1:0>: F3MSK<1:0>: F2MSK<1:0>: F1MSK<1:0>: F0MSK<1:0>: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-19: R/W-x SID10 R/W-x SID2 15-5 R/W-x SID1 R/W-x SID0 R/W-x MIDE R/W-x EID17 CiRXMnSID: ECAN R/W-x SID9 R/W-x SID8 R/W-x SID7 R/W-x SID6 R/W-x SID5 R/W-x SID4 R/W-x SID3 R/W-x EID16 SID<10:0>: SIDx SIDx Don't care MIDE: EXIDE SID) SID) SID/EID) SID/ EID) EID<17:16>: EIDx EIDx Don't care 18-20: R/W-x EID15 R/W-x EID7 15-0 CiRXMnEID: ECAN R/W-x EID14 R/W-x EID13 R/W-x EID12 R/W-x EID11 R/W-x EID10 R/W-x EID9 R/W-x EID8 R/W-x EID6 R/W-x EID5 R/W-x EID4 R/W-x EID3 R/W-x EID2 R/W-x EID1 R/W-x EID0 EID<15:0>: EIDx EIDx Don't care DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-21: R/C-0 RXFUL15 R/C-0 RXFUL7 15-0 R/C-0 RXFUL6 R/C-0 RXFUL5 R/C-0 RXFUL4 R/C-0 RXFUL3 R/C-0 RXFUL2 R/C-0 RXFUL1 CiRXFUL1: ECAN R/C-0 R/C-0 RXFUL13 R/C-0 RXFUL12 R/C-0 RXFUL11 R/C-0 RXFUL10 R/C-0 RXFUL9 R/C-0 RXFUL8 R/C-0 RXFUL0 RXFUL14 RXFUL<15:0>: 18-22: R/C-0 RXFUL31 R/C-0 RXFUL23 15-0 CiRXFUL2: ECAN R/C-0 R/C-0 RXFUL29 R/C-0 RXFUL28 R/C-0 RXFUL27 R/C-0 RXFUL26 R/C-0 RXFUL25 R/C-0 RXFUL24 R/C-0 R/C-0 RXFUL21 R/C-0 RXFUL20 R/C-0 RXFUL19 R/C-0 RXFUL18 R/C-0 RXFUL17 R/C-0 RXFUL16 RXFUL30 RXFUL22 RXFUL<31:16>: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-23: R/C-0 RXOVF15 R/C-0 RXOVF7 15-0 R/C-0 RXOVF6 R/C-0 RXOVF5 R/C-0 RXOVF4 R/C-0 RXOVF3 R/C-0 RXOVF2 R/C-0 RXOVF1 CiRXOVF1: ECAN R/C-0 R/C-0 RXOVF13 R/C-0 RXOVF12 R/C-0 RXOVF11 R/C-0 RXOVF10 R/C-0 RXOVF9 R/C-0 RXOVF8 R/C-0 RXOVF0 RXOVF14 RXOVF<15:0>: 18-24: R/C-0 RXOVF31 R/C-0 RXOVF23 15-0 CiRXOVF2: ECAN R/C-0 R/C-0 RXOVF29 R/C-0 RXOVF28 R/C-0 RXOVF27 R/C-0 RXOVF26 R/C-0 RXOVF25 R/C-0 RXOVF24 R/C-0 R/C-0 RXOVF21 R/C-0 RXOVF20 R/C-0 RXOVF19 R/C-0 RXOVF18 R/C-0 RXOVF17 R/C-0 RXOVF16 RXOVF30 RXOVF22 RXOVF<31:16>: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-25: R/W-0 TXENn R/W-0 TXENm 15-8 TXABTm(1) TXLARBm(1) TXERRm(1) R/W-0 TXREQm R/W-0 RTRENm R/W-0 CiTRmnCON: ECAN TX/RX 0,2,4,6; 1,3,5,7 TXABTn TXLARBn TXERRn R/W-0 TXREQn R/W-0 RTRENn R/W-0 R/W-0 R/W-0 TXnPRI<1:0> TXmPRI<1:0> TXENm: TX/RX TRBn TRBn TXABTm: TXLARBm: TXERRm: TXREQm: RTRENm: TXREQ TXREQ TXmPRI<1:0>: TXREQ 2007 Microchip Technology Inc. DS70175D_JP- PIC24H SIDEIDDLC 18-26: R/W-x SID5 15-13 12-2 CiTRBnSID: ECAN R/W-x SID10 R/W-x SID9 R/W-x SID8 R/W-x SID7 R/W-x SID6 R/W-x SID4 R/W-x SID3 R/W-x SID2 R/W-x SID1 R/W-x SID0 R/W-x R/W-x SID<10:0>: SRR: IDE: 18-27: R/W-x EID13 15-12 11-0 CiTRBnEID: ECAN R/W-x EID17 R/W-x EID16 R/W-x EID15 R/W-x EID14 R/W-x EID12 R/W-x EID11 R/W-x EID10 R/W-x EID9 R/W-x EID8 R/W-x EID7 R/W-x EID6 EID<17:6>: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 18-28: R/W-x EID5 15-10 R/W-x R/W-x DLC3 R/W-x DLC2 R/W-x DLC1 CiTRBnDLC: ECAN R/W-x EID4 R/W-x EID3 R/W-x EID2 R/W-x EID1 R/W-x EID0 R/W-x R/W-x R/W-x DLC0 EID<5:0>: RTR: RB1: RB0: DLC<3:0>: 18-29: R/W-x TRBnDm7 CiTRBnDm: ECAN 7(1) R/W-x R/W-x TRBnDm5 R/W-x TRBnDm4 R/W-x TRBnDm3 R/W-x TRBnDm2 R/W-x TRBnDm1 R/W-x TRBnDm0 TRBnDm6 TRnDm<7:0>: `n'`m' 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 18-30: 15-13 12-8 CiTRBnSTAT: ECAN R/W-x FILHIT4 R/W-x FILHIT3 R/W-x FILHIT2 R/W-x FILHIT1 R/W-x FILHIT0 FILHIT<4:0>: DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 19.0 PIC24H dsPIC30F (DS70046) 19.2 ADxPCFGH<15:0> ADxPCFGL<15:0> ADxCON2<15:13> ADxCON3<5:0> ADxCON2<9:8> ADxPCFGH<15:0> ADxPCFGL<15:0> ADxCON1<7:5> ADxCON3<12:8> ADxCON1<9:8> ADxCON1<15> ADxIF PIC24H ADCx`x' AD12B ADxCON1<10> AD12B 19.1 Msps ksps AN31 19-1 19.3 ADC1 ADC2 ADC1 ADC2 ADC1 ADC2 AD1IF AD2IF SMPI<3:0> ADxCON2<5:2> ADDMABM ADxCON1<12>ADC ADDMABM scatter gather 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 19-1: VREF+(1) VREF-(1) AVSS ADC1 AVDD VREF- CH1(2) ADC1 AN10 VREF- CH2(2) AN11 VREF00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 CH3(2) CH1,CH2, CH3,CH0 AN10 AN11 AN30 AN31 11110 11111 VREFAN1 VREF+VREF- DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 19-2: VREF+(2) VREF-(2) AVSS ADC2 AVDD VREF- CH1(3) ADC2 AN10 VREF- CH2(3) AN11 VREF00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 CH3(3) CH1,CH2, CH3,CH0 AN10 AN11 AN14 AN15 11110 11111 VREFAN1 AN0-AN15 ADC1ADC2 VREF+ REF- 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 19-1: TCY(ADCS ADCS 19-3: 1111 1111 1023) 1111 1110 1022) 0000 0011 515) 0000 0010 514) 0000 0001 513) 0000 0000 512) 1111 1111 511) 1111 1110 510) 1111 1101 509) 0000 0001 0000 0000 VREFL VREFL VREFH VREFL 1024 VREFL (VREFH VREFL) 1024 VREFL 1023 (VREFH VREFL) 1024 (VINH VINL) VREFH 19-4: ADxCON3<15> ADxCON3<5:0> 5,., TOSC Fosc Fosc Tosc 1/Fosc DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 19-1: R/W-0 ADON R/W-0 R/W-0 SSRC<2:0> R/W-0 R/W-0 SIMSAM R/W-0 ASAM R/W-0 HC,HS SAMP ADxCON1: ADCx R/W-0 ADSIDL R/W-0 ADDMABM R/W-0 AD12B R/W-0 R/W-0 R/C-0 DONE FORM<1:0> ADON: ADSIDL: ADDMABM: AD12B: FORM<1:0>: DOUT sddd dddd dd00 0000 .NOT.d<9> DOUT dddd dddd dd00 0000 DOUT ssss sssd dddd dddd .NOT.d<9> DOUT 0000 00dd dddd dddd DOUT sddd dddd dddd 0000 .NOT.d<11> DOUT dddd dddd dddd 0000 DOUT ssss sddd dddd dddd .NOT.d<11> DOUT 0000 dddd dddd dddd 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 19-1: ADxCON1: ADCx SSRC<2:0>: ADC1 ADC2 INTx SIMSAM: CHPS<1:0> AD12B SIMSAM U-00 CH0CH1CH2CH3 CHPS<1:0> CHPS<1:0> ASAM: SAMP SAMP SAMP: ASAM 1ASAM SSRC SSRC DONE: DONE DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 19-2: R/W-0 BUFS 15-13 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 BUFM ADxCON2: ADCx R/W-0 VCFG<2:0> R/W-0 R/W-0 CSCNA R/W-0 R/W-0 R/W-0 ALTS CHPS<1:0> SMPI<3:0> VCFG<2:0>: ADREF+ AVDD VREF+ AVDD VREF+ AVDD ADREFAVSS AVSS VREF VREFAVSS 12-11 CSCNA: CH0+ CHPS<1:0>: AD12B CHPS<1:0> U-00 =CH0, CH1CH2CH3 =CH0 =CH0 BUFS: BUFM 0x0-0x7 0x8-0xF SMPI<3:0>: 1111 1110 0001 0000 BUFM: ALTS: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 19-3: ADRC R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 ADxCON3: ADCx R/W-0 R/W-0 R/W-0 SAMC<4:0> R/W-0 R/W-0 R/W-0 ADCS<5:0> ADRC: SAMC<4:0>: 11111 00001 00000 ADCS<5:0>: 111111 (ADCS<7:0> 000010 (ADCS<7:0> 000001 (ADCS<7:0> 000000 (ADCS<7:0> 14-13 12-8 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 19-4: 15-3 R/W-0 R/W-0 DMABL<2:0> ADxCON4: ADCx R/W-0 DMABL<2:0>: 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 19-5: 15-11 10-9 R/W-0 R/W-0 ADxCHS123: ADCx R/W-0 R/W-0 R/W-0 CH123SB R/W-0 CH123SA CH123NB<1:0> CH123NA<1:0> CH123NB<1:0>: AD12B CHxNB U-00 AN9CH2 AN10CH3 AN11 AN6CH2 AN7CH3 CH1CH2CH3 VREFCH123SB: AD12B CHxSA U-00 AN3CH2 AN4CH3 AN0CH2 AN1CH3 CH123NA<1:0>: AD12B CHxNA U-00 AN9CH2 AN10CH3 AN11 AN6CH2 AN7CH3 CH1CH2CH3 VREFCH123SA: AD12B CHxSA U-00 AN3CH2 AN4CH3 AN0CH2 AN1CH3 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 19-6: R/W-0 CH0NB R/W-0 CH0NA 14-13 12-8 R/W-0 R/W-0 R/W-0 CH0SA<4:0> R/W-0 ADxCHS0: ADCx R/W-0 R/W-0 R/W-0 CH0SB<4:0> R/W-0 R/W-0 R/W-0 CH0NB: CH0SB<4:0>: bit<4:0> CH0NA: VREF CH0SA<4:0>: 11111 AN31 11110 AN30 00010 00001 00000 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 19-7: R/W-0 CSS31 R/W-0 CSS23 15-0 R/W-0 CSS22 R/W-0 CSS21 R/W-0 CSS20 R/W-0 CSS19 R/W-0 CSS18 R/W-0 CSS17 ADxCSSH: ADCx R/W-0 CSS30 R/W-0 CSS29 R/W-0 CSS28 R/W-0 CSS27 R/W-0 CSS26 R/W-0 CSS25 R/W-0 CSS24 R/W-0 CSS16 CSS<31:16>: ADxCSSL ADREF- 19-8: R/W-0 CSS15 R/W-0 CSS7 15-0 ADxCSSL: ADCx R/W-0 CSS14 R/W-0 CSS13 R/W-0 CSS12 R/W-0 CSS11 R/W-0 CSS10 R/W-0 CSS9 R/W-0 CSS8 R/W-0 CSS6 R/W-0 CSS5 R/W-0 CSS4 R/W-0 CSS3 R/W-0 CSS2 R/W-0 CSS1 R/W-0 CSS0 CSS<15:0>: ADxCSSL ADREF- DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 19-9: R/W-0 PCFG31 R/W-0 PCFG23 15-0 R/W-0 PCFG22 R/W-0 PCFG21 R/W-0 PCFG20 R/W-0 PCFG19 R/W-0 PCFG18 R/W-0 PCFG17 AD1PCFGH: ADC1 R/W-0 PCFG30 R/W-0 PCFG29 R/W-0 PCFG28 R/W-0 PCFG27 R/W-0 PCFG26 R/W-0 PCFG25 R/W-0 PCFG24 R/W-0 PCFG16 PCFG<31:16>: AVSS PCFG PCFG ADC2 AN0-AN15 ADC2 19-10: R/W-0 PCFG15 R/W-0 PCFG7 15-0 ADxPCFGL: ADCx R/W-0 PCFG14 R/W-0 PCFG13 R/W-0 PCFG12 R/W-0 PCFG11 R/W-0 PCFG10 R/W-0 PCFG9 R/W-0 PCFG8 R/W-0 PCFG6 R/W-0 PCFG5 R/W-0 PCFG4 R/W-0 PCFG3 R/W-0 PCFG2 R/W-0 PCFG1 R/W-0 PCFG0 PCFG<15:0>: AVSS PCFG PCFG AD1PCFGL AD2PCFGL AN0-AN15 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 20.0 PIC24H dsPIC30F (DS70046) 20-1 20-2 FOSCSEL FOSC FWDT FPOR 0xF80000 0x800000-0xFFFFFF 1111 1111 PIC24H CodeGuard JTAG In-Circuit Serial Programming (ICSP) 20.1 0xF80000 20-1: 0xF80000 0xF80002 0xF80004 0xF80006 FOSCSEL 0xF80008 FOSC 0xF8000A FWDT 0xF8000C FPOR 0xF8000E RESERVED3 0xF80010 FUID0 0xF80012 FUID1 0xF80014 FUID2 0xF80016 FUID3 RBS<1:0> RSS<1:0> IESO FCKSM<1:0> TEMP WDTPRE BSS<2:0> SSS<2:0> GSS<1:0> FNOSC<2:0> BWRP SWRP GWRP OSCIOFNC POSCMD<1:0> WDTPOST<3:0> FPWRT<2:0> FWDTEN WINDIS 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 20-2: PIC24H BWRP 0x0007FE 0x0007FE 0x001FFE 0x001FFE 0x003FFE 0x003FFE BSS<2:0> RBS<1:0> 1024 SWRP DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 20-2: PIC24H SSS<2:0> 128K 256K 0x003FFE 0x003FFE 0x007FFE 0x007FFE 0x00FFFE 0x00FFFE 0x001FFE 0x001FFE 0x003FFE 0x003FFE 0x007FFE 0x007FFE RSS<1:0> 2048 4096 GSS<1:0> 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 20-2: PIC24H GWRP RCFast LPRC XTHSECPLL XTHSEC RCFast RCPLL OSC2 OSC2 OSC2 LPRC RCON SWDTEN LPRC RCON SWDTEN 1:128 1:32 IESO FOSCSEL TEMP FOSCSEL FNOSC<2:0> FOSCSEL FCKSM<1:0> FOSC OSCIOFNC FOSC POSCMD<1:0> FOSC FWDTEN FWDT WINDIS FWDT WDTPRE FWDT DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 20-2: PIC24H WDTPOST FWDT 1111 1:32,768 1110 1:16,384 0001 0000 PWRT PWRT PWRT PWRT PWRT PWRT PWRT PWRT FPWRT<2:0> FPOR FPOR, RESERVED3 FGS, FOSCSEL, FOSC, FWDT, FPOR 20.2 20-1: 3.3V PIC24H VDDCORE/VCAP PIC24H 2.5V 3.3V PIC24H ESR5 VDDCORE/ VCAP 23.1 23-12 TSTARTUP TSTARTUP Vddcore 23.1DC 23-12 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 20.3 PIC24H LPRC LPRC WDTPRE TWDT WDTPOST<3:0> FWDT<3:0> 1:32,768 NOSC OSWEN PWRSAV CLRWDT PWRSAV SLEEP IDLE RCON<3,2> WDTOCON<4>WDT CLRWDT PWRSAV FWDT FWDTEN FWDTEN FWDTEN SWDTEN RCON<5> SWDTEN WINDIS FWDT<6> CLRWDT CLRWDT CLRWDT 20-2: SWDTEN FWDTEN WDTPRE 32.768 ms/4 LPRC WDTPOST<3:0> LPRC CLRWDT PWRSAV DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 20.4 JTAG 20.7 PIC24H JTAG 20.5 CodeGuard MPLAB MPLAB EMUCx EMUDx PGC1/EMUC1 PGD1/EMUD1 PGC2/EMUC2 PGD2/EMUD2 PGC3/EMUC3 PGD3/EMUD3 ICSP MCLRVDDVSS EMUDx/EMUCx PIC24H CodeGuard CodeGuard CodeGuard PIC24H FBSFSSFGS CodeGuard CodeGuard Security Reference Manual (DS70180) 20.6 In-Circuit Serial Programming PIC24H ICSP "dsPIC33F Flash Programming Specification"(DS70152) PGC1/EMUC1 PGD1/EMUD1 PGC2/EMUC2 PGD2/EMUD2 PGC3/EMUC3 PGD3/EMUD3 2007 Microchip Technology Inc. DS70175D_JP- PIC24H DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 21.0 PIC24H dsPIC30F (DS70046) `Ws'`f' `Wb' (`Wb'`f' `Wb' `Wd' PIC24H PIC24F dsPIC30F/33F 21-1 21-2 PIC24H `Wb' `Ws' `Wd' `WREG' 2007 Microchip Technology Inc. DS70175D_JP- PIC24H CALL/GOTO RETURN/RETFIE "dsPIC30F/33F Programmer's Reference (DS70157) Manual" 21-1: #text (text) [text] <n:m> bit4 `text' `text `text {0.15} {0x0000.0x1FFF} {0,1} {0.15} {0.31} {0.255} {0.255} {0:1023} {0.16384} {0.65535} {0.8388608}; {-512.511} {-32768.32767} {-16.16} {W0.W15} [Wd], [Wd++], [Wd-], [++Wd], [-Wd] Wnd, [Wnd], [Wnd++], [Wnd-], [++Wnd], [-Wnd], [Wnd+Wb] W4,W5 W5,W6 W6,W7 Expr lit1 lit4 lit5 lit8 lit10 lit14 lit16 lit23 Slit10 Slit16 Slit6 Wm,Wn Wm*Wm DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 21-1: Wm*Wn WREG W5,W4 W6,W4 W7,W5 W6,W5 W7,W6 {W0.W15} {W0.W15} {W0.W15} [Ws], [Ws++], [Ws-], [++Ws], [-Ws] Wns, [Wns], [Wns++], [Wns-], [++Wns], [-Wns], [Wns+Wb] 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 21-2: f,WREG #lit10,Wn Wb,Ws,Wd Wb,#lit5,Wd f,WREG #lit10,Wn Wb,Ws,Wd Wb,#lit5,Wd f,WREG #lit10,Wn Wb,Ws,Wd Wb,#lit5,Wd f,WREG Ws,Wd Wb,Wns,Wnd Wb,#lit5,Wnd f,#bit4 Ws,#bit4 C,Expr GE,Expr GEU,Expr GT,Expr GTU,Expr LE,Expr LEU,Expr LT,Expr LTU,Expr N,Expr NC,Expr NN,Expr NZ,Expr Expr Z,Expr f,#bit4 Ws,#bit4 Ws,Wb Ws,Wb f,#bit4 Ws,#bit4 f,#bit4 Ws,#bit4 f,#bit4 Ws,#bit4 WREG WREG WREG lit10 lit5 WREG WREG WREG lit10 lit5 .AND. WREG WREG .AND. WREG lit10 .AND. .AND. .AND. lit5 WREG lit5 Ws<Wb> Ws<Wb> C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,N,OV,Z C,N,OV,Z C,N,OV,Z ADDC ADDC ADDC ADDC ADDC ADDC BCLR BCLR BCLR BSET BTSC BSET BSET BSW.C BSW.Z BTSC BTSC BTSS BTSS BTSS DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 21-2: BTST BTST.C BTST.Z BTST.C BTST.Z f,#bit4 Ws,#bit4 Ws,#bit4 Ws,Wb Ws,Wb f,#bit4 Ws,#bit4 Ws,#bit4 lit23 WREG f,WREG Ws,Wd Wb,#lit5 Wb,Ws Wb,#lit5 Wb,Ws f,WREG Ws,Wd f,WREG Ws,Wd #lit14 Wm,Wn Wm,Wn Wm,Wn Wm,Wn Wns,Wnd Ws,Wnd Ws,Wnd Ws,Wnd Ws<Wb> Ws<Wb> 0x0000 WREG 0x0000 0x0000 WREG WREG lit5 WsWb 0x0000 0x0000 WREG lit5 f=f-1 WREG f=f-2 WREG 16/16 32/16 16/16 32/16 (MSB (LSB BTST WDTO C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z BTSTS BTSTS BTSTS.C BTSTS.Z CALL CALL CALL CLRWDT CLRWDT CPSEQ CPSGT CPSLT CPSNE CPSEQ CPSGT CPSLT CPSNE C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z N,Z,C,OV N,Z,C,OV N,Z,C,OV N,Z,C,OV DEC2 DEC2 DEC2 DEC2 DISI DISI DIV.S DIV.SD DIV.U DIV.UD EXCH FBCL FF1L FF1R EXCH FBCL FF1L FF1R 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 21-2: GOTO GOTO Expr f,WREG Ws,Wd f,WREG Ws,Wd f,WREG #lit10,Wn Wb,Ws,Wd Wb,#lit5,Wd #lit14 f,WREG Ws,Wd Wb,Wns,Wnd Wb,#lit5,Wnd f,Wn f,WREG #lit16,Wn #lit8,Wn Wn,f Wso,Wdo WREG,f Wns,Wd Ws,Wnd Wb,Ws,Wnd Wb,Ws,Wnd Wb,Ws,Wnd Wb,Ws,Wnd Wb,#lit5,Wnd Wb,#lit5,Wnd f,WREG Ws,Wd WREG f=f+2 WREG .IOR. WREG WREG .IOR. WREG lit10 .IOR. .IOR. .IOR. lit5 WREG lit5 WREG WREG W(ns):W(ns W(nd 1):W(nd) {Wnd Wnd} signed(Wb) signed(Ws) {Wnd Wnd} signed(Wb) unsigned(Ws) {Wnd Wnd} unsigned(Wb) signed(Ws) {Wnd Wnd} unsigned(Wb) unsigned(Ws) {Wnd Wnd} signed(Wb) unsigned(lit5) {Wnd Wnd} unsigned(Wb) unsigned(lit5) W3:W2 WREG f=f+1 WREG W(nd):W(nd C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,N,OV,Z C,N,OV,Z C,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z GOTO INC2 INC2 INC2 INC2 MOV.b MOV.D MOV.D MUL.SS MUL.SU MUL.US MUL.UU MUL.SU MUL.UU NOPR POP.D POP.S DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 21-2: PUSH PUSH PUSH.D PUSH.S W(ns):W(ns #lit1 Expr #lit14 Call Call lit14 (Wn) #lit10,Wn f,WREG Ws,Wd f,WREG Ws,Wd f,WREG Ws,Wd f,WREG Ws,Wd Ws,Wnd WREG f,WREG Ws,Wd Wb,Wns,Wnd Wb,#lit5,Wnd f,WREG #lit10,Wn Wb,Ws,Wd Wb,#lit5,Wd f,WREG #lit10,Wn Wb,Ws,Wd Wb,#lit5,Wd f,WREG Wb,Ws,Wd Wb,#lit5,Wd WREG WREG WREG WREG 0xFFFF WREG 0xFFFF 0xFFFF WREG lit5 WREG WREG WREG lit10 lit5 WREG WREG WREG lit10 lit5 WREG WREG WREG lit5 WDTO C,N,Z C,N,Z C,N,Z C,N,Z C,N,Z C,N,Z C,N,Z C,N,OV,Z C,N,OV,Z C,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z PUSH PWRSAV RCALL REPEAT RESET RETFIE RETLW RETURN PWRSAV RCALL RCALL REPEAT REPEAT RESET RETFIE RETLW RETURN RLNC RLNC RLNC RLNC RRNC RRNC RRNC RRNC SE SESESE SUBB SUBB SUBB SUBB SUBB SUBB SUBR SUBR SUBR SUBR SUBR 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 21-2: SUBBR SUBBR SUBBR SUBBR f,WREG Wb,Ws,Wd Wb,#lit5,Wd Ws,Wd Ws,Wd Ws,Wd Ws,Wd WREG WREG WREG lit5 Prog<23:16> Wd<7:0> Prog<15:0> Ws<7:0> Prog<23:16> Prog<15:0> f,WREG #lit10,Wn Wb,Ws,Wd Wb,#lit5,Wd Ws,Wnd .XOR. WREG WREG .XOR. WREG lit10 .XOR. .XOR. .XOR. lit5 C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,DC,N,OV,Z C,Z,N SUBBR SWAP SWAP.b SWAP TBLRDH TBLRDL TBLWTH TBLWTL ULNK TBLRDH TBLRDL TBLWTH TBLWTL ULNK DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 22.0 22.1 MPLAB PIC® (IDE) MPLAB® MPASM MPLAB MPLAB MPLINK MPLIB MPLAB ASM30 MPLAB MPLAB 2000 MPLAB REAL MPLAB PICSTART® Plus MPLAB PICkit2 MPLAB 8/16 MPLAB Windows® HI-TECH Software MPLAB MPLAB 2007 Microchip Technology Inc. DS70175D_JP PIC24H 22.2 MPASM MPASM MPASM MPLINK Intel® COFF MPASM MPLAB 22.5 MPLAB ASM30 22.3 MPLAB MPLAB MPLAB ASM30 dsPIC30F MPLAB dsPIC30F MPLAB MPLAB MPLAB PIC18/PIC24 dsPIC30/dsPIC33 ANSI MPLAB 22.6 MPLAB 22.4 MPLINK MPLIB MPLINK MPASM MPLAB MPLIB MPLAB dsPIC® MPLAB MPLAB MPLAB MPASM MPLAB ASM30 DS70175D_JP 2007 Microchip Technology Inc. PIC24H 22.7 MPLAB 2000 MPLAB REAL MPLAB 2000 MPLAB 2000 MPLAB MPLAB 2000 MPLAB 2000 MPLAB 2000 Microsoft® Windows® 22.9 MPLAB 22.8 MPLAB REAL MPLAB REAL DSC® MPLAB (IDE) PIC® dsPIC® MPLAB MPLAB REAL USB2.0 MPLAB (RJ11) (LVDS) (CAT5) MPLAB REAL MPLAB MPLAB MPLAB RS-232 dsPIC MPLAB In-Circuit Serial Programming(ICSPTM) MPLAB MPLAB 22.10 MPLAB MPLAB VDDMIN VDDMAX (128 ICSP MPLAB MPLAB RS-232 MPLAB SD/MMC 2007 Microchip Technology Inc. DS70175D_JP PIC24H 22.11 PICSTART Plus PICSTART Plus (RS-232) MPLAB PICSTART Plus PIC16C92X PIC17C76X PICSTART Plus 22.13 dsPIC RS-232LCD EEPROM PICDEM dsPICDEM KEELOQ® ICCANIrDA®PowerSmart® Sigma-Delta SEEVAL® Web(www.microchip.com) Product Selector Guide (DS00148) 22.12 PICkit PICkit2 PIC18F PICkit HI-TECH PICCLite PIC® DS70175D_JP 2007 Microchip Technology Inc. PIC24H 23.0 PIC24H PIC24H +150 -0.3V +4.0V MCLR -0.3V (VDD 0.3V) -0.3V +5.6V VDDCORE 2.25V 2.75V 23-2 CLKOUT VREF+VREF-SCLxSDAx PGCxPGDx 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 23.1 MIPS MIPS PIC24H 23-1: 3.6V 23-2: PIC24H PINT (IDD IOH) ({VDD VOH} IOH) (VOL IOL) +125 PINT PI/O PDMAX TA)/JA 23-3: TQFP14x14x1 TQFP (12x12x1 TQFP (12x12x1 TQFP (10x10x1 48.4 52.3 38.7 38.3 Theta-JA 23-4: 3.0V 3.6V DC10 DC12 DC16 VPOR DC17 SVDD 0.05 V/ms 0.1s 3.3V 2.5V 3.3V DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 23-5: 3.0V 3.6V IDD(2) DC20 DC20a DC21 DC21a DC22 DC22a DC23 DC23a DC24 DC24a 3.3V 3.3V 3.3V 3.3V 3.3V MIPS MIPS MIPS MIPS MIPS 3.3V OSC1 MCLR VDDWDT FSCM SRAM 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 23-6: IIDLE 3.0V 3.6V IIDLE: DC40 DC40a DC41 DC41a DC42 DC42a DC43 DC43a DC44 DC44a 16.5 3.3V 3.3V 3.3V 3.3V 3.3V MIPS MIPS MIPS MIPS MIPS 3.3V25 23-7: 3.0V 3.6V IPD(2) DC60 DC60a DC61 DC61a 3.0V 3.0V (3,4) IWDT(3) 3.3V25 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 23-8: IDOZE 3.0V 3.6V DC70a DC70f DC70g DC71a DC71f DC71g 1:64 1:128 1:64 1:128 3.3V MIPS 3.3V25 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 23-9: 3.0V 3.6V DI10 DI15 DI16 DI17 DI18 DI19 DI20 MCLR OSC1XT OSC1HS SDAx, SCLx SDAx, SCLx High MCLR OSC1XT OSC1HS SDAx, SCLx SDAx, SCLx SMBus SMBus 3.3V, VPIN VPIN VPIN VPIN VPIN SMBus SMBus DI25 DI26 DI27 DI28 DI29 ICNPU DI30 DI50 (2)(3) DI51 DI55 DI56 MCLR OSC1 3.3V MCLR DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 23-10: 3.0V 3.6V DO10 DO16 DO20 DO26 OSC2/CLKO High OSC2/CLKO -3.0 mAVDD 3.3V -1.3 mAVDD 3.3V mAVDD 3.3V mAVDD 3.3V 3.3V 23-11: 3.0V 3.6V D130 D131 D132B D133A D134 D135 D136 D137 D138 VPEW TRETD IDDP VMIN VMIN 1000 20.5 VMIN VMIN 3.3V25 23-12: CEFC 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 23.2 PIC24H 23-13: 3.0V 3.6V 23.0 23-1: OSC2 VDD/2 OSC2 OSC2 OSC2 23-14: DO50 COSC2 OSC2/SOSC2 OSC1 DO56 DO58 OSC2 SCLx,SDAx 3.3V25 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 23-2: OSC1 OS20 OS30 OS25 OS30 OS31 OS31 CLKO OS41 OS40 23-15: 2.5V 3.6V OS10 CLKI ECPLL 12.5 0.625 TOSC ECPLL XTPLL HSPLL SOSC OS20 OS25 OS30 OS31 TOSC TosL, TosH TosR, TosF TckR TckF TOSC 1/FOSC OSC1 High OSC1 CLKO CLKO OS40 OS41 3.3V25 OSC1/CLKI "DC" CLKO OSC2 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 23-16: 3.0V 3.6V 3.0V 3.6V OS50 FPLLI CLKO ECPLLHSPLLXTPLL OS51 OS52 OS53 FSYS TLOC DCLK 3.3V25 23-17: 3.0V 3.6V 7.3728 MHz(1) 3.6V 3.6V 3.3V 23-18: 3.0V 3.6V LPRC 32.768 kHz(1) 3.6V 3.6V LPRC DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 23-3: CLKO DI35 DI40 DO31 DO32 23-1 23-19: CLKO 3.0V 3.6V DO31 DO32 DI35 DI40 TIOR TIOF TINP TRBP INTx High High 3.3V25 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 23-4: MCLR SY12 SY10 SY11 PWRT SY30 SY13 SY35 FSCM SY20 SY13 23-1 DS70175D_JP- 2007 Microchip Technology Inc. PIC24H 23-20: 3.0V 3.6V SY10 SY11 TMCL TPWRT MCLR 0.75 1.25 SY12 SY13 TPOR TIOZ MCLR SY20 TWDT1 TOSC OSC1 TWDT2 SY30 SY35 1024 TOSC TOST TFSCM 5V25 2007 Microchip Technology Inc. DS70175D_JP- PIC24H 23-5: 123456789 TxCK Tx10 Tx15 OS60 TMRx Tx11 Tx20 23-1 23-21: 3.0V 3.6V TA10 TTXH TxCK High TA15 Other recent searchesSSF6646 - SSF6646 SSF6646 Datasheet SN74ALS86 - SN74ALS86 SN74ALS86 Datasheet SN74AS86A - SN74AS86A SN74AS86A Datasheet SN54ALS86 - SN54ALS86 SN54ALS86 Datasheet SN54AS86A - SN54AS86A SN54AS86A Datasheet R5007ANX - R5007ANX R5007ANX Datasheet PSD813F - PSD813F PSD813F Datasheet PIC16C61 - PIC16C61 PIC16C61 Datasheet PIC16C62 - PIC16C62 PIC16C62 Datasheet PIC16C620 - PIC16C620 PIC16C620 Datasheet PIC16C72 - PIC16C72 PIC16C72 Datasheet DCA-E03 - DCA-E03 DCA-E03 Datasheet CT-X410 - CT-X410 CT-X410 Datasheet 74LVX163 - 74LVX163 74LVX163 Datasheet
Privacy Policy | Disclaimer |