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.
| Register Name | Address | Description |
|---|---|---|
| DEVID | 0x7C2000 | Device ID (device variant) |
| REVID | 0x7C2004 | Device revision |
The device ID values for each memory and pin count variant are listed in Table 1-5.
| Device | Device ID Value |
|---|---|
| dsPIC33AK512MPS512 | 0xA77C |
| dsPIC33AK512MPS510 | 0xA77B |
| dsPIC33AK512MPS508 | 0xA77A |
| dsPIC33AK512MPS506 | 0xA779 |
| dsPIC33AK512MPS505 | 0xA778 |
| dsPIC33AK256MPS512 | 0xA75C |
| dsPIC33AK256MPS510 | 0xA75B |
| dsPIC33AK256MPS508 | 0xA75A |
| dsPIC33AK256MPS506 | 0xA759 |
| dsPIC33AK256MPS505 | 0xA758 |
| dsPIC33AK512MPS212 | 0xA73C |
| dsPIC33AK512MPS210 | 0xA73B |
| dsPIC33AK512MPS208 | 0xA73A |
| dsPIC33AK512MPS206 | 0xA739 |
| dsPIC33AK512MPS205 | 0xA738 |
| dsPIC33AK256MPS212 | 0xA71C |
| dsPIC33AK256MPS210 | 0xA71B |
| dsPIC33AK256MPS208 | 0xA71A |
| dsPIC33AK256MPS206 | 0xA719 |
| dsPIC33AK256MPS205 | 0xA718 |
| dsPIC33AK512MC510 | 0xA763 |
| dsPIC33AK512MC508 | 0xA762 |
| dsPIC33AK512MC506 | 0xA761 |
| dsPIC33AK512MC505 | 0xA760 |
| dsPIC33AK256MC510 | 0xA743 |
| dsPIC33AK256MC508 | 0xA742 |
| dsPIC33AK256MC506 | 0xA741 |
| dsPIC33AK256MC505 | 0xA740 |
| dsPIC33AK512MC210 | 0xA723 |
| dsPIC33AK512MC208 | 0xA722 |
| dsPIC33AK512MC206 | 0xA721 |
| dsPIC33AK512MC205 | 0xA720 |
| dsPIC33AK256MC210 | 0xA703 |
| dsPIC33AK256MC208 | 0xA702 |
| dsPIC33AK256MC206 | 0xA701 |
| dsPIC33AK256MC205 | 0xA700 |
