← Commit history

pic18f46k22-i: factory component page (tier=mfr)

Ray ·c3f346a8a9 ·1mo ago ·parent cee696a
1 file changed +308−8
page.json+308−8
@@ -1,13 +1,318 @@ {+  "schema_version": 1,+  "type": "component",   "slug": "pic18f46k22-i",+  "title": "PIC18F46K22-I",+  "brief": "Microchip Microcontrollers (MCU/MPU/SOC), TQFP-44(10x10). Datasheet-verified pinout, KiCad symbol/footprint/3D.",   "version": "0.1.0",-  "type": "component",-  "description": "Microchip Microcontrollers (MCU/MPU/SOC), TQFP-44(10x10). Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "license": "CC-BY-SA-4.0",   "tags": [     "component",     "mcu",     "pic18f46k22-i"   ],+  "component": {+    "mpn": "PIC18F46K22-I",+    "manufacturer": "Microchip",+    "package": "TQFP-44(10x10)",+    "pin_count": 40,+    "category": "MCU",+    "subcategory": "Microcontrollers (MCU/MPU/SOC)",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/dfd685c6270946ced74a25050fe3f9ca.pdf",+    "parts": {+      "symbol": "pic18f46k22-i.kicad_sym",+      "footprint": "pic18f46k22-i.kicad_mod",+      "model_3d": "pic18f46k22-i.glb",+      "model_3d_step": "pic18f46k22-i.step",+      "lbr": "pic18f46k22-i.lbr"+    },+    "distributor_links": {},+    "pins": [+      {+        "number": "1",+        "name": "MCLR/VPP/RE3",+        "type": "input",+        "description": "Active-low Master Clear (device Reset) input; also programming voltage (VPP) during ICSP; can be used as digital input RE3."+      },+      {+        "number": "2",+        "name": "RA0/C12IN0-/AN0",+        "type": "bidirectional",+        "description": "Port A0 digital I/O; also comparator C1/C2 inverting input (C12IN0-) and 10-bit ADC channel AN0."+      },+      {+        "number": "3",+        "name": "RA1/C12IN1-/AN1",+        "type": "bidirectional",+        "description": "Port A1 digital I/O; comparator C1/C2 inverting input (C12IN1-) and ADC channel AN1."+      },+      {+        "number": "4",+        "name": "RA2/C2IN+/AN2/DACOUT/VREF-",+        "type": "bidirectional",+        "description": "Port A2 digital I/O; comparator C2 non-inverting input; ADC channel AN2; 5-bit DAC output (DACOUT); ADC low reference input (VREF-)."+      },+      {+        "number": "5",+        "name": "RA3/C1IN+/AN3/VREF+",+        "type": "bidirectional",+        "description": "Port A3 digital I/O; comparator C1 non-inverting input; ADC channel AN3; ADC high reference input (VREF+)."+      },+      {+        "number": "6",+        "name": "RA4/C1OUT/SRQ/T0CKI",+        "type": "bidirectional",+        "description": "Port A4 digital I/O (ST); comparator C1 output; SR latch Q output; Timer0 external clock input."+      },+      {+        "number": "7",+        "name": "RA5/C2OUT/SRNQ/SS1/HLVDIN/AN4",+        "type": "bidirectional",+        "description": "Port A5 digital I/O; comparator C2 output; SR latch inverted Q output; MSSP1 SPI slave select (SS1, active-low); High/Low Voltage Detect input; ADC channel AN4."+      },+      {+        "number": "8",+        "name": "RE0/P3A/CCP3/AN5",+        "type": "bidirectional",+        "description": "Port E0 digital I/O; alternate ECCP3 PWM A output (P3A); alternate CCP3 capture/compare/PWM; ADC channel AN5."+      },+      {+        "number": "9",+        "name": "RE1/P3B/AN6",+        "type": "bidirectional",+        "description": "Port E1 digital I/O; ECCP3 PWM B output (P3B); ADC channel AN6."+      },+      {+        "number": "10",+        "name": "RE2/CCP5/AN7",+        "type": "bidirectional",+        "description": "Port E2 digital I/O; CCP5 capture/compare/PWM; ADC channel AN7."+      },+      {+        "number": "11",+        "name": "VDD",+        "type": "power_in",+        "description": "Positive supply for logic and I/O pins. Operating range 2.3-5.5V (PIC18FxxK22) or 1.8-3.6V (PIC18LFxxK22). Bypass with 0.1 uF ceramic to VSS."+      },+      {+        "number": "12",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "13",+        "name": "RA7/CLKI/OSC1",+        "type": "bidirectional",+        "description": "Port A7 digital I/O; external clock source input (CLKI); crystal oscillator input (OSC1). Connect crystal between OSC1 and OSC2 in crystal modes."+      },+      {+        "number": "14",+        "name": "RA6/CLKO/OSC2",+        "type": "bidirectional",+        "description": "Port A6 digital I/O; oscillator crystal output (OSC2); in RC mode outputs CLKOUT at Fosc/4."+      },+      {+        "number": "15",+        "name": "RC0/P2B/T3CKI/T3G/T1CKI/SOSCO",+        "type": "bidirectional",+        "description": "Port C0 digital I/O; alternate ECCP2 PWM B (P2B); Timer3 clock input (default T3CKI); Timer3 external gate input; Timer1 clock input; secondary oscillator output (SOSCO, 32.768 kHz)."+      },+      {+        "number": "16",+        "name": "RC1/P2A/CCP2/SOSCI",+        "type": "bidirectional",+        "description": "Port C1 digital I/O; ECCP2 PWM A output (P2A, default); CCP2 capture/compare/PWM (default); secondary oscillator input (SOSCI)."+      },+      {+        "number": "17",+        "name": "RC2/CTPLS/P1A/CCP1/T5CKI/AN14",+        "type": "bidirectional",+        "description": "Port C2 digital I/O; CTMU pulse generator output; ECCP1 PWM A output (P1A); CCP1 capture/compare/PWM; Timer5 clock input; ADC channel AN14."+      },+      {+        "number": "18",+        "name": "RC3/SCK1/SCL1/AN15",+        "type": "bidirectional",+        "description": "Port C3 digital I/O; MSSP1 SPI clock (SCK1); MSSP1 I2C clock (SCL1); ADC channel AN15."+      },+      {+        "number": "19",+        "name": "RD0/SCK2/SCL2/AN20",+        "type": "bidirectional",+        "description": "Port D0 digital I/O; MSSP2 SPI clock (SCK2); MSSP2 I2C clock (SCL2); ADC channel AN20."+      },+      {+        "number": "20",+        "name": "RD1/CCP4/SDI2/SDA2/AN21",+        "type": "bidirectional",+        "description": "Port D1 digital I/O; CCP4 capture/compare/PWM; MSSP2 SPI data in (SDI2); MSSP2 I2C data (SDA2); ADC channel AN21."+      },+      {+        "number": "21",+        "name": "RD2/P2B/AN22",+        "type": "bidirectional",+        "description": "Port D2 digital I/O; ECCP2 PWM B output (P2B, default); ADC channel AN22."+      },+      {+        "number": "22",+        "name": "RD3/P2C/SS2/AN23",+        "type": "bidirectional",+        "description": "Port D3 digital I/O; ECCP2 PWM C output (P2C); MSSP2 SPI slave select (SS2, active-low); ADC channel AN23."+      },+      {+        "number": "23",+        "name": "RC4/SDI1/SDA1/AN16",+        "type": "bidirectional",+        "description": "Port C4 digital I/O; MSSP1 SPI data in (SDI1); MSSP1 I2C data (SDA1); ADC channel AN16."+      },+      {+        "number": "24",+        "name": "RC5/SDO1/AN17",+        "type": "bidirectional",+        "description": "Port C5 digital I/O; MSSP1 SPI data out (SDO1); ADC channel AN17."+      },+      {+        "number": "25",+        "name": "RC6/TX1/CK1/AN18",+        "type": "bidirectional",+        "description": "Port C6 digital I/O; EUSART1 asynchronous transmit (TX1); EUSART1 synchronous clock (CK1); ADC channel AN18."+      },+      {+        "number": "26",+        "name": "RC7/RX1/DT1/AN19",+        "type": "bidirectional",+        "description": "Port C7 digital I/O; EUSART1 asynchronous receive (RX1); EUSART1 synchronous data (DT1); ADC channel AN19."+      },+      {+        "number": "27",+        "name": "RD4/P2D/SDO2/AN24",+        "type": "bidirectional",+        "description": "Port D4 digital I/O; ECCP2 PWM D output (P2D); MSSP2 SPI data out (SDO2); ADC channel AN24."+      },+      {+        "number": "28",+        "name": "RD5/P1B/AN25",+        "type": "bidirectional",+        "description": "Port D5 digital I/O; ECCP1 PWM B output (P1B); ADC channel AN25."+      },+      {+        "number": "29",+        "name": "RD6/P1C/TX2/CK2/AN26",+        "type": "bidirectional",+        "description": "Port D6 digital I/O; ECCP1 PWM C output (P1C); EUSART2 asynchronous transmit (TX2); EUSART2 synchronous clock (CK2); ADC channel AN26."+      },+      {+        "number": "30",+        "name": "RD7/P1D/RX2/DT2/AN27",+        "type": "bidirectional",+        "description": "Port D7 digital I/O; ECCP1 PWM D output (P1D); EUSART2 asynchronous receive (RX2); EUSART2 synchronous data (DT2); ADC channel AN27."+      },+      {+        "number": "31",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "32",+        "name": "VDD",+        "type": "power_in",+        "description": "Positive supply for logic and I/O pins. Operating range 2.3-5.5V (F) or 1.8-3.6V (LF). Bypass with 0.1 uF ceramic to VSS."+      },+      {+        "number": "33",+        "name": "RB0/INT0/FLT0/SRI/AN12",+        "type": "bidirectional",+        "description": "Port B0 digital I/O with weak pull-up; external interrupt 0 (INT0); ECCP PWM Auto-Shutdown fault input (FLT0); SR latch input; ADC channel AN12."+      },+      {+        "number": "34",+        "name": "RB1/INT1/C12IN3-/AN10",+        "type": "bidirectional",+        "description": "Port B1 digital I/O; external interrupt 1 (INT1); comparator C1/C2 inverting input (C12IN3-); ADC channel AN10."+      },+      {+        "number": "35",+        "name": "RB2/INT2/CTED1/AN8",+        "type": "bidirectional",+        "description": "Port B2 digital I/O; external interrupt 2 (INT2); CTMU edge 1 input; ADC channel AN8."+      },+      {+        "number": "36",+        "name": "RB3/CTED2/P2A/CCP2/C12IN2-/AN9",+        "type": "bidirectional",+        "description": "Port B3 digital I/O; CTMU edge 2 input; alternate ECCP2 PWM A (P2A) and CCP2 (CCP2MX clear); comparator inverting input (C12IN2-); ADC channel AN9."+      },+      {+        "number": "37",+        "name": "RB4/IOC0/T5G/AN11",+        "type": "bidirectional",+        "description": "Port B4 digital I/O; interrupt-on-change (IOC0); Timer5 external gate input; ADC channel AN11."+      },+      {+        "number": "38",+        "name": "RB5/IOC1/P3A/CCP3/T3CKI/T1G/AN13",+        "type": "bidirectional",+        "description": "Port B5 digital I/O; interrupt-on-change (IOC1); default ECCP3 PWM A (P3A) and CCP3 (CCP3MX set); alternate Timer3 clock input; Timer1 external gate; ADC channel AN13."+      },+      {+        "number": "39",+        "name": "RB6/IOC2/PGC",+        "type": "bidirectional",+        "description": "Port B6 digital I/O; interrupt-on-change (IOC2); In-Circuit Debugger/ICSP programming clock (PGC)."+      },+      {+        "number": "40",+        "name": "RB7/IOC3/PGD",+        "type": "bidirectional",+        "description": "Port B7 digital I/O; interrupt-on-change (IOC3); In-Circuit Debugger/ICSP programming data (PGD)."+      }+    ],+    "provenance": {+      "extractor": "ds2sf",+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/dfd685c6270946ced74a25050fe3f9ca.pdf",+        "pages": 539,+        "sha256": "dbf68925f53cc096",+        "source_tier": "mfr"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 40,+        "described": 40,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    }+  },+  "metadata": {+    "specs": {+      "Manufacturer": "Microchip",+      "Package": "TQFP-44(10x10)",+      "Category": "MCU",+      "Pins": "40"+    }+  },+  "sections": [+    "hero",+    "viewers",+    "readme",+    "breadcrumbs",+    "info"+  ],+  "discovery_triggers": [+    "pic18f46k22-i"+  ],+  "discovery_pitch": "PIC18F46K22-I (Microchip) component page with datasheet-verified CAD.",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  },   "dependencies": {},   "hero": {     "type": "image",@@ -25,10 +330,5 @@     "docs/pic18f46k22-i-datasheet.pdf",     "viewers/symbol.html",     "viewers/footprint.html"-  ],-  "visibility": "public",-  "author": {-    "name": "Ray",-    "email": "[email protected]"-  }+  ] }\ No newline at end of file