From ef1d83cdd4f736368076d0f952a21aad09b98c09 Mon Sep 17 00:00:00 2001 From: Adrien RICCIARDI Date: Sat, 16 May 2020 13:03:02 +0200 Subject: [PATCH] Add Microchip PIC18F2xK22-xSO microcontrollers (#2658) --- MCU_Microchip_PIC18.dcm | 24 ++++++++++++++++++++++ MCU_Microchip_PIC18.lib | 44 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) diff --git a/MCU_Microchip_PIC18.dcm b/MCU_Microchip_PIC18.dcm index 19b55fa002..5d3015efb4 100644 --- a/MCU_Microchip_PIC18.dcm +++ b/MCU_Microchip_PIC18.dcm @@ -72,6 +72,12 @@ K microcontroller PIC18F flash XLP F http://ww1.microchip.com/downloads/en/DeviceDoc/40001303H.pdf $ENDCMP # +$CMP PIC18F23K22-xSO +D 8K Flash, 512B SRAM, 256B EEPROM, nanoWatt XLP, 2.3V to 5.5V, SOIC28 +K Flash-Based 8-Bit Microcontroller XLP +F http://ww1.microchip.com/downloads/en/DeviceDoc/40001412G.pdf +$ENDCMP +# $CMP PIC18F23K22-xSP D 8K Flash, 512B SRAM, 256B EEPROM, nanoWatt XLP, 2.3V to 5.5V, SPDIP28 K Flash-Based 8-Bit Microcontroller XLP @@ -144,6 +150,12 @@ K microcontroller PIC18F flash XLP F http://ww1.microchip.com/downloads/en/DeviceDoc/40001303H.pdf $ENDCMP # +$CMP PIC18F24K22-xSO +D 16K Flash, 768B SRAM, 256B EEPROM, nanoWatt XLP, 2.3V to 5.5V, SOIC28 +K Flash-Based 8-Bit Microcontroller XLP +F http://ww1.microchip.com/downloads/en/DeviceDoc/40001412G.pdf +$ENDCMP +# $CMP PIC18F24K22-xSP D 16K Flash, 768B SRAM, 256B EEPROM, nanoWatt XLP, 2.3V to 5.5V, SPDIP28 K Flash-Based 8-Bit Microcontroller XLP @@ -204,6 +216,12 @@ K microcontroller PIC18F flash XLP F http://ww1.microchip.com/downloads/en/DeviceDoc/40001303H.pdf $ENDCMP # +$CMP PIC18F25K22-xSO +D 32K Flash, 1536B SRAM, 256B EEPROM, nanoWatt XLP, 2.3V to 5.5V, SOIC28 +K Flash-Based 8-Bit Microcontroller XLP +F http://ww1.microchip.com/downloads/en/DeviceDoc/40001412G.pdf +$ENDCMP +# $CMP PIC18F25K22-xSP D 32K Flash, 1536B SRAM, 256B EEPROM, nanoWatt XLP, 2.3V to 5.5V, SPDIP28 K Flash-Based 8-Bit Microcontroller XLP @@ -258,6 +276,12 @@ K microcontroller PIC18F flash XLP F http://ww1.microchip.com/downloads/en/DeviceDoc/40001303H.pdf $ENDCMP # +$CMP PIC18F26K22-xSO +D 64K Flash, 3896B SRAM, 1024B EEPROM, nanoWatt XLP, 2.3V to 5.5V, SOIC28 +K Flash-Based 8-Bit Microcontroller XLP +F http://ww1.microchip.com/downloads/en/DeviceDoc/40001412G.pdf +$ENDCMP +# $CMP PIC18F26K22-xSP D 64K Flash, 3896B SRAM, 1024B EEPROM, nanoWatt XLP, 2.3V to 5.5V, SPDIP28 K Flash-Based 8-Bit Microcontroller XLP diff --git a/MCU_Microchip_PIC18.lib b/MCU_Microchip_PIC18.lib index 89ea3f2141..be6eced394 100644 --- a/MCU_Microchip_PIC18.lib +++ b/MCU_Microchip_PIC18.lib @@ -321,6 +321,50 @@ X RA7/OSC1/CLKIN 9 -800 -200 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# PIC18F23K22-xSO +# +DEF PIC18F23K22-xSO U 0 20 Y Y 1 F N +F0 "U" -500 1000 50 H V C CNN +F1 "PIC18F23K22-xSO" 500 1000 50 H V C CNN +F2 "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" 200 0 50 H I C CNN +F3 "" 200 0 50 H I C CNN +ALIAS PIC18F24K22-xSO PIC18F25K22-xSO PIC18F26K22-xSO +$FPLIST + SO*W*7.5x17.9mm*P1.27mm* +$ENDFPLIST +DRAW +S -600 900 600 -900 1 1 10 f +X ~MCLR~/VPP/RE3 1 -700 600 100 R 50 50 1 1 I +X RA6/OSC2_CLKOUT 10 -700 -400 100 R 50 50 1 1 B +X RC0/SOSCO 11 700 -100 100 L 50 50 1 1 B +X RC1/SOSCI 12 700 -200 100 L 50 50 1 1 B +X RC2 13 700 -300 100 L 50 50 1 1 B +X RC3 14 700 -400 100 L 50 50 1 1 B +X RC4 15 700 -500 100 L 50 50 1 1 B +X RC5 16 700 -600 100 L 50 50 1 1 B +X RC6 17 700 -700 100 L 50 50 1 1 B +X RC7 18 700 -800 100 L 50 50 1 1 B +X VSS 19 0 -1000 100 U 50 50 1 1 P N +X RA0 2 -700 200 100 R 50 50 1 1 B +X VDD 20 0 1000 100 D 50 50 1 1 W +X RB0 21 700 800 100 L 50 50 1 1 B +X RB1 22 700 700 100 L 50 50 1 1 B +X RB2 23 700 600 100 L 50 50 1 1 B +X RB3 24 700 500 100 L 50 50 1 1 B +X RB4 25 700 400 100 L 50 50 1 1 B +X RB5 26 700 300 100 L 50 50 1 1 B +X RB6/PGC 27 700 200 100 L 50 50 1 1 B +X RB7/PGD 28 700 100 100 L 50 50 1 1 B +X RA1 3 -700 100 100 R 50 50 1 1 B +X RA2 4 -700 0 100 R 50 50 1 1 B +X RA3 5 -700 -100 100 R 50 50 1 1 B +X RA4 6 -700 -200 100 R 50 50 1 1 B +X RA5 7 -700 -300 100 R 50 50 1 1 B +X VSS 8 0 -1000 100 U 50 50 1 1 W +X RA7/OSC1_CLKIN 9 -700 -500 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# # PIC18F23K22-xSP # DEF PIC18F23K22-xSP U 0 20 Y Y 1 F N