The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

2006 Microchip Technology Inc. DS39747A_CN Microchip Microch


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



PIC24FJ128GA
2006 Microchip Technology Inc.
DS39747A_CN
Microchip Microchip Microchip Microchip Microchip Microchip Microchip Microchip Microchip
Microchip Microchip Digital Millennium Copyright
Microchip Microchip Technology Inc. Microchip Technology Inc. Microchip Microchip Microchip Microchip Microchip
Microchip Microchip Accuron dsPIC KEELOQ microID MPLAB PICmicro PICSTART MATE PowerSmart rfPIC SmartShunt Microchip Technology Inc. AmpLab FilterLab Migratable Memory MXDEV MXLABSEEVALSmartSensor Embedded Control Solutions Company Microchip Technology Inc. Analog-for-the-Digital Application Maestro dsPICDEM dsPICDEM.net dsPICworks ECAN ECONOMONITOR FanSense FlexROM fuzzyLAB In-Circuit Serial Programming ICSP ICEPIC Linear Active Thermistor Mindi MiWi MPASM MPLIB MPLINK PICkit PICDEM PICDEM.net PICLAB PICtail PowerCal PowerInfo PowerMate PowerTool REAL rfLAB rfPICDEM Select Mode Smart Serial SmartTel Total Endurance UNI/O WiperLock ZENA Microchip Technology Inc. SQTP Microchip Technology Inc. 2006, Microchip Technology Inc.
Microchip Chandler Tempe Gresham Mountain View ISO/TS-16949:2002 PICmicro® KEELOQ® EEPROM ISO/TS-16949:2002 Microchip 9001:2000
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
MIPS
Analog-to-Digital Converter ksps
FIFO UART RS-232 RS-485 IrDA® FIFO PMP/PSP Real-Time Clock/Calendar RTCC /PWM mA/18
2.0V 3.6V 1000 JTAG Power-on Reset Power-up Timer PWRT Oscillator Start-up Timer Watchdog Timer In-Circuit Serial ProgrammingICSPIn-Circuit Emulation
SRAM 128K 128K 128K
PIC24FJ64GA006 PIC24FJ96GA006 PIC24FJ128GA006 PIC24FJ64GA008 PIC24FJ96GA008 PIC24FJ128GA008 PIC24FJ64GA010 PIC24FJ96GA010 PIC24FJ128GA010
I2C2
PMP/PSP
UART
2006 Microchip Technology Inc.
DS39747A_CN
JTAG
PIC24FJ128GA
TQFP
PMD4/RE4 PMD3/RE3 PMD2/RE2 PMD1/RE1 PMD0/RE0 ENVREG VCAP/VDDCORE CN16/RD7 CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/IC5/CN13/RD4 PMBE/OC4/RD3 OC3/RD2 OC2/RD1
PMD5/RE5 PMD6/RE6 PMD7/RE7 PMA5/SCK2/CN8/RG6 PMA4/SDI2/CN9/RG7 PMA3/SDO2/CN10/RG8 MCLR PMA2/SS2/CN11/RG9 C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 C2IN+/AN3/CN5/RB3 C2IN-/AN2/SS1/CN4/RB2 PGC1/EMUC1/VREF-/AN1/CN3/RB1
SOSCO/T1CK/CN0/RC14 SOSCI/CN1/RC13 OC1/RD0 IC4/PMCS1/INT4/RD11 IC3/PMCS2/INT3/RD10 IC2/U1CTS//INT2/RD9 IC1/RTCC/INT1/RD8 OSC2/CLKO/RC15 OSC1/CLKI/RC12 SCL1/RG2 SDA1/RG3 U1RTS/BCLK1/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3
PIC24FJXXGA006 PIC24FJXXXGA006
PGC2/EMUC2/AN6/OCFA/RB6 PGD2/EMUD2/AN7/RB7 AVDD AVSS U2CTS/C1OUT/AN8/RB8 PMA7/C2OUT/AN9/RB9 TMS/PMA13/CVREF/AN10/RB10 TDO/PMA12/AN11/RB11 TCK/PMA11/AN12/RB12 TDI/PMA10/AN13/RB13 PMA1/U2RTS/BCLK2/AN14/RB14 PMA0/AN15/OCFB/CN12/RB15 PMA9/U2RX/SDA2/CN17/RF4 PMA8/U2TX/SCL2/CN18/RF5
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
TQFP
PMD4/RE4 PMD3/RE3 PMD2/RE2 PMD1/RE1 PMD0/RE0 ENVREG VCAP/VDDCORE CN16/RD7 CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/CN13/RD4 CN19/RD13 IC5/RD12 PMBE/OC4/RD3 OC3/RD2 OC2/RD1
PMD5/RE5 PMD6/RE6 PMD7/RE7 T2CK/RC1 T4CK/RC3 PMA5/SCK2/CN8/RG6 PMA4/SDI2/CN9/RG7 PMA3/SDO2/CN10/RG8 MCLR PMA2/SS2/CN11/RG9 TMS/INT1/RE8 TDO/INT2/RE9 C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 C2IN+/AN3/CN5/RB3 C2IN-/AN2/SS1/CN4/RB2 PGC1/EMUC1/AN1/CN3/RB1 PGD1/EMUD1/AN0/CN2/RB0
SOSCO/T1CK/CN0/RC14 SOSCI/CN1/RC13 OC1/RD0 IC4/PMCS1/RD11 IC3/PMCS2/RD10 IC2/RD9 IC1/RTCC/RD8 SDA2/INT4/RA15 SCL2/INT3/RA14 OSC2/CLKO/RC15 OSC1/CLKI/RC12 SCL1/RG2 SDA1/RG3 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 U1RX/RF2 U1TX/RF3
PIC24FJXXGA008 PIC24FJXXXGA008
2006 Microchip Technology Inc.
PGC2/EMUC2/AN6/OCFA/RB6 PGD2/EMUD2/AN7/RB7 PMA7/VREF-/RA9 PMA6/VREF+/RA10 AVDD AVSS U2CTS/C1OUT/AN8/RB8 C2OUT/AN9/RB9 PMA13/CVREF/AN10/RB10 PMA12/AN11/RB11 TCK/PMA11/AN12/RB12 TDI/PMA10/AN13/RB13 PMA1/U2RTS/BCLK2/AN14/RB14 PMA0/AN15/OCFB/CN12/RB15 CN20/U1CTS/RD14 CN21/U1RTS/BCLK1/RD15 PMA9/U2RX/CN17/RF4 PMA8/U2TX/CN18/RF5
DS39747A_CN
PIC24FJ128GA
TQFP
PMD4/RE4 PMD3/RE3 PMD2/RE2 RG13 RG12 RG14 PMD1/RE1 PMD0/RE0 ENVREG VCAP/VDDCORE CN16/RD7 CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/CN13/RD4 CN19/RD13 IC5/RD12 PMBE/OC4/RD3 OC3/RD2 OC2/RD1
RG15 PMD5/RE5 PMD6/RE6 PMD7/RE7 T2CK/RC1 T3CK/RC2 T4CK/RC3 T5CK/RC4 PMA5/SCK2/CN8/RG6 PMA4/SDI2/CN9/RG7 PMA3/SDO2/CN10/RG8 MCLR PMA2/SS2/CN11/RG9 TMS/RA0 INT1/RE8 INT2/RE9 C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 C2IN+/AN3/CN5/RB3 C2IN-/AN2/SS1/CN4/RB2 PGC1/EMUC1/AN1/CN3/RB1 PGD1/EMUD1/AN0/CN2/RB0
PIC24FJXXGA010 PIC24FJXXXGA010
SOSCO/T1CK/CN0/RC14 SOSCI/CN1/RC13 OC1/RD0 IC4/PMCS1/RD11 IC3/PMCS2/RD10 IC2/RD9 IC1/RTCC/RD8 INT4/RA15/TDO INT3/RA14 OSC2/CLKO/RC15 OSC1/CLKI/RC12 RA4/TDI SDA2/RA3 SCL2/RA2 SCL1/RG2 SDA1/RG3 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 U1RX/RF2 U1TX/RF3
DS39747A_CN
PGC2/EMUC2/AN6/OCFA/RB6 PGD2/EMUD2/AN7/RB7 PMA7/VREF-/RA9 PMA6/VREF+/RA10 AVDD AVSS C1OUT/AN8/RB8 C2OUT/AN9/RB9 PMA13/CVREF/AN10/RB10 PMA12/AN11/RB11 TCK/RA1 U2RTS/BCLK2/RF13 U2CTS/RF12 PMA11/AN12/RB12 PMA10/AN13/RB13 PMA1/AN14/RB14 PMA0/AN15/OCFB/CN12/RB15 CN20/U1CTS/RD14 CN21/U1RTS/BCLK1/RD15 PMA9/U2RX/CN17/RF4 PMA8/U2TX/CN18/RF5
2006 Microchip Technology Inc.
PIC24FJ128GA
CPU. 10.0 Timer1 11.0 Timer2/3 Timer4/5 12.0 13.0 14.0 SPI. 15.0 I2CTM. 16.0 UART. 17.0 18.0 19.0 20.0 21.0 22.0 23.0 24.0 25.0 26.0 27.0 Microchip
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
Microchip CTRC@microchip.com 86-21-5407 5066
http://www.microchip.com DS30000ADS30000
Microchip http://www.microchip.com Microchip
Microchip www.microchip.com
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
1.1.2
PIC24FJ64GA006 PIC24FJ64GA008 PIC24FJ64GA010 PIC24FJ96GA006 PIC24FJ96GA008 PIC24FJ96GA010 PIC24FJ128GA006 PIC24FJ128GA008 PIC24FJ128GA010
PIC24FJ128GA Timer1
Microchip RISC PIC24FJ128GA
1.1.3
1.1.1
PIC24FJ128GA Fast Internal Oscillator Phase Lock Loop LPRC
PIC24 Microchip dsPIC® PIC24 MIPS
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
1.1.4
PIC24 dsPIC33 PIC18 dsPIC30 Microchip
PIC24FJ128GA PIC24FJ64GA PIC24FJ96GA PIC24FJ128GA 100784
1-2PIC24FJ128GA
PIC24FJ128GA IrDA UART
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
PIC24FJ128GA
PIC24FJ128GA006 PIC24FJ128GA008 PIC24FJ128GA010 128K 44,032 PIC24FJ64GA006 PIC24FJ96GA006 PIC24FJ64GA008 PIC24FJ96GA008 PIC24FJ64GA010 PIC24FJ96GA010 32,768 TQFP
/NMI /PWM UART PMP/PSP JTAG TQFP 22,016 32,768 128K 44,032
32,768 8192 39/4 ABCDEF ABCDEF RESET MCLR PWRT TQFP 128K 44,032 22,016 22,016
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
PIC24FJ128GA
PORTA(1) PORTC(1) RC1:RC4, RC12:RC15 PORTB RB0:RB15 RA0:RA7, RA9:RA10, RA14:15
PORTD(1) RD0:RD15
PORTE(1) RE0:RE9
17x17
PORTF(1) RF0:RF8, RF12:RF13
OSC2/CLKO OSC1/CLKI
FRC/LPRC
PORTG(1) RG0:RG9, RG12:RG15
ENVREG
VDDCORE/VCAP
VDD,
MCLR
Timer1
Timer2/3
Timer4/5
RTCC
PMP/PSP PWM/ OC1-5
IC1-5
CN1-22(1)
SPI1/2
I2C1/2
UART1/2
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
AN10 AN11 AN12 AN13 AN14 AN15 AVDD AVSS BCLK1 BCLK2 C1INC1IN+ C1OUT C2INC2IN+ C2OUT CLKI CLKO CN10 CN11 CN12 CN13 CN14 CN15 CN16 CN17
PIC24FJ128GA
I2C= I2C/SMBus UART1 IrDA® UART2 IrDA®
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
CN18 CN19 CN20 CN21 CVREF EMUC1 EMUD1 EMUC2 EMUD2 ENVREG INT0 INT1 INT2 INT3 INT4 MCLR OCFA OCFB OSC1 OSC2 PGC1 PGD1 PGC2 PGD2
PIC24FJ128GA
ICSP ICSP ICSP ICSP /PWM
I2C= I2C/SMBus
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
PMA0 PMA1 PMA2 PMA3 PMA4 PMA5 PMA6 PMA7 PMA8 PMA9 PMA10 PMA11 PMA12 PMA13 PMBE PMCS1 PMCS2 PMD0 PMD1 PMD2 PMD3 PMD4 PMD5 PMD6 PMD7 PMRD PMWR
PIC24FJ128GA
I2C= I2C/SMBus
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
RA10 RA14 RA15 RB10 RB11 RB12 RB13 RB14 RB15 RC12 RC13 RC14 RC15
PIC24FJ128GA
I2C= I2C/SMBus PORTC PORTB PORTA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
RD10 RD11 RD12 RD13 RD14 RD15 RF12 RF13
PIC24FJ128GA
I2C= I2C/SMBus PORTF PORTE PORTD
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
RG12 RG13 RG14 RG15 RTCC SCK1 SCK2 SCL1 SCL2 SDA1 SDA2 SDI1 SDI2 SDO1 SDO2 SOSCI SOSCO T1CK T2CK T3CK T4CK T5CK
PIC24FJ128GA
SPI1 SPI2 I2C1 I2C2 I2C1 I2C2 SPI1 SPI2 SPI1 SPI2 /Timer1 /Timer1 SPI1 SPI2 Timer1 Timer2 Timer3 Timer4 Timer5 JTAG JTAG JTAG JTAG PORTG
I2C= I2C/SMBus
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
U1CTS U1RTS U1RX U1TX U2CTS U2RTS U2RX U2TX VDDCAP VDDCORE VREFVREF+
PIC24FJ128GA
UART1 UART1 UART1 UART1 UART2 UART2 UART2 UART2
I2C= I2C/SMBus
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
PIC24 MOV.D REPEAT PIC24 Program Space Visibility Page PSVPAG Instruction Architecture PIC18 PIC18 REPEAT PIC24 exception
PIC24
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
PIC24
RAGU WAGU
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
SPLIM TBLPAG PSVPAG RCOUNT CORCON
REPEAT
WREG
SPLIM TBLPAG PSVPAG RCOUNT
REPEAT
CORCON
IPL3
PUSH.S POP.S
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
SRCPU
R/W-0 R/W-0(1) IPL2(2) 15-9 DCALU IPL2:IPL0CPU NSTDIS INTCON1<15> IPL3 CORCON<3> IPL3 RAREPEAT REPEAT REPEAT NALU OVALU ZALU CALU
R/W-0(1) IPL1(2)
R/W-0(1) IPL0(2)
R/W-0
R/W-0
R/W-0
R/W-0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
CORCON
R/C-0 IPL3
R/W-0
15-4
IPL3CPU IPL3
PIC24
PIC24
2.3.1
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
2.3.2 2.3.3
PIC24
W(m+1):Wm
ASRF ASRW ASRK LSRF LSRW LSRK
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
PIC24 000000h 7FFFFFh TBLRD/TBLWT TBLPAG<7> PIC24FJ128GA
PIC24FJ128GA
PIC24FJ128GA
PIC24FJ64GA
GOTO
PIC24FJ96GA
GOTO
PIC24FJ128GA
GOTO 000000h 000002h 000004H 0000FEh 000100h 000104H 0001FEH 000200H
00ABFEh 00AC00h 00FFFEH 010000H
0157FEH 015800H
7FFFFEH 800000h
F7FFFEh F80000h F8000Eh F80010h
DEVID
DEVID
DEVID
FEFFFEh FF0000h FFFFFEh
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
3.1.1 3.1.3
PIC24FJ128GA PIC24FJ128GA 23.1
3.1.2
PIC24 000000h 000200h 000000h GOTO 000002h PIC24 000004h 0000FFh 000100h 0001FFh
PIC24FJ64GA PIC24FJ96GA
PIC24FJ128GA
00ABFCh 00ABFEh 00FFFCh 00FFFEh 0157FCh 0157FEh
PIC24FJ128GA
000001h 000003h 000005h 000007h
00000000 00000000 00000000 00000000 000000h 000002h 000004h 000006h
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
PIC24 Address Generation Unit Effective Addresse EA<15> EA<15> 3.3.3 PIC24FJ128GA
3.2.1
PIC24FJ128GA
0001h 07FFh 0801h 0000h 07FEh 0800h Near
1FFFh 2001h 27FFh 2801h 7FFFh 8001h 7FFFh 8000h 1FFEh 2000h 07FEh 0800h
FFFFh
FFFEh
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
3.2.2
PICmicro PIC24 Post-Modified Indirect Addressing Mode [Ws++] Ws+1 Ws+2
3.2.3
NEAR
0000h 1FFFh Near
3.2.4
Near 0000h 07FFh Special Function Register PIC24 3-30
xx00 xx20 I2CA/D RTC/ UART NVM/PMD xx40 xx60 xx80 xxA0 xxC0 xxE0
000h 100h 200h 300h 400h 500h 600h 700h
DS39747A_CN
2006 Microchip Technology Inc.
2006 Microchip Technology Inc.
WREG0 WREG1 WREG2 WREG3 WREG4 WREG5 WREG6 WREG7 WREG8 WREG9 WREG10 WREG11 WREG12 WREG13 WREG14 WREG15 SPLIM TBLPAG PSVPAG RCOUNT CORCON DISICNT 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
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0800 xxxx 0000 IPL2 IPL1 IPL0 IPL3 0000 REPEAT
DS39747A_CN
PIC24FJ128GA
0000 0000 xxxx 0000 0000 xxxx
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 IPC15 IPC16 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 00C2 00C4
NSTDIS ALTIVT U2TXIF U2TXIE DISI U2RXIF RTCIF U2RXIE RTCIE T1IP2 T2IP2 U1RXIP2 CNIP2 T4IP2 U2TXIP2 IC5IP2 CRCIP2 AD1IF INT2IF PMPIF AD1IE INT2IE PMPIE T1IP1 T2IP1 U1RXIP1 CNIP1 T4IP1 U2TXIP1 IC5IP1 CRCIP1 U1TXIF T5IF U1TXIE T5IE T1IP0 T2IP0 U1RXIP0 CNIP0 T4IP0 U2TXIP0 IC5IP0 CRCIP0 U1RXIF T4IF U1RXIE T4IE SPI1IF OC4IF SPI1IE OC4IE OC1IP2 OC2IP2 SPI1IP2 CMIP2 OC4IP2 U2RXIP2 IC4IP2 MI2C2P2 INT4IP2 RTCIP2 U2ERIP2 SPF1IF OC3IF OC5IF SPF1IE OC3IE OC5IE OC1IP1 OC2IP1 SPI1IP1 CMIP1 OC4IP1 U2RXIP1 IC4IP1 MI2C2P1 INT4IP1 RTCIP1 U2ERIP1 T3IF T3IE OC1IP0 OC2IP0 SPI1IP0 CMIP0 OC4IP0 U2RXIP0 IC4IP0 MI2C2P0 INT4IP0 RTCIP0 U2ERIP0 T2IF IC5IF T2IE IC5IE OC2IF IC4IF INT4IF OC2IE IC4IE INT4IE IC1IP2 IC2IP2 SPF1IP2 AD1IP2 MI2C1P2 OC3IP2 INT2IP2 SPI2IP2 IC3IP2 OC5IP2 PMPIP2 SI2C2P2 INT3IP2 U1ERIP2 IC2IF IC3IF INT3IF IC2IE IC3IE INT3IE IC1IP1 IC2IP1 SPF1IP1 AD1IP1 MI2C1P1 OC3IP1 INT2IP1 SPI2IP1 IC3IP1 OC5IP1 PMPIP1 SI2C2P1 INT3IP1 U1ERIP1 OSCFAIL INT1EP IC1IF MI2C1IF SPI2IF SI2C2IF U1ERIF IC1IE MI2C1IE SPI2IE SI2C2IE U1ERIE INT0IP1 T3IP1 U1TXIP1 SI2C1P1 INT1IP1 T5IP1 SPF2IP1 INT0EP INT0IF SI2C1IF SPF2IF INT0IE SI2C1IE SPF2IE INT0IP0 T3IP0 U1TXIP0 SI2C1P0 INT1IP0 T5IP0 SPF2IP0 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4444 4440 4444 0044 4444 0004 4440 4444 0044 4440 0040 0040 0440 0440 0400 4440 MATHERR ADDRERR STKERR INT4EP INT1IF INT1IE IC1IP0 IC2IP0 SPF1IP0 AD1IP0 MI2C1P0 OC3IP0 INT2IP0 SPI2IP0 IC3IP0 OC5IP0 PMPIP0 SI2C2P0 INT3IP0 U1ERIP0 INT3EP T1IF CNIF CRCIF T1IE CNIE CRCIE INT2EP OC1IF CMIF MI2C2IF U2ERIF OC1IE CMIE MI2C2IE U2ERIE INT0IP2 T3IP2 U1TXIP2 SI2C1P2 INT1IP2 T5IP2 SPF2IP2
DS39747A_CN
PIC24FJ128GA
2006 Microchip Technology Inc.
CNEN1 CNEN2 CNPU1 CNPU2 0060 0062 0068 006A
CN15IE CN14IE CN13IE CN12IE CN11IE CN10IE CN9IE CN9PUE CN8IE CN8PUE CN7IE CN7PUE CN6IE CN6PUE CN5IE CN21IE CN5PUE CN4IE CN20IE CN4PUE CN3IE CN19IE CN3PUE CN2IE CN18IE CN2PUE CN1IE CN17IE CN1PUE CN0IE CN16IE CN0PUE 0000 0000 0000 0000
2006 Microchip Technology Inc.
CN15PUE CN14PUE CN13PUE CN12PUE CN11PUE CN10PUE
CN21PUE CN20PUE CN19PUE CN18PUE CN17PUE CN16PUE
TMR1 T1CON TMR2 TMR3HLD TMR3 T2CON T3CON TMR4 TMR5HLD TMR5 T4CON T5CON 0100 0102 0104 0106 0108 010A 010C 010E 0110 0112 0114 0116 0118 011A 011C 011E 0120
xxxx FFFF TGATE TCKPS1 TCKPS0 TSYNC 0000 xxxx xxxx xxxx FFFF FFFF TGATE TGATE TCKPS1 TCKPS1 TCKPS0 TCKPS0 0000 0000 xxxx xxxx xxxx FFFF FFFF TGATE TGATE TCKPS1 TCKPS1 TCKPS0 TCKPS0 0000 0000
Timer1 TSIDL Timer2 Timer3 Timer3 TSIDL TSIDL
DS39747A_CN
PIC24FJ128GA
Timer4 Timer5 Timer5 TSIDL TSIDL
IC1BUF IC1CON IC2BUF IC2CON IC3BUF IC3CON IC4BUF IC4CON IC5BUF IC5CON 0140 0142 0144 0146 0148 014A 014C 014E 0150 0152
xxxx ICI1 ICI1 ICI1 ICI1 ICI1 ICI0 ICI0 ICI0 ICI0 ICI0 ICOV ICOV ICOV ICOV ICOV ICBNE ICBNE ICBNE ICBNE ICBNE ICM2 ICM2 ICM2 ICM2 ICM2 ICM1 ICM1 ICM1 ICM1 ICM1 ICM0 ICM0 ICM0 ICM0 ICM0 0000 xxxx 0000 xxxx 0000 xxxx 0000 xxxx 0000 ICSIDL ICSIDL ICSIDL ICSIDL ICSIDL ICTMR ICTMR ICTMR ICTMR ICTMR
DS39747A_CN
PIC24FJ128GA
OC1RS OC1R OC1CON OC2RS OC2R OC2CON OC3RS OC3R OC3CON OC4RS OC4R OC4CON 0180 0182 0184 0186 0188 018A 018C 018E 0190 0192 0194 0196 0198 019A 019C
xxxx xxxx OCFLT OCTSEL OCM2 OCM1 OCM0 0000 xxxx xxxx OCFLT OCTSEL OCM2 OCM1 OCM0 0000 xxxx xxxx OCFLT OCTSEL OCM2 OCM1 OCM0 0000 xxxx xxxx OCFLT OCTSEL OCM2 OCM1 OCM0 0000 xxxx xxxx OCFLT OCTSEL OCM2 OCM1 OCM0 0000 OCSIDL OCSIDL OCSIDL OCSIDL OCSIDL
2006 Microchip Technology Inc.
OC5RS OC5R OC5CON
I2C1RCV I2C1TRN I2C1BRG I2C1CON I2C1STAT I2C1ADD I2C1MSK 0200 0202 0204 0206 0208 020A 020C
I2C1
I2CEN ACK-STAT TRSTAT I2CSIDL SCLREL IPMIEN A10M DISSLW GCSTAT SMEN ADD10 GCEN IWCOL STREN I2COV ACKDT 0000 00FF 0000 RCEN RSEN 1000 0000 0000 0000 ACKEN
DS39747A_CN
PIC24FJ128GA
3-10
I2C2RCV I2C2TRN I2C2BRG I2C2CON I2C2STAT I2C2ADD I2C2MSK 0210 0212 0214 0216 0218 021A 021C
I2C2
I2CEN ACKSTAT TRSTAT I2CSIDL SCLREL IPMIEN A10M DISSLW GCSTAT SMEN ADD10 GCEN IWCOL STREN I2CPOV ACKDT 0000 00FF 0000 RCEN RSEN 1000 0000 0000 0000 ACKEN
2006 Microchip Technology Inc.
3-11
U1MODE U1STA U1TXREG U1RXREG U1BRG 0220 0222 0224 0226 0228
UART1
UARTEN UTXISEL1 UTXINV USIDL UTXISEL0 IREN RTSMD UTXBRK UTXEN UEN1 UTXBF UEN0 TRMT WAKE URXISEL1 LPBACK URXISEL0 ABAUD ADDEN RXINV RIDLE BRGH PERR PDSEL1 FERR PDSEL0 OERR STSEL URXDA 0000 0110 xxxx 0000 0000
DS39747A_CN
PIC24FJ128GA
3-12
U2MODE U2STA U2TXREG U2RXREG U2BRG 0230 0232 0234 0236 0238
UART2
UARTEN UTXISEL1 UTXINV USIDL UTXISEL0 IREN RTSMD UTXBRK UTXEN UEN1 UTXBF UEN0 TRMT WAKE LPBACK ABAUD ADDEN RXINV RIDLE BRGH PERR PDSEL1 FERR PDSEL0 OERR STSEL URXDA 0000 0110 xxxx 0000 0000
URXISEL1 URXISEL0
2006 Microchip Technology Inc.
3-13
SPI1STAT SPI1CON1 SPI1CON2 SPI1BUF 0240 0242 0244 0248
SPI1
SPIEN FRMEN SPIFSD SPISIDL SPIFPOL DISSCK DISSDO SSEN SPIROV MSTEN SPRE2 SPRE1 SPRE0 SPITBF PPRE1 SPIFE SPIRBF PPRE0 SPIBEN 0000 0000 0000 0000 SPIBEC2 SPIBEC1 SPIBEC0 MODE16
SPI1
3-14
SPI2STAT SPI2CON1 SPI2CON2 SPI2BUF 0260 0262 0264 0268
SPI2
SPIEN FRMEN SPIFSD SPISIDL SPIFPOL DISSCK DISSDO SSEN SPIROV MSTEN SPRE2 SPRE1 SPRE0 SPITBF PPRE1 SPIFE SPIRBF PPRE0 SPIBEN 0000 0000 0000 0000 SPIBEC2 SPIBEC1 SPIBEC0 MODE16
SPI2
3-15
ADC1BUF0 ADC1BUF1 ADC1BUF2 ADC1BUF3 ADC1BUF4 ADC1BUF5 ADC1BUF6 ADC1BUF7 ADC1BUF8 ADC1BUF9 ADC1BUFA ADC1BUFB ADC1BUFC ADC1BUFD ADC1BUFE ADC1BUFF AD1CON1 AD1CON2 AD1CON3 AD1CHS AD1PCFG AD1CSSL 0300 0302 0304 0306 0308 030A 030C 030E 0310 0312 0314 0316 0318 031A 031C 031E 0320 0322 0324 0328 032C 0330
xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx SSRC1 ADCS6 PCFG6 CSSL6 SSRC0 SMPI3 ADCS5 PCFG5 CSSL5 SMPI2 ADCS4 PCFG4 CSSL4 SMPI1 ADCS3 CH0SA3 PCFG3 CSSL3 ASAM SMPI0 ADCS2 CH0SA2 PCFG2 CSSL2 SAMP BUFM ADCS1 CH0SA1 PCFG1 CSSL1 DONE ALTS ADCS0 CH0SA0 PCFG0 CSSL0 0000 0000 0000 0000 0000 0000 ADON VCFG2 ADRC CH0NB1 PCFG15 CSSL15 VCFG1 CH0NB0 PCFG14 CSSL14 ADSIDL VCFG0 PCFG13 CSSL13 OFFCAL SAMC4 PCFG12 CSSL12 SAMC3 CH0SB3 PCFG11 CSSL11 CSCNA SAMC2 CH0SB2 PCFG10 CSSL10 FORM1 SAMC1 CH0SB1 PCFG9 CSSL9 FORM0 SAMC0 CH0SB0 PCFG8 CSSL8 SSRC2 BUFS ADCS7 CH0NA PCFG7 CSSL7
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
3-16
TRISA PORTA LATA ODCA 02C0 02C2 02C4 06C0
PORTA
TRISA10(1) RA10
TRISA9(1)
TRISA5(2)
TRISA4(2)
TRISA1(2)
TRISA0(2) RA0(2) LATA0(2) ODA0(2)
C6FF xxxx xxxx 0000
TRISA15(1) TRISA14(1) RA15
TRISA7(2) TRISA6(2)
TRISA3(2) TRISA2(2)
RA14
LATA15(1) ODA15(1)
LATA14(1) ODA14(1)
LATA10(1) ODA10(1)
LATA9(1) ODA9(1)
LATA7(2) ODA7(2)
LATA6(2) ODA6(2)
LATA5(2) ODA5(2)
LATA4(2) ODA4(2)
LATA3(2) ODA3(2)
LATA2(2) ODA2(2)
LATA1(2) ODA1(2)
3-17
TRISB PORTB LATB ODCB 02C6 02C8 02CA 06C6
PORTB
TRISB15 RB15 LATB15 ODB15 TRISB14 RB14 LATB14 ODB14 TRISB13 RB13 LATB13 ODB13 TRISB12 RB12 LATB12 ODB12 TRISB11 RB11 LATB11 ODB11 TRISB10 RB10 LATB10 ODB10 TRISB9 LATB9 ODB9 TRISB8 LATB8 ODB8 TRISB7 LATB7 ODB7 TRISB6 LATB6 ODB6 TRISB5 LATB5 ODB5 TRISB4 LATB4 ODB4 TRISB3 LATB3 ODB3 TRISB2 LATB2 ODB2 TRISB1 LATB1 ODB1 TRISB0 LATB0 ODB0 FFFF xxxx xxxx 0000
2006 Microchip Technology Inc.
3-18
TRISC PORTC LATTC ODCC 02CC 02CE 02D0 06CC
PORTC
TRISC12 RC12 LATC12 ODC12 TRISC4
TRISC3
TRISC2
TRISC1
F01E xxxx xxxx 0000
TRISC15 TRISC14 TRISC13 RC15 LATC15 ODC15 RC14 LATC14 ODC14 RC13 LATC13 ODC13
RC4(2) LATC4(2) ODC4(2)
RC3(1) LATC3(1) ODC3(1)
RC2(2) LATC2(2) ODC2(2)
RC1(1) LATC1(1) ODC1(1)
DS39747A_CN
3-19
TRISD PORTD LATD ODCD 02D2 02D4 02D6 06D2
PORTD
TRISD15
TRISD14
TRISD13
TRISD12
TRISD11 RD11 LATD11 ODD11
TRISD10 RD10 LATD10 ODD10
TRISD9 LATD9 ODD9
TRISD8 LATD8 ODD8
TRISD7 LATD7 ODD7
TRISD6 LATD6 ODD6
TRISD5 LATD5 ODD5
TRISD4 LATD4 ODD4
TRISD3 LATD3 ODD3
TRISD2 LATD2 ODD2
TRISD1 LATD1 ODD1
TRISD0 LATD0 ODD0
FFFF xxxx xxxx 0000
PIC24FJ128GA
RD15(1) LATD15(1) ODD15(1)
RD14(1) LATD14(1) ODD14(1)
RD13(1) LATD13(1) ODD13(1)
RD12(1) LATD12(1) ODD12(1)
3-20
TRISE PORTE LATE ODCE 02D8 02DA 02DC 06D8
PORTE
TRISE9
2006 Microchip Technology Inc.
TRISE8
TRISE7 LATE7 ODE7
TRISE6 LATE6 ODE6
TRISE5 LATE5 ODE5
TRISE4 LATE4 ODE4
TRISE3 LATE3 ODE3
TRISE2 LATE2 ODE2
TRISE1 LATE1 ODE1
TRISE0 LATE0 ODE0
03FF xxxx xxxx 0000
RE9(1) LATE9(1) ODE9(1)
RE8(1) LATE8(1) ODE8(1)
3-21
TRISF PORTF LATF ODCF 02DE 02E0 02E2 06DE
PORTF
TRISF6 LATF6 ODF6 TRISF5 LATF5 ODF5 TRISF4 LATF4 ODF4 TRISF3 LATF3 ODF3 TRISF2 LATF2 ODF2 TRISF1 LATF1 ODF1 TRISF0 LATF0 ODF0 31FF xxxx xxxx 0000
TRISF13(1) TRISF12(1) RG13
TRISF8(2) TRISF7(2) RF8(2) LATF8(2) ODF8(2) RF7(2) LATF7(2) ODF7(2)
RG12
LATF13(1) ODF13(1)
LATF12(1) ODF12(1)
DS39747A_CN
3-22
TRISG PORTG LATG ODCG 02E4 02E6 02E8 06E4
PORTG
PIC24FJ128GA
TRISG9 LATG9 ODG9
TRISG8 LATG8 ODG8
TRISG7 LATG7 ODG7
TRISG6 LATG6 ODG6
TRISG3 LATG3 ODG3
TRISG2 LATG2 ODG2
F3CF xxxx xxxx 0000
TRISG15(1) TRISG14(1) TRISG13(1) TRISG12(1 RG15(1) LATG15(1) ODG15(1) RG14(1) LATG14(1) ODG14(1) RG13(1) LATG13(1) ODG13(1) RG12(1) LATG12(1) ODG12(1)
TRISG1(2) TRISG0(2) RG1(2) LATG1(2) ODG1(2) RG0(2) LATG0(2) ODG0(2)
3-23
PADCFG1 02FC
RTSECSEL PMPTTL 0000
3-24
PMCON PMMODE PMADDR(1) PMDOUT1(1) PMDOUT2 PMDIN1 PMPDIN2 PMPEN PMSTAT 0600 0602 0604 0606 0608 060A 060C 060E
PMPEN BUSY IRQM1 PSIDL IRQM0 CSF1 WAITB1 CSF0 WAITB0 WAITM3 CS2P WAITM2 CS1P WAITM1 WAITM0 WRSP WAITE1 RDSP WAITE0 0000 0000 0000 0000 0000 0000 0000 PTEN5 PTEN4 PTEN3 OB3E PTEN2 OB2E PTEN1 OB1E PTEN0 OB0E 0000 0000 ADRMUX1 ADRMUX0 PTBEEN PTWREN PTRDEN INCM1 INCM0 MODE16 MODE1 MODE0
2006 Microchip Technology Inc.
<13:0>
PTEN15
PTEN14 IBOV
PTEN13
PTEN12
PTEN11 IB3F
PTEN10 IB2F
PTEN9 IB1F
PTEN8 IB0F
PTEN7
PTEN6 OBUF
PMADDR PMDOUT1 PMDOUT1 PMADDR
3-25
ALRMVAL ALCFGRPT RTCVAL RCFGCAL(1) 0620 0622 0624 0626
xxxx ARPT6 CAL6 ARPT5 CAL5 ARPT4 CAL4 ARPT3 CAL3 ARPT2 CAL2 ARPT1 CAL1 ARPT0 CAL0 0000 xxxx 0000 APTR<1:0> ALRMEN CHIME RTCEN AMASK3 AMASK2 AMASK1 AMASK0 RTCOE ALRMPTR1 ALRMPTR0 RTCPTR1 RTCPTR0 ARPT7 CAL7 RTCPTR<1:0> RTCC RTCWREN RTCSYNC HALFSEC
DS39747A_CN
RCFGCAL
PIC24FJ128GA
3-26
CMCON CVRCON 0630 0632
CMIDL C2EVT C1EVT C2EN C1EN C2OUTEN C1OUTEN C2OUT CVREN C1OUT CVROE C2INV CVRR C1INV CVRSS C2NEG CVR3 C2POS CVR2 C1NEG CVR1 C1POS CVR0 0000 0000
2006 Microchip Technology Inc.
3-27
CRCCON CRCXOR CRCDAT CRCWDAT 0640 0642 0644 0646
CSIDL CRCGO PLEN3 PLEN2 PLEN1 PLEN0 0000 0000 0000 0000 VWORD4 VWORD3 VWORD2 VWORD1 VWORD0 CRCFUL CRCMPT
3-28
RCON OSCCON CLKDIV OSCTUN 0740 0742 0744 0748
TRAPR IOPUWR COSC2 DOZE2 COSC1 DOZE1 COSC0 DOZE0 DOZEN NOSC2 RCDIV2 NOSC1 RCDIV1 NOSC0 RCDIV0 EXTR CLKLOCK SWDTEN LOCK WDTO SLEEP IDLE SOSCEN TUN<3:0> OSWEN xxxx(1) xxxx(2) 0300 0000
RCON OSCCON FOSC
DS39747A_CN
3-29
NVMCON NVMKEY 0760 0766
WREN WRERR 0000(1) 0000
PIC24FJ128GA
NVMOP3 NVMOP2 NVMOP1 NVMOP0
NVMKEY<7:0>
3-30
PMD1 PMD2 PMD3 0770 0772 0774
T5MD T4MD T3MD T2MD IC5MD T1MD IC4MD IC3MD CMPMD IC2MD RTCCMD IC1MD PMPMD I2C1MD CRCPMD U2MD U1MD SPI2MD OC5MD SPI1MD OC4MD OC3MD OC2MD I2C2MD ADCMD OC1MD 0000 0000 0000
PIC24FJ128GA
3.2.5
PIC24 CALL SRLPC
PIC24 PIC24
SPLIM SPLIM SPLIM<0> SPLIM SPLIM 2000h 1FFEh SPLIM 0800h SPLIM
3.3.1
TABPAG TABPAG TABPAG<7> TABPAG<7> PSVPAG PSVPAG
0000h
CALL
PC<15:0> 000000000 PC<22:16>
CALL CALL [-W15] PUSH [W15++]
3-31 P<23:0> D<15:0>
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
3-31
<23> TBLPAG<7:0> 0xxx xxxx TBLPAG<7:0> 1xxx xxxx PSVPAG<7:0> xxxx xxxx <22:16> <15> PC<22:1> xxxx xxxx xxxx xxxx xxx0 EA<15:0> xxxx xxxx xxxx xxxx EA<15:0> xxxx xxxx xxxx xxxx EA<14:0>(1) xxxx xxxx xxxx <14:1> TBLRD/TBLWT
EA<15> PSVPAG<0>
TBLPAG
PSVPAG
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
3.3.2
TBLRDL TBLWTL TBLRDL TBLWTL8 TBLRDL TBLWTL TBLRDH TBLWTH TBLRDL P<15:0> D<15:0> TBLRDH P<23:16> D<15:8> D<7:0>
TBLWTH TBLWTL TABPAG TABPAG TABPAG<7> TABPAG<7>
TABPAG
EA<15:0> 000000h
00000000
00000000 00000000 00000000
020000h 030000h
TBLRDH.BWn<0> TBLRDL.BWn<0> TBLRDL.BWn<0> TBLRDL.W TABPAG
800000h
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
3.3.3
TBLRDL/H CORCON<2> PSVPAG PSVPAG 1515 8000h 1111 1111 0000 0000
REPEAT MOV.D REPEAT
REPEAT
CORCON<2> EA<15>
PSVPAG 000000h 010000h 018000h PSVPAG
0000h EA<14:0>
8000h
FFFFh
800000h
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
PIC24FJ
RTSP TBLRD TBLWT RTSP 1536
PIC24FJ128GA ICSP RTSP
TBLPAG bit<7:0> TBLRDL TBLWTL bit<15:0>TBLRDL TBLWTL TBLRDH TBLWTH bit<23:16> TBLRDH TBLWTH
ICSP PIC24FJ128GA PGCx PGDx MCLR
TBLPAG
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
RTSP
PIC24 RTSP 1536 RTSP TBLWT NVMCON TBLWT TBLWTH SFRNVMCON NVMKEY NVMCON NVMKEY NVMKEY
RTSP NVMCON<15>
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
R/SO-0(1)
NVMCON
R/W-0(1) WREN R/W-0(1) WRERR
R/W-0(1) ERASE
R/W-0(1) R/W-0(1) R/W-0(1) R/W-0(1) NVMOP3(2) NVMOP2(2) NVMOP1(2) NVMOP0(2)
WREN WRERR ERASE NVMOP3:NVMOP0 NVMOP3:NVMOP0 NVMOP3:NVMOP0NVM 1111 ERASE ERASE 0010 ERASE ERASE 0001 ERASE ERASE NVMOP3:NVMOP0
12-7
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
4.4.1
NVMOP NVMCON<3:0> 0010 ERASE NVMCON<6> WREN NVMCON<14> TBLPAG NVMKEY NVMKEY NVMCON<15> NVMOP 0001 ERASE WREN NVMKEY NVMKEY 1CPU TBLPAG
NVMKEY
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
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
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
DISI BSET
Block interrupts with priority next instructions Write Write Start erase sequence Insert NOPs after erase command asserted
#0x55, NVMKEY #0xAA, NVMKEY NVMCON,
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
SYSRST MCLR SWRRESET TRAPR IOPUWR RCON RCON<1:0> RCON RCON RCON RCON
SYSRST
RESET MCLR SYSRST
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
R/W-0 TRAPR
RCON
R/W-0 EXTR
R/W-0 IOPUWR
R/W-0
R/W-0 SWDTEN
R/W-0 WDTO
R/W-0 SLEEP
R/W-0 IDLE
R/W-1
R/W-1
TRAPR IOPUWR EXTR MCLR RESET RESET SWDTENWDT FWDTEN SWDTEN WDTO SLEEP IDLE
13-8
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
TRAPR RCON<15> IOPR 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 SYSRST SYSRST FSCM SYSRST FSCM
MCLR WDTR
FNOSC2:FNOSC0 COSC OSCCON<14:12>
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
FRC, FRCDIV, LPRC ECPLL, FRCPLL SOSC XTPLL, HSPLL SYSRST Tpor Tstartup TRST Tpor Tstartup TRST Tpor Tstartup TRST Tpor Tstartup TRST Tstartup TRST Tstartup TRST Tstartup TRST Tstartup TRST TRST TRST TRST TRST TRST TRST TLOCK TOST TOST TLOCK TLOCK TOST TOST TLOCK FSCM TFSCM TFSCM TFSCM TFSCM TFSCM TFSCM
FRC, FRCDIV, LPRC ECPLL, FRCPLL SOSC XTPLL, HSPLL
MCLR
TPOR TSTARTUP TVREG TSTARTUP TPWRT TRST TOST 1024 TLOCK TFSCM
5.2.1
5.2.2
SYSRST
FSCM
FSCM SYSRST
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
5.2.2.1 FSCM
PWRT TFSCM FSCM FSCM PWRT FSCM
PIC24 RCON OSCCON FOSC RCFGCAL EECON1
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6.1.1
PIC24 PIC24 Interrupt Vector Table Alternate Interrupt Vector Table AIVT AIVT ALTIVT INTCON2<15> AIVT ALTIVT AIVT AIVT AIVT
000004h PIC24FJ128GA
PIC24 000000h GOTO RESET AIVT
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
PIC24
GOTO GOTO 000000h 000002h 000004h
000014h
00007Ch 00007Eh 000080h
0000FCh 0000FEh 000100h 000102h
000114h
AIVT
00017Ch 00017Eh 000180h
0001FEh 000200h
000004h 000006h 000008h 00000Ah 00000Ch 00000Eh 000010h 000012h AIVT 000104h 000106h 000108h 00010Ah 00010Ch 00010Eh 000110h 0001172h
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
ADC1 I2C1 I2C1 I2C2 I2C2 SPI1 SPI1 SPI2 SPI2 Timer1 Timer2 Timer3 Timer4 Timer5 UART1 UART1 UART1 UART2 UART2 UART2 00002Eh 000038h 00009Ah 000014h 00003Ch 00004Eh 00007Eh 000080h 000036h 000034h 000078h 000076h 000016h 00001Eh 00005Eh 000060h 000062h 00003Ah 000018h 000020h 000046h 000048h 000066h 00006Eh 000090h 000026h 000028h 000054h 000056h 00001Ah 000022h 000024h 00004Ah 00004Ch 000096h 00002Ah 00002Ch 000098h 000050h 000052h AIVT 00012Eh 000138h 00019Ah 000114h 00013Ch 00014Eh 00017Eh 000180h 000136h 000034h 000178h 000176h 000116h 00011Eh 00015Eh 000160h 000162h 00013Ah 000118h 000120h 000146h 000148h 000166h 00016Eh 000190h 000126h 000128h 000154h 000156h 00011Ah 000122h 000124h 00014Ah 00014Ch 000196h 00012Ah 00012Ch 000198h 000150h 000152h IFS0<13> IFS1<2> IFS4<3> IFS0<0> IFS1<4> IFS1<13> IFS3<5> IFS3<6> IFS1<1> IFS1<0> IFS3<2> IFS3<1> IFS0<1> IFS0<5> IFS2<5> IFS2<6> IFS2<7> IFS1<3> IFS0<2> IFS0<6> IFS1<9> IFS1<10> IFS2<9> IFS2<13> IFS3<14> IFS0<9> IFS0<10> IFS2<0> IFS2<1> IFS0<3> IFS0<7> IFS0<8> IFS1<11> IFS1<12> IFS4<1> IFS0<11> IFS0<12> IFS4<2> IFS1<14> IFS1<15> IEC0<13> IEC1<2> IEC4<3> IEC0<0> IEC1<4> IEC1<13> IEC3<5> IEC3<6> IEC1<1> IEC1<0> IEC3<2> IEC3<1> IEC0<1> IEC0<5> IEC2<5> IEC2<6> IEC2<7> IEC1<3> IEC0<2> IEC0<6> IEC1<9> IEC1<10> IEC2<9> IEC2<13> IEC3<13> IEC0<9> IEC0<10> IEC0<0> IEC2<1> IEC0<3> IEC0<7> IEC0<8> IEC1<11> IEC1<12> IEC4<1> IEC0<11> IEC0<12> IEC4<2> IEC1<14> IEC1<15> IPC3<6:4> IPC4<10:8> IPC16<14:12> IPC0<2:0> IPC5<2:0> IPC7<6:4> IPC13<6:4> IPC13<10:8> IPC4<6:4> IPC4<2:0> IPC12<10:8> IPC12<6:4> IPC0<6:4> IPC1<6:4> IPC9<6:4> IPC9<10:8> IPC9<14:12> IPC4<14:12> IPC0<10:8> IPC1<10:8> IPC6<6:4> IPC6<10:8> IPC10<6:4> IPC11<6:4> IPC15<10:8> IPC2<6:4> IPC2<10:8> IPC8<2:0> IPC8<6:4> IPC0<14:12> IPC1<14:12> IPC2<2:0> IPC6<14:12> IPC7<2:0> IPC16<6:4> IPC2<14:12> IPC3<2:0> IPC16<10:8> IPC7<10:8> IPC7<14:12>
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
PIC24FJ128GA INTCON1 INTCON2 IFS0 IFS4 IEC0 IEC4 IPC0 IPC14 IPC16 INTCON1 INTCON2 INTCON1 NSTDIS INTCON2 IFSx IECx IPCx INT0 INT0IFIFS0<0> IEC0<0> IPC0 IPC0<2:0> IPL2:IPL0 SR<7:5> CORCON IPL3 IPL2:IPL0 IPL3 6-30
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
R/W-0 IPL2(1,2)
R/W-0 IPL1(1,2)
R/W-0 IPL0(1,2)
R/W-0
R/W-0
R/W-0
R/W-0
IPL2:IPL0CPU (1,2) 1IPL IPL3 CORCON<3> IPL3 NSTDIS INTCON1<15>
CORCON
R/C-0 IPL3(1)
R/W-0
IPL3CPU 1IPL3 IPL2:IPL0 SR<7:5>
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
R/W-0 NSTDIS
INTCON1
R/W-0 R/W-0 MATHERR ADDRERR
R/W-0 STKERR
R/W-0 OSCFAIL
NSTDIS MATHERR ADDRERR STKERR OSCFAIL
14-5
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
R/W-0 ALTIVT DISI
INTCON2
R/W-0 INT4EP
R/W-0 INT3EP
R/W-0 INT2EP
R/W-0 INT1EP
R/W-0 INT0EP
ALTIVT DISI DISI DISI DISI INT4EP INT3EP INT2EP INT1EP INT0EP
13-5
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
IFS0
R/W-0 AD1IF R/W-0 U1TXIF R/W-0 U1RXIF R/W-0 SPI1IF R/W-0 SPF1IF R/W-0 T3IF
R/W-0 T2IF
R/W-0 OC2IF
R/W-0 IC2IF
R/W-0 T1IF
R/W-0 OC1IF
R/W-0 IC1IF
R/W-0 INT0IF
15,14 AD1IFA/D U1TXIFUART1 U1RXIFUART1 SPI1IFSPI1 SPF1IFSPI1 T3IFTimer3 T2IFTimer2 OC2IF IC2IF T1IFTimer1 OC1IF IC1IF INT0IF
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
R/W-0 U2TXIF
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 INT1IF
R/W-0 CNIF
R/W-0 CMIF
R/W-0 MI2C1IF
R/W-0 SI2C1IF
U2TXIFUART2 U2RXIFUART2 INT2IF T5IFTimer5 T4IFTimer4 OC4IF OC3IF INT1IF CNIF CMIF MI2C1IF I2C1 SI2C1IF I2C1
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
IFS2
R/W-0 PMPIF R/W-0 OC5IF R/W-0 IC5IF
R/W-0 IC4IF
R/W-0 IC3IF
R/W-0 SPI2IF
R/W-0 SPF2IF
15-14 PMPIF 12-10 OC5IF IC5IF IC4IF IC3IF SPI2IFSPI2 SPI2IFSPI2
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
R/W-0 RTCIF
IFS3
R/W-0 INT4IF
R/W-0 INT3IF
R/W-0 MI2C2IF
R/W-0 SI2C2IF
RTCIF INT4IF INT3IF MI2C2IF I2C2 SI2C2IF I2C2
13-7
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
IFS4
R/W-0 CRCIF
R/W-0 U2ERIF
R/W-0 U1ERIF
15-4
CRCIFCRC U2ERIFUART2 U1ERIFUART1
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-10
IEC0
R/W-0 AD1IE R/W-0 U1TXIE R/W-0 U1RXIE R/W-0 SPI1IE R/W-0 SPF1IE R/W-0 T3IE
R/W-0 T2IE
R/W-0 OC2IE
R/W-0 IC2IE
R/W-0 T1IE
R/W-0 OC1IE
R/W-0 IC1IE
R/W-0 INT0IE
15-14 AD1IEA/D U1TXIEUART1 U1RXIEUART1 SPI1IESPI1 SPF1IFSPI1 T3IETimer3 T2IETimer2 OC2IE IC2IE T1IETimer1 OC1IE IC1IE INT0IE
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-11
R/W-0 U2TXIE
IEC1
R/W-0 INT2IE R/W-0 T5IE R/W-0 T4IE R/W-0 OC4IE R/W-0 OC3IE
R/W-0 U2RXIE
R/W-0 INT1IE
R/W-0 CNIE
R/W-0 CMIE
R/W-0 MI2C1IE
R/W-0 SI2C1IE
U2TXIEUART2 U2RXIEUART2 INT2IE T5IETimer5 T4IETimer4 OC4IE OC3IE INT1IE CNIE CMIE MI2C1IE I2C1 SI2C1IE I2C1
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-12
IEC2
R/W-0 PMPIE R/W-0 OC5IE R/W-0 IC5IE
R/W-0 IC4IE
R/W-0 IC3IE
R/W-0 SPI2IE
R/W-0 SPF2IE
15-14 PMPIE 12-10 OC5IE IC5IE IC4IE IC3IE SPI2IESPI2 SPF2IESPI2
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-13
R/W-0 RTCIE
IEC3
R/W-0 INT4IE
R/W-0 INT3IE
R/W-0 MI2C2IE
R/W-0 SI2C2IE
RTCIE INT4IE INT3IE MI2C2IE I2C2 SI2C2IE I2C2
13-7
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-14
IEC4
R/W-0 CRCIE
R/W-0 U2ERIE
R/W-0 U1ERIE
15-4
CRCIECRC U2ERIEUART2 U1ERIEUART1
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-15
R/W-1 T1IP2
IPC0
R/W-0 T1IP1 R/W-0 T1IP0 R/W-1 OC1IP2 R/W-0 OC1IP1 R/W-0 OC1IP0
R/W-1 IC1IP2
R/W-0 IC1IP1
R/W-0 IC1IP0
R/W-1 INT0IP2
R/W-0 INT0IP1
R/W-0 INT0IP0
14-12 T1IP2:T1IP0Timer1 10-8 OC1IP2:OC1IP0 1C1IP2:1C1IP0 INT0IP2:INT0IP0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-16
R/W-1 T2IP2
IPC1
R/W-0 T2IP1 R/W-0 T2IP0 R/W-1 OC2IP2 R/W-0 OC2IP1 R/W-0 OC2IP0
R/W-1 IC2IP2
R/W-0 IC2IP1
R/W-0 IC2IP0
14-12 T2IP2:T2IP0Timer2 10-8 OC2IP2:OC2IP0 IC2IP2:IC2IP0
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-17
IPC2
R/W-0 U1RXIP1 R/W-0 U1RXIP0 R/W-1 SPI1IP2 R/W-0 SPI1IP1 R/W-0 SPI1IP0
R/W-1 U1RXIP2
R/W-1 SPF1IP2
R/W-0 SPF1IP1
R/W-0 SPF1IP0
R/W-1 T3IP2
R/W-0 T3IP1
R/W-0 T3IP0
14-12 U1RXIP2:U1RXIP0UART1 10-8 SPI1IP2:SPI1IP0SPI1 SPF1IP2:SPF1IP0SPI1 T3IP2:T3IP0Timer3
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-18
IPC3
R/W-1 AD1IP2
R/W-0 AD1IP1
R/W-0 AD1IP0
R/W-1 U1TXIP2
R/W-0 U1TXIP1
R/W-0 U1TXIP0
15-7
AD1IP2:AD1IP0A/D U1TXIP2:U1TXIP0UART1
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-19
R/W-1 CNIP2
IPC4
R/W-0 CNIP1 R/W-0 CNIP0 R/W-1 CMIP2 R/W-0 CMIP1 R/W-0 CMIP0
R/W-1 MI2C1P2
R/W-0 MI2C1P1
R/W-0 MI2C1P0
R/W-1 SI2C1P2
R/W-0 SI2C1P1
R/W-0 SI2C1P0
14-12 CNIP2:CNIP0 10-8 CMIP2:CMIP0 MI2C1P2:MI2C1P0 I2C1 SI2C1P2:SI2C1P0 I2C1
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-20
IPC5
R/W-1 INT1IP2
R/W-0 INT1IP1
R/W-0 INT1IP0
15-3
INT1IP2:INT1IP0
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-21
R/W-1 T4IP2
IPC6
R/W-0 T4IP1 R/W-0 T4IP0 R/W-1 OC4IP2 R/W-0 OC4IP1 R/W-0 OC4IP0
R/W-1 OC3IP2
R/W-0 OC3IP1
R/W-0 OC3IP0
14-12 T4IP2:T4IP0Timer4 10-8 OC4IP2:OC4IP0 OC3IP2:OC3IP0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-22
IPC7
R/W-0 U2TXIP1 R/W-0 U2TXIP0 R/W-1 U2RXIP2 R/W-0 U2RXIP1 R/W-0 U2RXIP0
R/W-1 U2TXIP2
R/W-1 INT2IP2
R/W-0 INT2IP1
R/W-0 INT2IP0
R/W-1 T5IP2
R/W-0 T5IP1
R/W-0 T51P0
14-12 U2TXIP2:U2TXIP0UART2 10-8 U2RXIP2:U2RXIP0UART2 INT2IP2:INT2IP0 T5IP2:T5IP0Timer5
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-23
IPC8
R/W-1 SPI2IP2
R/W-0 SPI2IP1
R/W-0 SPI2IP0
R/W-1 SPF2IP2
R/W-0 SPF2IP1
R/W-0 SPF2IP0
15-7
SPI2IP2:SPI2IP0SPI2 SPF2IP2:SPF2IP0SPI2
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-24
R/W-1 IC5IP2
IPC9
R/W-0 IC5IP1 R/W-0 IC5IP0 R/W-1 IC4IP2 R/W-0 IC4IP1 R/W-0 IC4IP0
R/W-1 IC3IP2
R/W-0 IC3IP1
R/W-0 IC3IP0
14-12 IC5IP2:IC5IP0 10-8 IC4IP2:IC4IP0 IC3IP2:IC3IP0
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-25
IPC10
R/W-1 OC5IP2
R/W-0 OC5IP1
R/W-0 OC5IP0
15-7
OC5IP2:OC5IP0
6-26
IPC11
R/W-1 PMPIP2
R/W-0 PMPIP1
R/W-0 PMPIP0
15-7
PMPIP2:PMPIP0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-27
IPC12
R/W-1 MI2C2P2 R/W-0 MI2C2P1 R/W-0 MI2C2P0
R/W-1 SI2C2P2
R/W-0 SI2C2P1
R/W-0 SI2C2P0
15-11 10-8 MI2C2P2:MI2C2P0 I2C2 SI2C2P2:SI2C2P0 I2C2
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-28
IPC13
R/W-1 INT4IP2 R/W-0 INT4IP1 R/W-0 INT4IP0
R/W-1 INT3IP2
R/W-0 INT3IP1
R/W-0 INT3IP0
15-11 10-8 INT4IP2:INT4IP0 INT3IP2:INT3IP0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6-29
IPC15
R/W-1 RTCIP2 R/W-0 RTCIP1 R/W-0 RTCIP0
15-11 10-8 RTCIP2:RTCIP0
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
6-30
IPC16
R/W-0 CRCIP1 R/W-0 CRCIP0 R/W-1 U2ERIP2 R/W-0 U2ERIP1 R/W-0 U2ERIP0
R/W-1 CRCIP2
R/W-1 U1ERIP2
R/W-0 U1ERIP1
R/W-0 U1ERIP0
14-12 CRCIP2:CRCIP0CRC 10-8 U2ERIP2:U2ERIP0UART2 U1ERIP2:U1ERIP0UART1
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
6.4.1
6.4.3
NSTDIS INTCON1<15> IPCx IPCx
INTCON1
6.4.4
PUSH
POPSR 8-15 DISI DISI
IFSx IECx
6.4.2
ISRIVT IFSx RETFIE SRLCPU
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
PIC24FJ
PIC24FJ128GA
FSCM
PIC24FJ128GA
PIC24FJ128GA
CLKDIV<15:11>
CLKO
OSC1
OSC2
FRCDIV
XTPLL HSPLL ECPLL FRCPLL
CLKDIV<10:8>
LPRC SOSCO
LPRC
SOSC SOSCEN
SOSCI
PWRT
OSC1 OSC2 POSC SOSCI SOSCO SOSC LPRC
FOSC/2 FOSC/2 OSC2
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
23.1 POSCMOD1:POSCMOD0 2<1:0> FNOSC2:FNOSC0 2<10:8> FRCDIV
7.2.1
FCKSM 2<7:6> FSCM FCKSM1 FCKSM1:FCKSM0 FSCM
POSCMOD1: POSCMOD0 FNOSC2: FNOSC0
FRCDIV LPRC Timer1 SOSC HSPLL ECPLL XTPLL FRCPLL
OSCIOFNC OSC2
OSCCON CLKDIV OSCTUN OSCCON
±12%
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
COSC2
OSCCON
COSC1 COSC0 R/W-x(1) NOSC2 R/W-x(1) NOSC1 R/W-x(1) NOSC0
R/SO-0 CLKLOCK
R-0(2) LOCK
R/CO-0
R/W-0 SOSCEN
R/W-0 OSWEN
14-12 COSC2:COSC0 FRCDIV LPRC SOSC HSPLL ECPLL FRCPLL 10-8 NOSC2:NOSC0 FRCDIV LPRC SOSC HSPLL ECPLL FRCPLL CLKLOCK FSCM FCKSM1 OSWEN FSCM FCKSM1 OSWEN LOCKPLL FSCM SOSCEN32 SOSC OSWEN NOSC2:NOSC0 FNOSC
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
R/W-0 R/W-0 DOZE2
CLKDIV
R/W-0 DOZE1 R/W-0 DOZE0 R/W-0 DOZEN(1) R/W-0 RCDIV2 R/W-1 RCDIV1 R/W-1 RCDIV0
DOZEN DOZEN
14-12 DOZE2:DOZE0CPU 1:128 1:64 1:32 1:16 DOZENDOZE DOZE2:DOZE0 10-8 RCDIV2:RCDIV0FRC 31.25 62.5
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
OSCTUNFRC
R/W-0 TUN3
R/W-0 TUN2
R/W-0 TUN1
R/W-0 TUN0
15-4
TUN3:TUN0FRC 0111 0110 0001 0000 1111 1001 1000
7.4.1
POSC SOSC LPRC PIC24 XTHS POSCMOD
FCKSM1 23.1 FCKSM1 NOSC OSCCON<10:8> COSC OSCCON<14:12> FNOSC OSWEN OSCCON<0>
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
7.4.2
OSSCCON OSCCON<15:8> OSCCON NOSC OSCCON<7:0> OSCCON OSWEN OSWEN OSWEN LOCK
COSC OSCCON<14:12> OSCCON NOSC OSCCON<10:8> OSCCON OSWEN
COSC NOSC OSWEN LOCK OSCCON<5> OSCCON<3> LOCK OSWEN NOSC COSC LPRC FSCM SOSC SOSCEN FRCPLL
OSCCON
;Place oscillator selection ;OSCCONH (high byte) Unlock Sequence #OSCCONH, #0x78, #0x9A, MOV.b [w1] MOV.b [w1] ;Set oscillator selection MOV.b WREG, OSCCONH ;OSCCONL (low byte) unlock sequence #OSCCONL, MOV.b #0x01, #0x46, #0x57, MOV.b [w1] MOV.b [w1] ;Start oscillator switch operation MOV.b [w1]
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
PIC24FJ
SLEEP_MODE IDLE_MODE
PIC24FJ128GA PIC24F
8.2.1
LPRC
PIC24F NOSC
PIC24F PWRSAV PWRSAV
PWRSAV PWRSAV
PWRSAV
#SLEEP_MODE #IDLE_MODE device into SLEEP mode device into IDLE mode
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
8.2.2
FSCM LPRC PWRSAV CLKDIV<15>
PIC24F "XXXEN" "XXXMD" XXXEN RTCC "XXXIDL"
8.2.3
PWRSAV
DOZEN CLKDIV<11> DOZE2:DOZE0 CLKDIV<14:12> 1:256
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
PIC24FJ
TRISx LATx PORTx LATx TRISx INT4
MCLR OSC1/CLKI
loopthrough
TRIS
TRIS
TRIS LAT+
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
9.1.1
PORT TRIS ODCx
PIC24FJ128GA CN21 CNEN1 CNEN2 CNPU1 CNPU2
AD1PCFG TRIS TRIS TRIS PORT
9.2.1
btss 0xFF00, TRISBB PORTB,
Configure PORTB<15:8> inputs PORTB<7:0> outputs Delay cycle Next Instruction
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
10.0
TIMER1
PIC24FJ
10-1 Timer1 TCKPS1:TCKPS0 TGATE TSYNC T1IE T1IP2:T1IP0
Timer1 Timer1 Timer1
10-1
TIMER1
TCKPS1:TCKPS0 SOSCO/ T1CK SOSCEN SOSCI TGATE TGATE TMR1 TSYNC
T1IF
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
10-1
R/W-0
T1CONTIMER1
R/W-0 TSIDL
R/W-0 TGATE
R/W-0 TCKPS1
R/W-0 TCKPS0
R/W-0 TSYNC
R/W-0
TONTimer1 Timer1 Timer1 TSIDL TGATETimer1 TCKPS1:TCKPS0Timer1 1:256 1:64 TSYNCTimer1
12-7
TCSTimer1 T1CK FOSC/2
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
11.0
TIMER2/3 TIMER4/5
PIC24FJ
Timer2/3 Timer4/5 T2CON<3> T4CON<3> TCKPS1:TCKPS0 Timer2 Timer4 TGATE T3IE T5IE T3IP2:T3IP0 T5IP2:T5IP0 Timer2 Timer4 Timer3Timer5
Timer2/3 Timer4/5 Timer2/3 Timer4/5 Timer2 Timer3 Timer4/5
TMR3:TMR2 TMR5:TMR4TMR3TMR5 TMR2 TMR4 Timer2 Timer3 T2CON<3> Timer4 Timer5 T4CON<3> TCKPS1:TCKPS0 TGATE TxIE TxIP2:TxIP0 TxCON<15>
Timer5 T2CON T3CON T4CON T5CON 11-1 T2CON T4CON 11-2 T3CON T5CON Timer2 Timer4 Timer3 Timer5 T3CONT5CONT2CON T4CON Timer2 Timer4 Timer3 Timer5
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
11-1 TIMER2/3 TIMER4/5
TCKPS1:TCKPS0
T2CK T4CK TGATE
TGATE
T3IF T5IF
TMR3 TMR5 TMR2 TMR4
TMR2 TMR4 TMR2 TMR4 TMR3HLD TMR5HLD
<15:0> T2CON T4CON Timer4/5
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
11-2 TIMER2 TIMER4 TGATE T2IF T4IF TCKPS1:TCKPS0
T2CK T4CK
TGATE
TMR2 TMR4
11-3
TIMER3 TIMER5 TCKPS1:TCKPS0
T3CK T5CK
TGATE T3IF T5IF
TGATE
TMR3 TMR5
Timer4/5
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
11-1
R/W-0
TxCONTIMER2 TIMER4
R/W-0 TSIDL
R/W-0 TGATE
R/W-0 TCKPS1
R/W-0 TCKPS0
R/W-0 (T54)
R/W-0
TONTimerx TxCON<3> Timerx/y Timerx/y TxCON<3> Timerx Timerx TSIDL TGATETimerx TCKPS1:TCKPS0Timer2 1:256 1:64 Timerx Timery Timerx Timery T3CON TCSTimerx TxCK FOSC/2
12-7
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
11-2
R/W-0 TON(1)
TyCONTIMER3 TIMER5
R/W-0 TSIDL(1)
R/W-0 TGATE(1)
R/W-0 R/W-0 TCKPS1(1) TCKPS0(1)
R/W-0 TCS(1)
TONTimery Timery Timery TSIDL TGATETimery TCKPS1:TCKPS0Timery 1:256 1:64 TCSTimery TyCK FOSC/2 T2CON<3> Timery T2CON
12-7
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
12.0
PIC24FJ
12-1
TMRy TMRx
FIFO
ICTMR ICxCON<7>
ICOV ICBNE ICxCON<4:3> ICxBUF ICI<1:0> ICxCON
ICxIF IFSn
2006 Microchip Technology Inc.
DS39747A_CN
FIFO
ICM<2:0> ICxCON<2:0>
PIC24FJ128GA
12.1
ICxCON
R/W-0 ICSIDL R/W-0 ICTMR
12-1
R/W-0 ICI1
R/W-0 ICI0
R-0, ICOV
R-0, ICBNE
R/W-0 ICM2
R/W-0 ICM1
R/W-0 ICM0
15-14 ICSIDL 12-8 ICTMR TMR2 TMR3 ICI1:ICI0 ICOV ICBNE ICM2:ICM0 ICI<1:0>
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
13.0
PIC24FJ
OCxCON
13.2
13.1
OCxCON<2:0> TMRy 0000h OCxR OCxRS OCxRS OCTSEL OCxCON<3> TyCON<15> TMRy OCxR TMRy OCxRS OCxIF OCxIE TMRy
OCxCON<2:0> TMRy 0000h OCxR OCxRS OCxRS OCTSEL TONTyCON<15> TMRy OCxR TMRy OCxRS OCxIF TMRy 0x0000 OCxIF OCxRS-TMRy
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
13.3
13-1
OCxRS OxCR OCM<2:0> OCxCON<2:0> TMRy TxCON<15> OCxR OCxR OCxR OCxRS OCxR [(PRy) 1/[PWM FOSC/2
13.3.2
OCxRS OCxRS TMRy OCxR OCxR OCxR 0000h OCxR 100% OCxR 13-1 13-1 MIPS
13.3.1
13-1
13-2
log10
log10(2)
FOSC/2
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
13-1
52.08 FOSC Timer2 2/FOSC 62.5 1/PWM 1/52.08 19.2 (PR2 (Timer2 19.2 (PR2 62.5 52.08 32MHz log10 (FCY/FPWM)/log102) (log10 MHz/52.08 kHz)/log102) FOSC/2
13-1
MIPS
FFFFh FFFFh 7FFFh 0FFFh 03FFh 31.3 007Fh 001Fh
FOSC/2
13-2
MIPS
30.5 FFFFh FFFFh 7FFFh 0FFFh 15.6 03FFh 007Fh 001Fh
FOSC/2
13-1
OCxIF 1(1) OCxRS(1)
OCxR(1) OCTSEL
OCx(1)
OCM2:OCM0
OCFA OCFB(2)
OCFA OCFB
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
13.4
OCxCON
R/W-0 OCSIDL 15-14 OCSIDL 12-5 OCFLTPWM OCM<2:0> OCTSEL Timer3 Timer2 OCM2:OCM0
13-1
OCFLT
R/W-0 OCTSEL
R/W-0 OCM2
R/W-0 OCM1
R/W-0 OCM0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
14.0
PIC24FJ
IFSn SPIxIF IECn SPIxIE IPCn SPIxIP SPIxCON MSTEN SPIxCON1<5> SPIROV SPIxSTAT<6> SPIEN SPIxSTAT<15> SPIxBUF
Serial Peripheral InterfaceSPI EEPROM Motorola SIOP FIFO SPIxBUF
SDIx SDOx SCKx
SPIxBUF IFSn SPIxIF IECn SPIxIE IPCn SPIxIP SPIxCON1 SPIxCON2 MSTEN SPIxCON1<5> SSEN SPIxCON1<7> SPIROV SPIxSTAT<6> SPIEN SPIxSTAT<15>
SDOx 14-1 PIC24FJ128GA SPIx SPI1 SPI2 SPIxCON SPI1 SPI2
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
IFSn SPIxIF IECn SPIxIE IPCn SPIxIP SPIxCON1 SPIxCON2 MSTEN SPIxCON1<5> SPIROV SPIxSTAT<6> SPIBEN SPIxCON2<0> SPIEN SPIxSTAT<15> SPIxBUF SPIxBUF IFSn SPIxIF IECn SPIxIE IPCn SPIxIP SPIxCON1 SPIxCON2 MSTEN SPIxCON1<5> SSEN SPIROV SPIxSTAT<6> SPIBEN SPIxCON2<0> SPIEN SPIxSTAT<15>
14-1
SCKx
1:1/4/16/64
SPIxCON1<1:0> SPIxCON1<4:2>
SDOx SDIx bit0
SPIxSR
FIFO
SPIxBUF(1)
SPIxBUF
SPIxBUF
SPIxSR SPIxBUF
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
14-1
R/W-0 SPIEN
SPIxSTATSPIx
R/W-0 SPISIDL SPIBEC2 SPIBEC1 SPIBEC0
R/C-0 SPIROV
SPITBF
SPIRBF
SPIENSPIx SCKx SDOx SDIx SPISIDL 12-11 10-8 SPIBEC2:SPIBEC0SPIx SPIROV SPIxBUF SPITBFSPIx SPIxTXB SPIxTXB SPIxBUF SPIxTXB SPIx SPIxTXB SPIxSR SPIxBUF SPIRBFSPIx SPIxRXB SPIxRXB SPIx SPIxSR SPIxRXB SPIxBUF SPIxRXB SPIx SPIxSR SPIxSR
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
14-2
SPIXCON1SPIx
R/W-0 DISSCK R/W-0 DISSDO R/W-0 MODE16 R/W-0 R/W-0
R/W-0 SSEN
R/W-0
R/W-0 MSTEN
R/W-0 SPRE2
R/W-0 SPRE1
R/W-0 SPRE0
R/W-0 PPRE1
R/W-0 PPRE0
15-13 DISSCKSCKx DISSDOSDOx SDOx SDOx MODE16 SMPSPIx SPIx CKESPIx FRMEN SSEN MSTEN SPRE2:SPRE0 PPRE1:PPRE0 16:1 64:1
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
14-3
R/W-0 FRMEN
SPIxCON2SPIx
R/W-0 SPIFPOL
R/W-0 SPIFSD
R/W-0 SPIFE
R/W-0 SPIBEN
12-2
FRMEN SPIx SPIx SPIx SPIFSDSSx SPIFPOL SPIFE SPIBEN
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
14-2
SDOx
SDIx
SPIxRXB
SPIxRXB
SPIxSR
SDIx
SDOx
SPIxSR
SPIxTXB
SPIxTXB
SPIx SPIxBUF
SCKx
SCKx
SPIx SPIxBUF
MSTEN SPIxCON1<5> SSEN SPIxCON1<7> MSTEN SPIxCON1<5>
SPIxBUF SPIxBUF SPIxTXB SPIxRXB SPIxBUF
14-3
SDOx SDIx
SPIxSR
SDIx
SDOx
SPIxSR
FIFO
FIFO
SPIx SPIxBUF
SCKx
SCKx
SPIx SPIxBUF
MSTEN SPIxCON1<5>= SPIBEN SPIxCON2<0>=
SSTEN SPIxCON1<7> MSTEN SPIxCON1<5> SPIBEN SPIxCON2<0>=
SPIxBUF SPIxBUF SPIxTXB SPIxRXB SPIxBUF
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
14-4
PIC24 SDOx SDIx
SDIx SCKx
SDOx SCKx
14-5
PIC24 SDOx SDIx SCKx SDIx SDOx SCKx
14-6
PIC24 SDOx SDIx
SDIx SCKx
SDOx SCKx
14-7
PIC24 SDOx SDIx
SDIx SCKx
SDOx SCKx
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
14-1
FSCK
FOSC/2
14-1
(1,2)
16:1 64:1 16000 4000 1000 8000 2000 4000 1000 2667 2000
16:1 64:1
5000 1250
2500
1250
FOSC/2 SCKx
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
15.0
I2CPIC24FJ
15.1
SDAx SCLx SDAx SCLx NACK SDAx SCLx
Inter-Integrated Circuit EEPROM
15-1
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
15-1
I2CxRCV I2CRSR SDAx
SCLx
I2CxMSK
I2CxADD I2CxSTAT I2CxCON
I2CxTRN
I2CxBRG
TCY/2
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
15.2 15.3
I2CxMSK 15-3 I2CxMSK I2CxMSK 00100000 0000000 00100000 IPMIEN I2CxCON<11> IPMI Intelligent Peripheral Management Interface
15-1(1)
FSCL I2CxBRG I2CxBRG FSCL FOSC/2
15-1
FSCL
I2CxBRG FSCL kHz(2) MHz(3) MHz(4)
FSCL FOSC/2 FSCL I2CxBRG
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
15-1
R/W-0 I2CEN
I2CxCONI2Cx
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 GCEN
R/W-0 STREN
R/W-0 ACKDT
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 ACKEN RCEN RSEN
I2CENI2Cx I2Cx SDAx SCLx I2Cx I2CSIDL SCLRELSCLx SCLx SCLx STREN STREN IPMIENIPMI IPMI IPMI A10M10 I2CxADD I2CxADD DISSLW SMENSMBus SMBus SMBus GCEN I2CRSR
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
15-1
R/W-0 I2CEN
I2CxCONI2Cx
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 GCEN
R/W-0 STREN
R/W-0 ACKDT
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 ACKEN RCEN RSEN
STRENSCLx SCLREL ACKDT NACK ACKEN SDAx SCLx ACKDT RCEN SDAx SCLx RSEN SDAx SCLx SDAx SCLx
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
15-2
ACKSTAT
I2CxSTATI2Cx
R/C-0 GCSTAT ADD10
TRSTAT
R/C-0 IWCOL
R/C-0 I2COV
R/C-0 R/C-0
ACKSTAT NACK TRSTAT GCSTAT ADD1010 IWCOL I2CxTRN I2CxTRN I2COV I2CxRCV I2CRSR I2CxRCV
13-11
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
15-2
ACKSTAT
I2CxSTATI2Cx
R/C-0 GCSTAT ADD10
TRSTAT
R/C-0 IWCOL
R/C-0 I2COV
R/C-0 R/C-0
I2CxTRN I2CxRCV I2CxRCV I2CxRCV I2CxRCV I2CxTRN I2CxTRN I2CxTRN
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
15-3
I2CxMSKI2Cx
R/W-0 AMSK9 R/W-0 AMSK8
R/W-0 AMSK7
R/W-0 AMSK6
R/W-0 AMSK5
R/W-0 AMSK4
R/W-0 AMSK3
R/W-0 AMSK2
R/W-0 AMSK1
R/W-0 AMSK0
15-10 AMSKx
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
16.0
UART
PIC24FJ
Universal Asynchronous Receiver TransmitterUART PIC24 UART RS-232 RS-485 UxCTS UxRTS IrDA UART UxTX UxRX UxCTS UxRTS
MIPS Mbps FIFO FIFO IrDA IrDA
16-1 UART UART
16-1
UART
IrDA®
BCLKx
UxRTS UxCTS
UARTx
UxRX
UARTx
UxTX
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
16.1 UART
UART BRGx 16-1 BRGH BRGH FCY/16 BRGx FCY/(16 65536) 16-2 BRGH
16-2
16-1
BRGH UART (1,2)
(BRGx
BRGH UART (1,2)
(BRGx
BRGx BRGx
FOSC/2
FOSC/2 FOSC/2
16-1 9600
BRGH FCY/4 BRGx FCY/(4 65536) BRGx
16-1
BRGx BRGx BRGx BRGx
BRGH
FCY/(16 (BRGx ((FCY/ )/16) ((4000000/9600)/16)-1 4000000/(16 9615 (9615 9600)/9600 0.16%
FOSC/2
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
16.2
16.5
UART BRGx UART UTXEN TXxREG UTXEN UTXEN UTXISELx
UART 16.2 UART URXISELx OERR OERR RXxREG
RXxREG FIFO PERR FERR
16.6
UxCTS UxRTS
16.3
UART 16.2 UART UTXEN TXxREG TXxREG9 UTXISELx
UxCTS UARTx Clear Send UxRTS UARTx Request Send UART UART Data Terminal Equipment UxMODE UEN<1:0>
16.7
UART UART IrDA IrDA IrDA
16.8
IrDA -IrDA
16.4
UART UTXENUTXBRK1- TXREG TXxREG- FIFO UTXBRK
BCLKx UEN<1:0> UxRTS UART BCLKx IrDA
16.9
IrDA
UART IrDA UART IREN UxMODE<12> IrDA IREN UxRX UxTX
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
16-1
R/W-0 UARTEN
UxMODEUARTx
R/W-0 USIDL R/W-0 IREN R/W-0 RTSMD R/W-0(1) UEN1 R/W-0(1) UEN0
R/W-0 WAKE
R/W-0 LPBACK
R/W-0 ABAUD
R/W-0 RXINV
R/W-0 BRGH
R/W-0 PDSEL1
R/W-0 PDSEL0
R/W-0 STSEL
UARTENUARTx UARTx UARTx UEN<1:0> UARTx UARTx PORT UARTx UARTx USIDL IRENIrDA IrDA IrDA BRGH RTSMDUxRTS UxRTS UxRTS UEN1:UEN0UARTx UxTX UxRX BCLKx PORT UxCTS UxTX UxRX UxCTS UxRTS UxTX UxRX UxRTS PORT UxCTS UxTX UxRX PORT UxCTS UxRTS/BCLKx WAKE UARTx UxRX LPBACKUARTx ABAUD RXINV UxRX UxRX
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
16-1
R/W-0 UARTEN
UxMODEUARTx
R/W-0 USIDL R/W-0 IREN R/W-0 RTSMD R/W-0(1) UEN1 R/W-0(1) UEN0
R/W-0 WAKE
R/W-0 LPBACK
R/W-0 ABAUD
R/W-0 RXINV
R/W-0 BRGH
R/W-0 PDSEL1
R/W-0 PDSEL0
R/W-0 STSEL
BRGH PDSEL1:PDSEL0 STSEL
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
16-2 UxSTAUARTx
R/W-0 UTXBRK R/W-0 UTXEN UTXBF TRMT R/W-0 R/W-0 R/W-0 UTXISEL1 UTXINV(1) UTXISEL0
R/W-0 R/W-0 URXISEL1 URXISEL0
R/W-0 ADDEN
RIDLE
PERR
FERR
R/C-0 OERR
URXDA
15,13 UTXISEL1:UTXISEL0 UTXINVIrDA IrDA UxTX IrDA UxTX IrDA IREN UTXBRK UTXEN UARTx UxTX PORT UxTX UTXBF TRMT URXISEL1:URXISEL0 ADDEN
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
16-2 UxSTAUARTx
R/W-0 UTXBRK R/W-0 UTXEN UTXBF TRMT R/W-0 R/W-0 R/W-0 UTXISEL1 UTXINV(1) UTXISEL0
R/W-0 R/W-0 URXISEL1 URXISEL0 RIDLE
R/W-0 ADDEN
RIDLE
PERR
FERR
R/C-0 OERR
URXDA
PERR FIFO FERR FIFO OERR OERR URXDA
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
17.0
PIC24FJ
Parallel Master PortPMP
17-1
PMA<0> PMALL PMA<1> PMALH
PIC24F
PMA<13:2> PMA<14> PMCS1 PMA<15> PMCS2 PMBE PMRD PMRD/PMWR PMWR PMENB PMD<7:0> PMA<7:0> PMA<15:8>
EEPROM
FIFO
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
17-1
R/W-0 PMPEN
PMCON
R/W-0 PSIDL R/W-0 R/W-0 ADRMUX1 ADRMUX0 R/W-0 PTBEEN R/W-0 PTWREN R/W-0 PTRDEN
R/W-0 CSF1
R/W-0 CSF0
R/W-0(1)
R/W-0(1) CS2P
R/W-0(1) CS1P
R/W-0
R/W-0 WRSP
R/W-0 RDSP
PMPEN PSIDL
12-11 ADRMUX1:ADRMUX0 PMD<7:0> PMD<7:0> PMA<15:8> PTBEEN PMBE PMBE PTWREN PMWR/PMENB PMWR/PMENB PTRDEN PMRD/PMWR PMRD/PMWR CSF1:CSF0 PMCS1 PMCS2 PMCS2 PMCS1 PMCS1 PMCS2 PMALL PMALH PMALL PMALH
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
17-1
R/W-0 PMPEN
PMCON
R/W-0 PSIDL R/W-0 R/W-0 ADRMUX1 ADRMUX0 R/W-0 PTBEEN R/W-0 PTWREN R/W-0 PTRDEN
R/W-0 CSF1
R/W-0 CSF0
R/W-0(1)
R/W-0(1) CS2P
R/W-0(1) CS1P
R/W-0
R/W-0 WRSP
R/W-0 RDSP
CS2P PMCS2 PMCS2 CS1P PMCS1/PMCS PMCS1/PMCS PMBE PMBE WRSP PMMODE<9:8> 00,01,10 PMWR PMWR PMMODE<9:8> PMENB PMENB RDSP PMMODE<9:8> 00,01,10 PMRD PMRD PMMODE<9:8> PMRD/PMWR PMRD/PMWR
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
17-2
BUSY R/W-0 IRQM1
PMMODE
R/W-0 IRQM0 R/W-0 INCM1 R/W-0 INCM0 R/W-0 MODE16 R/W-0 MODE1 R/W-0 MODE0
R/W-0 R/W-0 WAITB1(1) WAITB0(1)
R/W-0 WAITM3
R/W-0 WAITM2
R/W-0 WAITM1
R/W-0 WAITM0
R/W-0 R/W-0 WAITE1(1) WAITE0(1)
BUSY
14-13 IRQM1:IRQM0 PMA<1:0> 12-11 INCM1:INCM0 ADDR<15,13:0> ADDR<15,13:0>
MODE168/16 MODE1:MODE0 PMCSx PMRD/PMWR PMENB PMBE PMA<x:0> PMD<7:0> PMCSx PMRD PMWR PMBE PMA<x:0> PMD<7:0> PMRD PMWR PMCS PMD<7:0> PMA<1:0> PMRD PMWR PMCS PMD<7:0> WAITB1:WAITB0 WAITM3:WAITM0 1111 0001 0000 WAITE1:WAITE0 WAITM3:WAITM0 0000 WAITB WAITE
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
17-3
R/W-0
PMADDR
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 ADDR<13:8> R/W-0 R/W-0 R/W-0
R/W-0
R/W-0
R/W-0 R/W-0 ADDR<7:0>
R/W-0
R/W-0
R/W-0
PMA<15> PMA<14> ADDR13:ADDR0
13-0
17-4
R/W-0 PTEN15
PMPEN
R/W-0 PTEN13 R/W-0 PTEN12 R/W-0 PTEN11 R/W-0 PTEN10 R/W-0 PTEN9 R/W-0 PTEN8
R/W-0 PTEN14
R/W-0 PTEN7
R/W-0 PTEN6
R/W-0 PTEN5
R/W-0 PTEN4
R/W-0 PTEN3
R/W-0 PTEN2
R/W-0 PTEN1
R/W-0 PTEN0
15-14 PTEN15:PTEN14PMCSx PMA15 PMA14 PMA<15:14> PMCS2 PMCS1 PMA15 PMA14 13-2 PTEN13:PTEN2PMP PMA<13:2> PMA<13:2> PTEN1:PTEN0PMALH/PMALL PMA1 PMA0 PMA<1:0> PMALH PMALL PMA1 PMA0
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
17-5
PMSTAT
IB3F IB2F IB1F IB0F
R/W-0 IBOV
R/W-0 OBUF
OB3E
OB2E
OB1E
OB0E
IBOV
13-12 11-8 IBnF OBUF OBnE
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
17-6
PADCFG1
R/W-0 RTSECSEL
R/W-0 PMPTTL
15-2
RTSECSELRTCC RTCC RTCC RTCC RTCC RTCC RTCCFG RTCOE PMPTTLPMP
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
17-2
PMD<7:0> PMCS PMRD PMWR
PIC24F PMD<7:0> PMCS PMRD PMWR
17-3
PMA<1:0> PMD<7:0>
PMA<1:0> PMD<7:0> PMDOUT1L PMCS PMRD PMWR PMCS PMRD PMWR PMDOUT1H PMDOUT2L PMDOUT2H PIC24F
PMDIN1L PMDIN1H PMDIN2L PMDIN2H
17-1
PMDOUT1<7:0> PMDOUT1<15:8> PMDOUT2<7:0> PMDOUT2<15:8> PMDIN1<7:0> PMDIN1<15:8> PMDIN2<7:0> PMDIN2<15:8>
PMA<1:0>
17-4
PIC24F
PMA<13:0> PMD<7:0>
PMCS1 PMCS2
PMRD PMWR
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
17-5
PIC24F
PMA<13:8> PMD<7:0> PMA<7:0> PMCS1 PMCS2
PMALL PMRD PMWR
17-6
PIC24F
PMD<7:0> PMA<13:8> PMCS1 PMCS2 PMALL PMALH PMRD PMWR
17-7
PIC24F PMD<7:0> PMALL A<7:0> D<7:0> A<15:8> A<15:0> D<7:0>
PMALH PMCS PMRD PMWR
17-8
A<7:0> D<7:0> A<14:8> A<14:0> D<7:0>
PIC24F PMD<7:0> PMALL PMA<14:7> PMCS PMRD PMWR
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
17-9
PIC24F PMD<7:0> PMALL PMCS PMRD PMWR AD<7:0>
17-10
PIC24F
EEPROM
EEPROM A<n:0> D<7:0>
PMA<n:0> PMD<7:0> PMCS PMRD PMWR
17-11
PIC24F
EEPROM EEPROM A<n:1> D<7:0>
PMA<n:0> PMD<7:0> PMBE PMCS PMRD PMWR
17-12
PIC24F
D<7:0>
PM<7:0> PMA0 PMRD/PMWR PMCS
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
18.0
PIC24FJ
18-1
RTCC
RTCC RCFGCAL RTCC 0.5s RTCC RTCVAL ALCFGRPT YEAR MTHDAY WKDYHR MINSEC ALMTHDY ALRMVAL ALWDHR ALMINSEC
SOSC 32.768
RTCC RTCC RTCC RTCOE
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
18.1 RTCC
RTCC RTCC RTCC ALRMVALH ALRMVALL ALRMPTR ALCFGRPT<9:8> 18-2 ALRMVALH ALRMPTR<1:0> ALRMVALH ALRMVALL ALRMMIN ALRMSEC
18.1.1
18-2
ALRMPTR <1:0>
RTCC RTCC RTCVALH RTCVALL RTCPTR RCFGCAL<9:8> 18-1 RTCVALH RTCC RTCPTR<1:0> RTCVALH RTCVALL MINUTES SECONDS
ALRMVAL
ALRMVAL<15:8> ALRMVAL<7:0> ALRMMIN ALRMWD ALRMMNTH ALRMSEC ALRMHR ALRMDAY
18-1
RTCPTR <1:0>
RTCVAL
RTCC RTCVAL<15:8> MINUTES WEEKDAY MONTH RTCVAL<7:0> SECONDS HOURS YEAR
ALRMVALH ALRMVALL ALRMPTR<1:0> RTCVALH RTCVALL RTCPTR<1:0>
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
18.1.2
R/W-0 RTCEN(2)
RTCC RCFGCALRTCC
R/W-0 RTCWREN RTCSYNC HALFSEC R/W-0 RTCOE R/W-0 R/W-0 RTCPTR1 RTCPTR0
18-1
R/W-0 CAL7
R/W-0 CAL6
R/W-0 CAL5
R/W-0 CAL4
R/W-0 CAL3
R/W-0 CAL2
R/W-0 CAL1
R/W-0 CAL0
RTCENRTCC RTCC RTCC RTCWRENRTCC RTCVALH RTCVALL RTCVALH RTCVALL RTCSYNCRTCC RTCVALHRTCVALL ALCFGRPT RTCVALH RTCVALL ALCFGRPT HALFSEC MINSEC RTCOERTCC RTCC RTCC RCFGCAL RTCWREN RTCEN
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
18-1
R/W-0 RTCEN(2)
RCFGCALRTCC
R/W-0 RTCWREN RTCSYNC HALFSEC R/W-0 RTCOE R/W-0 R/W-0 RTCPTR1 RTCPTR0
R/W-0 CAL7
R/W-0 CAL6
R/W-0 CAL5
R/W-0 CAL4
R/W-0 CAL3
R/W-0 CAL2
R/W-0 CAL1
R/W-0 CAL0
RTCPTR1:RTCPTR0 RTCC RTCVALH RTCVALL RTCC RTCVALH RTCPTR<1:0> RTCVAL<15:8> MINUTES WEEKDAY MONTH RTCVAL<7:0> SECONDS HOURS YEAR CAL7:CAL0RTC 01111111 01111111 00000000 11111111 10000000 RCFGCAL RTCWREN RTCEN
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
18-2
PADCFG1
R/W-0 RTSECSEL
R/W-0 PMPTTL
15-2
RTSECSELRTCC RTCC RTCC RTCC RTCC RTCC RTCCFG RTCOE PMPTTLPMP
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
18-3
R/W-0 ALRMEN
ALCFGRPT
R/W-0 CHIME R/W-0 AMASK3 R/W-0 AMASK2 R/W-0 AMASK1 R/W-0 R/W-0 R/W-0 AMASK0 ALRMPTR1 ALRMPTR0
R/W-0 ARPT7
R/W-0 ARPT6
R/W-0 ARPT5
R/W-0 ARPT4
R/W-0 ARPT3
R/W-0 ARPT2
R/W-0 ARPT1
R/W-0 ARPT0
ALRMEN ARPT<7:0> CHIME CHIME ARPT<7:0> ARPT<7:0>
13-10 AMASK3:AMASK0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 101x 11xx ALRMPTR1:ALRMPTR0 ALRMVALH ALRMVALL ALRMVALH ALRMPTR<1:0> ALRMVAL<15:8> ALRMMIN ALRMWD ALRMMNTH ALRMVAL<7:0> ALRMSEC ALRMHR ALRMDAY ARPT7:ARPT0 11111111 00000000 CHIME
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
18.1.3 RTCVAL YEAR
R/W-x YRTEN3 15-8
18-4
R/W-x YRTEN2
R/W-x YRTEN1
R/W-x YRTEN0
R/W-x YRONE3
R/W-x YRONE2
R/W-x YRONE1
R/W-x YRONE0
YRTEN3:YRTEN0 YRONE3:YRONE0 RTCWREN YEAR
18-5
MTHDY
MTHTEN0 MTHONE3 MTHONE2 MTHONE1 MTHONE0
15-13 11-8
R/W-x DAYTEN1
R/W-x R/W-x R/W-x R/W-x R/W-x DAYTEN0 DAYONE3 DAYONE2 DAYONE1 DAYONE0
MTHTEN0 MTHONE3:MTHONE0 DAYTEN1:DAYTEN0 DAYONE3:DAYONE0 RTCWREN
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
18-6
WKDYHR
R/W-x WDAY2 R/W-x WDAY1 R/W-x WDAY0
15-11 10-8
R/W-x HRTEN1
R/W-x HRTEN0
R/W-x HRONE3
R/W-x HRONE2
R/W-x HRONE1
R/W-x HRONE0
WDAY2:WDAY0 HRTEN1:HRTEN0 HRONE3:HRONE0 RTCWREN
18-7
MINSEC
R/W-x MINTEN1 R/W-x MINTEN0 R/W-x R/W-x R/W-x R/W-x MINONE3 MINONE2 MINONE1 MINONE0
R/W-x MINTEN2
14-12 11-8
R/W-x R/W-x R/W-x R/W-x R/W-x R/W-x R/W-x SECTEN2 SECTEN1 SECTEN0 SECONE3 SECONE2 SECONE1 SECONE0
MINTEN2:MINTEN0 MINONE3:MINONE0 SECTEN2:SECTEN0 SECONE3:SECONE0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
18.1.4
ALRMVAL ALMTHDY
R/W-x R/W-x R/W-x R/W-x R/W-x MTHTEN0 MTHONE3 MTHONE2 MTHONE1 MTHONE0
18-8
15-13 11-8
R/W-x DAYTEN1
R/W-x R/W-x R/W-x R/W-x R/W-x DAYTEN0 DAYONE3 DAYONE2 DAYONE1 DAYONE0
MTHTEN0 MTHONE3:MTHONE0 DAYTEN1:DAYTEN0 DAYONE3:DAYONE0 RTCWREN
18-9
ALWDHR
R/W-x WDAY2 R/W-x WDAY1 R/W-x WDAY0
15-11 10-8
R/W-x HRTEN1
R/W-x HRTEN0
R/W-x HRONE3
R/W-x HRONE2
R/W-x HRONE1
R/W-x HRONE0
WDAY2:WDAY0 HRTEN1:HRTEN0 HRONE3:HRONE0 RTCWREN
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
18-10
ALMINSEC
R/W-x MINTEN1 R/W-x MINTEN0 R/W-x MINONE3 R/W-x MINONE2 R/W-x MINONE1 R/W-x MINONE0
R/W-x MINTEN2
14-12 11-8
R/W-x R/W-x R/W-x R/W-x R/W-x R/W-x R/W-x SECTEN2 SECTEN1 SECTEN0 SECONE3 SECONE2 SECONE1 SECONE0
MINTEN2:MINTEN0 MINONE3:MINONE0 SECTEN2:SECTEN0 SECONE3:SECONE0
18.2
RTCC RCFGCAL RCFGCAL RTCC RTCC 32.768 (32,768)
RCFGCAL RCFGCAL RCFGCAL
RCFGCAL
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
18.3
ALRMEN ALCFGRPT<7> 18-3 ALCFGRPT ALRMEN CHIME ALCFGRPT
18.3.1
18.3.2
ALRMEN ALRMEN ALRMVALH:ALRMVALL 18-2 AMASK ALCFGRPT<13:10> ALCFGRPT ALCFGRPT CHIME ALCFGRPT<14>= ALCFGRPT
RTCC ALRMEN RCFGCAL ALCFGRPT CHIME ALRMEN RTCSYNC ALCFGRPT CHIME
18-2
AMASK3:AMASK0
0000 0001 0010 0011 0100 0101
0110
0111
1000 1001
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
19.0
19.1
CRCCON CRCXOR CRCDAT CRCWDAT
Cyclic Redundancy Check FIFO
19-1
CRCCONCRC
R/W-0 CSIDL VWORD4 VWORD3 VWORD2 VWORD1 VWORD0
CRCFUL
CRCMPT
R/W-0 CRCGO
R/W-0 PLEN3
R/W-0 PLEN2
R/W-0 PLEN1
R/W-0 PLEN0
15-14 CSIDL 12-8 VWORD4:VWORD0 FIFO PLEN3:PLEN0 PLEN3:PLEN0 CRCFULFIFO FIFO FIFO CRCMPTFIFO FIFO FIFO CRCGO PLEN3:PLEN0
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
19.2
19-1
PLEN3:PLEN0 X<15:1>
1111 000100000010000
CRCXOR X<15:1> CRCCON PLEN3:PLEN0 19-1
X<15:1> X<15:1> 19-2
19-1
PLEN<3:0>
DOUT
p_clk
p_clk
p_clk
p_clk
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
19-2
SDOx
p_clk
p_clk
p_clk
p_clk
p_clk
19.3
19.3.1
FIFO CRCGO CRCMPT CRCWDAT CRCMPT CRCFUL VWORD FIFO 19.3.2 CRCWDAT VWORD
CRCGO FIFO PLEN PLEN<3:0> FIFO FIFO FIFO PLEN PLEN data[5:0] crc_input[5:0] data[7:6] 'bxx CRCWDAT PLEN VWORD VWORD<4:0> CRCGO VWORD VWORD VWORD PLEN (PLEN VWORD VWORD CRCFUL VWORD CRCMPT FIFO CRCGO VWORD FIFO
19.3.2
VWORD4:VWORD0
19.4
19.4.1
19.4.2
CSIDL CSIDL
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
20.0
PIC24FJ
AD1PCFG<15:0> AD1CON2<15:13> AD1CON3<7:0> AD1CON1<7:0>AD1CON3<12:8> AD1CON1<9:8> AD1CON2<5:2> AD1CON1<15> AD1IF
ksps
AN15 20-1
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
20-1
AVDD AVSS VREF+ VREFAN0 AN10 AN11 AN12 AN13 AN14 AN15
VRVINH VINL VINH
VRVR+
VINL ADC1BUF0: ADC1BUFF AD1CON1 AD1CON2 AD1CON3 AD1CHS AD1PCFG AD1CSSL
VINH
VINL
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
20-1
R/W-0 ADON
AD1CON1A/D
R/W-0 ADSIDL R/W-0 FORM1 R/W-0 FORM0
R/W-0 SSRC2 bit15
R/W-0 SSRC1
R/W-0 SSRC0
R/W-0 ASAM
R/W-0 R/C-0 SAMP DONE
ADONA/D ADSIDL
bit14 bit13
bit12-10 bit9-8 FORM1:FORM0 sddd sddd dddd ssss 0000 00dd bit7-5 dddd dd00 sssd dddd dd00 0000 0000 dddd dddd dddd
SSRC2:SSRC0 Timer3 INT0 SAMP ASAM SAMP SAMP SAMPA/D DONEA/D
bit4-3 bit2
bit1
bit0
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
20-2
R/W-0 VCFG2 R/W-0 VCFG1
AD1CON2A/D
R/W-0 VCFG0 R/W-0 CSCNA BUFS
R/W-0 SMPI3
R/W-0 SMPI2
R/W-0 SMPI1
R/W-0 SMPI0
R/W-0 BUFM
R/W-0 ALTS
bit15-13 VCFG2:VCFG0 VCFG2:VCFG0 bit12 bit11 bit10 CSCNA CH0+ BUFS BUFM 08-0F 00-07 00-07 08-0F SMPI3:SMPI0 1111 1110 0001 0000 BUFM ADC1BUFn<15:8> ADC1BUFn<7:0> ADC1BUFn<15:0> ALTS AVDD VREF+ AVDD VREF+ AVDD VRAVSS AVSS VREF- VREF- AVSS
bit9-8 bit7
bit6 bit5-2
bit1
bit0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
20-3
R/W-0 ADRC
AD1CON3A/D
R/W-0 SAMC4 R/W-0 SAMC3 R/W-0 SAMC2 R/W-0 SAMC1 R/W-0 SAMC0
R/W-0 ADCS7 bit15
R/W-0 ADCS6
R/W-0 ADCS5
R/W-0 ADCS4
R/W-0 ADCS3
R/W-0 ADCS2
R/W-0 ADCS1
R/W-0 ADCS0
ADRCA/D
bit14-13 bit12-8 SAMC4:SAMC0 11111 00001 00000 bit7-0 ADCS7:ADCS0A/D 11111111 00000001 00000000 TCY/2
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
20-4
R/W-0 CH0NB1
AD1CHSA/D
R/W-0 CH0SB3 R/W-0 CH0SB2 R/W-0 CH0SB1 R/W-0 CH0SB0
R/W-0 CH0NB0
R/W-0 CH0NA
R/W-0 CH0SA3
R/W-0 CH0SA2
R/W-0 CH0SA1
R/W-0 CH0SA0
bit15-14 CH0NB1:CHONB0MUX VRbit13-12 bit11-8 CH0SB3:CH0SB0MUX 1111 AN15 1110 AN14 0001 0000 CH0NAMUX CH0SA3:CH0SA0MUX 1111 AN15 1110 AN14 0001 0000
bit7
bit6-4 bit3-0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
20-5
R/W-0 PCFG15
AD1PCFGA/D
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 PCFG14
R/W-0 PCFG7 bit15-0
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
PCFG15:PCFG0
20-6
R/W-0 CSSL15
AD1CSSLA/D
R/W-0 CSSL13 R/W-0 CSSL12 R/W-0 CSS1L1 R/W-0 CSSL10 R/W-0 CSSL9 R/W-0 CSSL8
R/W-0 CSSL14
R/W-0 CSSL7 bit15-0
R/W-0 CSSL6
R/W-0 CSSL5
R/W-0 CSSL4
R/W-0 CSSL3
R/W-0 CSSL2
R/W-0 CSSL1
R/W-0 CSSL0
CSSL15:CSSL0A/D
20-1
(ADCS ADCS
FOSC/2
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
20-2
0.6V CHOLD
CPIN 11pF
0.6V
ILEAKAGE ±500
CPIN ILEAKAGE CHOLD
CPIN CPIN
20-3
1111 11111023 1111 1110 1022
0000 0011 0000 0010 0000 0001 0000 0000 1111 1111511 1111 1110 1111 1101
0000 0001 0000 00000 1023*(VR+ VR-) 512*(VR+ VR-) VINH-VINL VRVR+ 1024
1024
1024
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
21.0
PIC24FJ
21-1
C1NEG CMCON<6> C1INV C1OUT C1POS
C1EN
C1IN+ C1IN-
VINC1
VIN+ C1OUTEN
C1IN+ CVREF
C2NEG C2IN+ C2INC2POS C2IN+ CVREF VIN+
C2EN
CMCON<7> C2INV C2OUT
VINC2
C2OUTEN
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
21-1
R/W-0 CMIDL
CMCON
R/C-0 C2EVT R/C-0 C1EVT R/W-0 C2EN R/W-0 C1EN R/W-0 R/W-0 C2OUTEN C1OUTEN
C2OUT
C1OUT
R/W-0 C2INV
R/W-0 C1INV
R/W-0 C2NEG
R/W-0 C2POS
R/W-0 C1NEG
R/W-0 C1POS
CMIDL C2EVT C1EVT C2EN C1EN C2OUTEN C1OUTEN
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
21-1
R/W-0 CMIDL
CMCON
R/C-0 C2EVT R/C-0 C1EVT R/W-0 C2EN R/W-0 C1EN R/W-0 R/W-0 C2OUTEN C1OUTEN
C2OUT
C1OUT
R/W-0 C2INV
R/W-0 C1INV
R/W-0 C2NEG
R/W-0 C2POS
R/W-0 C1NEG
R/W-0 C1POS
C2OUTEN C2INV VIN+ VIN0 VIN+ C2INV VIN+ VIN1 VIN+ VIN-
C1OUT C1INV VIN+ VIN0 VIN+ C1INV VIN+ VIN1 VIN+ VIN-
C2INV C1INV C2NEG VIN+ 21-1 C2POS VIN+ CVREF 21-1 C1NEG VIN+ 21-1 C1POS VIN+ CVREF 21-1
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
22.0
PIC24FJ
CVREF CVR3:CVR0 VREF+ VREF- CVRSS CVRCON<4> CVREF
22.1
CVRCON 22-1 CVRR CVRCON<5>
22-1
VREF+ AVDD CVRSS
CVRSS
CVR3:CVR0
CVREN
CVREF
CVRR VREFCVRSS
CVRSS AVSS
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
22-1
CVRCON
R/W-0 CVREN
R/W-0 CVROE
R/W-0 CVRR
R/W-0 CVRSS
R/W-0 CVR3
R/W-0 CVR2
R/W-0 CVR1
R/W-0 CVR0
bit15-8 bit7
CVREN CVREF CVREF CVROE VREF CVREF CVREF CVREF CVREF CVRR VREF 0.67 CVRSRC CVRSRC/24 0.25 CVRSRC 0.75 CVRSRC CVRSRC/32 CVRSS VREF
CVRSRC VREF+ VREF-
bit6
bit5
bit4
CVRSRC AVDD AVSS bit3-0 CVR3:CVR0 VREF CVR3:CVR0 CVRR CVREF (CVR<3:0>/ CVRR CVREF (CVR<3:0>/32)
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
23.0
PIC24FJ
23-1
PIC24FJ128GA
00ABFEh 00FFFEh 0157FEh 00ABFCh 00FFFCh 0157FCh
PIC24FJ64GA PIC24FJ96GA PIC24FJ128GA
PIC24FJ128GA JTAG
1111 1111
23.1
F80000h 23-1 23-1 23-4 F80000h 800000h-FFFFFFh
23.1.1
PIC24FJ128GA
PIC24FJ128GA 23-1
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
23-1
R/PO-1 JTAGEN
R/PO-1 GSS0
R/PO-1 GWRP
R/PO-1 DEBUG
R/PO-1
R/PO-1
R/PO-1 FWDTEN bit23-16 bit15 bit14
R/PO-1 FWPSA
R/PO-1 WDTPS3
R/PO-1 WDTPS2
R/PO-1 WDTPS1
R/PO-1 WDTPS0
JTAGENJTAG JTAG JTAG GSS0 GWRP DEBUG Clip Clip EMUC2/EMUD2 EMUC1/EMUD1 FWDTEN FWPSAWDT 1:128 1:32
bit13
bit12
bit11
bit10
bit9 bit8
bit7
bit6-5 bit4
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
23-1
R/PO-1 JTAGEN
R/PO-1 GSS0
R/PO-1 GWRP
R/PO-1 DEBUG
R/PO-1
R/PO-1
R/PO-1 FWDTEN bit3-0
R/PO-1 FWPSA
R/PO-1 WDTPS3
R/PO-1 WDTPS2
R/PO-1 WDTPS1
R/PO-1 WDTPS0
WDTPS3:WDTPS0 1111 1:32,768 1110 1:16,384 1101 1:8,192 1100 1:4,096 1011 1:2,048 1010 1:1,024 1001 1:512 1000 1:256 0111 1:128 0110 1:64 0101 1:32 0100 1:16 0011 0010 0001 0000
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
23-2
R/PO-1 FNOSC2
R/PO-1 FNOSC1
R/PO-1 FNOSC0
R/PO-1 FCKSM1 bit23-11 bit10-8
R/PO-1 FCKSM0
R/PO-1 OSCIOFCN
R/PO-1 R/PO-1 POSCMOD1 POSCMOD0
bit7-6
bit5
bit4-2 bit1-0
FNOSC2:FNOSC0 FRCDIV LPRC SOSC HSPLL ECPLL FRCPLL FCKSM1:FCKSM0 OSCIOFCN OSC2 POSCMOD1:POSCMOD0 OSC2/CLKO/RC15 CLKO FOSC/2 OSC2/CLKO/RC15 RC15 POSCMOD1:POSCMOD0 OSCIOFCN OSC2/CLKO/RC15 POSCMOD1:POSCMOD0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
23-3
DEVID
FAMID7
FAMID6
FAMID5
FAMID4
FAMID3
FAMID2
FAMID1
FAMID0
DEV5
DEV4
DEV3
DEV2
DEV1
DEV0
bit23-14 bit13-6 FAMID7:FAMID0 00010000 PIC24FJ128GA bit5-0 DEV5:DEV0 000101 PIC24FJ64GA006 000110 PIC24FJ96GA006 000111 PIC24FJ128GA006 001000 PIC24FJ64GA008 001001 PIC24FJ96GA008 001010 PIC24FJ128GA008 001011 PIC24FJ64GA010 001100 PIC24FJ96GA010 001101 PIC24FJ128GA010
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
23-4
DEVREV
MAJRV2
MAJRV1 bit23-16 bit15-12 bit11-9 bit8-6 bit5-3 bit2-0
MAJRV0
DOT2
DOT1
DOT0
MAJRV2:MAJRV0 DOT2:DOT0
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
23.2
23-1
3.3V PIC24FJ128GA ENVREG VDDCORE/VCAP CEFC
PIC24FJ128GA 2.5V 3.3V PIC24FJ128GA ENVREG VDDCORE/VCAP 23-1 26.1 ENVREG VDDCORE/VCAP 2.5V 3.3V VDDCORE/VCAP 23-1
ENVREG
ENVREG 2.5V(1) 3.3V(1) PIC24FJ128GA ENVREG
23.2.1
TSTARTUP TSTARTUP PWRT PWRT 64ms
VDDCORE/VCAP
VDDCORE 2.5V(1) PIC24FJ128GA ENVREG VDDCORE/VCAP
23.2.2
PIC24FJ128GA RCON<0> 26.1
23.2.3
26.1 VDDCORE
VDDCORE 0.3V
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
23.3
PIC24FJ128GA LPRC LPRC FWPSA TWDT- WDTPS3:WDTPS0 1<3:0> 1:32,768 NOSC OSWEN PWRSAV CLRWDT PWRSAV SLEEP IDLE RCON<3:2> WDTORCON<4> CLRWDT PWRSAV
23.3.1
FWDTEN FWDTEN FWDTEN SWDTEN RCON<5> SWDTEN
23-2
SWDTEN FWDTEN
LPRC FWPSA ms/4 WDTPS3:WDTPS0 1:32.768
LPRC
CLRWDT PWRSAV
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
23.4 JTAG 23.6
PIC24FJ128GA JTAG PIC24FJ128GA PGCxPGDx
23.5
PIC24FJ128GA GSS0
23.7
23.5.1
GSS0
MPLAB® MPLAB EMUCx EMUDx PGDx EMUDx/EMUCx MCLRVDDVSSPGCx ICSP
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
24.0
PIC24
"Wb" "Wb" "Wd" CALL/ GOTO RETURN/RETFIE
PIC24 PICmicro® PICmicro
24-1 24-2 PIC24 "Wb" "Ws" "Wd" "WREG" "Ws" "Wb"
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
24-1
#text (text) [text] <n:m> bit4 Expr lit1 lit4 lit5 lit8 lit10 lit14 lit16 lit23 Slit10 Slit16 Slit6 Wm,Wn WREG "text" "text text {0.15} {0000h.1FFFh} {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] {W0.W15} {W0.W15} {W0.W15} [Ws], [Ws++], [Ws-], [++Ws], [-Ws] Wns, [Wns], [Wns++], [Wns-], [++Wns], [-Wns], [Wns+Wb]
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
24-2
ADDC ADDC ADDC ADDC ADDC ADDC BCLR BCLR BCLR BSET BTSC BSET BSET BSW.C BSW.Z BTSC BTSC
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 NOV,Expr NZ,Expr OV,Expr Expr Z,Expr f,#bit4 Ws,#bit4 Ws,Wb Ws,Wb 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> CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
24-2
BTSS BTSS BTSS BTST BTST BTST.C BTST.Z BTST.C BTST.Z BTSTS BTSTS BTSTS.C BTSTS.Z CALL CALL CALL CLRWDT CLRWDT CPSEQ CPSGT CPSLT CPSNE CPSEQ CPSGT CPSLT CPSNE DEC2 DEC2 DEC2 DEC2 DISI DISI DIV.SW DIV.SD DIV.UW DIV.UD EXCH EXCH f,WREG Ws,Wd Wb,#lit5 Wb,Ws Wb,#lit5 Wb,Ws Wb,Wn Wb,Wn Wb,Wn Wb,Wn f,WREG Ws,Wd f,WREG Ws,Wd #lit14 Wm,Wn Wm,Wn Wm,Wn Wm,Wn Wns,Wnd
f,#bit4 Ws,#bit4 f,#bit4 Ws,#bit4 Ws,#bit4 Ws,Wb Ws,Wb f,#bit4 Ws,#bit4 Ws,#bit4 lit23 WREG Ws<Wb> Ws<Wb> 0x0000 WREG 0x0000 0x0000 WREG WREG lit5 0x0000 0x0000 0xFFFF 0xFFFF WREG lit5 f=f-1 WREG f=f-2 WREG 16/16 32/16 16/16 32/16 WDTO CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
24-2
FF1L FF1R GOTO FF1L FF1R GOTO 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
Ws,Wnd Ws,Wnd 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 [Wns+Slit10],Wnd f,WREG #lit16,Wn #lit8,Wn Wn,f Wns,[Wns+Slit10] 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 f=f+1 WREG f=f+2 WREG .IOR.WREG WREG .IOR.WREG lit10 .IOR. .IOR. .IOR. lit5 WREG lit5 [Wns+Slit10] WREG [Wns+Slit10] WREG W(ns):W(ns+1) W(nd+1):W(nd) {Wnd+1, Wnd} Signed(Wb) Signed(Ws) {Wnd+1, Wnd} Signed(Wb) Unsigned(Ws) {Wnd+1, Wnd} Unsigned(Wb) Signed(Ws) {Wnd+1, Wnd} Unsigned(Wb) Unsigned(Ws) {Wnd+1, Wnd} Signed(Wb) Unsigned(lit5) {Wnd+1, Wnd} Unsigned(Wb) Unsigned(lit5) W3:W2 WREG f=f+1 WREG W(nd):W(nd+1) CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
24-2
PUSH PUSH PUSH PUSH.D PUSH.S PWRSAV RCALL REPEAT PWRSAV RCALL RCALL REPEAT REPEAT RETFIE RETLW RETURN RETFIE RETLW RETURN RLNC RLNC RLNC RLNC RRNC RRNC RRNC RRNC SESE SESESESL SUBB SUBB SUBB SUBB SUBB SUBB SUBR SUBR SUBR SUBR SUBR 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 #lit10,Wn #lit1 Expr #lit14
W(ns):W(ns+1) lit14 (Wn) WREG WREG WREG WREG FFFFh WREG FFFFh FFFFh WREG lit5 WREG WREG WREG lit10 lit5 WREG WREG WREG lit10 lit5 WREG WREG WREG lit5 WDTO CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV CDCNOV
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
24-2
SUBBR SUBBR SUBBR SUBBR SUBBR SWAP TBLRDH TBLRDL TBLWTH TBLWTL ULNK SWAP.b SWAP TBLRDH TBLRDL TBLWTH TBLWTL ULNK f,WREG #lit10,Wn Wb,Ws,Wd Wb,#lit5,Wd Ws,Wnd
f,WREG Wb,Ws,Wd Wb,#lit5,Wd Ws,Wd Ws,Wd Ws,Wd Ws,Wd WREG WREG WREG lit5 PC<23:16> Wd<7:0> PC<15:0> Ws<7:0> PC<23:16> PC<15:0> .XOR.WREG WREG .XOR.WREG lit10 .XOR. .XOR. .XOR. lit5 CDCNOV CDCNOV CDCNOV CDCNOV
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
25.0
25.1
MPLAB
PICmicro MPLAB® MPASM MPLAB MPLAB MPLINK MPLIB MPLAB ASM30 MPLAB MPLAB 2000 MPLAB 4000 MPLAB PICSTART® Plus MPLAB PICkit2
MPLAB 8/16 MPLAB Windows® HI-TECH MPLAB PICmicro MPLAB
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
25.2 MPASM 25.5
MPASM PICmicro MPASM MPLINK Intel® COFF MPASM MPLAB
MPLAB ASM30
MPLAB ASM30 dsPIC30F MPLAB dsPIC30F MPLAB
25.3
MPLAB MPLAB
MPLAB MPLAB ANSI Microchip PIC18 dsPIC30FdsPIC33 PIC24 MPLAB
25.6
MPLAB
25.4
MPLINK MPLIB
MPLAB PICmicro dsPIC® MPLAB MPLAB MPLAB MPASMMAPLAB ASM30
MPLINK MPASM MPLAB MPLIB
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
25.7 MPLAB 2000 25.9 MPLAB
MPLAB 2000 PICmicro MPLAB 2000 MPLAB MPLAB 2000 MPLAB 2000 PICmicro MPLAB 2000 Microsoft® Windows® Microchip MPLAB RS-232 PICmicro PICmicro dsPIC MPLAB Microchip In-Circuit Serial ProgrammingICSP MPLAB MPLAB PICmicro
25.10 MPLAB
MPLAB VDDMIN VDDMAX ICSP MPLAB PICmicro MPLAB RS-232 MPLAB SD/MMC
25.8
MPLAB 4000
MPLAB 4000 PICmicro dsPIC MPLAB 4000 MPLAB MPLAB 4000 MPLAB 2000 dsPIC30F PIC18XXXX MPLAB 4000 Microsoft Windows
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
25.11 PICSTART Plus
PICSTART Plus RS-232 MPLAB PICSTART Plus PICmicro PIC16C92X PIC17C76X PICSTART Plus
25.13
PICmicro dsPIC RS-232 EEPROM PICDEM dsPICDEM Microchip KEELOQ® IrDA® PowerSmart® SEEVAL® Microchip www.microchip.com "Product Selector Guide DS00148
25.12 PICkit
PICkit2 Microchip PIC18F PICkit HI-TECH PICC Lite PIC® Microchip
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
26.0
PIC24FJ128GA PIC24FJ128GA
-40°C +125°C -65°C +150°C .-0.3V +4.0V MCLR .-0.3V 0.3V -0.3V +6.0V VDDCORE .-0.3V +3.0V .300 1.250 .200 1.200 26-2
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
26.1
MIPS
-40°C +85°C MIPS PIC24FJ128GA
26-1
2.0-3.6V
26-2
+125
PIC24FJ128GA PINT (IDD IOH) PI/O ({VDD VOH} IOH) (VOL IOL) PDMAX TA)/JA
PINT PI/O
26-3
69.4 76.6 °C/W °C/W °C/W
14x14x1 TQFP 12x12x1 TQFP 10x10x1 TQFP
Theta-JA
26-4
2.5V 3.6V -40°C +85°C
DC10 VDDCORE DC12 DC16 VPOR VDDCORE 2.75
DC17
SVDD
0.05
V/ms
0-3.3V/0.1s 0-2.5V/60
3.3V 25°C
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
26-5
DC20 DC20a DC20b DC20d DC20e DC20f DC23 DC23a DC23b DC23d DC23e DC23f DC24 DC24a DC24b DC24d DC24e DC24f DC31 DC31a DC31b DC31d DC31e DC31f
2.5V 3.6V -40°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C 3.3V(4) 2.5V(3) LPRC 3.3V(4) 2.5V(3) MIPS 3.3V(4) 2.5V(3) MIPS 3.3V(4) 2.5V(3) MIPS
3.3V 25°C OSC1 MCLR FSCM SRAM ENVREG ENVREG
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
26-6
IIDLE
2.5V 3.6V -40°C +85°C
-40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C 3.3V(4) 2.5V(3) LPRC 3.3V(4) 2.5V(3) MIPS 3.3V(4) 2.5V(3) MIPS 3.3V(4) 2.5V(3) MIPS 3.3V(4) 2.5V(3) MIPS
IIDLE DC40 DC40a DC40b DC40d DC40e DC40f DC43 DC43a DC43b DC43d DC43e DC43f DC47 DC47a DC47b DC47c DC47d DC47e DC50 DC50a DC50b DC50d DC50e DC50f DC51 DC51a DC51b DC51d DC51e DC51f
3.3V 25°C IIDLE ENVREG ENVREG
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
26-7
2.5V 3.6V -40°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C 3.3V(4) 2.5V(3) 32kHz Timer1 ITI32(5) 2.0V(3) 3.3V(4) 2.5V(3) IWDT(5) 2.0V(3) 3.3V(4) 2.5V(3) 2.0V(3)
DC60 DC60a DC60b DC60c DC60d DC60e DC60f DC60g DC60h DC61 DC61a DC61b DC61c DC61d DC61e DC61f DC61g DC61h DC62 DC62a DC62b DC62c DC62d DC62e DC62f DC62g DC62h
3.3V 25°C ENVREG ENVREG
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
26-8
DI10 DI11 DI15 DI16 DI17 DI18 DI19 DI21 DI20 MCLR OSC1 OSC1 SDAx, SCLx SDAx, SCLx MCLR OSC1 OSC1 SDAx, SCLx SDAx, SCLx ICNPU CNxx (2,3) MCLR OSC1 SMBus SMBus 3.3V VPIN VPIN VPIN VPIN VPIN VDDXT 0.25 0.15 SMBus SMBus PMPTTL PMPTTL
2.5V 3.6V -40°C +85°C
DI25 DI26 DI27 DI28 DI29 DI30 DI50 DI51 DI55 DI56
3.3V 25°C MCLR
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
26-9
DO10 DO16 DO20 DO26 OSC2/CLKO OSC2/CLKO -3.0 3.3V -2.0 2.5V -1.3 3.3V -2.0 2.5V 3.3V 2.5V mAVDD 3.3V 2.5V
2.5V 3.6V -40°C +85°C
3.3V 25°C
26-10
D130 D131 D132B D133A D134 D135
2.5V 3.6V -40°C +85°C
VMIN VMIN
VPEW
-40°C +85°C VMIN VMIN
TRETD IDDP
3.3V 25°C
26-11
-40°C +85°C VRGOUT CEFC TVREG TPWRT ENVREG ENVREG
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
26.2
PIC24FJ128GA
26-12
2.5V 3.6V -40°C +85°C 26.1
26-1
OSC2 VDD/2 OSC2 OSC2 OSC2
26-13
DO50 DO56 DO58 COSC2
OSC2/CLKO OSC2 SCLx SDAx OSC1
3.3V 25°C
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
26-2
OSC1
OS20 OS25 OS30 OS30 OS31 OS31
CLKO
OS40 OS41
26-14
OS10
2.5V 3.6V -40°C +85°C 0.45 TOSC ECPLL XTPLL HSPLL SOSC OS10 FOSC
FOSC CLKI
OS20 OS25 OS30 OS31 OS40 OS41
TOSC TOSC 1/FOSC
TosL, OSC1 TosH TosR, OSC1 TosF TckR CLKO TckF CLKO
3.3V 25°C OSC1/CLKI "DC" CLKO OSC2 CLKO Q1-Q2 Q3-Q4
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
26-15
OS50 OS51 OS52 OS53 FPLLI FSYS TLOC DCLK CLKO
2.5V 3.6V
2.5V 3.6V -40°C +85°C ECPLL HSPLL XTPLL
3.3V 25°C
26-16
2.5V 3.6V -40°C +85°C
+25°C -40°C +85°C
3.0-3.6V 3.0-3.6V
25°C 3.3V
26-17
2.5V 3.6V -40°C +85°C
LPRC(1) LPRC +25°C -40°C +85°C 3.0-3.6V 3.0-3.6V
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
26-3 CLKO
DI35 DI40 DO31 DO32 26-1
26-18
DO31 DO32 DI35 DI40 TIOR TIOF TINP TRBP
CLKO
2.5V 3.6V -40°C +85°C INTx
3.3V 25°C
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
27.0
27.1
TQFP 10x10x1
XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX YYWWNNN TQFP 12x12x1
PIC24FJ128 GA006-I/ 0510017
XXXXXXXXXXXX XXXXXXXXXXXX YYWWNNN
PIC24FJ128GA 008-I/PT 0510017
TQFP 12x12x1
XXXXXXXXXXXX XXXXXXXXXXXX YYWWNNN
PIC24FJ128GA 010-I/PT 0510017
TQFP 14x14x1
XXXXXXXXXXXX XXXXXXXXXXXX YYWWNNN
PIC24FJ128GA 010-I/PF 0510017
XX.X
"01" Matte JEDEC JEDEC
Microchip
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
27.2
10x10x1 1.0/0.10 TQFP
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
12x12x1 1.0/0.10 TQFP
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
12x12x1 1.0/0.10 TQFP
.047 .041 .006 .030 .008 .009 0.01 0.254 ASME Y14.5M ASME Y14.5M JEDEC MS-026 07-22-05 C04-100
.016 .039 .043 .037 .039 .002 .004 .018 .024 .039 REF. 3.5° .551 .551 .472 .472 .004 .006 .005 .007
0.40 1.00 1.10 0.95 1.00 0.05 0.10 0.45 0.60 1.00 REF. 3.5° 14.00 14.00 12.00 12.00 0.09 0.15 0.13 0.18
1.20 1.05 0.15 0.75
0.20 0.23
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
14x14x1 1.0/0.10 TQFP
.020 .047 .037 .002 .018 .024 .039 .630 .630 .551 .551 .004 .007 .009 .008 .011 0.09 0.17 0.22 .039 .041 .006 .030 0.95 0.05 0.45 0.60 1.00 16.00 16.00 14.00 14.00 1.00 0.50
1.20 1.05 0.15 0.75
0.20 0.27
0.010 0.254 JEDEC MS-026 C04-110
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
2005
PIC24FJ128GA
2006 Microchip Technology Inc.
DS39747A
PIC24FJ128GA
DS39747A
2006 Microchip Technology Inc.
PIC24FJ128GA FAMILY
FSCM
AIVT BRGH
BRGH UART BRGH UART
MPLAB MPLAB TBLRDH TBLRDL PIC24FJ128GA
MPASM
AD1CHS AD1CON1 AD1CON2 AD1CON3 AD1CSSL AD1PCFG ALCFGRPT ALMINSEC ALMTHDY ALWDHR CLKDIV CMCON CORCON 23,61 CRCCON CVRCON DEVID DEVREV I2CxCON I2Cx I2CxMSK I2Cx I2CxSTAT I2Cx ICxCON IEC0 IEC1 IEC2 IEC3 IEC4
PWRSAV
ENVREG
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA FAMILY
IFS0 IFS1 IFS2 IFS3 IFS4 INTCON1 INTCON2 IPC0 IPC10 IPC11 IPC12 IPC13 IPC15 IPC16 IPC1 IPC2 IPC3 IPC4 IPC5 IPC6 IPC7 IPC8 IPC9 MINSEC MTHDY NVMCON OCxCON OSCCON OSCTUN PADCFG1 145, PMADDR PMCON PMMODE PMPEN PMSTAT RCFGCAL RTCC RCON SPIxCON1 SPIx SPIxCON2 SPIx SPIxSTAT SPIx 22,61 T1CON Timer1 TxCON Timer2/4 TyCON Timer3/5 WKDYHR UxMODE UARTx UxSTA UARTx YEAR I2C1 I2C2 PORTA. PORTB. PORTC PORTD PORTE PORTF PORTG SPI1 SPI2 UART1 UART2
Timer1 EEPROM EEPROM PIC24 RTCC.
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA FAMILY
Timer2/3 Timer4/5 Timer2 Timer4 Timer3 Timer5 UART CLKO I/O. CLKO I/O. Near PIC24F128GA
Microchip MPLAB ASM30 MPLAB MPLAB 2000 MPLAB 4000 MPLAB MPLAB MPLINK /MPLIB
PICSTART Plus
Timer2/3 Timer4/5 Timer1 JTAG ICSP UART
RTCC ALRMVAL RTCVAL CALL MPLAB
UART IrDA IrDA UxCTS UxRTS VDDCORE/VCAP WWW,
RTSP
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA FAMILY
PIC24FJ128GA
ICSP CLKDIV OSCCON OSCTUN. IIDLE IECx IFSx. INTCON1, INTCON2 IPCx
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
MICROCHIP
Microchip www.microchip.com Microchip Microchip Microchip Microchip
Microchip
http//support.microchip.com
Microchip Microchip Microchip www.microchip.com Customer Change Notification
2006 Microchip Technology Inc.
DS39747A_CN
PIC24FJ128GA
Microchip 86-21-5407-5066
DS39747A_CN
PIC24FJ128GA
DS39747A_CN
2006 Microchip Technology Inc.
PIC24FJ128GA
Microchip
PIC24FJ128GA008-I/PT PIC24 TQFP PIC24FJ128GA010-I/PT PIC24 TQFP
-40°C +85°C 12x12x1 TQFP 14x14x1 TQFP
SQTP
2006 Microchip Technology Inc.
DS39747A_CN
Corporate Office 2355 West Chandler Blvd. Chandler, 85224-6199 Tel: 1-480-792-7200 Fax: 1-480-792-7277 http://support.microchip.com www.microchip.com Atlanta Alpharetta, Tel: 1-770-640-0034 Fax: 1-770-640-0307 Boston Westborough, Tel: 1-774-760-0087 Fax: 1-774-760-0088 Chicago Itasca, Tel: 1-630-285-0071 Fax: 1-630-285-0075 Dallas Addison, Tel: 1-972-818-7423 Fax: 1-972-818-2924 Detroit Farmington Hills, Tel: 1-248-538-2250 Fax: 1-248-538-2260 Kokomo Kokomo, Tel: 1-765-864-8360 Fax: 1-765-864-8387 Angeles Mission Viejo, Tel: 1-949-462-9523 Fax: 1-949-462-9608 Jose Mountain View, Tel: 1-650-215-1444 Fax: 1-650-961-0286 Toronto Mississauga, Ontario, Canada Tel: 1-905-673-0699 Fax: 1-905-673-6509
Tel: 86-10-8528-2100 Fax: 86-10-8528-2104 Tel: 86-28-8676-6200 Fax: 86-28-8676-6599 Tel: 86-591-8750-3506 Fax: 86-591-8750-3521 Tel: 852-2401-1200 Fax: 852-2401-3431 Tel: 86-532-8502-7355 Fax: 86-532-8502-7205 Tel: 86-21-5407-5533 Fax: 86-21-5407-5066 Tel: 86-24-2334-2829 Fax: 86-24-2334-2393 Tel: 86-755-8203-2660 Fax: 86-755-8203-1760 Tel: 86-757-2839-5507 Fax: 86-757-2839-5571 Tel: 86-27-5980-5300 Fax: 86-27-5980-5118 Tel: 86-29-8833-7250 Fax: 86-29-8833-7256 Tel: 886-7-536-4818 Fax: 886-7-536-4803 Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Tel: 886-3-572-9526 Fax: 886-3-572-6459
Australia Sydney Tel: 61-2-9868-6733 Fax: 61-2-9868-6755 India Bangalore Tel: 91-80-4182-8400 Fax: 91-80-4182-8422 India Delhi Tel: 91-11-5160-8631 Fax: 91-11-5160-8632 India Pune Tel: 91-20-2566-1512 Fax: 91-20-2566-1513 Japan Yokohama Tel: 81-45-471- 6166 Fax: 81-45-471-6122 Korea Gumi Tel: 82-54-473-4301 Fax: 82-54-473-4302 Korea Seoul Tel: 82-2-554-7200 Fax: 82-2-558-5932 82-2-558-5934 Malaysia Penang Tel: 60-4-646-8870 Fax: 60-4-646-5086 Philippines Manila Tel: 63-2-634-9065 Fax: 63-2-634-9069 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 Thailand Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350
Austria Wels Tel: 43-7242-2244-399 Fax: 43-7242-2244-393 Denmark-Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Germany Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Italy Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Netherlands Drunen Tel: 31-416-690399 Fax: 31-416-690340 Spain Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Wokingham Tel: 44-118-921-5869 Fax: 44-118-921-5820
02/16/06
DS39747A_CN
2006 Microchip Technology Inc.

Other recent searches


TPS75801 - TPS75801   TPS75801 Datasheet
TPS758A01 - TPS758A01   TPS758A01 Datasheet
TPS75815 - TPS75815   TPS75815 Datasheet
TPS75818 - TPS75818   TPS75818 Datasheet
TPS75825 - TPS75825   TPS75825 Datasheet
TPS75833 - TPS75833   TPS75833 Datasheet
SEM1020 - SEM1020   SEM1020 Datasheet
MX23L3212 - MX23L3212   MX23L3212 Datasheet
LT1220 - LT1220   LT1220 Datasheet
ISL3856 - ISL3856   ISL3856 Datasheet
IND2004DN - IND2004DN   IND2004DN Datasheet
IN74HCT163A - IN74HCT163A   IN74HCT163A Datasheet
GC5016 - GC5016   GC5016 Datasheet
APSC03-41CGKWA - APSC03-41CGKWA   APSC03-41CGKWA Datasheet
1N6392 - 1N6392   1N6392 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive