dsPIC33AK256MPS208 peripherals

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

ADC

ADC

Analog-to-digital converter

Registers

ITCCON10x380ITCCON20x384ITCSTAT0x388ITCTXA0x38CITCTXB0x390ITCTXC0x394ADHIT0x398TCLS0CON0x39CITCLS0STAT0x3A0ITCLS0CMPHI0x3A4ITCLS0MUL0x3ACITCLS0SEQ0x3B0ITCLS0TMR0x3B4TCLS1CON0x3B8ITCLS1STAT0x3BCITCLS1CMPHI0x3C0ITCLS1MUL0x3C8ITCLS1SEQ0x3CCITCLS1TMR0x3D0TCLS2CON0x3D4ITCLS2STAT0x3D8ITCLS2CMPHI0x3DCITCLS2MUL0x3E4ITCLS2SEQ0x3E8ITCLS2TMR0x3ECITCREC00x3F0ITCREC10x3F4ITCREC20x3F8ITCREC30x3FCITCREC40x400ITCREC50x404ITCREC60x408ITCREC70x40CITCREC80x410ITCREC90x414ITCREC100x418ITCREC110x41CITCREC120x420ITCREC130x424ITCREC140x428ITCREC150x42CITCRES00x430ITCRES10x434ITCRES20x438ITCRES30x43CITCRES40x440ITCRES50x444ITCRES60x448ITCRES70x44CITCRES80x450ITCRES90x454ITCRES100x458ITCRES110x45CITCRES120x460ITCRES130x464ITCRES140x468ITCRES150x46CITCRES160x470ITCRES170x474ITCRES180x478ITCRES190x47CITCRES200x480ITCRES210x484ITCRES220x488ITCRES230x48CITCRES240x490ITCRES250x494ITCRES260x498ITCRES270x49CITCRES280x4A0ITCRES290x4A4ITCRES300x4A8ITCRES310x4ACITCCURRES0x4B0SDATACMD00x7C3000SDATACMD10x7C3004SDATACMD20x7C3008SDATACMD30x7C300CSDATACMD40x7C3010SDATACMD50x7C3014SDATACMD60x7C3018SDATACMD70x7C301CSDATACMD80x7C3020SDATACMD90x7C3024SDATACMD100x7C3028SDATACMD110x7C302CSDATACMD120x7C3030SDATACMD130x7C3034SDATACMD140x7C3038SDATACMD150x7C303CSMATHCMD00x7C3040SMATHCMD10x7C3044SMATHCMD20x7C3048SMATHCMD30x7C304CSMATHCMD40x7C3050SMATHCMD50x7C3054SMATHCMD60x7C3058SMATHCMD70x7C305CSMATHCMD80x7C3060SMATHCMD90x7C3064SMATHCMD100x7C3068SMATHCMD110x7C306CSMATHCMD120x7C3070SMATHCMD130x7C3074SMATHCMD140x7C3078SMATHCMD150x7C307CSDATAMAP0x7C3080SMATHMAP0x7C3084

ADC1

ADC

Analog-to-digital converter 1

Registers

Pins

ADC2

ADC

Analog-to-digital converter 2

Registers

Pins

ADC3

ADC

Analog-to-digital converter 3

Registers

Pins

ADC4

ADC

Analog-to-digital converter 4

Registers

Pins

ADC5

ADC

Analog-to-digital converter 5

Registers

AD5CON0xD80AD5DATAOVR0xD84AD5STAT0xD88AD5RSTAT0xD8CAD5CMPSTAT0xD90AD5SWTRG0xD94AD5CH0CON10xD98AD5CH0CON20xD9CAD5CH0DATA0xDA0AD5CH0RES0xDA4AD5CH0CNT0xDA8AD5CH0CMPLO0xDACAD5CH0CMPHI0xDB0AD5CH1CON10xDB8AD5CH1CON20xDBCAD5CH1DATA0xDC0AD5CH1RES0xDC4AD5CH1CNT0xDC8AD5CH1CMPLO0xDCCAD5CH1CMPHI0xDD0AD5CH2CON10xDD8AD5CH2CON20xDDCAD5CH2DATA0xDE0AD5CH2RES0xDE4AD5CH2CNT0xDE8AD5CH2CMPLO0xDECAD5CH2CMPHI0xDF0AD5CH3CON10xDF8AD5CH3CON20xDFCAD5CH3DATA0xE00AD5CH3RES0xE04AD5CH3CNT0xE08AD5CH3CMPLO0xE0CAD5CH3CMPHI0xE10AD5CH4CON10xE18AD5CH4CON20xE1CAD5CH4DATA0xE20AD5CH4RES0xE24AD5CH4CNT0xE28AD5CH4CMPLO0xE2CAD5CH4CMPHI0xE30AD5CH5CON10xE38AD5CH5CON20xE3CAD5CH5DATA0xE40AD5CH5RES0xE44AD5CH5CNT0xE48AD5CH5CMPLO0xE4CAD5CH5CMPHI0xE50AD5CH6CON10xE58AD5CH6CON20xE5CAD5CH6DATA0xE60AD5CH6RES0xE64AD5CH6CNT0xE68AD5CH6CMPLO0xE6CAD5CH6CMPHI0xE70AD5CH7CON10xE78AD5CH7CON20xE7CAD5CH7DATA0xE80AD5CH7RES0xE84AD5CH7CNT0xE88AD5CH7CMPLO0xE8CAD5CH7CMPHI0xE90AD5CH8CON10xE98AD5CH8CON20xE9CAD5CH8DATA0xEA0AD5CH8RES0xEA4AD5CH8CNT0xEA8AD5CH8CMPLO0xEACAD5CH8CMPHI0xEB0AD5CH9CON10xEB8AD5CH9CON20xEBCAD5CH9DATA0xEC0AD5CH9RES0xEC4AD5CH9CNT0xEC8AD5CH9CMPLO0xECCAD5CH9CMPHI0xED0AD5CH10CON10xED8AD5CH10CON20xEDCAD5CH10DATA0xEE0AD5CH10RES0xEE4AD5CH10CNT0xEE8AD5CH10CMPLO0xEECAD5CH10CMPHI0xEF0AD5CH11CON10xEF8AD5CH11CON20xEFCAD5CH11DATA0xF00AD5CH11RES0xF04AD5CH11CNT0xF08AD5CH11CMPLO0xF0CAD5CH11CMPHI0xF10AD5CH12CON10xF18AD5CH12CON20xF1CAD5CH12DATA0xF20AD5CH12RES0xF24AD5CH12CNT0xF28AD5CH12CMPLO0xF2CAD5CH12CMPHI0xF30AD5CH13CON10xF38AD5CH13CON20xF3CAD5CH13DATA0xF40AD5CH13RES0xF44AD5CH13CNT0xF48AD5CH13CMPLO0xF4CAD5CH13CMPHI0xF50AD5CH14CON10xF58AD5CH14CON20xF5CAD5CH14DATA0xF60AD5CH14RES0xF64AD5CH14CNT0xF68AD5CH14CMPLO0xF6CAD5CH14CMPHI0xF70AD5CH14ACC0xF74AD5CH15CON10xF78AD5CH15CON20xF7CAD5CH15DATA0xF80AD5CH15RES0xF84AD5CH15CNT0xF88AD5CH15CMPLO0xF8CAD5CH15CMPHI0xF90AD5CH15ACC0xF94

Pins

DMA

DMA

DMA

Registers

INTERRUPT

INTERRUPT

Interrupts

Registers

Pins

OSCILLATOR

OSCILLATOR

Oscillator, power control and watchdog

Registers

Pins

PPS

PPS

Peripheral pin select

Registers

PWM

PWM

PWM generators

Registers

PCLKCON0x1000FSCL0x1004FSMINPER0x1008MPHASE0x100CMDC0x1010MPER0x1014LFSR0x1018CMBTRIG0x101CLOGCONA0x1020LOGCONB0x1024LOGCONC0x1028LOGCOND0x102CLOGCONE0x1030LOGCONF0x1034PWMEVTA0x1038PWMEVTB0x103CPWMEVTC0x1040PWMEVTD0x1044PWMEVTE0x1048PWMEVTF0x104CPG1CON0x1050PG1STAT0x1054PG1IOCON10x1058PG1IOCON20x105CPG1EVT10x1060PG1EVT20x1064PG1F1PCI10x1068PG1F1PCI20x106CPG1F2PCI10x1070PG1F2PCI20x1074PG1CLPCI10x1078PG1CLPCI20x107CPG1FFPCI10x1080PG1FFPCI20x1084PG1SPCI10x1088PG1SPCI20x108CPG1LEB0x1090PG1PHASE0x1094PG1DC0x1098PG1DCA0x109CPG1PER0x10A0PG1TRIGA0x10A4PG1TRIGB0x10A8PG1TRIGC0x10ACPG1TRIGD0x10B0PG1TRIGE0x10B4PG1TRIGF0x10B8PG1DT0x10BCPG1CAP0x10C0PG2CON0x10C4PG2STAT0x10C8PG2IOCON10x10CCPG2IOCON20x10D0PG2EVT10x10D4PG2EVT20x10D8PG2F1PCI10x10DCPG2F1PCI20x10E0PG2F2PCI10x10E4PG2F2PCI20x10E8PG2CLPCI10x10ECPG2CLPCI20x10F0PG2FFPCI10x10F4PG2FFPCI20x10F8PG2SPCI10x10FCPG2SPCI20x1100PG2LEB0x1104PG2PHASE0x1108PG2DC0x110CPG2DCA0x1110PG2PER0x1114PG2TRIGA0x1118PG2TRIGB0x111CPG2TRIGC0x1120PG2TRIGD0x1124PG2TRIGE0x1128PG2TRIGF0x112CPG2DT0x1130PG2CAP0x1134PG3CON0x1138PG3STAT0x113CPG3IOCON10x1140PG3IOCON20x1144PG3EVT10x1148PG3EVT20x114CPG3F1PCI10x1150PG3F1PCI20x1154PG3F2PCI10x1158PG3F2PCI20x115CPG3CLPCI10x1160PG3CLPCI20x1164PG3FFPCI10x1168PG3FFPCI20x116CPG3SPCI10x1170PG3SPCI20x1174PG3LEB0x1178PG3PHASE0x117CPG3DC0x1180PG3DCA0x1184PG3PER0x1188PG3TRIGA0x118CPG3TRIGB0x1190PG3TRIGC0x1194PG3TRIGD0x1198PG3TRIGE0x119CPG3TRIGF0x11A0PG3DT0x11A4PG3CAP0x11A8PG4CON0x11ACPG4STAT0x11B0PG4IOCON10x11B4PG4IOCON20x11B8PG4EVT10x11BCPG4EVT20x11C0PG4F1PCI10x11C4PG4F1PCI20x11C8PG4F2PCI10x11CCPG4F2PCI20x11D0PG4CLPCI10x11D4PG4CLPCI20x11D8PG4FFPCI10x11DCPG4FFPCI20x11E0PG4SPCI10x11E4PG4SPCI20x11E8PG4LEB0x11ECPG4PHASE0x11F0PG4DC0x11F4PG4DCA0x11F8PG4PER0x11FCPG4TRIGA0x1200PG4TRIGB0x1204PG4TRIGC0x1208PG4TRIGD0x120CPG4TRIGE0x1210PG4TRIGF0x1214PG4DT0x1218PG4CAP0x121CPG5CON0x1220PG5STAT0x1224PG5IOCON10x1228PG5IOCON20x122CPG5EVT10x1230PG5EVT20x1234PG5F1PCI10x1238PG5F1PCI20x123CPG5F2PCI10x1240PG5F2PCI20x1244PG5CLPCI10x1248PG5CLPCI20x124CPG5FFPCI10x1250PG5FFPCI20x1254PG5SPCI10x1258PG5SPCI20x125CPG5LEB0x1260PG5PHASE0x1264PG5DC0x1268PG5DCA0x126CPG5PER0x1270PG5TRIGA0x1274PG5TRIGB0x1278PG5TRIGC0x127CPG5TRIGD0x1280PG5TRIGE0x1284PG5TRIGF0x1288PG5DT0x128CPG5CAP0x1290PG6CON0x1294PG6STAT0x1298PG6IOCON10x129CPG6IOCON20x12A0PG6EVT10x12A4PG6EVT20x12A8PG6F1PCI10x12ACPG6F1PCI20x12B0PG6F2PCI10x12B4PG6F2PCI20x12B8PG6CLPCI10x12BCPG6CLPCI20x12C0PG6FFPCI10x12C4PG6FFPCI20x12C8PG6SPCI10x12CCPG6SPCI20x12D0PG6LEB0x12D4PG6PHASE0x12D8PG6DC0x12DCPG6DCA0x12E0PG6PER0x12E4PG6TRIGA0x12E8PG6TRIGB0x12ECPG6TRIGC0x12F0PG6TRIGD0x12F4PG6TRIGE0x12F8PG6TRIGF0x12FCPG6DT0x1300PG6CAP0x1304PG7CON0x1308PG7STAT0x130CPG7IOCON10x1310PG7IOCON20x1314PG7EVT10x1318PG7EVT20x131CPG7F1PCI10x1320PG7F1PCI20x1324PG7F2PCI10x1328PG7F2PCI20x132CPG7CLPCI10x1330PG7CLPCI20x1334PG7FFPCI10x1338PG7FFPCI20x133CPG7SPCI10x1340PG7SPCI20x1344PG7LEB0x1348PG7PHASE0x134CPG7DC0x1350PG7DCA0x1354PG7PER0x1358PG7TRIGA0x135CPG7TRIGB0x1360PG7TRIGC0x1364PG7TRIGD0x1368PG7TRIGE0x136CPG7TRIGF0x1370PG7DT0x1374PG7CAP0x1378PG8CON0x137CPG8STAT0x1380PG8IOCON10x1384PG8IOCON20x1388PG8EVT10x138CPG8EVT20x1390PG8F1PCI10x1394PG8F1PCI20x1398PG8F2PCI10x139CPG8F2PCI20x13A0PG8CLPCI10x13A4PG8CLPCI20x13A8PG8FFPCI10x13ACPG8FFPCI20x13B0PG8SPCI10x13B4PG8SPCI20x13B8PG8LEB0x13BCPG8PHASE0x13C0PG8DC0x13C4PG8DCA0x13C8PG8PER0x13CCPG8TRIGA0x13D0PG8TRIGB0x13D4PG8TRIGC0x13D8PG8TRIGD0x13DCPG8TRIGE0x13E0PG8TRIGF0x13E4PG8DT0x13E8PG8CAP0x13ECAPCLKCON0x1400AFSCL0x1404AFSMINPER0x1408AMPHASE0x140CAMDC0x1410AMPER0x1414ALFSR0x1418ACMBTRIG0x141CALOGCONA0x1420ALOGCONB0x1424APWMEVTA0x1428APWMEVTB0x142CAPWMEVTC0x1430APWMEVTD0x1434APG1CON0x1438APG1STAT0x143CAPG1IOCON10x1440APG1IOCON20x1444APG1EVT10x1448APG1EVT20x144CAPG1F1PCI10x1450APG1F1PCI20x1454APG1F2PCI10x1458APG1F2PCI20x145CAPG1CLPCI10x1460APG1CLPCI20x1464APG1FFPCI10x1468APG1FFPCI20x146CAPG1SPCI10x1470APG1SPCI20x1474APG1LEB0x1478APG1PHASE0x147CAPG1DC0x1480APG1DCA0x1484APG1PER0x1488APG1TRIGA0x148CAPG1TRIGB0x1490APG1TRIGC0x1494APG1TRIGD0x1498APG1TRIGE0x149CAPG1TRIGF0x14A0APG1DT0x14A4APG1CAP0x14A8APG2CON0x14ACAPG2STAT0x14B0APG2IOCON10x14B4APG2IOCON20x14B8APG2EVT10x14BCAPG2EVT20x14C0APG2F1PCI10x14C4APG2F1PCI20x14C8APG2F2PCI10x14CCAPG2F2PCI20x14D0APG2CLPCI10x14D4APG2CLPCI20x14D8APG2FFPCI10x14DCAPG2FFPCI20x14E0APG2SPCI10x14E4APG2SPCI20x14E8APG2LEB0x14ECAPG2PHASE0x14F0APG2DC0x14F4APG2DCA0x14F8APG2PER0x14FCAPG2TRIGA0x1500APG2TRIGB0x1504APG2TRIGC0x1508APG2TRIGD0x150CAPG2TRIGE0x1510APG2TRIGF0x1514APG2DT0x1518APG2CAP0x151CAPG3CON0x1520APG3STAT0x1524APG3IOCON10x1528APG3IOCON20x152CAPG3EVT10x1530APG3EVT20x1534APG3F1PCI10x1538APG3F1PCI20x153CAPG3F2PCI10x1540APG3F2PCI20x1544APG3CLPCI10x1548APG3CLPCI20x154CAPG3FFPCI10x1550APG3FFPCI20x1554APG3SPCI10x1558APG3SPCI20x155CAPG3LEB0x1560APG3PHASE0x1564APG3DC0x1568APG3DCA0x156CAPG3PER0x1570APG3TRIGA0x1574APG3TRIGB0x1578APG3TRIGC0x157CAPG3TRIGD0x1580APG3TRIGE0x1584APG3TRIGF0x1588APG3DT0x158CAPG3CAP0x1590APG4CON0x1594APG4STAT0x1598APG4IOCON10x159CAPG4IOCON20x15A0APG4EVT10x15A4APG4EVT20x15A8APG4F1PCI10x15ACAPG4F1PCI20x15B0APG4F2PCI10x15B4APG4F2PCI20x15B8APG4CLPCI10x15BCAPG4CLPCI20x15C0APG4FFPCI10x15C4APG4FFPCI20x15C8APG4SPCI10x15CCAPG4SPCI20x15D0APG4LEB0x15D4APG4PHASE0x15D8APG4DC0x15DCAPG4DCA0x15E0APG4PER0x15E4APG4TRIGA0x15E8APG4TRIGB0x15ECAPG4TRIGC0x15F0APG4TRIGD0x15F4APG4TRIGE0x15F8APG4TRIGF0x15FCAPG4DT0x1600APG4CAP0x1604

Pins