1.2 Device ID (DEVID)

Each device variant with a different memory size and package option can be identified by a device ID located in the DEVID register. The device revision is stored in the REVID register. These register addresses are shown in Table 1-4.

Table 1-4. Device ID and Revision Registers
Register NameAddressDescription
DEVID0x7C2000Device ID (device variant)
REVID0x7C2004Device revision

The device ID values for each memory and pin count variant are listed in Table 1-5.

Table 1-5. Device ID Values
DeviceDevice ID Value
dsPIC33AK512MPS5120xA77C
dsPIC33AK512MPS5100xA77B
dsPIC33AK512MPS5080xA77A
dsPIC33AK512MPS5060xA779
dsPIC33AK512MPS5050xA778
dsPIC33AK256MPS5120xA75C
dsPIC33AK256MPS5100xA75B
dsPIC33AK256MPS5080xA75A
dsPIC33AK256MPS5060xA759
dsPIC33AK256MPS5050xA758
dsPIC33AK512MPS2120xA73C
dsPIC33AK512MPS2100xA73B
dsPIC33AK512MPS2080xA73A
dsPIC33AK512MPS2060xA739
dsPIC33AK512MPS2050xA738
dsPIC33AK256MPS2120xA71C
dsPIC33AK256MPS2100xA71B
dsPIC33AK256MPS2080xA71A
dsPIC33AK256MPS2060xA719
dsPIC33AK256MPS2050xA718
dsPIC33AK512MC5100xA763
dsPIC33AK512MC5080xA762
dsPIC33AK512MC5060xA761
dsPIC33AK512MC5050xA760
dsPIC33AK256MC5100xA743
dsPIC33AK256MC5080xA742
dsPIC33AK256MC5060xA741
dsPIC33AK256MC5050xA740
dsPIC33AK512MC2100xA723
dsPIC33AK512MC2080xA722
dsPIC33AK512MC2060xA721
dsPIC33AK512MC2050xA720
dsPIC33AK256MC2100xA703
dsPIC33AK256MC2080xA702
dsPIC33AK256MC2060xA701
dsPIC33AK256MC2050xA700