dsPIC33CK512MP708 peripherals

Each block of the dsPIC33CK512MP708: what it is, the registers that control it and the pins it uses.

CPU

CPU

CPU core (W registers, DSP, program space)

Registers

ADC

ADC

Analog-to-digital converter

Registers

Pins

CAN1

CAN

CAN bus 1

Registers

C1CONL0x6C0C1CONH0x6C2C1NBTCFGL0x6C4C1NBTCFGH0x6C6C1DBTCFGL0x6C8C1DBTCFGH0x6CAC1TDCL0x6CCC1TDCH0x6CEC1TBCL0x6D0C1TBCH0x6D2C1TSCONL0x6D4C1TSCONH0x6D6C1VECL0x6D8C1VECH0x6DAC1INTL0x6DCC1INTH0x6DEC1RXIFL0x6E0C1RXIFH0x6E2C1TXIFL0x6E4C1TXIFH0x6E6C1RXOVIFL0x6E8C1RXOVIFH0x6EAC1TXATIFL0x6ECC1TXATIFH0x6EEC1TXREQL0x6F0C1TXREQH0x6F2C1TRECL0x6F4C1TRECH0x6F6C1BDIAG0L0x6F8C1BDIAG0H0x6FAC1BDIAG1L0x6FCC1BDIAG1H0x6FEC1TEFCONL0x700C1TEFCONH0x702C1TEFSTA0x704C1TEFUAL0x708C1TEFUAH0x70AC1FIFOBAL0x70CC1FIFOBAH0x70EC1TXQCONL0x710C1TXQCONH0x712C1TXQSTA0x714C1TXQUAL0x718C1TXQUAH0x71AC1FIFOCON1L0x71CC1FIFOCON1H0x71EC1FIFOSTA10x720C1FIFOUA1L0x724C1FIFOUA1H0x726C1FIFOCON2L0x728C1FIFOCON2H0x72AC1FIFOSTA20x72CC1FIFOUA2L0x730C1FIFOUA2H0x732C1FIFOCON3L0x734C1FIFOCON3H0x736C1FIFOSTA30x738C1FIFOUA3L0x73CC1FIFOUA3H0x73EC1FIFOCON4L0x740C1FIFOCON4H0x742C1FIFOSTA40x744C1FIFOUA4L0x748C1FIFOUA4H0x74AC1FIFOCON5L0x74CC1FIFOCON5H0x74EC1FIFOSTA50x750C1FIFOUA5L0x754C1FIFOUA5H0x756C1FIFOCON6L0x758C1FIFOCON6H0x75AC1FIFOSTA60x75CC1FIFOUA6L0x760C1FIFOUA6H0x762C1FIFOCON7L0x764C1FIFOCON7H0x766C1FIFOSTA70x768C1FIFOUA7L0x76CC1FIFOUA7H0x76EC1FLTCON0L0x770C1FLTCON0H0x772C1FLTCON1L0x774C1FLTCON1H0x776C1FLTCON2L0x778C1FLTCON2H0x77AC1FLTCON3L0x77CC1FLTCON3H0x77EC1FLTOBJ0L0x780C1FLTOBJ0H0x782C1MASK0L0x784C1MASK0H0x786C1FLTOBJ1L0x788C1FLTOBJ1H0x78AC1MASK1L0x78CC1MASK1H0x78EC1FLTOBJ2L0x790C1FLTOBJ2H0x792C1MASK2L0x794C1MASK2H0x796C1FLTOBJ3L0x798C1FLTOBJ3H0x79AC1MASK3L0x79CC1MASK3H0x79EC1FLTOBJ4L0x7A0C1FLTOBJ4H0x7A2C1MASK4L0x7A4C1MASK4H0x7A6C1FLTOBJ5L0x7A8C1FLTOBJ5H0x7AAC1MASK5L0x7ACC1MASK5H0x7AEC1FLTOBJ6L0x7B0C1FLTOBJ6H0x7B2C1MASK6L0x7B4C1MASK6H0x7B6C1FLTOBJ7L0x7B8C1FLTOBJ7H0x7BAC1MASK7L0x7BCC1MASK7H0x7BEC1FLTOBJ8L0x7C0C1FLTOBJ8H0x7C2C1MASK8L0x7C4C1MASK8H0x7C6C1FLTOBJ9L0x7C8C1FLTOBJ9H0x7CAC1MASK9L0x7CCC1MASK9H0x7CEC1FLTOBJ10L0x7D0C1FLTOBJ10H0x7D2C1MASK10L0x7D4C1MASK10H0x7D6C1FLTOBJ11L0x7D8C1FLTOBJ11H0x7DAC1MASK11L0x7DCC1MASK11H0x7DEC1FLTOBJ12L0x7E0C1FLTOBJ12H0x7E2C1MASK12L0x7E4C1MASK12H0x7E6C1FLTOBJ13L0x7E8C1FLTOBJ13H0x7EAC1MASK13L0x7ECC1MASK13H0x7EEC1FLTOBJ14L0x7F0C1FLTOBJ14H0x7F2C1MASK14L0x7F4C1MASK14H0x7F6C1FLTOBJ15L0x7F8C1FLTOBJ15H0x7FAC1MASK15L0x7FCC1MASK15H0x7FE

CAN2

CAN

CAN bus 2

Registers

C2CONL0x580C2CONH0x582C2NBTCFGL0x584C2NBTCFGH0x586C2DBTCFGL0x588C2DBTCFGH0x58AC2TDCL0x58CC2TDCH0x58EC2TBCL0x590C2TBCH0x592C2TSCONL0x594C2TSCONH0x596C2VECL0x598C2VECH0x59AC2INTL0x59CC2INTH0x59EC2RXIFL0x5A0C2RXIFH0x5A2C2TXIFL0x5A4C2TXIFH0x5A6C2RXOVIFL0x5A8C2RXOVIFH0x5AAC2TXATIFL0x5ACC2TXATIFH0x5AEC2TXREQL0x5B0C2TXREQH0x5B2C2TRECL0x5B4C2TRECH0x5B6C2BDIAG0L0x5B8C2BDIAG0H0x5BAC2BDIAG1L0x5BCC2BDIAG1H0x5BEC2TEFCONL0x5C0C2TEFCONH0x5C2C2TEFSTA0x5C4C2TEFUAL0x5C8C2TEFUAH0x5CAC2FIFOBAL0x5CCC2FIFOBAH0x5CEC2TXQCONL0x5D0C2TXQCONH0x5D2C2TXQSTA0x5D4C2TXQUAL0x5D8C2TXQUAH0x5DAC2FIFOCON1L0x5DCC2FIFOCON1H0x5DEC2FIFOSTA10x5E0C2FIFOUA1L0x5E4C2FIFOUA1H0x5E6C2FIFOCON2L0x5E8C2FIFOCON2H0x5EAC2FIFOSTA20x5ECC2FIFOUA2L0x5F0C2FIFOUA2H0x5F2C2FIFOCON3L0x5F4C2FIFOCON3H0x5F6C2FIFOSTA30x5F8C2FIFOUA3L0x5FCC2FIFOUA3H0x5FEC2FIFOCON4L0x600C2FIFOCON4H0x602C2FIFOSTA40x604C2FIFOUA4L0x608C2FIFOUA4H0x60AC2FIFOCON5L0x60CC2FIFOCON5H0x60EC2FIFOSTA50x610C2FIFOUA5L0x614C2FIFOUA5H0x616C2FIFOCON6L0x618C2FIFOCON6H0x61AC2FIFOSTA60x61CC2FIFOUA6L0x620C2FIFOUA6H0x622C2FIFOCON7L0x624C2FIFOCON7H0x626C2FIFOSTA70x628C2FIFOUA7L0x62CC2FIFOUA7H0x62EC2FLTCON0L0x630C2FLTCON0H0x632C2FLTCON1L0x634C2FLTCON1H0x636C2FLTCON2L0x638C2FLTCON2H0x63AC2FLTCON3L0x63CC2FLTCON3H0x63EC2FLTOBJ0L0x640C2FLTOBJ0H0x642C2MASK0L0x644C2MASK0H0x646C2FLTOBJ1L0x648C2FLTOBJ1H0x64AC2MASK1L0x64CC2MASK1H0x64EC2FLTOBJ2L0x650C2FLTOBJ2H0x652C2MASK2L0x654C2MASK2H0x656C2FLTOBJ3L0x658C2FLTOBJ3H0x65AC2MASK3L0x65CC2MASK3H0x65EC2FLTOBJ4L0x660C2FLTOBJ4H0x662C2MASK4L0x664C2MASK4H0x666C2FLTOBJ5L0x668C2FLTOBJ5H0x66AC2MASK5L0x66CC2MASK5H0x66EC2FLTOBJ6L0x670C2FLTOBJ6H0x672C2MASK6L0x674C2MASK6H0x676C2FLTOBJ7L0x678C2FLTOBJ7H0x67AC2MASK7L0x67CC2MASK7H0x67EC2FLTOBJ8L0x680C2FLTOBJ8H0x682C2MASK8L0x684C2MASK8H0x686C2FLTOBJ9L0x688C2FLTOBJ9H0x68AC2MASK9L0x68CC2MASK9H0x68EC2FLTOBJ10L0x690C2FLTOBJ10H0x692C2MASK10L0x694C2MASK10H0x696C2FLTOBJ11L0x698C2FLTOBJ11H0x69AC2MASK11L0x69CC2MASK11H0x69EC2FLTOBJ12L0x6A0C2FLTOBJ12H0x6A2C2MASK12L0x6A4C2MASK12H0x6A6C2FLTOBJ13L0x6A8C2FLTOBJ13H0x6AAC2MASK13L0x6ACC2MASK13H0x6AEC2FLTOBJ14L0x6B0C2FLTOBJ14H0x6B2C2MASK14L0x6B4C2MASK14H0x6B6C2FLTOBJ15L0x6B8C2FLTOBJ15H0x6BAC2MASK15L0x6BCC2MASK15H0x6BE

INTERRUPT

INTERRUPT

Interrupts

Registers

Pins

POWER

POWER

Low-power and deep sleep control

Registers

PPS

PPS

Peripheral pin select

Registers

PWM

PWM

PWM generators

Registers

APCLKCON0x1D2AFSCL0x1D4AFSMINPER0x1D6AMPHASE0x1D8AMDC0x1DAAMPER0x1DCALFSR0x1DEACMBTRIGL0x1E0ACMBTRIGH0x1E2ALOGCONA0x1E4ALOGCONB0x1E6ALOGCONC0x1E8ALOGCOND0x1EAALOGCONE0x1ECALOGCONF0x1EEAPWMEVTA0x1F0APWMEVTB0x1F2APWMEVTC0x1F4APWMEVTD0x1F6APWMEVTE0x1F8APWMEVTF0x1FAAPG1CONL0x1FCAPG1CONH0x1FEAPG1STAT0x200APG1IOCONL0x202APG1IOCONH0x204APG1EVTL0x206APG1EVTH0x208APG1FPCIL0x20AAPG1FPCIH0x20CAPG1CLPCIL0x20EAPG1CLPCIH0x210APG1FFPCIL0x212APG1FFPCIH0x214APG1SPCIL0x216APG1SPCIH0x218APG1LEBL0x21AAPG1LEBH0x21CAPG1PHASE0x21EAPG1DC0x220APG1DCA0x222APG1PER0x224APG1TRIGA0x226APG1TRIGB0x228APG1TRIGC0x22AAPG1DTL0x22CAPG1DTH0x22EAPG1CAP0x230APG2CONL0x232APG2CONH0x234APG2STAT0x236APG2IOCONL0x238APG2IOCONH0x23AAPG2EVTL0x23CAPG2EVTH0x23EAPG2FPCIL0x240APG2FPCIH0x242APG2CLPCIL0x244APG2CLPCIH0x246APG2FFPCIL0x248APG2FFPCIH0x24AAPG2SPCIL0x24CAPG2SPCIH0x24EAPG2LEBL0x250APG2LEBH0x252APG2PHASE0x254APG2DC0x256APG2DCA0x258APG2PER0x25AAPG2TRIGA0x25CAPG2TRIGB0x25EAPG2TRIGC0x260APG2DTL0x262APG2DTH0x264APG2CAP0x266APG3CONL0x268APG3CONH0x26AAPG3STAT0x26CAPG3IOCONL0x26EAPG3IOCONH0x270APG3EVTL0x272APG3EVTH0x274APG3FPCIL0x276APG3FPCIH0x278APG3CLPCIL0x27AAPG3CLPCIH0x27CAPG3FFPCIL0x27EAPG3FFPCIH0x280APG3SPCIL0x282APG3SPCIH0x284APG3LEBL0x286APG3LEBH0x288APG3PHASE0x28AAPG3DC0x28CAPG3DCA0x28EAPG3PER0x290APG3TRIGA0x292APG3TRIGB0x294APG3TRIGC0x296APG3DTL0x298APG3DTH0x29AAPG3CAP0x29CAPG4CONL0x29EAPG4CONH0x2A0APG4STAT0x2A2APG4IOCONL0x2A4APG4IOCONH0x2A6APG4EVTL0x2A8APG4EVTH0x2AAAPG4FPCIL0x2ACAPG4FPCIH0x2AEAPG4CLPCIL0x2B0APG4CLPCIH0x2B2APG4FFPCIL0x2B4APG4FFPCIH0x2B6APG4SPCIL0x2B8APG4SPCIH0x2BAAPG4LEBL0x2BCAPG4LEBH0x2BEAPG4PHASE0x2C0APG4DC0x2C2APG4DCA0x2C4APG4PER0x2C6APG4TRIGA0x2C8APG4TRIGB0x2CAAPG4TRIGC0x2CCAPG4DTL0x2CEAPG4DTH0x2D0APG4CAP0x2D2PCLKCON0x300FSCL0x302FSMINPER0x304MPHASE0x306MDC0x308MPER0x30ALFSR0x30CCMBTRIGL0x30ECMBTRIGH0x310LOGCONA0x312LOGCONB0x314LOGCONC0x316LOGCOND0x318LOGCONE0x31ALOGCONF0x31CPWMEVTA0x31EPWMEVTB0x320PWMEVTC0x322PWMEVTD0x324PWMEVTE0x326PWMEVTF0x328PG1CONL0x32APG1CONH0x32CPG1STAT0x32EPG1IOCONL0x330PG1IOCONH0x332PG1EVTL0x334PG1EVTH0x336PG1FPCIL0x338PG1FPCIH0x33APG1CLPCIL0x33CPG1CLPCIH0x33EPG1FFPCIL0x340PG1FFPCIH0x342PG1SPCIL0x344PG1SPCIH0x346PG1LEBL0x348PG1LEBH0x34APG1PHASE0x34CPG1DC0x34EPG1DCA0x350PG1PER0x352PG1TRIGA0x354PG1TRIGB0x356PG1TRIGC0x358PG1DTL0x35APG1DTH0x35CPG1CAP0x35EPG2CONL0x360PG2CONH0x362PG2STAT0x364PG2IOCONL0x366PG2IOCONH0x368PG2EVTL0x36APG2EVTH0x36CPG2FPCIL0x36EPG2FPCIH0x370PG2CLPCIL0x372PG2CLPCIH0x374PG2FFPCIL0x376PG2FFPCIH0x378PG2SPCIL0x37APG2SPCIH0x37CPG2LEBL0x37EPG2LEBH0x380PG2PHASE0x382PG2DC0x384PG2DCA0x386PG2PER0x388PG2TRIGA0x38APG2TRIGB0x38CPG2TRIGC0x38EPG2DTL0x390PG2DTH0x392PG2CAP0x394PG3CONL0x396PG3CONH0x398PG3STAT0x39APG3IOCONL0x39CPG3IOCONH0x39EPG3EVTL0x3A0PG3EVTH0x3A2PG3FPCIL0x3A4PG3FPCIH0x3A6PG3CLPCIL0x3A8PG3CLPCIH0x3AAPG3FFPCIL0x3ACPG3FFPCIH0x3AEPG3SPCIL0x3B0PG3SPCIH0x3B2PG3LEBL0x3B4PG3LEBH0x3B6PG3PHASE0x3B8PG3DC0x3BAPG3DCA0x3BCPG3PER0x3BEPG3TRIGA0x3C0PG3TRIGB0x3C2PG3TRIGC0x3C4PG3DTL0x3C6PG3DTH0x3C8PG3CAP0x3CAPG4CONL0x3CCPG4CONH0x3CEPG4STAT0x3D0PG4IOCONL0x3D2PG4IOCONH0x3D4PG4EVTL0x3D6PG4EVTH0x3D8PG4FPCIL0x3DAPG4FPCIH0x3DCPG4CLPCIL0x3DEPG4CLPCIH0x3E0PG4FFPCIL0x3E2PG4FFPCIH0x3E4PG4SPCIL0x3E6PG4SPCIH0x3E8PG4LEBL0x3EAPG4LEBH0x3ECPG4PHASE0x3EEPG4DC0x3F0PG4DCA0x3F2PG4PER0x3F4PG4TRIGA0x3F6PG4TRIGB0x3F8PG4TRIGC0x3FAPG4DTL0x3FCPG4DTH0x3FEPG4CAP0x400PG5CONL0x402PG5CONH0x404PG5STAT0x406PG5IOCONL0x408PG5IOCONH0x40APG5EVTL0x40CPG5EVTH0x40EPG5FPCIL0x410PG5FPCIH0x412PG5CLPCIL0x414PG5CLPCIH0x416PG5FFPCIL0x418PG5FFPCIH0x41APG5SPCIL0x41CPG5SPCIH0x41EPG5LEBL0x420PG5LEBH0x422PG5PHASE0x424PG5DC0x426PG5DCA0x428PG5PER0x42APG5TRIGA0x42CPG5TRIGB0x42EPG5TRIGC0x430PG5DTL0x432PG5DTH0x434PG5CAP0x436PG6CONL0x438PG6CONH0x43APG6STAT0x43CPG6IOCONL0x43EPG6IOCONH0x440PG6EVTL0x442PG6EVTH0x444PG6FPCIL0x446PG6FPCIH0x448PG6CLPCIL0x44APG6CLPCIH0x44CPG6FFPCIL0x44EPG6FFPCIH0x450PG6SPCIL0x452PG6SPCIH0x454PG6LEBL0x456PG6LEBH0x458PG6PHASE0x45APG6DC0x45CPG6DCA0x45EPG6PER0x460PG6TRIGA0x462PG6TRIGB0x464PG6TRIGC0x466PG6DTL0x468PG6DTH0x46APG6CAP0x46CPG7CONL0x46EPG7CONH0x470PG7STAT0x472PG7IOCONL0x474PG7IOCONH0x476PG7EVTL0x478PG7EVTH0x47APG7FPCIL0x47CPG7FPCIH0x47EPG7CLPCIL0x480PG7CLPCIH0x482PG7FFPCIL0x484PG7FFPCIH0x486PG7SPCIL0x488PG7SPCIH0x48APG7LEBL0x48CPG7LEBH0x48EPG7PHASE0x490PG7DC0x492PG7DCA0x494PG7PER0x496PG7TRIGA0x498PG7TRIGB0x49APG7TRIGC0x49CPG7DTL0x49EPG7DTH0x4A0PG7CAP0x4A2PG8CONL0x4A4PG8CONH0x4A6PG8STAT0x4A8PG8IOCONL0x4AAPG8IOCONH0x4ACPG8EVTL0x4AEPG8EVTH0x4B0PG8FPCIL0x4B2PG8FPCIH0x4B4PG8CLPCIL0x4B6PG8CLPCIH0x4B8PG8FFPCIL0x4BAPG8FFPCIH0x4BCPG8SPCIL0x4BEPG8SPCIH0x4C0PG8LEBL0x4C2PG8LEBH0x4C4PG8PHASE0x4C6PG8DC0x4C8PG8DCA0x4CAPG8PER0x4CCPG8TRIGA0x4CEPG8TRIGB0x4D0PG8TRIGC0x4D2PG8DTL0x4D4PG8DTH0x4D6PG8CAP0x4D8

Pins