Part Audit
Part Audit
PIC16F18446: 8-bit PIC microcontroller, 28 KB Flash family member.E: extended temperature range, -40°C to +125°C./P: 20-lead, 300 mil body PDIP package.Table
| Field | Current value | Datasheet assessment |
|---|---|---|
| Project/part name | PIC16F18446-E_P | Intended ordering code is PIC16F18446-E/P; underscore is likely a URL/name-safe substitution, but the MPN property should use the canonical slash form. |
| Manufacturer | Microchip | Correct; preferred full name is Microchip Technology Inc. |
| Part type | Integrated Circuits | Too broad; this is an 8-bit microcontroller. |
| Description | C / Microchip / 5.334mm / IPC 7351B | Inadequate and partly footprint-generator metadata, not a functional component description. |
| Datasheet URL | Official Microchip DS40001985C URL | Added and verified by a self datasheet query. |
| Designator prefix | U | Correct. |
| Pin count | 20 | Correct for the /P PDIP variant. |
PIC16F18446: 8-bit PIC microcontroller, 28 KB Flash family member.E: extended temperature range, -40°C to +125°C./P: 20-lead, 300 mil body PDIP package.Table
| Pin | Current symbol name | Datasheet primary function | Status |
|---|---|---|---|
| 1 | VDD | VDD | Match |
| 2 | RA5 | RA5/CLKIN/SOSCI/OSC1 | Primary name matches |
| 3 | RA4 | RA4/CLKOUT/SOSCO/OSC2 | Primary name matches |
| 4 | MCLR/VPP/RA3 | Match | |
| 5 | RC5 | RC5 | Match |
| 6 | RC4 | RC4 | Match |
| 7 | RC3 | RC3 | Match |
| 8 | RC6 | RC6 | Match |
| 9 | RC7 | RC7 | Match |
| 10 | RB7 | RB7 | Match |
| 11 | RB6 | RB6 | Match |
| 12 | RB5 | RB5 | Match |
| 13 | RB4 | RB4 | Match |
| 14 | RC2 | RC2 | Match |
| 15 | RC1 | RC1 | Match |
| 16 | RC0 | RC0 | Match |
| 17 | RA2 | RA2 | Match |
| 18 | RA1/ICSPCLK | RA1/ICSPCLK/ICDCLK | Match |
| 19 | RA0/ICSPDAT | RA0/ICSPDAT/ICDDAT | Match |
| 20 | VSS | VSS | Match |
Bi-Directional. It should be represented as Input or Programmable rather than bidirectional.Power In. A dedicated Ground pin type would be more semantically accurate and improve ERC behavior.Pin Description properties are present. At minimum, each pin should describe its primary GPIO/power role; detailed alternate-function descriptions would substantially improve searchability and usability.DIP793W45P254L2590H533Q20) and project description are cryptic; the package should be clearly identified in properties as PDIP-20, 300 mil, 2.54 mm pitch.PIC16F18446-E/P while retaining the URL-safe project slug/name if required.Microcontroller.8-bit PIC microcontroller, 28 KB Flash, 2 KB RAM, 12-bit ADC, 32 MHz, 2.3-5.5 V, extended temperature, PDIP-20.PDIP-20, 300 mil (7.62 mm nominal row spacing), 2.54 mm pitch.Result
Current metadata
Ordering-code interpretation
Key specifications
Symbol and pin audit
Symbol mismatches and quality issues
Footprint audit
Recommended corrections
Sources