Part Review and Datasheet Verification
Vss to VSS on the duplicate ground pins, but their pin type, descriptions, numbers, and footprint pads are corrected.DSPIC30F4013-20I/P = dsPIC30F4013, 20 MIPS speed grade, industrial temperature, 40-pin PDIP package.Table
| Field | Project value | Datasheet / official source | Status |
|---|---|---|---|
| MPN | DSPIC30F4013-20I/P | DSPIC30F4013-20I/P | OK |
| Manufacturer | Microchip Technology | Microchip Technology | OK |
| Part type | Microcontroller | 16-bit Digital Signal Controller / MCU-family device | OK |
| Package | 40-PDIP stated in description | 40-lead PDIP, 600 mil body | OK |
| Pin count | 40 pads / 40 terminals | 40 pins | OK |
| Operating voltage | 5V | 2.5 V to 5.5 V | Partial: 5 V is valid, but metadata is narrower than full operating range |
| Operating temperature | Industrial | -40°C to +85°C | OK |
| Description | Mentions 20 MIPS, 48 KB Flash, 2 KB RAM, 1 KB EEPROM, ADC, CAN/I2C/SPI/UART/PWM, PDIP40 | Matches datasheet-level specs | OK |
| Datasheet URL | Uploaded PDF URL | Official Microchip PDF also found | Acceptable, but official URL could be preferred |
Table
| Pin | Project symbol label | Datasheet 40-PDIP label | Status |
|---|---|---|---|
| 1 | MCLR | MCLR | OK |
| 2 | AN0/VREF+/CN2/RB0 | AN0/VREF+/CN2/RB0 | OK |
| 3 | AN1/VREF-/CN3/RB1 | AN1/VREF-/CN3/RB1 | OK |
| 4 | AN2/SS1/LVDIN/CN4/RB2 | AN2/SS1/LVDIN/CN4/RB2 | OK |
| 5 | AN3/CN5/RB3 | AN3/CN5/RB3 | OK |
| 6 | AN4/CN6/RB4 | AN4/IC7/CN6/RB4 | Mismatch: missing IC7 alternate function |
| 7 | AN5/CN7/RB5 | AN5/IC8/CN7/RB5 | Mismatch: missing IC8 alternate function |
| 8 | PGC/EMUC/AN6/OCFA/RB6 | PGC/EMUC/AN6/OCFA/RB6 | OK |
| 9 | PGD/EMUD/AN7/RB7 | PGD/EMUD/AN7/RB7 | OK |
| 10 | AN8/RB8 | AN8/RB8 | OK |
| 11 | VDD | VDD | OK |
| 12 | Vss | VSS | Case-only mismatch |
| 13 | OSC1/CLKI | OSC1/CLKI | OK |
| 14 | OSC2/CLKO/RC15 | OSC2/CLKO/RC15 | OK |
| 15 | EMUD1/SOSCI/T2CK/U1ATX/CN1/RC13 | EMUD1/SOSCI/T2CK/U1ATX/CN1/RC13 | OK |
| 16 | EMUC1/SOSCO/T1CK/U1ARX/CN0/RC14 | EMUC1/SOSCO/T1CK/U1ARX/CN0/RC14 | OK |
| 17 | INT0/RA11 | INT0/RA11 | OK |
| 18 | IC2/INT2/RD9 | IC2/INT2/RD9 | OK |
| 19 | RD3 | OC4/RD3 | Mismatch: missing OC4 alternate function |
| 20 | Vss | VSS | Case-only mismatch |
| 21 | VDD | VDD | OK |
| 22 | RD2 | OC3/RD2 | Mismatch: missing OC3 alternate function |
| 23 | IC1/INT1/RD8 | IC1/INT1/RD8 | OK |
| 24 | EMUC3/SCK1/RF6 | EMUC3/SCK1/RF6 | OK |
| 25 | EMUD3/U1TX/SDO1/SCL/RF3 | EMUD3/U1TX/SDO1/SCL/RF3 | OK |
| 26 | U1RX/SDI1/SDA/RF2 | U1RX/SDI1/SDA/RF2 | OK |
| 27 | U2TX/CN18/RF5 | U2TX/CN18/RF5 | OK |
| 28 | U2RX/CN17/RF4 | U2RX/CN17/RF4 | OK |
| 29 | RF1 | C1TX/RF1 | Mismatch: missing CAN transmit function C1TX |
| 30 | RF0 | C1RX/RF0 | Mismatch: missing CAN receive function C1RX |
| 31 | Vss | VSS | Case-only mismatch |
| 32 | VDD | VDD | OK |
| 33 | EMUD2/OC2/RD1 | EMUD2/OC2/RD1 | OK |
| 34 | EMUC2/OC1/RD0 | EMUC2/OC1/RD0 | OK |
| 35 | AN12/RB12 | AN12/COFS/RB12 | Mismatch: missing DCI frame sync COFS |
| 36 | AN11/RB11 | AN11/CSDO/RB11 | Mismatch: missing DCI serial data output CSDO |
| 37 | AN10/RB10 | AN10/CSDI/RB10 | Mismatch: missing DCI serial data input CSDI |
| 38 | AN9/RB9 | AN9/CSCK/RB9 | Mismatch: missing DCI serial clock CSCK |
| 39 | AVss | AVSS | Case-only mismatch |
| 40 | AVDD | AVDD | OK |
Pin Description properties on the 40 terminals. This is a mismatch against the user's requested part-information completeness and against the datasheet, which provides function-level descriptions for MCLR, VDD/VSS, AVDD/AVSS, OSC pins, analog inputs, programming pins, UART/SPI/I2C/CAN/DCI functions, timer/capture/compare functions, and GPIO ports.Pin Type properties also appear incorrect or too coarse:Power In; OSC1 is input, OSC2 is input/output or output depending on oscillator mode.Input is defensible for PGC/OCFA emphasis, but bidirectional or signal would better reflect the multiplexed GPIO role.VSS and AVSS for datasheet consistency.Pin Type properties for power, ground, oscillator, reset, and multiplexed GPIO/peripheral pins.Source material reviewed
Key datasheet specs
Metadata check
Symbol pin-name cross-check
Pin type / pin description check
Footprint check
Recommended fixes