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*)

 

 

28/44 2007 Microchip Technology Inc. DS39881B_CN Microc


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



PIC24FJ64GA004
28/44
2007 Microchip Technology Inc.
DS39881B_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 KEELOQ microID MPLAB PICmicro PICSTART MATE rfPIC SmartShunt Microchip Technology Inc. AmpLab FilterLab Linear Active Thermistor Migratable Memory MXDEV MXLAB SEEVAL SmartSensor Embedded Control Solutions Company Microchip Technology Inc. Analog-for-the-Digital Application Maestro CodeGuard dsPICDEM dsPICDEM.net dsPICworks dsSPEAK ECAN ECONOMONITOR FanSense FlexROM fuzzyLAB In-Circuit Serial Programming ICSP ICEPIC Mindi MiWi MPASM MPLAB Certified PICLAB PICtail PowerCal PowerInfo PowerMate PowerTool REAL rfLAB Select Mode Smart Serial SmartTel Total Endurance UNI/O WiperLock ZENA Microchip Technology Inc. SQTP Microchip Technology Inc. 2007, Microchip Technology Inc.
Microchip Chandler Tempe Gresham ISO/TS-16949:2002 PIC® dsPIC® DSCKEELOQ® EEPROM ISO/TS16949:2002 Microchip 9001:2000
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
28/44
MIPS
ksps
Parallel Master/Slave Port PMP/PSP Real-Time Clock/Calendar RTCC Cyclic Redundancy Check FIFO UART RS-485 RS-232 IrDA® FIFO /PWM
2.0V 3.6V 5.5V mA/18 10,000 2.0V µA/MIPS 2.0V 2.5V Power-on Reset Power-up Timer PWRT Oscillator Start-up Timer Watchdog Timer In-Circuit Serial ProgrammingICSP2 In-Circuit Debug JTAG
IrDA® URAT PMP/PSP SRAM PIC24FJ JTAG I2C2
16GA002 32GA002 48GA002 64GA002 16GA004 32GA004 48GA004 64GA004
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
SPDIP SSOP SOIC(1)
MCLR AN0/VREF+/CN2/RA0 AN1/VREF-/CN3/RA1 AN4/C1IN-/RP2/SDA2/CN6/RB2 AN5/C1IN+/RP3/SCL2/CN7/RB3 OSCI/CLKI/CN30/RA2 OSCO/CLKO/CN29/PMA0/RA3 SOSCI/RP4/PMBE/CN1/RB4 SOSCO/T1CK/CN0/PMA1/RA4 AN9/RP15/CN11/PMCS1/RB15 AN11/RP13/CN13/PMRD/RB13 AN12/RP12/CN14/PMD0/RB12 VCAP/VDDCORE DISVREG TDO/RP9/SDA1/CN21/PMD3/RB9 TCK/RP8/SCL1/CN22/PMD4/RB8 RP7/INT0/CN23/PMD5/RB7
AN4/C1IN-/RP2/SDA2/CN6/RB2 AN5/C1IN+/RP3/SCL2/CN7/RB3 OSCI/CLKI/CN30/RA2 OSCO/CLKO/CN29/PMA0/RA3
PIC24FJXXGA002 SOSCI/RP4/PMBE/CN1/RB4 SOSCO/T1CK/CN0/PMA1/RA4 RP7/INT0/CN23/PMD5/RB7 TCK/RP8/SCL1/CN22/PMD4/RB8
AN1/VREF-/CN3/RA1 AN0/VREF+/CN2/RA0 MCLR AN9/RP15/CN11/PMCS1/RB15
QFN(1)
PIC24FJXXGA002
AN11/RP13/CN13/PMRD/RB13 AN12/RP12/CN14/PMD0/RB12 VCAP/VDDCORE DISVREG TDO/RP9/SDA1/CN21/PMD3/RB9
UART I2C1SEL SDA1 SCL1
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
RP8/SCL1/CN22/PMD4/RB8 RP7/INT0/CN23/PMD5/RB7 RP21/CN26/PMA3/RC5 RP20/CN25/PMA4/RC4 RP19/CN28/PMBE/RC3 TDI/PMA9/RA9 SOSCO/T1CK/CN0/RA4 RP9/SDA1/CN21/PMD3/RB9 RP22/CN18/PMA1/RC6 RP23/CN17/PMA0/RC7 RP24/CN20/PMA5/RC8 RP25/CN19/PMA6/RC9 DISVREG VCAP/VDDCORE PGD2/EMUD2/RP10/CN16/PMD2/RB10 PGC2/EMUC2/RP11/CN15/PMD1/RB11 AN12/RP12/CN14/PMD0/RB12 AN11/RP13/CN13/PMRD/RB13
PIC24FJXXGA004
UART I2C1SEL SDA1 SCL1
2007 Microchip Technology Inc.
TMS/PMA10/RA10 TCK/PMA7/RA7 AN9/RP15/CN11/PMCS1/RB15 AVSS AVDD MCLR AN0/VREF+/CN2/RA0 AN1/VREF-/CN3/RA1
SOSCI/RP4/CN1/RB4 TDO/PMA8/RA8 OSCO/CLKO/CN29/RA3 OSCI/CLKI/CN30/RA2 AN8/RP18/CN10/PMA2/RC2 AN7/RP17/CN9/RC1 AN6/RP16/CN8/RC0 AN5/C1IN+/RP3/SCL2/CN7/RB3 AN4/C1IN-/RP2/SDA2/CN6/RB2
DS39881B_CN
PIC24FJ64GA004
TQFP
RP8/SCL1/CN22/PMD4/RB8 RP7/INT0/CN23/PMD5/RB7 RP21/CN26/PMA3/RC5 RP20/CN25/PMA4/RC4 RP19/CN28/PMBE/RC3 TDI/PMA9/RA9 SOSCO/T1CK/CN0/RA4 RP9/SDA1/CN21/PMD3/RB9 RP22/CN18/PMA1/RC6 RP23/CN17/PMA0/RC7 RP24/CN20/PMA5/RC8 RP25/CN19/PMA6/RC9 DISVREG VCAP/VDDCORE PGD2/EMUD2/RP10/CN16/PMD2/RB10 PGC2/EMUC2/RP11/CN15/PMD1/RB11 AN12/RP12/CN14/PMD0/RB12 AN11/RP13/CN13/PMRD/RB13
UART I2C1SEL SDA1 SCL1
TMS/PMA10/RA10 TCK/PMA7/RA7 AN9/RP15/CN11/PMCS1/RB15 AVSS AVDD MCLR AN0/VREF+/CN2/RA0 AN1/VREF-/CN3/RA1
PIC24FJXXGA004
SOSCI/RP4/CN1/RB4 TDO/PMA8/RA8 OSCO/CLKO/CN29/RA3 OSCI/CLKI/CN30/RA2 AN8/RP18/CN10/PMA2/RC2 AN7/RP17/CN9/RC1 AN6/RP16/CN8/RC0 AN5/C1IN+/RP3/SCL2/CN7/RB3 AN4/C1IN-/RP2/SDA2/CN6/RB2
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
10.0 Timer1 11.0 Timer2/3 Timer4/5 12.0 13.0 14.0 SPI. 15.0 I2CTM. 16.0 UART 17.0 PMP. 18.0 RTCC 19.0 20.0 21.0 22.0 23.0 24.0 25.0 26.0 27.0 Microchip
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
Microchip docerrors@microchip.com 86-21-5407 5066
http://www.microchip.com DS30000ADS30000
Microchip http://www.microchip.com Microchip
Microchip www.microchip.com
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
1.1.2
PIC24FJ16GA002 PIC24FJ32GA002 PIC24FJ48GA002 PIC24FJ64GA002 PIC24FJ16GA004 PIC24FJ32GA004 PIC24FJ48GA004 PIC24FJ64GA004
PIC24FJ64GA004 Timer1
Microchip PIC24FJ64GA004
1.1.3
1.1.1
PIC24FJ64GA004 Fast Internal Oscillator Phase Lock Loop LPRC
PIC24F Microchip dsPIC® PIC24 MIPS
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
1.1.4
PIC24 dsPIC33 PIC18 dsPIC30 Microchip
PIC24FJ64GA004 PIC24FJ64GA64 PIC24FJ48GA PIC24FJ32GA PIC24FJ16GA SRAM PIC24FJ16GA
PIC24FJ64GA004 IrDA® UART
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24FJ64GA004
16GA002 32GA002 48GA002 64GA002 16GA004 32GA004 48GA004 64GA004 22,016
/NMI /PWM UART PMP/PSP JTAG 5,504 4096 11,008 16,512 8192
DC-32 22,016 5,504 4096 39/4
11,008
16,512 8192
5(1) 5(1) 5(1) 2(1) 2(1)
RESET MCLR REPEAT PWRT SPDIP/SSOP/SOIC/QFN QFN/TQFP
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
PIC24FJ64GA004
PORTA(1) RA0:RA9
PORTB RB0:RB15
PORTC(1) RC0:RC9
LVD(2) RP(1) RP0:RP25
OSCO/CLKO OSCI/CLKI
FRC/LPRC
DISVREG
VDDCORE/VCAP
MCLR
Timer1
Timer2/3(3)
Timer4/5(3)
RTCC
PMP/PSP PWM/ OC1-5(3)
IC1-5(3)
CN1-22(1)
SPI1/2(3)
I2C1/2
UART1/2(3)
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24FJ64GA004
SPDIP/ SSOP/SOIC QFN/TQFP
AN10 AN11 AN12 AVDD AVSS C1INC1IN+ C2INC2IN+ CLKI CLKO
I2C= I2C/SMBus I2C1SEL SDA1 SCL1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
PIC24FJ64GA004
SPDIP/ SSOP/SOIC QFN/TQFP
CN10 CN11 CN12 CN13 CN14 CN15 CN16 CN17 CN18 CN19 CN20 CN21 CN22 CN23 CN24 CN25 CN26 CN27 CN28 CN29 CN30 CVREF DISVREG EMUC1 EMUD1 EMUC2 EMUD2 EMUC3 EMUD3 INT0 MCLR
I2C= I2C/SMBus I2C1SEL SDA1 SCL1
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24FJ64GA004
SPDIP/ SSOP/SOIC QFN/TQFP
OSCI OSCO PGC1 PGD1 PGC2 PGD2 PGC3 PGD3 PMA0 PMA1 PMA2 PMA3 PMA4 PMA5 PMA6 PMA7 PMA8 PMA9 PMA10 PMA11 PMA12 PMA13 PMBE PMCS1 PMD0 PMD1 PMD2 PMD3 PMD4 PMD5 PMD6 PMD7 PMRD PMWR
ICSP ICSP ICSP ICSP ICSP ICSP
I2C= I2C/SMBus I2C1SEL SDA1 SCL1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
PIC24FJ64GA004
SPDIP/ SSOP/SOIC QFN/TQFP
RA10 RB10 RB11 RB12 RB13 RB14 RB15
PORTA
PORTB
PORTC
I2C= I2C/SMBus I2C1SEL SDA1 SCL1
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24FJ64GA004
SPDIP/ SSOP/SOIC 15(1) 14(1) 12(1) 11(1) 41(1) QFN/TQFP 42(1)
RP10 RP11 RP12 RP13 RP14 RP15 RP16 RP17 RP18 RP19 RP20 RP21 RP22 RP23 RP24 RP25 RTCC SCL1 SCL2 SDA1 SDA2 SOSCI SOSCO
I2C1 I2C2 I2C1 I2C2 /Timer1 /Timer1
I2C= I2C/SMBus I2C1SEL SDA1 SCL1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
PIC24FJ64GA004
SPDIP/ SSOP/SOIC QFN/TQFP
T1CK VDDCAP VDDCORE VREFVREF+
Timer1 JTAG JTAG JTAG JTAG
I2C= I2C/SMBus I2C1SEL SDA1 SCL1
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24F PIC24F
REPEAT PIC24F
PIC24F Program Counter MOV.D REPEAT PIC24F Stack Pionter Program Space Visibility Page PSVPAG Instruction Architecture PIC18 PIC18
PIC24F
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
PIC24F
RAGU WAGU
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
SPLIM TBLPAG PSVPAG RCOUNT CORCON
Repeat
(WREG) REPEAT
SPLIM TBLPAG PSVPAG RCOUNT
CORCON
IPL3
PUSH.S POP.S
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
R/W-0 R/W-0(1) IPL1(2) R/W-0(1) IPL0(2) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0(1) IPL2(2) 15-9
DCALU IPL2:IPL0CPU (1,2) RAREPEAT REPEAT REPEAT NALU CALU
NSTDIS INTCON1<15>= IPL3 CORCON<3> Interrup Priority Level IPL3
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
15-4 R/C-0 IPL3
CORCONCPU
R/W-0
IPL3CPU
IPL3
PIC24F
PIC24F
2.3.1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
2.3.2 2.3.3
PIC24F
W(m+1):Wm
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24F 000000h 7FFFFFh TBLRD/TBLWT TBLPAG<7> PIC24FJ64GA004
PIC24FJ64GA004
PIC24FJ64GA004
PIC24FJ16GA
GOTO 5.5K 0057FEh 005800h 0083FEh 008400h 7FFFFFh 800000h 00ABFEh 00AC00h
PIC24FJ32GA
GOTO
PIC24FJ48GA
GOTO
PIC24FJ64GA
GOTO 000000h 000002h 000004h 0000FEh 000100h 000104h 0001FEh 000200h
002BFEh 002C00h
F7FFFEh F80000h F8000Eh F80010h
DEVID
DEVID
DEVID
DEVID
FEFFFEh FF0000h FFFFFFh
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
3.1.1 3.1.3
PIC24FJ64GA004 PIC24FJ64GA004 23.1
3.1.2
PIC24F 00000h 000200h 000000h GOTO 000002h PIC24F 000004h 0000FFh 000100h 0001FFh Interrupt Service Routine
PIC24FJ16GA PIC24FJ32GA PIC24FJ48GA PIC24FJ64GA
PIC24FJ64GA004
002BFCh: 002BFEh 0057FCh: 0057FEh 0083FCh: 0083FEh 00ABFCh: 00ABFEh
000001h 000003h 000005h 000007h
00000000 00000000 00000000 00000000 000000h 000002h 000004h 000006h
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24F Address Generation Unit Effective Address EA<15> EA<15> 3.3.3 PIC24FJ64GA
3.2.1
PIC24FJ64GA004
0001h 07FFh 0801h 0000h 07FEh 0800h Near
1FFFh 2001h 27FFh(2) 2801h 7FFFh 8001h 7FFFh 8000h 1FFEh 2000h 27FFh(2) 2800h
FFFFh
FFFEh
PIC24FJ16GAXXX 17FFh
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
3.2.2
PIC24F [Ws++]
3.2.3
NEAR
0000h 1FFFh Near
3.2.4
Near KB0000h 07FFh Special Function Register PIC24F 3-24
xx00 xx20 I2CA/D RTC/ UART NVM/PMD xx40 xx60 xx80 xxA0 xxC0 xxE0
000h 100h 200h 300h 400h 500h 600h 700h
DS39881B_CN
2007 Microchip Technology Inc.
2007 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 IPL0 IPL3 0000 0000 0000 xxxx 0000 0000 xxxx
Repeat IPL2 IPL1
DS39881B_CN
PIC24FJ64GA004
CN15IE CN14IE CN30IE CN13IE CN29IE CN12IE CN28IE(1) CN11IE CN27IE CN10IE(1) CN26IE(1) CN9IE(1) CN25IE(1) CN8IE(1) CN24IE CN7IE CN23IE CN6IE CN22IE CN5IE CN21IE CN4IE CN20IE(1) CN3IE CN19IE(1) CN2IE CN18IE(1) CN1IE CN17IE(1) CN0IE CN16IE 0000 0000 0000 0000
CNEN1 0060 CNEN2 0062
CN9PUE(1) CN8PUE(1) CN7PUE CN6PUE CN5PUE CN4PUE CN3PUE CN2PUE CN1PUE CN0PUE CNPU1 0068 CN15PUE CN14PUE CN13PUE CN12PUE CN11PUE CN10PUE CN30PUE CN29PUE CN28PUE CN27PUE CN26PUE CN25PUE(1) CN24PUE CN23PUE CN22PUE CN21PUE CN20PUE(1) CN19PUE(1) CN18PUE(1) CN17PUE(1) CN16PUE CNPU2 006A
DS39881B_CN
PIC24FJ64GA004
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 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 00C2 00C4 00C8
NSTDIS ALTIVT U2TXIF U2TXIE DISI U2RXIF RTCIF U2RXIE RTCIE T1IP2 T2IP2 CNIP2 T4IP2 U2TXIP2 IC5IP2 CRCIP2 AD1IF INT2IF PMPIF AD1IE INT2IE PMPIE T1IP1 T2IP1 CNIP1 T4IP1 U2TXIP1 IC5IP1 CRCIP1 U1TXIF T5IF U1TXIE T5IE T1IP0 T2IP0 CNIP0 T4IP0 U2TXIP0 IC5IP0 CRCIP0 U1RXIF T4IF U1RXIE T4IE SPI1IF OC4IF SPI1IE OC4IE OC1IP2 OC2IP2 SPI1IP2 CMIP2 OC4IP2 IC4IP2 RTCIP2 SPF1IF OC3IF OC5IF SPF1IE OC3IE OC5IE OC1IP1 OC2IP1 SPI1IP1 CMIP1 OC4IP1 IC4IP1 RTCIP1 T3IF LVDIF T3IE LVDIE OC1IP0 OC2IP0 SPI1IP0 CMIP0 OC4IP0 IC4IP0 RTCIP0 T2IF IC5IF T2IE IC5IE OC2IF IC4IF OC2IE IC4IE IC1IP2 IC2IP2 SPF1IP2 AD1IP2 OC3IP2 INT2IP2 SPI2IP2 IC3IP2 OC5IP2 PMPIP2 SI2C2P2 IC2IF IC3IF IC2IE IC3IE IC1IP1 IC2IP1 SPF1IP1 AD1IP1 OC3IP1 INT2IP1 SPI2IP1 IC3IP1 OC5IP1 PMPIP1 SI2C2P1 INT0EP INT0IF SI2C1IF SPF2IF INT0IE SI2C1IE SPF2IE INT0IP0 T3IP0 U1TXIP0 SI2C1P0 INT1IP0 T5IP0 SPF2IP0 LVDIP0 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4444 4444 4444 4444 4444 4444 4444 4444 4444 4444 4444 4444 4444 4444 4444 4444
MATHERR ADDRERR STKERR OSCFAIL INT1IF INT1IE IC1IP0 IC2IP0 SPF1IP0 AD1IP0 MI2C1P0 OC3IP0 INT2IP0 SPI2IP0 IC3IP0 OC5IP0 PMPIP0 SI2C2P0 U1ERIP0 T1IF CNIF CRCIF T1IE CNIE CRCIE INT2EP OC1IF CMIF MI2C2IF U2ERIF OC1IE CMIE MI2C2IE U2ERIE INT0IP2 T3IP2 U1TXIP2 SI2C1P2 INT1IP2 T5IP2 SPF2IP2 LVDIP2 INT1EP IC1IF MI2C1IF SPI2IF SI2C2IF U1ERIF IC1IE MI2C1IE SPI2IE SI2C2IE U1ERIE INT0IP1 T3IP1 U1TXIP1 SI2C1P1 INT1IP1 T5IP1 SPF2IP1 LVDIP1
U1RXIP2 U1RXIP1 U1RXIP0
2007 Microchip Technology Inc.
MI2C1P2 MI2C1P1
U2RXIP2 U2RXIP1 U2RXIP0
MI2C2P2 MI2C2P1 MI2C2P0 U2ERIP2 U2ERIP1 U2ERIP0
IPC15 IPC16 IPC18
U1ERIP2 U1ERIP1
2007 Microchip Technology Inc.
TMR1 T1CON TMR2 TMR3H TMR3 T2CON T3CON TMR4 TMR5H TMR5 T4CON T5CON 0100 0102 0104 0106 0108 010A 010C 010E 0110 0112 0114 0116 0118 011A 011C 011E 0120
0000 FFFF TGATE TCKPS1 TCKPS0 TSYNC 0000 0000 0000 0000 FFFF FFFF TGATE TGATE TCKPS1 TCKPS1 TCKPS0 TCKPS0 0000 0000 0000 0000 0000 FFFF FFFF TGATE TGATE TCKPS1 TCKPS1 TCKPS0 TCKPS0 0000
Timer1 Timer1 TSIDL Timer2 Timer3 Timer3 Timer2 Timer3 TSIDL TSIDL
Timer4 Timer5 Timer5 Timer4 Timer5 TSIDL TSIDL
DS39881B_CN
PIC24FJ64GA004
0000
IC1BUF IC1CON IC2BUF IC2CON IC3BUF IC3CON IC4BUF IC4CON IC5BUF IC5CON 0140 0142 0144 0146 0148 014A 014C 014E 0150 0152
FFFF 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 FFFF 0000 FFFF 0000 FFFF 0000 FFFF 0000
ICSIDL ICSIDL ICSIDL ICSIDL ICSIDL ICTMR ICTMR ICTMR ICTMR ICTMR
DS39881B_CN
PIC24FJ64GA004
OC1RS OC1R OC1CON OC2RS OC2R OC2CON OC3RS OC3R OC3CON OC4RS OC4R OC4CON OC5RS OC5R OC5CON 0180 0182 0184 0186 0188 018A 018C 018E 0190 0192 0194 0196 0198 019A 019C
FFFF FFFF OCFLT OCTSEL OCM2 OCM1 OCM0 0000 FFFF FFFF OCFLT OCTSEL OCM2 OCM1 OCM0 0000 FFFF FFFF OCFLT OCTSEL OCM2 OCM1 OCM0 0000 FFFF FFFF OCFLT OCTSEL OCM2 OCM1 OCM0 0000 FFFF FFFF OCFLT OCTSEL OCM2 OCM1 OCM0 0000
OCSIDL OCSIDL OCSIDL OCSIDL OCSIDL
2007 Microchip Technology Inc.
I2C1RCV I2C1TRN I2C1BRG I2C1CON I2C1STAT I2C1ADD I2C1MSK I2C2RCV I2C2TRN I2C2BRG I2C2CON I2C2STAT I2C2ADD I2C2MSK 0200 0202 0204 0206 0208 020A 020C 0210 0212 0214 0216 0218 021A 021C
I2CEN AKSTAT I2CEN ACKSTAT TRSTAT TRSTAT I2CSIDL I2CSIDL SCLREL SCLREL IPMIEN IPMIEN A10M A10M AMSK9 AMSK8 AMSK7 AMSK6 AMSK9 DISSLW GCSTAT SMEN ADD10 GCEN IWCOL STREN I2COV AMSK8 ACKDT AMSK5 AMSK7 AMSK6 DISSLW GCSTAT SMEN ADD10 GCEN IWCOL STREN I2COV AKDT AMSK5 0000 00FF 0000 AMSK2 RSEN AMSK1 AMSK0 1000 0000 0000 AMSK3 0000 0000 00FF 0000 AMSK2 RSEN AMSK1 AMSK0 1000 0000 0000 AMSK3 0000
ACKEN AMSK4 RCEN
ACKEN AMSK4 RCEN
2007 Microchip Technology Inc.
3-10
U1MODE U1STA U1TXREG U1RXREG U1BRG U2MODE U2STA U2TXREG U2RXREG U2BRG 0220 0222 0224 0226 0228 0230 0232 0234 0236 0238
UART
UARTEN UARTEN USIDL USIDL IREN IREN RTSMD UTXBRK RTSMD UTXBRK UTXEN UTXEN UEN1 UTXBF UEN1 UTXBF UEN0 TRMT UTX8 URX8 UEN0 TRMT UTX8 URX8 WAKE UTX7 URX7 WAKE UTX7 URX7 LPBACK UTX6 URX6 LPBACK UTX6 URX6 ABAUD ADDEN UTX5 URX5 ABAUD ADDEN UTX5 URX5 RXINV RIDLE UTX4 URX4 RXINV RIDLE UTX4 URX4 BRGH PERR UTX3 URX3 BRGH PERR UTX3 URX3 PDSEL1 FERR UTX2 URX2 PDSEL1 FERR UTX2 URX2 PDSEL0 OERR UTX1 URX1 PDSEL0 OERR UTX1 URX1 STSEL URXDA UTX0 URX0 STSEL URXDA UTX0 URX0 0000 0110 0000 0000 0000 0000 0110 0000 0000 0000
UTXISEL1 UTXINV UTXISEL0
URXISEL1 URXISEL0
UTXISEL1 UTXINV UTXISEL0 URCISEL1 URCISEL0
3-11
0240 0242 0244 0248 0260 0262 0264 0268 SPIEN FRMEN SPIFSD SPISIDL SPIFPOL DISSCK DISSDO MODE16 SPIEN FRMEN SPIFSD SPISIDL SPIFPOL DISSCK DISSDO SSEN SSEN SPIROV SPIROV MSTEN MSTEN SPRE2 SPRE2 SPRE1 SPRE1 SPRE0 SPRE0 SPITBF PPRE1 SPIFE SPITBF PPRE1 SPIFE SPIRBF PPRE0 SPIBEN SPIRBF PPRE0 SPIBEN 0000 0000 0000 0000 0000 0000 0000 0000
DS39881B_CN
SPI1STAT SPI1CON1 SPI1CON2 SPI1BUF SPI2STAT SPI2CON1 SPI2CON2 SPI2BUF
PIC24FJ64GA004
SPIBEC2 SPIBEC1 SPIBEC0 MODE16
SPI1 SPIBEC2 SPIBEC1 SPIBEC0
SPI2
DS39881B_CN
PIC24FJ64GA004
3-12
TRISA PORTA LATA ODCA 02C0 02C2 02C4 02C6
PORTA
TRISA4 LATA4 ODA4 TRISA1 LATA1 ODA1 TRISA0 LATA0 ODA0 079F 0000 0000 0000
TRISA10(1) TRISA9(1) TRISA8(1) TRISA7(1) RA10(1) LATA10(1) ODA10(1) RA9(1) LATA9(1) ODA9(1) RA8(1) LATA8(1) ODA8(1) RA7(1) LATA7(1) ODA7(1)
TRISA3(2) TRISA2(3) RA3(2) LATA3(2) ODA3(2) RA2(3) LATA2(3) ODA2(3)
POSCMD<1:0> POSCMD<1:0> CLKO OSCIOFNC
3-13
TRISB PORTB LATB ODCB 02C8 02CA 02CC 02CE
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 0000 0000 0000
2007 Microchip Technology Inc.
3-14
TRISC(1) PORTC(1) LATC(1) ODCC(1) 02D0 02D2 02D4 02D6
PORTC
TRISC9 LATC9 ODC9 TRISC8 LATC8 OSC8 TRISC7 LATC7 ODC7 TRISC6 LATC6 ODC6 TRISC5 LATC5 ODC5 TRISC4 LATC4 ODC4 TRISC3 LATC3 ODC3 TRISC2 LATC2 ODC2 TRISC1 LATC1 ODC1 TRISC0 LATC0 ODC0 03FF 0000 0000 0000
3-15
PADCFG1 02FC
RTSECSEL PMPTTL 0000
DS39881B_CN
PIC24FJ64GA004
3-16
AD1BUF0 AD1BUF1 AD1BUF2 AD1BUF3 AD1BUF4 AD1BUF5 AD1BUF6 AD1BUF7 AD1BUF8 AD1BUF9 AD1BUFA AD1BUFB AD1BUFC AD1BUFD AD1BUFE AD1BUFF AD1CON1 AD1CON2 AD1CON3 AD1CHS0 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 CH0NB VCFG1 ADSIDL VCFG0 SAMC4 PCFG12 CSSL12 SAMC3 CH0SB3 PCFG11 CSSL11 CSCNA SAMC2 CH0SB2 PCFG10 CSSL10 FORM1 SAMC1 CH0SB1 PCFG9 CSSL9 FORM0 SSRC2 SAMC0 CH0SB0 PCFG8 CSSL8 BUFS ADCS7 CH0NA PCFG7 CSSL7
2007 Microchip Technology Inc.
3-17
PMCON PMMODE PMADDR PMDOUT1 PMDOUT2 PMDIN1 PMDIN2 PMAEN PMSTAT 0600 0602 0604
PMPEN BUSY IRQM1 PSIDL IRQM0 CSF1 WAITB1 ADDR7 CSF0 WAITB0 ADDR6 WAITM3 ADDR5 WAITM2 ADDR4 CS1P WAITM1 ADDR3 WAITM0 ADDR2 WRSP WAITE1 ADDR1 RDSP WAITE0 ADDR0 0000 0000 0000 0000 0000 0000 0000 0000 0000
ADRMUX1 ADRMUX0 PTBEEN PTWREN PTRDEN INCM1 INCM0 MODE16 MODE1 MODE0 ADDR10 ADDR9 ADDR8
0606 0608 060A 060C PTEN14 060E IBOV
IB3F
IB2F
PTEN9 PTEN8 PTEN7 PTEN6 IB1F IB0F OBUF
PTEN5
PTEN4
PTEN3 OB3E
PTEN2 OB2E
PTEN1 OB1E
PTEN0 OB0E
2007 Microchip Technology Inc.
3-18
ALRMVAL ALCFGRPT RTCVAL RCFGCAL 0620 0622 0624 0626
xxxx 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 ALRMPTR1 ALRMPTR0 RTCOE RTCPTR1 RTCPTR0 ARPT7 CAL7 ARPT6 CAL6 RTCPTR<1:0> RTCC RTCWREN RTCSYNC HALFSEC
3-19
CMCON CVRCON 0630 0632
CMIDL C2EVT C1EVT C2EN C1EN C2OUT CVREN C1OUT CVROE C2INV CVRR C1INV CVRSS C2NEG CVR3 C2POS CVR2 C1NEG CVR1 C1POS CVR0 0000 0000
C2OUTEN C1OUTEN
3-20
CRCCON CRCXOR CRCDAT CRCWDAT 0640 0642 0644 0646
DS39881B_CN
PIC24FJ64GA004
CSIDL
CRCGO
PLEN3
PLEN2
PLEN1
PLEN0
0040 0000 0000 0000
VWORD4 VWORD3 VWORD2 VWORD1 VWORD0 CRCFUL CRCMPT
3-21
RPINR0 RPINR1 RPINR3 RPINR4 RPINR7 RPINR8 RPINR9 RPINR11 RPINR18 RPINR19 RPINR20 RPINR21 RPINR22 RPINR23 RPOR0 0680 0682 0686 0688 068E 0690 0692 0696 06A4 06A6 06A8 06AA 06AC 06AE 06C0 06C2 06C4 06C6 06C8 06CA 06CC 06CE 06D0 06D2 06D4 06D6 06D8
DS39881B_CN
PIC24FJ64GA004
INTR4 T3CKR4 T5CKR4 IC2R4 IC4R4 OCFBR4 INTR3 T3CKR3 T5CKR3 IC2R3 IC4R3 OCFBR3 INTR2 T3CKR2 T5CKR2 IC2R2 IC4R2 OCFBR2 INTR1 T3CKR1 T5CKR1 IC2R1 IC4R1 OCFBR1 INTR0 T3CKR0 T5CKR0 IC2R0 IC4R0 OCFBR0 INTR4 T2CKR4 T4CKR4 IC1R4 IC3R4 IC5R4 OCFAR4 U1RXR4 U2RXR4 SDI1R4 SS1R4 SDI2R4 SS2R4 RP0R4 RP2R4 RP4R4 RP6R4 RP8R4 RP10R4 RP12R4 RP14R4 INTR3 T2CKR3 T4CKR3 IC1R3 IC3R3 IC5R3 OCFAR3 U1RXR3 U2RXR3 SDI1R3 SS1R3 SDI2R3 SS2R3 RP0R3 RP2R3 RP4R3 RP6R3 RP8R3 RP10R3 RP12R3 RP14R3 INTR2 T2CKR2 T4CKR2 IC1R2 IC3R2 IC5R2 OCFAR2 U1RXR2 U2RXR2 SDI1R2 SS1R2 SDI2R2 SS2R2 RP0R2 RP2R2 RP4R2 RP6R2 RP8R2 RP10R2 RP12R2 RP14R2 INTR1 T2CKR1 T4CKR1 IC1R1 IC3R1 IC5R1 OCFAR1 U1RXR1 U2RXR1 SDI1R1 SS1R1 SDI2R1 SS2R1 RP0R1 RP2R1 RP4R1 RP6R1 RP8R1 RP10R1 RP12R1 RP14R1 INTR0 T2CKR0 T4CKR0 IC1R0 IC3R0 IC5R0 OCFAR0 U1RXR0 U2RXR0 SDI1R0 SS1R0 SDI2R0 SS2R0 RP0R0 RP2R0 RP4R0 RP6R0 RP8R0 RP10R0 RP12R0 RP14R0 1F00 001F 1F1F 1F1F 1F1F 1F1F 001F 1F1F 1F1F 1F1F 1F1F 001F 1F1F 001F 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
U1CTSR4 U1CTSR3 U1CTSR2 U1CTSR1 U1CTSR0 U2CTSR4 U2CTSR3 U2CTSR2 U2CTSR1 U2CTSR0 SCK1R4 SCK2R4 RP1R4 RP3R4 RP5R4 RP7R4 RP9R4 RP11R4 RP13R4 RP15R4 SCK1R3 SCK2R3 RP1R3 RP3R3 RP5R3 RP7R3 RP9R3 RP11R3 RP13R3 RP15R3 SCK1R2 SCK2R2 RP1R2 RP3R2 RP5R2 RP7R2 RP9R2 RP11R2 RP13R2 RP15R2 SCK1R1 SCK2R1 RP1R1 RP3R1 RP5R1 RP7R1 RP9R1 RP11R1 RP13R1 RP15R1 SCK1R0 SCK2R0 RP1R0 RP3R0 RP5R0 RP7R0 RP9R0 RP11R0 RP13R0 RP15R0
2007 Microchip Technology Inc.
RPOR1 RPOR2 RPOR3 RPOR4 RPOR5 RPOR6 RPOR7 RPOR8 RPOR9 RPOR10 RPOR11 RPOR12
RP17R4(1) RP17R3(1) RP17R2(1) RP17R1(1) RP17R0(1) RP19R4(1) RP19R3(1) RP19R2(1) RP19R1(1) RP19R0(1) RP21R4(1) RP21R3(1) RP21R2(1) RP21R1(1) RP21R0(1) RP23R4(1) RP23R3(1) RP23R2(1) RP23R1(1) RP23R0(1) RP25R4(1) RP25R3(1) RP25R2(1) RP25R1(1) RP25R0(1)
RP16R4(1) RP16R3(1) RP16R2(1) RP16R1(1) RP16R0(1) RP18R4(1) RP18R3(1) RP18R2(1) RP18R1(1) RP18R0(1) RP20R4(1) RP20R3(1) RP20R2(1) RP20R1(1) RP20R0(1) RP22R4(1) RP22R3(1) RP22R2(1) RP22R1(1) RP22R0(1) RP24R4(1) RP24R3(1) RP24R2(1) RP24R1(1) RP24R0(1)
2007 Microchip Technology Inc.
3-22
RCON OSCCON CLKDIV OSCTUN 0740 0742 0744 0748
TRAPR IOPUWR COSC2 DOZE2 COSC1 DOZE1 COSC0 DOZE0 DOZEN NOSC2 RCDIV2 NOSC1 RCDIV1 VREGS NOSC0 RCDIV0 EXTR CLKLOCK IOLOCK SWDTEN LOCK TUN5 WDTO TUN4 SLEEP TUN3 IDLE TUN2 SOSCEN TUN1 TUN0 0100 0000
OSWEN
RCON OSCCON
3-23
NVMCON NVMKEY 0760 0766
WREN WRERR ERASE
NVMOP3 NVMOP2 NVMOP1 NVMOP0 0000(1) 0000
NVMKEY<7:0>
DS39881B_CN
PIC24FJ64GA004
3-24
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 ADC1MD OC1MD 0000 0000 0000
PIC24FJ64GA004
3.2.5
PIC24F CALL PCMSB
PIC24F PIC24F
SPLIM SPLIM SPLIM<0> SPLIM SPLIM 2000h 1FFEh SPLIM 0080h SPLIM
3.3.1
TBLPAG TBLPAG TBLPAG TBLPAG<7> TBLPAG<7> PSVPAG PSVPAG
0000h
CALL
PC<15:0> 000000000 PC<22:16>
CALL CALL [-W15] PUSH [W15++]
3-25 P<23:0> D<15:0>
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
3-25
<23> <22:16> <15> <14:1> TBLRD/TBLWT
PC<22:1> xxxx xxxx xxxx xxxx xxx0 TBLPAG<7:0> EA<15:0> 0xxx xxxx xxxx xxxx xxxx xxxx TBLPAG<7:0> 1xxx xxxx PSVPAG<7:0> xxxx xxxx EA<15:0> xxxx xxxx xxxx xxxx EA<14:0>(1) xxxx xxxx xxxx
EA<15> PSVPAG<0>
TBLPAG
PSVPAG
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
3.3.2
TBLRDL TBLWTL TBLRDH TBLWTH TBLRDL TBLWTL TBLRDH TBLWTH TBLRDL P<15:0> D<15:0> TBLRDH P<23:16> D<15:8> D<7:0>
TBLWTH TBLWTL TBLPAG TBLPAG TBLPAG<7> TBLPAG<7>
TBLPAG
EA<15:0> 000000h
00000000
00000000 00000000 00000000
020000h 030000h
TBLRDH.B Wn<0> TBLRDL.B Wn<0> TBLRDL.B Wn<0> TBLRDL.W
800000h
TBLPAGEA
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
3.3.3
TBLRDL/H CORCON<2> PSVPAG PSVPAG 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
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24F PIC24F
RTSP TBLRD TBLWT RTSP 1536
PIC24FJ64GA004 ICSP Run-Time Self-Programming RTSP JTAG ICSP ICSP PIC24FJ64GA004 PGCx PGDx MCLR
TBLPAG<7:0> TBLRDL TBLWTL bit<15:0>TBLRDL TBLWTL TBLRDH TBLWTH bit<23:16> TBLRDH TBLWTH
TBLPAG
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
RTSP
PIC24F RTSP 1536 TBLWT TBLWT TBLWT FFFFFFh RTSP TBLWT NVMCON ICSP
NVMCON NVMKEY NVMCON NVMKEY NVMKEY
RTSP NVMCON<15>
JTAG
PIC24F JTAG Serial Vector Format JTAG
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
R/SO-0(1) R/W-0(1) ERASE R/W-0(1) NVMOP3(2) R/W-0(1) NVMOP2(2) R/W-0(1) NVMOP1(2)
NVMCON
R/W-0(1) WREN R/W-0(1) WRERR R/W-0(1) NVMOP0(2)
WREN WRERR ERASE NVMOP3:NVMOP0 NVMOP3:NVMOP0 NVMOP3:NVMOP0NVM (1,2) 1111 ERASE ERASE 0011 ERASE ERASE 0010 ERASE ERASE 0001 ERASE ERASE NVMOP3:NVMOP0 ICSP
12-7
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
4.6.1
NVMOP NVMCON<3 ERASE NVMCON NVMC TBLPAG NVMKEY NVMKEY NVMCON<15> NVMOP 0001 ERASE WREN NVMKEY NVMKEY 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
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
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 BTSC
Block interrupts with priority next instructions Write Write Start erase sequence wait completed
#0x55, NVMKEY #0xAA, NVMKEY NVMCON, NVMCON,
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
4.6.2
TBLPAG TBLWTL TBLWTH NVMCON NVMOP NVMCON<3:0> "0011"
Setup pointer data Program Memory #tblpage(PROG_ADDR), TBLPAG ;Initialize Page Boundary #tbloffset(PROG_ADDR), ;Initialize register with program memory address TBLWTL TBLWTH #LOW_WORD_N, #HIGH_BYTE_N, [W0] [W0++] Write word into program latch Write high byte into program latch
Setup NVMCON programming word data Program Memory #0x4003, NVMCON NVMOP bits 0011 DISI BSET #0x55, NVMKEY #0xAA, NVMKEY NVMCON, Disable interrupts while sequence written Write sequence
Start write cycle
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24F PIC24F
SYSRST MCLR SWRRESET TRAPR IOPUWR
RCON RCON<1:0> RCON RCON RCON RCON
SYSRST
RESET MCLR SYSRST
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
R/W-0 TRAPR R/W-0 EXTR
RCON
R/W-0 IOPUWR R/W-0 R/W-0 VREGS R/W-1
R/W-0
R/W-0 SWDTEN(2)
R/W-0 WDTO
R/W-0 SLEEP
R/W-0 IDLE
R/W-1
13-10
TRAPR IOPUWR VREGS EXTR MCLR RESET RESET SWDTENWDT WDTO SLEEP IDLE
FWDTEN SWDTEN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
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 SYSRST SYSRST FSCM SYSRST FSCM
MCLR WDTO
CW2<10:8> COSC OSCCON<14:12>
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
FRCDIV LPRC ECPLL FRCPLL SOSC XTPLL HSPLL SYSRST 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 TLOCK TOST TOST TLOCK FSCM TFSCM TFSCM TFSCM TFSCM TFSCM TFSCM
TPOR TSTARTUP TRST TOST TLOCK
FRCDIV LPRC ECPLL FRCPLL SOSC XTPLL HSPLL
MCLR
TPOR TSTARTUP TVREG TSTARTUP TPWRT TRST TOST 1024 TLOCK TFSCM
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
5.2.1 5.2.2.1 FSCM
SYSRST PWRT TFSCM FSCM FSCM PWRT FSCM
5.2.2
FSCM
PIC24F RCON OSCCON FNOSC RCFGCAL NVMCON
FSCM SYSRST
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24F PIC24F
6.1.1
AIVT ALTIVT INTCON2<15> AIVT ALTIVT AIVT AIVT AIVT
PIC24F PIC24F Interrupt Vector Table Alternate Interrupt Vector Table AIVT
PIC24F 000000h GOTO RESET AIVT
000004h PIC24FJ64GA004
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
PIC24F
-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
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
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 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 0000A4h AIVT 00012Eh 000138h 00019Ah 000114h 00013Ch 00014Eh 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 000124h IFS0<13> IFS1<2> IFS4<3> IFS0<0> IFS1<4> IFS1<13> 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> IFS4<8> IEC0<13> IEC1<2> IEC4<3> IEC0<0> IEC1<4> IEC1<13> 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> IEC4<8> IPC3<6:4> IPC4<10:8> IPC16<14:12> IPC0<2:0> IPC5<2:0> IPC7<6:4> 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> IPC17<2:0>
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
PIC24FJ64GA004 INTCON1 INTCON2 IFS0 IFS4 IEC0 IEC4 IPC0 IPC12 IPC15 IPC16 IPC18 INTCON1 INTCON2 INTCON1 NSTDIS INTCON2 IFSx IECx IPCx IFSx IECx IPCx INT0 INT0IF IFS0<0> INT0IE IEC0<0> INT0IP<2:0> IPC0 IPC0<2:0> IPL2:IPL0 SR<7:5> CORCON IPL3 IPL2:IPL0 IPL3 6-29
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
R/W-0 IPL2(2,3) R/W-0 IPL1
(2,3)
DC(1) R/W-0 IPL0
(2,3)
R/W-0
R/W-0
R/W-0
R/W-0 C(1)
IPL2:IPL0 (2,3) IPL3 CORCON<3> IPL3 NSTDIS INTCON1<15>=
CORCON
R/C-0 IPL3(2) R/W-0 PSV(1)
IPL3CPU IPL3 IPL2:IPL0 SR<7:5>
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
R/W-0 NSTDIS R/W-0 MATHERR R/W-0 ADDRERR R/W-0 STKERR R/W-0 OSCFAIL
INTCON1
NSTDIS MATHERR ADDRERR STKERR OSCFAIL
14-5
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
R/W-0 ALTIVT R/W-0 INT2EP R/W-0 INT1EP
INTCON2
DISI R/W-0 INT0EP
ALTIVT DISIDISI DISI DISI INT2EP INT1EP INT0EP
13-3
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
R/W-0 T2IF 15-14
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 INT0IF
R/W-0 OC2IF
R/W-0 IC2IF
R/W-0 T1IF
R/W-0 OC1IF
R/W-0 IC1IF
AD1IFA/D U1TXIFUART1 U1RXIFUART1 SPI1IFSPI1 SPF1IFSPI1 T3IFTimer3 T2IFTimer2 OC2IF IC2IF T1IFTimer1 OC1IF IC1IF INT0IF
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
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 MI2C1IFI2C1 SI2C1IFI2C1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
R/W-0 IC5IF 15-14 R/W-0 IC4IF R/W-0 IC3IF R/W-0 SPI2IF
IFS2
R/W-0 PMPIF R/W-0 OC5IF R/W-0 SPF2IF
PMPIF OC5IF IC5IF IC4IF IC3IF SPI2IFSPI2 SPF2IFSPI2
12-10
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
R/W-0 MI2C2IF R/W-0 SI2C2IF
IFS3
R/W-0 RTCIF
RTCIF MI2C2IFI2C2 SI2C2IFI2C2
13-3
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
15-9 R/W-0 CRCIF R/W-0 U2ERIF R/W-0 U1ERIF
IFS4
R/W-0 LVDIF
LVDIF CRCIFCRC U2ERIFUART2 U1ERIF UART1
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-10
R/W-0 T2IE 15-14
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 INT0IE(1)
R/W-0 OC2IE
R/W-0 IC2IE
R/W-0 T1IE
R/W-0 OC1IE
R/W-0 IC1IE
AD1IEA/D U1TXIE UART1 U1RXIEUART1 SPI1IE SPI1 SPF1IESPI1 T3IETimer3 T2IETimer2 OC2IE IC2IE T1IETimer1 OC1IE IC1IE INT0IE
INTxIE
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-11
R/W-0 U2TXIE
IEC1
R/W-0 U2RXIE R/W-0 INT2IE(1) R/W-0 T5IE R/W-0 T4IE R/W-0 OC4IE R/W-0 OC3IE R/W-0 INT1IE(1) 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 MI2C1IEI2C1 SI2C1IEI2C1 INTxIE
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-12
R/W-0 IC5IE 15-14 R/W-0 IC4IE R/W-0 IC3IE R/W-0 SPI2IE
IEC2
R/W-0 PMPIE R/W-0 OC5IE R/W-0 SPF2IE
PMPIE OC5IE IC5IE IC4IE IC3IE SPI2IESPI2 SPF2IESPI2
12-10
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-13
R/W-0 MI2C2IE R/W-0 SI2C2IE
IEC3
R/W-0 RTCIE
RTCIE MI2C2IEI2C2 SI2C2IEI2C2
13-3
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-14
15-9 R/W-0 CRCIE R/W-0 U2ERIE R/W-0 U1ERIE
IEC4
R/W-0 LVDIE
LVDIE CRCIECRC U2ERIEUART2 U1ERIEUART1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-15
14-12 R/W-1 IC1IP2 R/W-0 IC1IP1 R/W-0 IC1IP0 R/W-1 INT0IP2 R/W-0 INT0IP1
IPC0
R/W-1 T1IP2 R/W-0 T1IP1 R/W-0 T1IP0 R/W-1 OC1IP2 R/W-0 OC1IP1 R/W-0 OC1IP0 R/W-0 INT0IP0
T1IP2:T1IP0Timer1 OC1IP2:OC1IP0 IC1IP2:IC1IP0 INT0IP2:INT0IP0
10-8
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-16
14-12 R/W-1 IC2IP2 R/W-0 IC2IP1 R/W-0 IC2IP0
IPC1
R/W-1 T2IP2 R/W-0 T2IP1 R/W-0 T2IP0 R/W-1 OC2IP2 R/W-0 OC2IP1 R/W-0 OC2IP0
T2IP2:T2IP0Timer2 OC2IP2:OC2IP0 IC2IP2:IC2IP0
10-8
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-17
14-12 R/W-1 SPF1IP2 R/W-0 SPF1IP1 R/W-0 SPF1IP0 R/W-1 T3IP2 R/W-0 T3IP1
IPC2
R/W-1 U1RXIP2 R/W-0 U1RXIP1 R/W-0 U1RXIP0 R/W-1 SPI1IP2 R/W-0 SPI1IP1 R/W-0 SPI1IP0 R/W-0 T3IP0
U1RXIP2:U1RXIP0UART1 SPI1IP2:SPI1IP0SPI1 SPF1IP2:SPF1IP0SPI1 T3IP2:T3IP0Timer3
10-8
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-18
15-7 R/W-1 AD1IP2 R/W-0 AD1IP1 R/W-0 AD1IP0 R/W-1 U1TXIP2 R/W-0 U1TXIP1
IPC3
R/W-0 U1TXIP0
AD1IP2:AD1IP0A/D U1TXIP2:U1TXIP0UART1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-19
14-12 R/W-1 MI2C1P2 R/W-0 MI2C1P1 R/W-0 MI2C1P0 R/W-1 SI2C1P2 R/W-0 SI2C1P1
IPC4
R/W-1 CNIP2 R/W-0 CNIP1 R/W-0 CNIP0 R/W-1 CMIP2 R/W-0 CMIP1 R/W-0 CMIP0 R/W-0 SI2C1P0
CNIP2:CNIP0 CMIP2:CMIP0 MI2C1P2:MI2C1P0I2C1 SI2C1P2:SI2C1P0I2C1
10-8
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-20
15-3 R/W-1 INT1IP2 R/W-0 INT1IP1
IPC5
R/W-0 INT1IP0
INT1IP2:INT1IP0
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-21
14-12 R/W-1 OC3IP2 R/W-0 OC3IP1 R/W-0 OC3IP0
IPC6
R/W-1 T4IP2 R/W-0 T4IP1 R/W-0 T4IP0 R/W-1 OC4IP2 R/W-0 OC4IP1 R/W-0 OC4IP0
T4IP2:T4IP0Timer4 OC4IP2:OC4IP0 OC3IP2:OC3IP0
10-8
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-22
14-12 R/W-1 INT2IP2 R/W-0 INT2IP1 R/W-0 INT2IP0 R/W-1 T5IP2 R/W-0 T5IP1
IPC7
R/W-1 U2TXIP2 R/W-0 U2TXIP1 R/W-0 U2TXIP0 R/W-1 U2RXIP2 R/W-0 U2RXIP1 R/W-0 U2RXIP0 R/W-0 T5IP0
U2TXIP2:U2TXIP0UART2 U2RXIP2:U2RXIP0UART2 INT2IP2:INT2IP0 T5IP2:T5IP0Timer5
10-8
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-23
15-7 R/W-1 SPI2IP2 R/W-0 SPI2IP1 R/W-0 SPI2IP0 R/W-1 SPF2IP2 R/W-0 SPF2IP1
IPC8
R/W-0 SPF2IP0
SPI2IP2:SPI2IP0SPI2 SPF2IP2:SPF2IP0SPI2
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-24
14-12 R/W-1 IC3IP2 R/W-0 IC3IP1 R/W-0 IC3IP0
IPC9
R/W-1 IC5IP2 R/W-0 IC5IP1 R/W-0 IC5IP0 R/W-1 IC4IP2 R/W-0 IC4IP1 R/W-0 IC4IP0
IC5IP2:IC5IP0 IC4IP2:IC4IP0 IC3IP2:IC3IP0
10-8
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-25
15-7 R/W-1 OC5IP2 R/W-0 OC5IP1 R/W-0 OC5IP0
IPC10
OC5IP2:OC5IP0
6-26
15-7
IPC11
R/W-1 PMPIP2 R/W-0 PMPIP1 R/W-0 PMPIP0
PMPIP2:PMPIP0
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-27
15-11 10-8 R/W-1 SI2C2P2 R/W-0 SI2C2P1 R/W-0 SI2C2P0
IPC12
R/W-1 MI2C2P2 R/W-0 MI2C2P1 R/W-0 MI2C2P0
MI2C2P2:MI2C2P0I2C2 SI2C2P2:SI2C2P0I2C2
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-28
15-11 10-8
IPC15
R/W-1 RTCIP2 R/W-0 RTCIP1 R/W-0 RTCIP0
RTCIP2:RTCIP0
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6-29
14-12 R/W-1 U1ERIP2 R/W-0 U1ERIP1 R/W-0 U1ERIP0
IPC16
R/W-1 CRCIP2 R/W-0 CRCIP1 R/W-0 CRCIP0 R/W-1 U2ERIP2 R/W-0 U2ERIP1 R/W-0 U2ERIP0
CRCIP2:CRCIP0 U2ERIP2:U2ERIP0 UART2 U1ERIP2:U1ERIP0 UART1
10-8
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
6-30
15-3 12-0 R/W-1 LVDIP2 R/W-0 LVDIP1
IPC18
R/W-0 LVDIP0
LVDIP2:LVDIP0
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
6.4.1
6.4.3
NSTDIS INTCON1<15> IPCx IPCx IPCx
Trap Service Routine INTCON1
6.4.4
PUSH
POPSR 8-15 DISI DISI
IFSx IECx
6.4.2
IFSx RETFIE
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24F PIC24F
PIC24FJ64GA004
FSCM
PIC24FJ64GA004
PIC24FJ64GA004
XTPLL HSPLL ECPLL FRCPLL CLKDIV<14:12>
CLKO
OSCO
OSCI
FRCDIV
CLKDIV<10:8>
LPRC SOSCO
LPRC
SOSC SOSCEN
SOSCI
PWRT
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
OSCI OSCO POSC SOSCI SOSCO SOSC LPRC
FOSC/2 OSCO FOSC/2
23.1 POSCMD1:POSCMD0 2<1:0> FNOSC2:FNOSC0 2<10:8> FRCDIV
7.2.1
FCKSM 2<7:6> FSCM FCKSM1 FCKSM1:FCKSM0 FSCM
POSCMD1: POSCMD0 FNOSC2: FNOSC0
FRCDIV LPRC Timer1 SOSC XTPLL ECPLL FRCPLL
OSCO OSCIOFCN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
OSCCON CLKDIV OSCTUN OSCCON ±12%
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
R/SO-0 CLKLOCK 14-12 R/W-0 IOLOCK(2) R-0(3) LOCK R/CO-0 R/W-0 SOSCEN
OSCCON
COSC2 COSC1 COSC0 R/W-x(1) NOSC2 R/W-x(1) NOSC1 R/W-x(1) NOSC0 R/W-0 OSWEN
COSC2:COSC0 FRCDIV LPRC SOSC XTPLL HSPLL ECPLL FRCPLL NOSC2:NOSC0 FRCDIV LPRC SOSC XTPLL HSPLL ECPLL FRCPLL CLKLOCK FSCM FCKSM1 OSWEN FSCM FCKSM1 OSWEN IOLOCKI/O LOCK FNOSC IOLOCK IOL1WAY IOLOCK
10-8
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
OSCCON
FSCM SOSCEN SOSC OSWEN NOSC2:NOSC0
FNOSC IOLOCK IOL1WAY IOLOCK
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
R/W-0
CLKDIV
R/W-0 DOZE2 R/W-0 DOZE1 R/W-0 DOZE0 R/W-0 DOZEN(1) R/W-0 RCDIV2 R/W-0 RCDIV1 R/W-1 RCDIV0
DOZEN DOZEN DOZE2:DOZE0CPU 1:128 1:64 1:32 1:16 DOZEN DOZE2:DOZE0 RCDIV2:RCDIV0 31.25
14-12
10-8
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
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
TUN5:TUN0FRC 011111 011110 000001 000000 111111 100001 100000
7.4.1
POSCSOSCFRC LPRC PIC24F POSCMDx
FCKSM1 23.1 FCKSM1 NOSCx OSCCON<10:8> COSCx OSCCON<14:12> FNOSCx OSWEN OSCCON<0>
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
7.4.2
OSCCON OSCCON<15:8>OSCCON NOSCx OSCCON<7:0> OSCCON OSWEN OSWEN OSWEN LOCK
COSCx OSCCON<14:12> OSCCON NOSCx OSCCON<10:8> OSCCON OSWEN
NOSCx COSCx OSWEN LOCKOSCCON<5> OSCCON<3> LOCK OSWEN NOSCx COSCx LPRC FSCM SOSC SOSCEN FRCPLL
OSCCON7-1
;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, #0x46, #0x57, MOV.b [w1] MOV.b [w1] ;Start oscillator switch operation BSET OSCCON,#0
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24F PIC24F
SLEEP_MODE IDLE_MODE
8.2.1
PIC24FJ64GA004 PIC24F
LPRC
PIC24F NOSC
PIC24F PWRSAV PWRSAV
PWRSAV PWRSAV
PWRSAV
#SLEEP_MODE #IDLE_MODE device into SLEEP mode device into IDLE mode
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
8.2.2
FSCM LPRC PWRSAV CLKDIV<15>
PIC24F "XXXEN" Peripheral Module Disable "XXXMD" XXXEN RTCC "XXXIDL"
8.2.3
PWRSAV
DOZEN CLKDIV<11> DOZE2:DOZE0 CLKDIV<14:12> 1:256
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24F PIC24F
TRISx LATx PORTx LATx TRISx
VDDVSSMCLR OSCI/CLKI
loop through"
TRIS
TRIS
TRIS
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
9.1.1
PORT TRIS ODCx
I/OPIC24FJ64GA004 CN21 CNEN1 CNEN2 CNPU1 CNPU2 VDDCORE
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
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
PIC24FJ64GA
9.4.2.1
9.4.3
9.4.1
"RPn" "RP"
9.4.3.1
9.4.2
UART RTCC
RPINRx 9-14
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
Timer2 Timer3 Timer4 Timer5 UART1 UART1 UART2
INT1 INT2 T2CK T3CK T4CK T5CK OCFA OCFB U1RX U1CTS U2RX RPINR0 RPINR1 RPINR3 RPINR3 RPINR4 RPINR4 RPINR7 RPINR7 RPINR8 RPINR8 RPINR9 RPINR11 RPINR11 RPINR18 RPINR18 RPINR19 INTR1<4:0> INTR2R<4:0> T2CKR<4:0> T3CKR<4:0> T4CKR<4:0> T5CKR<4:0> IC1R<4:0> IC2R<4:0> IC3R<4:0> IC4R<4:0> IC5R<4:0> OCFAR<4:0> OCFBR<4:0> U1RXR<4:0> U1CTSR<4:0> U2RXR<4:0> U2CTSR<4:0> SDI1R<4:0> SCK1R<4:0> SS1R<4:0> SDI2R<4:0> SCK2R<4:0> SS2R<4:0>
RPINR19 U2CTS UART2 SDI1 RPINR20 SPI1 SCK1IN RPINR20 SPI1 SS1IN RPINR21 SPI1 SDI2 RPINR22 SPI2 SCK2IN RPINR22 SPI2 SS2IN RPINR23 SPI2
9.4.3.2
RPORx RPINRx 9-15
"00000"
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
NULL(2) C1OUT C2OUT U1TX U1RTS(3) U2TX U2RTS(3) SDO1 SCK1OUT SS1OUT SDO2 SCK2OUT SS2OUT
UART1 UART1 UART2
9.4.4.1
RPINRx RPORx IOLOCK OSCCON<6> IOLOCK IOLOCK IOLOCK OSCCON<7:0> OSCCON<7:0> IOLOCK
UART2 SPI1 SPI1 SPI1 SPI2 SPI2 SPI2 RPn<4:0> NULL IrDA® BCLK
LOCK IOLOCK
9.4.4.2
RPINRx RPORx Configuration Mismatch Reset
9.4.4.3
9.4.3.3
RPINRx RPORx IOL1WAY CW2<4> IOLOCK1IOLOCK IOL1WAY IOL1WAY
9.4.4
PIC24F
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
9.4.5
RPINRx "11111" RPORx "00000" RP31 RP31 RP31 UART1 U1RX U1CTS U1TX U1RTS
UART1
IOLOCK IOLOCK
Unlock Registers volatile "MOV #OSCCON, "MOV #0x46, "MOV #0x57, "MOV.b <w1> "MOV.b <w1> "BCLR OSCCON,#6"); //*************************** Configure Input Functions //*************************** //*************************** Assign U1RX //*************************** RPINR18bits.U1RXR //*************************** Assign U1CTS //*************************** RPINR18bits.U1CTSR //*************************** Configure Output Functions //*************************** //*************************** Assign U1TX //*************************** RPOR1bits.RP2R //*************************** Assign U1RTS //*************************** RPOR1bits.RP3R Lock Registers volatile "MOV #OSCCON, "MOV #0x46, "MOV #0x57, "MOV.b <w1> "MOV.b <w1> "BSET OSCCON,
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
OSCCON<IOLOCK> 9.4.4.1 PIC24FJ64GA004
15-13 12-8
RPINR0
R/W-1 INTR1R4 R/W-1 INTR1R3 R/W-1 INTR1R2 R/W-1 INTR1R1 R/W-1 INTR1R0
INTR1R4:INTR1R0 INT1
15-5
RPINR1
R/W-1 INTR2R4 R/W-1 INTR2R3 R/W-1 INTR2R2 R/W-1 INTR2R1 R/W-1 INTR2R0
INTR2R4:INTR2R0 INT2
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
15-13 12-8 R/W-1 T2CKR4 R/W-1 T2CKR3 R/W-1 T2CKR2 R/W-1 T2CKR1
RPINR3
R/W-1 T3CKR4 R/W-1 T3CKR3 R/W-1 T3CKR2 R/W-1 T3CKR1 R/W-1 T3CKR0 R/W-1 T2CKR0
T3CKR4:T3CKR0 Timer3 T3CK T2CKR4:T2CKR0 Timer2 T2CK
15-13 12-8
RPINR4
R/W-1 T5CKR4 R/W-1 T5CKR3 R/W-1 T5CKR2 R/W-1 T5CKR1 R/W-1 T5CKR0 R/W-1 T4CKR4 R/W-1 T4CKR3 R/W-1 T4CKR2 R/W-1 T4CKR1 R/W-1 T4CKR0
T5CKR4:T5CKR0 Timer5 T5CK T4CKR4:T4CKR0 Timer4 T4CK
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
15-13 12-8 R/W-1 IC1R4 R/W-1 IC1R3 R/W-1 IC1R2 R/W-1 IC1R1
RPINR7
R/W-1 IC2R4 R/W-1 IC2R3 R/W-1 IC2R2 R/W-1 IC2R1 R/W-1 IC2R0 R/W-1 IC1R0
IC2R4:IC2R0 IC1R4:IC1R0
15-13 12-8
RPINR8
R/W-1 IC4R4 R/W-1 IC4R3 R/W-1 IC4R2 R/W-1 IC4R1 R/W-1 IC4R0 R/W-1 IC3R4 R/W-1 IC3R3 R/W-1 IC3R2 R/W-1 IC3R1 R/W-1 IC3R0
IC4R4:IC4R0 IC3R4:IC3R0
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
15-5 R/W-1 IC5R4 R/W-1 IC5R3 R/W-1 IC5R2 R/W-1 IC5R1
RPINR9
R/W-1 IC5R0
IC5R4:IC5R0
15-13 12-8
RPINR11
R/W-1 OCFBR4 R/W-1 OCFBR3 R/W-1 OCFBR2 R/W-1 OCFBR1 R/W-1 OCFBR0 R/W-1 OCFAR4 R/W-1 OCFAR3 R/W-1 OCFAR2 R/W-1 OCFAR1 R/W-1 OCFAR0
OCFBR4:OCFBR0 OCFA OCFAR4:OCFAR0 OCFB
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
15-13 12-8 R/W-1 U1RXR4 R/W-1 U1RXR3 R/W-1 U1RXR2 R/W-1 U1RXR1
RPINR18
R/W-1 U1CTSR4 R/W-1 U1CTSR3 R/W-1 U1CTSR2 R/W-1 U1CTSR1 R/W-1 U1CTSR0 R/W-1 U1RXR0
U1CTSR4:U1CTSR0 UART1 U1CTS U1RXR4:U1RXR0 UART1 U1RX
9-10
15-13 12-8
RPINR19
R/W-1 U2CTSR4 R/W-1 U2CTSR3 R/W-1 U2CTSR2 R/W-1 U2CTSR1 R/W-1 U2CTSR0 R/W-1 U2RXR4 R/W-1 U2RXR3 R/W-1 U2RXR2 R/W-1 U2RXR1 R/W-1 U2RXR0
U2CTSR4:U2CTSR0 UART2 U2CTS U2RXR4:U2RXR0 UART2 U2RX
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
9-11
15-13 12-8 R/W-1 SDI1R4 R/W-1 SDI1R3 R/W-1 SDI1R2 R/W-1 SDI1R1
RPINR20
R/W-1 SCK1R4 R/W-1 SCK1R3 R/W-1 SCK1R2 R/W-1 SCK1R1 R/W-1 SCK1R0 R/W-1 SDI1R0
SCK1R4:SCK1R0 SPI1 SCK1IN SDI1R4:SDI1R0 SPI1 SDI1
9-12
15-5
RPINR21
R/W-1 SS1R4 R/W-1 SS1R3 R/W-1 SS1R2 R/W-1 SS1R1 R/W-1 SS1R0
SS1R4:SS1R0 SPI1 SS1IN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
9-13
15-13 12-8 R/W-1 SDI2R4 R/W-1 SDI2R3 R/W-1 SDI2R2 R/W-1 SDI2R1
RPINR22
R/W-1 SCK2R4 R/W-1 SCK2R3 R/W-1 SCK2R2 R/W-1 SCK2R1 R/W-1 SCK2R0 R/W-1 SDI2R0
SCK2R4:SCK2R0 SPI2 SCK2IN SDI2R4:SDI2R0 SPI2 SDI2
9-14
15-5
RPINR23
R/W-1 SS2R4 R/W-1 SS2R3 R/W-1 SS2R2 R/W-1 SS2R1 R/W-1 SS2R0
SS2R4:SS2R0 SPI2 SS2IN
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
9-15
15-13 12-8 R/W-0 RP0R4 R/W-0 RP0R3 R/W-0 RP0R2 R/W-0 RP0R1
RPOR0
R/W-0 RP1R4 R/W-0 RP1R3 R/W-0 RP1R2 R/W-0 RP1R1 R/W-0 RP1R0 R/W-0 RP0R0
RP1R4:RP1R0 RP0R4:RP0R0
9-16
15-13 12-8
RPOR1
R/W-0 RP3R4 R/W-0 RP3R3 R/W-0 RP3R2 R/W-0 RP3R1 R/W-0 RP3R0 R/W-0 RP2R4 R/W-0 RP2R3 R/W-0 RP2R2 R/W-0 RP2R1 R/W-0 RP2R0
RP3R4:RP3R0 RP2R4:RP2R0
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
9-17
15-13 12-8 R/W-0 RP4R4 R/W-0 RP4R3 R/W-0 RP4R2 R/W-0 RP4R1
RPOR2
R/W-0 RP5R4 R/W-0 RP5R3 R/W-0 RP5R2 R/W-0 RP5R1 R/W-0 RP5R0 R/W-0 RP4R0
RP5R4:RP5R0 RP4R4:RP4R0
9-18
15-13 12-8
RPOR3
R/W-0 RP7R4 R/W-0 RP7R3 R/W-0 RP7R2 R/W-0 RP7R1 R/W-0 RP7R0 R/W-0 RP6R4 R/W-0 RP6R3 R/W-0 RP6R2 R/W-0 RP6R1 R/W-0 RP6R0
RP7R4:RP7R0 RP6R4:RP6R0
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
9-19
15-13 12-8 R/W-0 RP8R4 R/W-0 RP8R3 R/W-0 RP8R2 R/W-0 RP8R1
RPOR4
R/W-0 RP9R4 R/W-0 RP9R3 R/W-0 RP9R2 R/W-0 RP9R1 R/W-0 RP9R0 R/W-0 RP8R0
RP9R4:RP9R0 RP8R4:RP8R0
9-20
15-13 12-8
RPOR5
R/W-0 RP11R4 R/W-0 RP11R3 R/W-0 RP11R2 R/W-0 RP11R1 R/W-0 RP11R0 R/W-0 RP10R4 R/W-0 RP10R3 R/W-0 RP10R2 R/W-0 RP10R1 R/W-0 RP10R0
RP11R4:RP11R0 RP11 RP10R4:RP10R0 RP10
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
9-21
15-13 12-8 R/W-0 RP12R4 R/W-0 RP12R3 R/W-0 RP12R2 R/W-0 RP12R1
RPOR6
R/W-0 RP13R4 R/W-0 RP13R3 R/W-0 RP13R2 R/W-0 RP13R1 R/W-0 RP13R0 R/W-0 RP12R0
RP13R4:RP13R0 RP13 RP12R4:RP12R0 RP12
9-22
15-13 12-8
RPOR7
R/W-0 RP15R4 R/W-0 RP15R3 R/W-0 RP15R2 R/W-0 RP15R1 R/W-0 RP15R0 R/W-0 RP14R4 R/W-0 RP14R3 R/W-0 RP14R2 R/W-0 RP14R1 R/W-0 RP14R0
RP15R4:RP15R0 RP15 RP14R4:RP14R0 RP14
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
9-23
15-13 12-8 R/W-0 RP16R4 R/W-0 RP16R3 R/W-0 RP16R2 R/W-0 RP16R1
RPOR8
R/W-0 RP17R4 R/W-0 RP17R3 R/W-0 RP17R2 R/W-0 RP17R1 R/W-0 RP17R0 R/W-0 RP16R0
RP17R4:RP17R0 RP17 RP16R4:RP16R0 RP16
9-24
15-13 12-8
RPOR9
R/W-0 RP19R4 R/W-0 RP19R3 R/W-0 RP19R2 R/W-0 RP19R1 R/W-0 RP19R0 R/W-0 RP18R4 R/W-0 RP18R3 R/W-0 RP18R2 R/W-0 RP18R1 R/W-0 RP18R0
RP19R4:RP19R0 RP19 RP18R4:RP18R0 RP18
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
9-25
15-13 12-8 R/W-0 RP20R4 R/W-0 RP20R3 R/W-0 RP20R2 R/W-0 RP20R1
RPOR10
R/W-0 RP21R4 R/W-0 RP21R3 R/W-0 RP21R2 R/W-0 RP21R1 R/W-0 RP21R0 R/W-0 RP20R0
RP21R4:RP21R0 RP21 RP20R4:RP20R0 RP20
9-26
15-13 12-8
RPOR11
R/W-0 RP23R4 R/W-0 RP23R3 R/W-0 RP23R2 R/W-0 RP23R1 R/W-0 RP23R0 R/W-0 RP22R4 R/W-0 RP22R3 R/W-0 RP22R2 R/W-0 RP22R1 R/W-0 RP22R0
RP23R4:RP23R0 RP23 RP22R4:RP22R0 RP22
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
9-27
15-13 12-8 R/W-0 RP24R4 R/W-0 RP24R3 R/W-0 RP24R2 R/W-0 RP24R1
RPOR12
R/W-0 RP25R4 R/W-0 RP25R3 R/W-0 RP25R2 R/W-0 RP25R1 R/W-0 RP25R0 R/W-0 RP24R0
RP25R4:RP25R0 RP25 RP24R4:RP24R0 RP24
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
10.0
TIMER1
PIC24F PIC24F
10-1 Timer1 TCKPS1:TCKPS0 TGATE TSYNC1 T1IE T1IP2:T1IP0
Timer1 Timer1 Timer1
10-1
TIMER1
TCKPS1:TCKPS0 SOSCO/ T1CK SOSCEN SOSCI TGATE TGATE TMR1 TSYNC
T1IF
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
10-1
R/W-0 R/W-0 TGATE R/W-0 TCKPS1 R/W-0 TCKPS0 R/W-0 TSYNC R/W-0
T1CON TIMER1
R/W-0 TSIDL
TONTimer1 Timer1 Timer1 TSIDL TGATE Timer1 TCKPS1:TCKPS0Timer1 1:256 1:64 TSYNCTimer1
12-7
TCSTimer1 T1CK FOSC/2
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
11.0
TIMER2/3 TIMER4/5
PIC24F PIC24F
Timer2/3 Timer4/5 T2CON<3> T4CON<3>=1 TCKPS1:TCKPS0 Timer2 Timer4 TGATE RPINRx TxCK 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
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
11-1 TIMER2/3 TIMER4/5
TCKPS1:TCKPS0
T2CK T4CK TGATE
TGATE(2) TCS(2)
T3IF T5IF
TMR3 TMR5 TMR2 TMR4
TMR2 TMR4
TMR2 TMR4
TMR3H TMR5H
<15:0>
T2CON T4CON Timer4/5
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
11-2 TIMER2 TIMER4
TGATE T2IF T4IF TCKPS1:TCKPS0
T2CK T4CK
TCS(1) TGATE(1)
TMR2 TMR4
11-3
TIMER3 TIMER5
TCKPS1:TCKPS0
T3CK T5CK
TGATE T3IF T5IF TCS(1) TGATE(1)
TMR3 TMR5
Timer4/5
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
11-1
R/W-0 R/W-0 TGATE R/W-0 TCKPS1 R/W-0 TCKPS0 R/W-0 T32(1) R/W-0 TCS(2)
TxCON TIMER2 TIMER4
R/W-0 TSIDL
TONTimerx TxCON<3> Timerx/y Timerx/y TxCON<3> Timerx Timerx
TSIDL TGATETimerx
12-7
TCKPS1:TCKPS0 Timerx 1:256 1:64 T3232 Timerx Timery Timerx Timery T3CON TCSTimerx TxCK FOSC/2 T3CON T5CON RPINRx TxCK
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
11-2
R/W-0 TON(1) R/W-0 TGATE(1) R/W-0 TCKPS1(1) R/W-0 TCKPS0(1) R/W-0 TCS(1,2)
TyCON TIMER3 TIMER5
R/W-0 TSIDL(1)
TONTimery Timery Timery TSIDL TGATETimery TCKPS1:TCKPS0Timery 1:256 1:64 TCSTimery (1,2) TyCK FOSC/2 T2CON<3> T4CON<3> Timery T2CON T4CON RPINRx TxCK
12-7
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
12.0
PIC24F PIC24F
12-1
TMRy TMRx
FIFO
ICTMR ICxCON<7>
ICOV ICBNE ICxCON<4:3> ICxBUF ICI<1:0> ICxCON
ICxIF IFSn
2007 Microchip Technology Inc.
DS39881B_CN
FIFO
ICM<2:0> ICxCON<2:0>
PIC24FJ64GA004
12.1
ICxCON
R/W-0 ICSIDL R/W-0 ICI1 R/W-0 ICI0 ICOV ICBNE R/W-0 ICM2 R/W-0 ICM1 R/W-0 ICM0
12-1
R/W-0 ICTMR 15-14
ICSIDL ICTMR TMR2 TMR3 ICI1:ICI0 ICOV ICBNE ICM2:ICM0 ICI<1:0>
12-8
RPINRx ICxRx
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
13.0
PIC24F PIC24F
TMRy OCxCON
13.2
13.1
OCxCON<2:0> TMRy 0000h OCxR OCxRS OCxRS OCM100OCTSEL OCxCON<3> TyCON<15> TMRy OCxR TMRy OCxRS OCxIF OCxIE
OCxCON<2:0> TMRy 0000h OCxR OCxRS OCxRS OCTSEL TyCON<15> TMRy OCxR TMRy OCxRS OCxIF TMRy 0x0000 OCxIF OCxRS TMRy
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
13.3
13-1
[(PRy) 1/[PWM TCY/2
OCxRS OCxR OCM<2:0> OCxCON<2:0> TMRy TxCON<15> OCxR OCxR OCxR OCxRS OCxR
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 FPWM log10(2) TCY/2
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
13-1
52.08 FOSC Timer2 TCY/2 62.5 1/PWM 1/52.08 19.2 (PR2 19.2 (PR2 52.08 log10 (FCY/FPWM)/log102) (log10 MHz/52.08 kHz)/log102) TCY/2
13-1
MIPS
FFFFh FFFFh 7FFFh 0FFFh 03FFh 31.3 007Fh 001Fh
TCY/2
13-2
MIPS
30.5 FFFFh FFFFh 7FFFh 0FFFh 15.6 03FFh 007Fh 001Fh
TCY/2
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
13-1
OCxIF 1(1) OCxRS(1)
OCxR(1) OCTSEL
OCx(1)
OCM2:OCM0
OCFA OCFB(2)
OCFA OCFB
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
13.4
OCxCON
R/W-0 OCSIDL OCFLT R/W-0 OCTSEL R/W-0 OCM2(1) R/W-0 OCM1(1) R/W-0 OCM0(1)
13-1
15-14
OCSIDL OCFLTPWM OCM<2:0> OCTSEL Timer3 Timer2 OCM2:OCM0 OCFx(2) OCFx(2)
12-5
RPORx OCFA OCFB
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
14.0
PIC24F PIC24F
IFSx SPIxIF IECx SPIxIE IPCx SPIxIP SPIxCON MSTEN SPIxCON1<5> SPIROV SPIxSTAT<6> SPIEN SPIxSTAT<15> SPIxBUF SPIxBUF
Serial Peripheral InterfaceSPI EEPROM SPIMotorola SIOP FIFO SPIxBUF
SPIxBUF IFSx SPIxIF IECx SPIxIE IPCx SPIxIP SPIxCON1 SPIxCON2 MSTEN SPIxCON1<5> SSEN SPIxCON1<7> SPIROV SPIxSTAT<6> SPIEN SPIxSTAT<15>
SDIx SDOx SCKx
SDOx 14-1 14-2 PIC24FJ64GA004 SPIx SPI1 SPI2 SPIxCON SPI1 SPI2
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
IFSx SPIxIF IECx SPIxIE IPCx SPIxIP SPIxCON1 SPIxCON2 MSTEN SPIxCON1<5> SPIROV SPIxSTAT<6> SPIBEN SPIxCON2<0> SPIEN SPIxSTAT<15> SPIxBUF SPIxBUF SPIxBUF IFSx SPIxIF IECx SPIxIE IPCx SPIxIP SPIxCON1 SPIxCON2 MSTEN SPIxCON1<5> SSEN SPIROV SPIxSTAT<6> SPIBEN SPIxCON2<0> SPIEN SPIxSTAT<15>
14-1
SCKx
SPIx
1:1/4/16/64
SSx/FSYNCx
SPIxCON1<1:0> SPIxCON1<4:2>
SDOx SDIx
SPIxSR
SPIxBUF
SPIxBUF
SPIxBUF
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
14-2
SCKx
SPIx
1:1/4/16/64
SSx/FSYNCx
SPIxCON1<1:0> SPIxCON1<4:2>
SDOx SDIx bit0
SPIxSR
FIFO
FIFO
SPIxBUF
SPIxBUF
SPIxBUF
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
14-1
R/W-0 SPIEN(1) SRMPT R/C-0 SPIROV R/W-0 SRXMPT R/W-0 SISEL2 R/W-0 SISEL1 R/W-0 SISEL0 SPITBF SPIRBF
SPIxSTAT SPIx
R/W-0 SPISIDL SPIBEC2 SPIBEC1 SPIBEC0
SPIEN SPIx SCKx SDOx SDIx SPISIDL SPIBEC2:SPIBEC0 SPIx SRMPT SPIxSR SPIx SPIx SPIROV SPIxBUF SRXMPT FIFO FIFO FIFO SISEL2:SISEL0SPIx SPIx SPITBF SPIxSR FIFO SPIxSR SPIxSR FIFO SPIx SPIRBF SPIx SRMPT SRXMPT SPIEN
12-11 10-8
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
14-1
SPIxSTAT SPIx
SPITBFSPIx SPIxTXB SPIxTXB SPIxBUF SPIxTXB SPIx SPIxTXB SPIxSR SPIxBUF SPIRBF:SPIx SPIxRXB SPIxRXB SPIx SPIxSR SPIxRXB SPIxBUF SPIxRXB SPIx SPIxSR SPIxSR
SPIEN
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
14-2
R/W-0 SSEN(4) 15-13 R/W-0 R/W-0 MSTEN R/W-0 SPRE2 R/W-0 SPRE1 R/W-0 SPRE0 R/W-0 PPRE1
SPIXCON1 SPIx
R/W-0 DISSCK(1) R/W-0 DISSDO(2) R/W-0 MODE16 R/W-0 R/W-0 CKE(3) R/W-0 PPRE0
DISSCKSCKx DISSDO SDOx SDOx SDOx MODE16 SMPSPIx SPIx SPIx SSEN MSTEN
DISSCK SCKx DISSDO SDOx FRMEN SSEN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
14-2
SPIXCON1 SPIx
SPRE2:SPRE0 PPRE1:PPRE0 16:1 64:1
DISSCK SCKx DISSDO SDOx FRMEN SSEN
14-3
R/W-0 FRMEN
SPIxCON2 SPIx
R/W-0 SPIFSD R/W-0 SPIFPOL R/W-0 SPIFE R/W-0 SPIBEN
FRMEN SPIx SPIx SPIx SPIFSDSSx SPIFPOL SPIFE SPIBEN
12-2
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
14-3
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-4
SDOx SDIx
SPIxSR
SDIx
SDOx
SPIxSR
FIFO
FIFO
SPIx SPIxBUF
SCKx
SCKx
SPIx SPIxBUF
MSTEN SPIxCON1<5>= SPIBEN SPIxCON2<0>
SSEN SPIxCON1<7> MSTEN SPIxCON1<5> SPIBEN SPIxCON2<0>
SPIxBUF SPIxBUF SPIxTXB SPIxRXB SPIxBUF
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
14-5
PIC24F SDOx SDIx
SDIx SCKx
SDOx SCKx
14-6
PIC24F SDOx SDIx SCKx SDIx SDOx SCKx
14-7
PIC24F SDOx SDIx
SDIx SCKx
SDOx SCKx
14-8
PIC24F SDOx SDIx
SDIx SCKx
SDOx SCKx
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
14-1
FSCK
TCY/2
14-1
(1,2)
16:1 64:1 4000 1000 8000 2000 4000 1000 2667 2000
16:1 64:1
5000 1250
2500
1250
TCY/2 SCKx
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
15.0
I2CPIC24F PIC24F
15.1
SDAx SCLx SDAx SCLx NACK SDAx SCLx
Inter-Integrated Circuit EEPROM
15-1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
15-1
I2CxRCV I2CxRSR SDAx
SCLx
I2CxMSK
I2CxADD I2CxSTAT I2CxCON
I2CxTRN
I2CxBRG
TCY/2
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
15.2
15-1 I2CxMSK "00100000" "0000000" "00100000" IPMIEN I2CxCON<11> Intelligent Peripheral Management Interface IPMI
15-1
FSCL I2CxBRG I2CxBRG FSCL
15.3.1
TCY/2
I2C1 I2C1SEL SDA1/SCL1 I2C1SEL 3.1.3
15.3
I2CxMSK 15-3 I2CxMSK
15-1
FSCL
I2CxBRG FSCL kHz(2) MHz(3) MHz(4)
FSCL TCY/2 FSCL I2CxBRG 15-2
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
15-2
0000 0000 0000 0000 0000 0000 1111 1111
Cbus
GCEN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
15-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,
I2CENI2Cx I2Cx SDAx SCLx I2Cx I2CSIDL SCLRELSCLx SCLx SCLx STREN STREN IPMIEN IPMI IPMI IPMI A10M10 I2CxADD I2CxADD DISSLW SMENSMBus SMBus SMBus GCEN I2CxRSR STREN SCLx SCLREL
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
15-1
I2CxCON I2Cx
ACKDT NACK ACKEN SDAx SCLx ACKDT RCEN SDAx SCLx RSEN SDAx SCLx SDAx SCLx
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
15-2
R-0, ACKSTAT R/C-0, IWCOL R/C-0, I2COV R-0, R/C-0, R/C-0, R-0, R-0,
I2CxSTAT I2Cx
R-0, TRSTAT R/C-0, R-0, GCSTAT R-0, ADD10 R-0,
ACKSTAT NACK TRSTAT GCSTAT ADD1010 IWCOL I2CxTRN I2CxTRN I2COV I2CxRCV I2CxRSR I2CxRCV I2CxTRN
13-11
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
15-2
I2CxSTAT I2Cx
I2CxRCV I2CxRCV I2CxRCV I2CxRCV I2CxTRN I2CxTRN I2CxTRN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
15-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
AMSK9:AMSK0
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
16.0
UART
PIC24F PIC24F
UxCTS UxRTS MIPS Mbps
Universal Synchronous Receiver Transmitter UART PIC24F UART LINRS-232 RS-485 UART UxCTS UxRTS IrDA® UART UxTX UxRX
First-In-First-Out FIFO FIFO IrDA IrDA 16-1 UART UART
16-1
UART
IrDA®
BCLKx
UxRTS UxCTS
UARTx
UxRX
UARTx
UxTX
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
16.1 UART
UART UxBRG 16-1 BRGH BRGH FCY/16 UxBRG FCY/(16 65536) 16-2 BRGH
16-2
16-1
BRGH UART (1,2)
(UxBRG
BRGH UART (1,2)
(UxBRG
UxBRG UxBRG
FOSC/2 TCY/2
TCY/2
BRGH FCY/4 UxBRG FCY/(4 65536) 16-1 9600 UxBRG
16-1
UxBRG UxBRG UxBRG
BRGH
FCY/(16 (UxBRG ((FCY/ )/16) ((4000000/9600)/16) 4000000/(16 9615 (9615 9600)/9600 0.16%
UxBRG
TCY/2
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
16.2
16.5
UART UxBRG UART UTXEN UxTXREG UTXEN UTXEN UTXISELx
UART 16.2 UART URXISELx OERR OERR UxRXREG
UxRXREG FIFO PERR FERR
16.6
UxCTS UxRTS
16.3
UARTx UxCTS UARTx UxRTS UART UART Data Terminal EquipmentDTE UxMODEUEN<1:0>
UART 16.2 UART UTXEN UxTXREG UxTXREG UTXISELx
16.7
UART UART IrDA IrDA IrDA IrDA BRGH UxMODE<3>
16.8
IrDA -IrDA
16.4
UART UTXEN UTXBRK UxTXREG UxTXREG 55h- FIFO UTXBRK
IrDA BCLKx UxRTS UART UEN<1:0> BCLKx IrDA
16.9
IrDA
UART IrDA IrDA IREN UxMODE<12> IREN UxRX UxTX
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
16-1
R/W-0 UARTEN R/C-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
UxMODEUARTx
R/W-0 USIDL R/W-0 IREN
R/W-0 RTSMD
R/W-0(3) UEN1
R/W-0(3) UEN0 R/W-0 STSEL
UARTENUARTx UARTx UARTx UEN<1:0> UARTx UARTx UARTx UARTx USIDL IRENIrDA® IrDA IrDA RTSMDUxRTS UxRTS UxRTS UEN1:UEN0UARTx UxTX UxRX BCLKx UxCTS UxTX UxRX UxCTS UxRTS UxTX UxRX UxRTS UxCTS UxTX UxRX UxCTS UxRTS/BCLKx WAKE UARTx UxRX LPBACKUARTx ABAUD UARTEN BRGH
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
16-1
UxMODEUARTx
RXINV UxRX UxRX BRGH PDSEL1:PDSEL0 STSEL
UARTEN BRGH
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
16-2
R/W-0 UTXISEL1 R/W-0 URXISEL1 15,13 R/W-0 URXISEL0 R/W-0 ADDEN RIDLE PERR FERR R/C-0 OERR URXDA
UxSTA UARTx
R/W-0 UTXINV(1) R/W-0 UTXISEL0 R/W-0 UTXBRK R/W-0 UTXEN(2) UTXBF TRMT
UTXISEL1:UTXISEL0 UTXINVIrDA® IREN UxTX UxTX IREN UxTX UxTX UTXBRK UTXEN UARTx UxTX UxTX UTXBF TRMT
IrDA IREN UARTEN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
16-2
UxSTA UARTx
URXISEL1:URXISEL0 ADDEN RIDLE PERR FIFO FERR FIFO OERR OERR URXDA
IrDA IREN UARTEN
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
16-3
UTX7
UxTXREG UARTx
UTX8 UTX0
UTX6
UTX5
UTX4
UTX3
UTX2
UTX1
UTX8 UTX7:UTX0
16-4
URX7
UxRXREG UARTx
URX8 URX0
URX6
URX5
URX4
URX3
URX2
URX1
UTX8 UTX7:UTX0
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
17.0
PIC24F PIC24F
PIC24FJ64GA00
17-1
PMA<0> PMALL PMA<1> PMALH
PIC24F
EEPROM
PMA<10:2> PMCS1
PMBE PMRD PMRD/PMWR PMWR PMENB PMD<7:0> PMA<7:0> PMA<15:8>
FIFO
PMA<10:2>
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
17-1
R/W-0 PMPEN R/W-0 CSF1 R/W-0 CSF0 R/W-0(1) R/W-0(1) CS1P R/W-0 R/W-0 WRSP
PMCON
R/W-0 PSIDL R/W-0 ADRMUX1 R/W-0 ADRMUX0 R/W-0 PTBEEN R/W-0 PTWREN R/W-0 PTRDEN R/W-0 RDSP
PMPEN PSIDL ADRMUX1:ADRMUX0 PMD<7:0> PMD<7:0> PMA<10:8> PTBEEN PMBE PMBE PTWREN PMWR/PMENB PMWR/PMENB PTRDEN PMRD/PMWR PMRD/PMWR CSF1:CSF0 PMCS1 PMALL PMALH PMALL PMALH CS1P PMCS1/PMCS1 PMCS1/PMCS1 PMA<10:2>
12-11
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
17-1
PMCON
PMBE PMBE WRSP PMMODE<9:8> PMWR PMWR PMMODE<9:8> PMENB PMENB RDSP PMMODE<9:8> PMRD PMRD PMMODE<9:8> PMRD/PMWR PMRD/PMWR
PMA<10:2>
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
17-2
BUSY R/W-0 WAITB1
PMMODE
R/W-0 IRQM1 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 WAITB0
R/W-0 WAITM3
R/W-0 WAITM2
R/W-0 WAITM1
R/W-0 WAITM0
R/W-0 WAITE1
R/W-0 WAITE0(1)
BUSY IRQM1:IRQM0 PMA<1:0> INCM1:INCM0 ADDR<10:0> ADDR<10:0> MODE168/16 MODE1:MODE0 PMCS1 PMRD/PMWR PMENB PMBE PMA<x:0> PMD<7:0> PMCS1 PMRD PMWR PMBE PMA<x:0> PMD<7:0> PMRD PMWR PMCS1 PMD<7:0> PMA<1:0> PMRD PMWR PMCS1 PMD<7:0> WAITB1:WAITB0 WAITM3:WAITM0 1111 0001 0000 WAITE1:WAITE0 WAITM3:WAITM0 0000 WAITB WAITE
14-13
12-11
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
17-3
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
PMADDR
R/W-0 R/W-0 R/W-0 ADDR<10:8>(1) R/W-0 R/W-0 R/W-0 R/W-0
ADDR<7:0>
ADDR10:ADDR0
13-11 10-0
PMA<10:2>
17-4
R/W-0 PTEN7(1)
PMAEN
R/W-0 PTEN14 R/W-0 PTEN10(1) R/W-0 PTEN9(1) R/W-0 PTEN8(1) R/W-0 PTEN6(1) R/W-0 PTEN5(1) R/W-0 PTEN4(1) R/W-0 PTEN3(1) R/W-0 PTEN2(1) R/W-0 PTEN1 R/W-0 PTEN0
PTEN14PMCS1 PMCS1 PMCS1 PTEN10:PTEN2 PMA<10:2> PMA<10:2> PTEN1:PTEN0PMALH/PMALL PMA1 PMA0 PMA<1:0> PMALH PMALL PMA1 PMA0 PMA<10:2>
13-11 10-2
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
17-5
R/W-0, OBUF OB3E OB2E OB1E OB0E
PMSTAT
R/W-0, IBOV IB3F IB2F IB1F IB0F
IBOV IB3F:IB0F OBUF OB3E:OB0E
13-12 11-8
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
17-6
15-2 R/W-0 RTSECSEL(1)
PADCFG1
R/W-0 PMPTTL
RTSECSELRTCC RTCC RTCC RTCC RTCC PMPTTL
RTCC RTCOE RCFGCAL
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
17-2
PMD<7:0> PMCS1 PMRD PMWR
PIC24F PMD<7:0> PMCS1 PMRD PMWR
17-3
PMA<1:0> PMD<7:0>
PMA<1:0> PMD<7:0> PMDOUT1L(0) PMCS1 PMRD PMWR PMCS1 PMRD PMWR PMDOUT1H(1) PMDOUT2L(2) PMDOUT2H(3) PIC24F
PMDIN1L(0) PMDIN1H(1) PMDIN2L(2) PMDIN2H(3)
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<10:0>
PMD<7:0> PMCS1 PMRD
PMWR
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
17-5
PIC24F
PMA<10:8> PMD<7:0> PMA<7:0> PMCS1 PMALL PMRD PMWR
17-6
PIC24F
PMD<7:0> PMA<7:0> PMA<15:8> PMCS1 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 PMCS1 PMRD PMWR
17-8
A<7:0> D<7:0> A<10:8> A<10:0> D<7:0>
PIC24F PMD<7:0> PMALL PMA<10:8> PMCS1 PMRD PMWR
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
17-9
PIC24F PMD<7:0> PMALL PMCS1 PMRD PMWR
AD<7:0>
17-10
PIC24F
EEPROM
EEPROM A<n:0> D<7:0>
PMA<n:0> PMD<7:0> PMCS1 PMRD PMWR
17-11
PIC24F
EEPROM
EEPROM A<n:1> D<7:0>
PMA<n:0> PMD<7:0> PMBE PMCS1 PMRD PMWR
17-12
PIC24F
D<7:0>
PM<7:0> PMA0 PMRD/PMWR PMCS1
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
18.0
RTCC
PIC24F PIC24F
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
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
18.1 RTCC
18-2
ALRMPTR <1:0>
ALRMVAL
ALRMVAL<15:8> ALRMVAL<7:0> ALRMMIN ALRMWD ALRMMNTH ALRMSEC ALRMHR ALRMDAY
RTCC RTCC RTCC
18.1.1
RTCC RTCC RTCVALH RTCVALL RTCPTR RCFGCAL<9:8> 18-1 RTCVALH RTCC RTCPTR<1:0> RTCVALH RTCVALL MINUTES SEONDS
ALRMVALH ALRMVALL ALRMPTR<1:0> RTCVALH RTCVALL RTCPTR<1:0>
18.1.2
18-1
RTCPTR <1:0>
RTCVAL
RTCC RTCVAL<15:8> MINUTES WEEKDAY MONTH RTCVAL<7:0> SECONDS HOURS YEAR
RTCC RTCWREN RCFGCAL<13> 18-1 RTCWREN RCFGCAL<13>) RTCWREN 55h/AA RTCWREN 18-1
ALRMVALH ALRMVALL ALRMPTR ALCFGRPT<9:8> 18-2 ALRMVALH ALRMPTR<1:0> ALRMVALH ALRMVALL ALRMMIN ALRMSEC
18-1
BSET
RTCWREN
#NVMKEY, #0x55, #0xAA, [W1] [W1] RCFGCAL, ;move address NVMKEY into
;start 55/AA sequence ;set RTCWREN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
18.1.3 RTCC RCFGCALRTCC
R/W-0 RTCWREN RTCSYNC HALFSEC(3) R/W-0 RTCOE R/W-0 RTCPTR1 R/W-0 RTCPTR0 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
18-1
R/W-0 RTCEN(2) R/W-0 CAL7
RTCENRTCC RTCC RTCC RTCWREN RTCC RTCVALH RTCVALL RTCVALH RTCVALL RTCSYNCRTCC RTCVALH RTCVALL ALCFGRPT RTCVALH RTCVALL ALCFGRPT HALFSEC RTCOERTCC RTCC RTCC RTCPTR1:RTCPTR0RTCC RTCVALH RTCVALL RTCC RTCVALH RTCPTR<1:0> RTCVAL<15:8> MINUTES WEEKDAY MONTH RTCVAL<7:0> SECONDS HOURS YEAR RCFGCAL RTCWREN RTCEN MINSEC
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
18-1
RCFGCALRTCC
CAL7:CAL0RTC 01111111 00000001 00000000 11111111 10000000
RCFGCAL RTCWREN RTCEN MINSEC
18-2
15-2
PADCFG1
R/W-0 RTSECSEL(1) R/W-0 PMPTTL
RTSECSELRTCC RTCC RTCC RTCC PMPTTLPMP
RTCC RTCOE RCFGCAL
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
18-3
R/W-0 ALRMEN 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
ALCFGRPT
R/W-0 CHIME R/W-0 AMASK3 R/W-0 AMASK2 R/W-0 AMASK1 R/W-0 AMASK0 R/W-0 ALRMPTR1 R/W-0 ALRMPTR0 R/W-0 ARPT0
ALRMEN ARPT<7:0> CHIME CHIME ARPT<7:0> ARPT<7:0> 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
13-10
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
18.1.4 RTCVAL YEAR
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
18-4
R/W-x YRTEN3 15-8
YRTEN3:YRTEN0 YRONE3:YRONE0
RTCWREN YEAR
18-5
15-13 11-8
MTHDY
MTHTEN0 MTHONE3 MTHONE2 MTHONE1 MTHONE0 R/W-x DAYTEN1 R/W-x DAYTEN0 R/W-x DAYONE3 R/W-x DAYONE2 R/W-x DAYONE1 R/W-x DAYONE0
MTHTEN0 MTHONE3:MTHONE0 DAYTEN1:DAYTEN0 DAYONE3:DAYONE0
RTCWREN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
18-6
15-11 10-8 R/W-x HRTEN1 R/W-x HRTEN0 R/W-x HRONE3 R/W-x HRONE2 R/W-x HRONE1
WKDYHR
R/W-x WDAY2 R/W-x WDAY1 R/W-x WDAY0 R/W-x HRONE0
WDAY2:WDAY0 HRTEN1:HRTEN0 HRONE3:HRONE0
RTCWREN
18-7
14-12 11-8
MINSEC
R/W-x MINTEN2 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 SECTEN2 R/W-x SECTEN1 R/W-x SECTEN0 R/W-x SECONE3 R/W-x SECONE2 R/W-x SECONE1 R/W-x SECONE0
MINTEN2:MINTEN0 MINONE3:MINONE0 SECTEN2:SECTEN0 SECONE3:SECONE0
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
18.1.5 ALRMVAL ALMTHDY
R/W-x MTHTEN0 R/W-x MTHONE3 R/W-x MTHONE2 R/W-x MTHONE1 R/W-x MTHONE0 R/W-x DAYTEN1 R/W-x DAYTEN0 R/W-x DAYONE3 R/W-x DAYONE2 R/W-x DAYONE1 R/W-x DAYONE0
18-8
15-13 11-8
MTHTEN0 MTHONE3:MTHONE0 DAYTEN1:DAYTEN0 DAYONE3:DAYONE0
RTCWREN
18-9
15-11 10-8
ALWDHR
R/W-x WDAY2 R/W-x WDAY1 R/W-x WDAY0 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
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
18-10
14-12 11-8 R/W-x SECTEN2 R/W-x SECTEN1 R/W-x SECTEN0 R/W-x SECONE3 R/W-x SECONE2 R/W-x SECONE1
ALMINSEC
R/W-x MINTEN2 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 SECONE0
MINTEN2:MINTEN0 MINONE3:MINONE0 SECTEN2:SECTEN0 SECONE3:SECONE0
18.2
RTCC RCFGCAL RCFGCAL RTCC RTCC 32.768
RCFGCAL RCFGCAL 4CAL RCFGCAL
18-1
32,768
RCFGCAL
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
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>= FFhALCFGRPT
RTCC ALRMEN RCFGCALALCFGRPT CHIME ALRMEN RTCSYNC ALCFGRPT CHIME
18-2
AMASK3:AMASK0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
19.0
19.1
CRCCON CRCXOR CRCDAT CRCWDAT
FIFO
19-1
CRCFUL 15-14
CRCCON
R/W-0 CSIDL VWORD4 VWORD3 VWORD2 VWORD1 VWORD0 CRCMPT R/W-0 CRCGO R/W-0 PLEN3 R/W-0 PLEN2 R/W-0 PLEN1 R/W-0 PLEN0
CSIDL VWORD4:VWORD0 FIFO PLEN3:PLEN0 PLEN3:PLEN0 CRCFUL FIFO FIFO FIFO CRCMPT FIFO FIFO FIFO CRCGO PLEN3:PLEN0
12-8
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
19-2
R/W-0 R/W-0 15-1 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
CRCXORCRC
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
X15:X1
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
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
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
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 VWORDVWORD<4:0> CRCGO VWORD VWORD VWORD PLEN (PLEN VWORDCRC VWORD CRCFUL VWORD CRCMPT FIFO CRCGO VWORD FIFO
19.3.2
VWORD4:VWORD010
19.4
19.4.1
19.4.2
CSIDL CSIDL
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
20.0
PIC24F PIC24F
20-1 AD1PCFG<15:0> AD1CON2<15:13> AD1CON3<7:0> AD1CON1<7:5> AD1CON3<12:8> AD1CON1<9:8> AD1CON2<5:2> AD1CON1<15> AD1IF
Successive Approximation ksps AN12
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
20-1
AVDD AVSS VREF+ VREFAN0 AN10 AN11 AN12 VINH AD1CON1 AD1CON2 AD1CON3 AD1CHS0 AD1PCFG AD1CSSL VINH
VRVINH VINL
VRVR+
VINL AD1BUF0: AD1BUFF
VINL
AN0-AN5 AN9-AN12
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
20-1
R/W-0 ADON R/W-0 SSRC2 R/W-0 SSRC1 R/W-0 SSRC0 R/W-0 ASAM R/W-0 SAMP
AD1CON1
R/C-0 ADSIDL R/W-0 FORM1 R/W-0 FORM0 R/W-0 DONE
ADONA/D ADSIDL FORM1:FORM0 sddd dddd dd00 0000 dddd dddd dd00 0000 ssss sssd dddd dddd 0000 00dd dddd dddd SSRC2:SSRC0 Timer3 INT0 SAMP ASAMA/D SAMP SAMP SAMPA/D DONEA/D
12-10
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
20-2
R/W-0 VCFG2 BUFS 15-13 R/W-0 SMPI3 R/W-0 SMPI2 R/W-0 SMPI1 R/W-0 SMPI0 R/W-0 BUFM
AD1CON2
R/W-0 VCFG1 R/W-0 VCFG0 R/W-0 R/W-0 CSCNA R/W-0 ALTS
VCFG2:VCFG0 VCFG2:VCFG0 AVDD VREF+ AVDD VREF+ AVDD VRAVSS AVSS VREF- VREF- AVSS
12-11
CSCNA CH0+ BUFS BUFM 08-0F 00-07 00-07 08-0F SMPI3:SMPI0 1111 1110 0001 0000 BUFM AD1BUFn<15:8> AD1BUFn<7:0> AD1BUFn<15:0> ALTS BMUX
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
20-3
R/W-0 ADRC R/W-0 ADCS7 R/W-0 ADCS6 R/W-0 ADCS5 R/W-0 ADCS4 R/W-0 ADCS3 R/W-0 ADCS2 R/W-0 ADCS1
AD1CON3
R/W-0 SAMC4 R/W-0 SAMC3 R/W-0 SAMC2 R/W-0 SAMC1 R/W-0 SAMC0 R/W-0 ADCS0
ADRC SAMC4:SAMC0 11111 00001 00000 ADCS7:ADCS0A/D 11111111 00000001 00000000 TCY/2
14-13 12-8
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
20-4
R/W-0 CH0NB R/W-0 CH0NA R/W-0 CH0SA3
AD1CHS0A/D
R/W-0 CH0SB3(1) R/W-0 CH0SB2(1) R/W-0 CH0SB1(1) R/W-0 CH0SB0(1) R/W-0 CH0SA2(1) R/W-0 CH0SA1(1) R/W-0 CH0SA0(1)
CH0NBMUX CH0SB3:CH0SB0MUX 1100 AN12 1011 AN11 0001 0000 CH0NAMUX CH0SA3:CH0SA0MUX 1100 AN12 1011 AN11 0001 0000 AN0-AN5 AN9-AN12
14-12 11-8
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
20-5
R/W-0 PCFG7 15-13 12-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
AD1PCFG
R/W-0 PCFG12 R/W-0 PCFG11 R/W-0 PCFG10 R/W-0 PCFG9 R/W-0 PCFG8 R/W-0 PCFG0
PCFG12:PCFG0
PCFG0-PCFG5 PCFG9-PCFG12
20-6
R/W-0 CSSL7 15-13 12-0
AD1CSSL
R/W-0 CSSL12 R/W-0 CSSL11 R/W-0 CSSL10 R/W-0 CSSL9 R/W-0 CSSL8 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
CSSL12:CSSL0
CSSL0-CSSL5 CSSL9-CSSL12
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
20-1
(ADCS ADCS
TCY/2
20-2
0.6V CHOLD
CPIN 6-11
0.6V
ILEAKAGE ±500
CPIN ILEAKAGE CHOLD
CPIN CPIN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
20-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 VR1023*(VR+ VR-) 512*(VR+ VR-) VR(VINH VINL)
1024
1024
2007 Microchip Technology Inc.
DS39881B_CN
1024
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
21.0
PIC24F PIC24F
21-1
C1NEG CMCON<6> C1INV C1OUT(1)
C1EN
C1IN+ C1INC1POS C1IN+ CVREF
VINC1
VIN+ C1OUTEN
C2NEG C2IN+ C2INC2POS C2IN+ CVREF VIN+
C2EN
CMCON<7> C2INV C2OUT(1)
VINC2
C2OUTEN
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
21-1
R/W-0 CMIDL C2OUT C1OUT R/W-0 C2INV R/W-0 C1INV R/W-0 C2NEG R/W-0 C2POS R/W-0 C1NEG
CMCON
R/C-0 C2EVT R/C-0 C1EVT R/W-0 C2EN R/W-0 C1EN R/W-0 R/W-0 R/W-0 C1POS C2OUTEN(1) C1OUTEN(2)
CMIDL C2EVT C1EVT C2EN C1EN C2OUTEN C1OUTEN C2OUT C2INV VIN+ VIN0 VIN+ C2INV VIN+ VIN1 VIN+ VIN-
C1OUT C1INV VIN+ VIN0 VIN+ C1INV VIN+ VIN1 VIN+ VIN-
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
21-1
CMCON
C2INV C1INV C2NEG VIN+ 21-1 C2POS VIN+ CVREF 21-1 C1NEG VIN+ 21-1 C1POS VIN+ CVREF 21-1
C2OUTEN C2OUT C1OUTEN C1OUT
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
22.0
PIC24F PIC24F
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
1MUX
CVREF
CVRR VREFCVRSS
CVRSS AVSS
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
22-1
R/W-0 CVREN 15-8 R/W-0 CVROE R/W-0 CVRR R/W-0 CVRSS R/W-0 CVR3 R/W-0 CVR2 R/W-0 CVR1
CVRCON
R/W-0 CVR0
CVREN CVREF CVREF CVROE VREF CVREF CVREF CVREF CVREF CVRR VREF CVRSRC 0.625 CVRSRC CVRSRC/24 CVRSRC 0.25 0.719 CVRSRC CVRSRC/32 CVRSS VREF CVRSRC VREF+ VREF0 CVRSRC AVDD AVSS CVR3:CVR0 VREF CVR3:CVR0 CVRR CVREF (CVR<3:0>/ (CVRSRC) CVRR CVREF (CVR<3:0>/32) (CVRSRC)
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
23.0
PIC24F PIC24F
23-1
PIC24FJ64GA004
002BFEh 0057FEh 0083FEh 00ABFEh 002BFCh 0057FCh 0083FCh 00ABFCh
PIC24FJ16GA PIC24FJ32GA PIC24FJ48GA PIC24FJ64GA
PIC24FJ64GA JTAG
"1111 1111"
23.1
F80000h 23-1 23-1 23-4 F80000h 800000h-FFFFFFh
23.1.1
PIC24FJ64GA004
PIC24FJ64GA004 23-1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
23-1
R/PO-1 FWDTEN 23-16 R/PO-1 WINDIS R/PO-1 FWPSA R/PO-1 WDTPS3 R/PO-1 WDTPS2 R/PO-1 WDTPS1 R/PO-1 JTAGEN R/PO-1 R/PO-1 GWRP R/PO-1 DEBUG R/PO-1 ICS1
R/PO-1 ICS0 R/PO-1 WDTPS0
JTAGEN JTAG JTAG JTAG GWRP DEBUG ICS1:ICS0 EMUC/EMUD PGC1/PGD1 EMUC/EMUD PGC2/PGD2 EMUC/EMUD PGC3/PGD3
FWDTEN WINDIS FWDTEN FWPSAWDT 1:128 1:32
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
23-1
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
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
23-2
R/PO-1 IESO R/PO-1 FCKSM1 23-16
R/PO-1 FNOSC0 R/PO-1 POSCMD0
R/PO-1 FNOSC2
FNOSC1
R/PO-1 FCKSM0
R/PO-1 OSCIOFCN
R/PO-1 IOL1WAY
R/PO-1 I2C1SEL
R/PO-1 POSCMD1
14-11 10-8
IESO IESO IESO FNOSC2:FNOSC0 FRCDIV LPRC SOSC (XTPLL HSPLL ECPLL FRCPLL FCKSM1:FCKSM0 OSCIOFCN OSCO POSCMD1:POSCMD0 OSCO/CLKO/RA3 CLKO FOSC/2 OSCO/CLKO/RA3 POSCMD1:POSCMD0 OSCIOFCN OSCO/CLKO/RA3 IOL1WAY IOLOCK OSCCON<IOLOCK> OSCCON<IOLOCK> I2C1SEL I2C1 SCL1/SDA1 SCL1/SDA1 POSCMD1:POSCMD0
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
23-3
FAMID1 23-14 13-6 FAMID0 DEV5 DEV4 DEV3 DEV2 DEV1 FAMID7 FAMID6 FAMID5 FAMID4 FAMID3
DEVID
FAMID2 DEV0
FAMID7:FAMID0 00010001 PIC24FJ64GA004 DEV5:DEV0 000100 PIC24FJ16GA002 000101 PIC24FJ32GA002 000110 PIC24FJ48GA002 000111 PIC24FJ64GA002 001100 PIC24FJ16GA004 001101 PIC24FJ32GA004 001110 PIC24FJ48GA004 001111 PIC24FJ64GA004
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
23-4
MAJRV1 23-9 MAJRV0 DOT2 DOT1
DEVREV
MAJRV2 DOT0
MAJRV2:MAJRV0 DOT2:DOT0
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
23.2
23-1
PIC24FJ64GA004 2.5V 3.3V PIC24FJ64GA DISVREG VDDCORE/VCAP 23-1 26.1 DISVREG VDDCORE/VCAP 2.5V 3.3V VDDCORE/VCAP 23-1
DISVREG 3.3V PIC24FJ64GA DISVREG VDDCORE/VCAP CEFC 10µF
DISVREG 2.5V(1) 3.3V(1) PIC24FJ64GA DISVREG VDDCORE/VCAP
23.2.1
2.5V 2.5V VDDMAX 2.5V LVDIF PIR3<6>
VDDCORE 2.5V(1) PIC24FJ64GA DISVREG VDDCORE/VCAP
26.1 VDDCORE
23.2.2
TSTARTUP TSTARTUP PWRT PWRT
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
23.2.3
23.3
PIC24FJ64GA RCON<1> 26.1
PIC24FJ64GA004 LPRC LPRC FWPSA TWDT- WDTPS3:WDTPS0 1<3:0> 1:11:32,768 NOSC OSWEN PWRSAV CLRWDT PWRSAV SLEEP IDLE RCON<3:2> WDTORCON<4> CLRWDT PWRSAV
23.2.4
VDDCORE 0.3V 26.0
23.2.5
IDD/IPD VREGSRCON<8> VREGS RCON<8> VREGS
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
23-2
SWDTEN FWDTEN FWPSA CLRWDT PWRSAV ms/4
LPRC WDTPS3:WDTPS0 1:32.768
LPRC
23.3.1
FWDTEN FWDTEN FWDTEN SWDTEN RCON<5> SWDTEN
GWRP GWRP
23.5.1
23.4
JTAG
PIC24FJ64GA004 JTAG
23.5
PIC24FJ64GA004
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
23.6 23.7
PIC24FJ64GA004 PGCx PGDx MPLAB® ICD2 MPLAB EMUCx EMUDx MCLRVDDVSSPGCxPGDx EMUDx/EMUCx
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
24.0
24.1
MPLAB
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 MPLAB MPLAB
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
24.2 MPASM 24.5
MPASM MPASM MPLINK Intel® COFF MPASM MPLAB
MPLAB ASM30
MPLAB ASM30 dsPIC30F MPLAB dsPIC30F MPLAB
24.3
MPLAB MPLAB
MPLAB MPLAB ANSI Microchip PIC18 PIC24 dsPIC30F dsPIC33 MPLAB
24.6
MPLAB
24.4
MPLINK MPLIB
MPLAB SIMPIC MCUdsPIC® MPLAB MPLAB MPLAB MPASMMAPLAB ASM30
MPLINK MPASM MPLAB MPLIB
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
24.7 MPLAB 2000 24.9 MPLAB
MPLAB 2000 MPLAB 2000 MPLAB MPLAB 2000 MPLAB 2000 MPLAB 2000 Microsoft® Windows® Microchip MPLAB RS-232 dsPIC MPLAB Microchip In-Circuit Serial ProgrammingICSPMPLAB MPLAB
24.10 MPLAB
MPLAB VDDMIN VDDMAX ICSP MPLAB MPLAB RS-232 MPLAB SD/MMC
24.8
MPLAB REAL
MPLAB REAL ICEMicrochip MPLAB PIC® dsPIC MPLAB REAL MPLAB RJ11 LVDS CAT5 MPLAB MPLAB REAL MPLAB MPLAB REAL
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
24.11 PICSTART Plus
PICSTART Plus RS-232 MPLAB PICSTART Plus PIC16C92X PIC17C76X PICSTART Plus
24.13
dsPIC RS-232 EEPROM PICDEM dsPICDEM Microchip KEELOQ® CANIrDA®PowerSmart SEEVAL® Microchip www.microchip.com
24.12 PICkit
PICkit2 Microchip PIC18F PICkit HITECH PICCLite Microchip PIC®
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
25.0
PIC24F
"Wb" "Wb" "Wd" true CALL/GOTO RETURN/RETFIE
PIC24F PIC®
25-125-2 PIC24F "Wb" "Ws" "Wd" "WREG" "Ws" "Wb"
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
25-1
#text (text) [text] <n:m> bit4 Expr lit1 lit4 lit5 lit8 lit10 lit14 lit16 lit23 None 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]
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
25-2
ADDC ADDC ADDC ADDC ADDC ADDC BCLR BCLR BCLR BSET BSET BSET BSW.C BSW.Z BTSC 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>
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
25-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 Sleep
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
25-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 WREG .IOR. WREG WREG .IOR. WREG lit10 .IOR. .IOR. .IOR. lit5 WREG lit5 [Wns+Slit10] WREG [Wns+Slit10] WREG W(ns):W(ns 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)
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
25-2
PUSH PUSH PUSH PUSH.D PUSH.S PWRSAV RCALL PWRSAV RCALL RCALL REPEAT REPEAT REPEAT RESET RETFIE RETLW RETURN RESET 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 lit14 (Wn) WREG WREG WREG WREG FFFFh WREG FFFFh FFFFh WREG lit5 WREG WREG WREG lit10 lit5 WREG -(C) WREG WREG -(C) lit10 -(C) lit5 WREG WREG WREG lit5 WDTO Sleep
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
25-2
SUBBR SUBBR SUBBR SUBBR SUBBR SWAP SWAP.b SWAP TBLRDH TBLRDL TBLWTH TBLWTL ULNK 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 -(C) WREG WREG lit5 <23:16> Wd<7:0> <15:0> Ws<7:0> <23:16> <15:0> .XOR. WREG WREG .XOR. WREG lit10 .XOR. .XOR. .XOR. lit5
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
26.0
PIC24FJ64GA PIC24FJ64GA
.-40°C +100°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-1
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
26.1
PIC24FJ64GA004
3.00V 2.75V
DDCORE
26-1
2.75V 2.25V
2.50V 2.25V 2.00V
FMAX MHz/V) (VDDCORE VDDCORE VDDCORE 3.6V
26-1
+125
PIC24FJ64GA PINT (IDD IOH) PI/O ({VDD VOH} IOH) (VOL IOL) PDMAX TA)/JA
PINT PI/O
26-2
33.7 39.3 °C/W °C/W °C/W °C/W
SOIC 6x6x0.9 8x8x1 10x10x1 TQFP
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
26-3
2.0V 3.6V -40°C +85°C
DC10 VDDCORE DC12 DC16 VPOR VDDCORE 2.75
DC17
SVDD
V/ms
3.3V 25°C
2007 Microchip Technology Inc.
0.1s 0-3.3V 0-2.5V
DS39881B_CN
PIC24FJ64GA004
26-4
2.0V 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 3.3V(4) +25°C +85°C -40°C 2.5V(3) MIPS 3.3V(4) 2.0V(3) MIPS 3.3V(4) 2.0V(3) MIPS
DC20 0.650 0.850 DC20a DC20b DC20d DC20e DC20f DC23 DC23a DC23b DC23d DC23e DC23f DC24 DC24a DC24b DC24d DC24e DC24f DC31 DC31a DC31b DC31d DC31e DC31f 0.650 0.650 13.5 13.5 13.5 0.850 0.850 17.6 17.6 17.6
+25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C -40°C +25°C +85°C
2.0V(3) LPRC 3.3V(4)
3.3V 25°C OSCI MCLR FSCM SRAM DISVREG DISVREG
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
26-5
IIDLE
2.0V 3.6V -40°C +85°C 1(2) 2.0V(3) MIPS 3.3V(4)
IIDLE DC40 -40°C 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 +25°C +85°C -40°C +25°C +85°C -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
+25°C
2.0V(3) MIPS 3.3V(4)
2.5V(3) MIPS 3.3V(4)
2.0V(3) MIPS 3.3V(4)
2.0V(3) LPRC 3.3V(4)
3.3V 25°C IIDLE DISVREG DISVREG
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
26-6
2.0V 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 -40°C 2.0V(3) 3.3V(4) 2.5V(3) 2.0V(3)
VREGS 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 0.15 0.25 1.75 1.75 1.75 12.5 10.3 13.4 14.2
+85°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
2.5V(3)
IWDT(5)
3.3V(4)
2.0V(3)
2.5V(3)
RTCC Timer1RTCC ITI32(5)
3.3V(4)
3.3V 25°C DISVREG DISVREG
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
26-7
DI10 DI11 DI15 DI16 DI17 DI18 DI19 DI20 MCLR OSCI OSCI SDAx SCLx SDAx SCLx MCLR OSCI OSCI SDAx SCLx SDAx SCLx ICNPU CNxx (2,3) MCLR OSCI 0.15 SMBus SMBus PMPTTL
2.0V 3.6V -40°C +85°C
DI21
0.24 0.24
SMBus SMBus 2.5V VPIN 3.3V VPIN VPIN VPIN VPIN VPIN PMPTTL
DI25 DI26 DI27 DI28 DI29 DI30 DI50 DI51 DI55 DI56
3.3V 25°C MCLR
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
26-8
DO10 DO16 DO20 DO26 OSCO/CLKO OSCO/CLKO -3.0 3.6V -1.5 2.0V -3.0 3.6V -1.5 2.0V 3.6V 2.0V 3.6V 2.0V
2.0V 3.6V -40°C +85°C
3.3V 25°C
26-9
D130 D131 D132B D133A D134 D135
2.0V 3.6V -40°C +85°C
10000 VMIN VMIN
-40°C +85°C VMIN VMIN
VPEW TRETD IDDP
3.3V 25°C
26-10
-40°C +85°C VRGOUT CEFC DISVREG DISVREG
TVREG TPWRT
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
26.2
PIC24FJ64GA
26-11
2.0V 3.6V -40°C +85°C 26.1
26-2
OSCO VDD/2 OSCO
26-12
DO50 DO56 DO58 COSC2
OSCO/CLKO OSCO SCLx SDAx OSCI
3.3V 25°C
2007 Microchip Technology Inc.
OSCO OSCO
DS39881B_CN
PIC24FJ64GA004
26-3
OSCI
OS20 OS25 OS30 OS30 OS31 OS31
CLKO
OS40 OS41
26-13
OS10
2.50 3.6V -40°C +85°C 62.5 0.45 TOSC
ECPLL XTPLL SOSC
OS20 OS25 OS30 OS31 OS40 OS41
TOSC TOSC 1/FOSC
FOSC CLKI
FOSC OS10
TosL, OSCI TosH TosR, OSCI TosF TckR CLKO TckF CLKO
3.3V 25°C OSCI/CLKI "DC" CLKO OSCO CLKO Q1-Q2 Q3-Q4
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
26-14
OS50 OS51 OS52 OS53 FPLLI FSYS
2.0V 3.6V
2.0V 3.6V -40°C +85°C ECPLL HSPLL XTPLL
TLOCK DCLK CLKO
2.0V 3.6V -40°C +85°C +25°C -40°C +85°C
25°C 3.3V OSCTUN
26-16
2.0V 3.6V -40°C +85°C
LPRC kHz(1) LPRC +25°C -40°C +85°C
2007 Microchip Technology Inc.
26-15
3.3V 25°C
DS39881B_CN
PIC24FJ64GA004
26-4 CLKO
DI35 DI40 DO31 DO32 26-2
26-17
DO31 DO32 DI35 DI40 TIOR TIOF TINP TRBP
CLKO
2.0V 3.6V -40°C +85°C
INTx
3.3V 25°C
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
26-18
AD01
2.0V 3.6V -40°C +85°C
AVDD
AD02 AD05 AD06 AD07
AVSS VREFH VREFL VREF
AVSS AVSS AVSS
AVDD
AD10 AD11 AD17
VINH-VINL
VREFL
AVDD
AVDD
VREFH AVDD 2.5K
AVSS
AD20b AD21b AD22b AD23b GERR AD24b EOFF AD25b
VINL AVSS VREFL AVDD VREFH VINL AVSS VREFL AVDD VREFH VINL AVSS VREFL AVDD VREFH VINL AVSS VREFL AVDD VREFH
VREF+ VREF
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
26-19
AD50
2.0V 3.6V -40°C +85°C
AD1CON3
AD51
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
27.0
27.1
SPDIP
XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX YYWWNNN
PIC24FJ16GA002 -I/SP 0710017
SSOP XXXXXXXXXXXX XXXXXXXXXXXX YYWWNNN
24FJ16GA002 0710017
SOIC .300"
XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX YYWWNNN
PIC24FJ16GA002/SO 0710017
XXXXXXXX XXXXXXXX YYWWNNN
24FJ48GA 002/ML 0710017
XX.X
"01" Matte JEDEC JEDEC
Microchip
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX YYWWNNN
24FJ32GA 004-I/ML 0710017
TQFP
XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX YYWWNNN
24FJ32GA 004-I/PT 0710017
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
27.2
[SPDIP]
Microchip
ASME Y14.5M 0.10 .120 .015 .290 .240 1.345 .110 .008 .040
.100 .135 .310 .285 1.365 .130 .010 .050 .200 .150 .335 .295 1.400 .150 .015 .070
Microchip Technology
C04-070B
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
5.30 mm[SSOP]
Microchip
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
7.50 mm[SOIC]
Microchip
0.18 0.31 0.25 0.40 0.10
1.27 10.30 7.50 17.90 1.40 0.33 0.51 0.75 1.27 2.65 0.30 2.05
0.15mm ASME?Y14.5M
Microchip Technology
C04-052B
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
mm[QFN] 0.55
Microchip
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
mm[QFN]
Microchip
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
10x10x1 2.00 mm[TQFP]
Microchip
ASME Y14.5M 0.25 0.09 0.30 0.95 0.05 0.45
0.80 1.00 0.60 1.00 3.5° 12.00 12.00 10.00 10.00 0.37 0.20 0.45 1.20 1.05 0.15 0.75
Microchip Technology
C04-076B
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
2007
PIC24FJ64GA004
2007
26-8
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
RTCWREN DISVREG
AIVT PMP. BRGH
FSCM
MPLAB MPLAB TBLRDH TBLRDL PIC24FJ64GA004 SPI.
UART BRGH UART BRGH
MPASM
PIO.
AD1CHS0 AD1CON1 AD1CON2 AD1CON3 AD1CSSL AD1PCFG ALCFGRPT ALMINSEC ALMTHDY ALWDHR CLKDIV CMCON CORCON CRCCON CRCXOR CVRCON
UART1 PWRSAV
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
DEVID DEVREV I2CxCON I2Cx I2CxMSK I2Cx I2CxSTAT I2Cx ICxCON IEC0 IEC1 IEC2 IEC3 IEC4 IFS0 IFS1 IFS2 IFS3 IFS4 INTCON1 INTCON2 IPC0 IPC1 IPC10 IPC11 IPC12 IPC15 IPC16 IPC18 IPC2 IPC3 IPC4 IPC5 IPC6 IPC7 IPC8 IPC9 MINSEC MTHDY OCxCON OSCCON PADCFG1 167, PMADDR PMAEN PMCON PMMODE PMSTAT RCFGCAL RTCC RCON RPINR0 RPINR1 RPINR11 RPINR18 RPINR19 RPINR20 RPINR21 RPINR22 RPINR23 RPINR3 RPINR4 RPINR7 RPINR8 RPINR9 RPOR0 RPOR1 RPOR10 RPOR11 RPOR12 RPOR2 RPOR3 RPOR4 RPOR5 RPOR6 RPOR7 RPOR8 RPOR9 SPIxCON1 SPIx SPIxCON2 SPIx SPIxSTAT SPIx T1CON Timer1 TxCON Timer2/4 TyCON Timer3/5 UxMODE UARTx UxRXREG UARTx UxSTA UARTx UxTXEG UARTx WKDYHR YEAR NVM. PMD. PORTA PORTB PORTC UART
WDT. Timer1
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
EEPROM EEPROM I2C. WDT. PIC24F PIC24FJ64GA004 RTCC Timer2 Timer4 Timer2/3 Timer4/5 Timer3 Timer5 UART
PICSTART Plus
RTCC ALRMVAL RTCVAL MPLAB SIM.
JTAG RTSP ICSP CLKO I/O. CLKO I/O. Near PIC24FJ64GA004
Microchip MPLAB ASM30 MPLAB MPLAB 2000 MPLAB MPLAB MPLAB REAL MPLINK /MPLIB
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
ALU. IPD. IDD. IIDLE. IECx IFSx INTCON1 INTCON2. IPCx TSR. ISR. IVT.
JTAG WDT. ICSP. Timer1 Timer2/3 Timer4/5 UART.
UART BRG. IrDA UxCTS UxRTS
VDDCORE/VCAP
LVD. BOR. POR.
PIC24FJ64GA004
ICSP. CLKDIV OSCCON OSCTUN
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
MICROCHIP
Microchip www.microchip.com Microchip Microchip Microchip Microchip
Microchip
http://support.microchip.com
Microchip Microchip Microchip www.microchip.com Customer Change Notification
2007 Microchip Technology Inc.
DS39881B_CN
PIC24FJ64GA004
Microchip 86-21-5407-5066
DS39881B_CN
PIC24FJ64GA004
DS39881B_CN
2007 Microchip Technology Inc.
PIC24FJ64GA004
Microchip
PIC24FJ32GA002-I/ML PIC24F PIC24FJ64GA004-I/PT PIC24F TQFP
-40°C +85°C SPDIP SOIC SSOP TQFP
SQTP
2007 Microchip Technology Inc.
DS39881B_CN
Corporate Office 2355 West Chandler Blvd. Chandler, 85224-6199 Tel: 1-480-792-7200 Fax: 1-480-792-7277 http://support.microchip.com www.microchip.com Atlanta Duluth, Tel: 678-957-9614 Fax: 678-957-1455 Boston Westborough, Tel: 1-774-760-0087 Fax: 1-774-760-0088 Chicago Itasca, Tel: 1-630-285-0071 Fax: 1-630-285-0075 Dallas Addison, Tel: 1-972-818-7423 Fax: 1-972-818-2924 Detroit Farmington Hills, Tel: 1-248-538-2250 Fax: 1-248-538-2260 Kokomo Kokomo, Tel: 1-765-864-8360 Fax: 1-765-864-8387 Angeles Mission Viejo, Tel: 1-949-462-9523 Fax: 1-949-462-9608 Santa Clara Santa Clara, Tel: 408-961-6444 Fax: 408-961-6445 Toronto Mississauga, Ontario, Canada Tel: 1-905-673-0699 Fax: 1-905-673-6509
Asia Pacific Office Suites 3707-14, 37th Floor Tower Gateway Harbour City, Kowloon Hong Kong Tel: 852-2401-1200 Fax: 852-2401-3431 Tel: 86-10-8528-2100 Fax: 86-10-8528-2104 Tel: 86-28-8665-5511 Fax: 86-28-8665-7889 Tel: 86-591-8750-3506 Fax: 86-591-8750-3521 Tel: 852-2401-1200 Fax: 852-2401-3431 Tel: 86-25-8473-2460 Fax: 86-25-8473-2470 Tel: 86-532-8502-7355 Fax: 86-532-8502-7205 Tel: 86-21-5407-5533 Fax: 86-21-5407-5066 Tel: 86-24-2334-2829 Fax: 86-24-2334-2393 Tel: 86-755-8203-2660 Fax: 86-755-8203-1760 Tel: 86-757-2839-5507 Fax: 86-757-2839-5571 Tel: 86-27-5980-5300 Fax: 86-27-5980-5118 Tel: 86-29-8833-7252 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-4160-8631 Fax: 91-11-4160-8632 India Pune Tel: 91-20-2566-1512 Fax: 91-20-2566-1513 Japan Yokohama Tel: 81-45-471- 6166 Fax: 81-45-471-6122 Korea Daegu Tel: 82-53-744-4301 Fax: 82-53-744-4302 Korea Seoul Tel: 82-2-554-7200 Fax: 82-2-558-5932 82-2-558-5934 Malaysia Kuala Lumpur Tel: 60-3-6201-9857 Fax: 60-3-6201-9859 Malaysia Penang Tel: 60-4-227-8870 Fax: 60-4-227-4068 Philippines Manila Tel: 63-2-634-9065 Fax: 63-2-634-9069 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 Thailand Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350
Austria Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark-Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Germany Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Italy Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Netherlands Drunen Tel: 31-416-690399 Fax: 31-416-690340 Spain Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Wokingham Tel: 44-118-921-5869 Fax: 44-118-921-5820
10/05/07
DS39881B_CN
2007 Microchip Technology Inc.

Other recent searches


SNA-486 - SNA-486   SNA-486 Datasheet
SN74LVT574 - SN74LVT574   SN74LVT574 Datasheet
SN54LVT574 - SN54LVT574   SN54LVT574 Datasheet
SGS13N60UF - SGS13N60UF   SGS13N60UF Datasheet
PD72012 - PD72012   PD72012 Datasheet
MPC7410TRXLEPNS - MPC7410TRXLEPNS   MPC7410TRXLEPNS Datasheet
MPC7410TRXnnnLE - MPC7410TRXnnnLE   MPC7410TRXnnnLE Datasheet
LTC2447 - LTC2447   LTC2447 Datasheet
LTC2447 - LTC2447   LTC2447 Datasheet
LTC2446 - LTC2446   LTC2446 Datasheet
LTC2446 - LTC2446   LTC2446 Datasheet
LTC2447 - LTC2447   LTC2447 Datasheet
A50P - A50P   A50P Datasheet
A1225 - A1225   A1225 Datasheet
A1227 - A1227   A1227 Datasheet
A1229 - A1229   A1229 Datasheet
2SC3505 - 2SC3505   2SC3505 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive