From 198846664a4728002e74250bf1a0b10bc2d09bbe Mon Sep 17 00:00:00 2001 From: Jop Huttenhuis Date: Thu, 16 Feb 2017 15:47:01 +0100 Subject: [PATCH 1/8] New library for Microchip PIC24 family. --- library/microchip_pic24mcu.dcm | 9 +++++ library/microchip_pic24mcu.lib | 63 ++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 library/microchip_pic24mcu.dcm create mode 100644 library/microchip_pic24mcu.lib diff --git a/library/microchip_pic24mcu.dcm b/library/microchip_pic24mcu.dcm new file mode 100644 index 00000000..a995e16c --- /dev/null +++ b/library/microchip_pic24mcu.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP PIC24FV32KA304-I/PT +D PIC24FV32KA304, 32K Flash, 2048B SRAM, 512B EEPROM, nanoWatt XLP, 12-bit ADC, PWM, RTCC, TQFP44 +K Flash-Based 16-Bit Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/39995d.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/microchip_pic24mcu.lib b/library/microchip_pic24mcu.lib new file mode 100644 index 00000000..befa74d3 --- /dev/null +++ b/library/microchip_pic24mcu.lib @@ -0,0 +1,63 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PIC24FV32KA304-I/PT +# +DEF PIC24FV32KA304-I/PT IC 0 40 Y Y 1 F N +F0 "IC" -1700 1950 50 H V L CNN +F1 "PIC24FV32KA304-I/PT" -1700 1850 50 H V L CNN +F2 "TQFP-44" 0 -100 50 H V C CNN +F3 "http://ww1.microchip.com/downloads/en/DeviceDoc/39995d.pdf" 0 0 50 H I C CNN +$FPLIST + TQFP?44 +$ENDFPLIST +DRAW +S -1700 -2200 1700 1800 1 0 0 f +X RA0/VREF+/CVREF+/AN0/C3INC/CN2 19 -2000 1300 300 R 50 50 1 1 B +X RA1/CVREF-/VREF-/AN1/CN3 20 -2000 1200 300 R 50 50 1 1 B +X RA2/OSCI/AN13/CLKI/CN30 30 -2000 1100 300 R 50 50 1 1 B +X RA3/OSCO/AN14/CLKO/CN29 31 -2000 1000 300 R 50 50 1 1 B +X RA4/SOSCO/SCLKI/U2CTS/CN0 34 -2000 900 300 R 50 50 1 1 B +X RA5/~MCLR~/Vpp 18 -2000 800 300 R 50 50 1 1 I I +X RA6/C2OUT/OC1/CTED1/INT2/CN8 7 -2000 700 300 R 50 50 1 1 B +X RA7/IC1/CTED3/CN9 6 -2000 600 300 R 50 50 1 1 B +X RA8/OCFB/CN33 32 -2000 500 300 R 50 50 1 1 B +X RA9/~SS2~/CN34 35 -2000 400 300 R 50 50 1 1 B +X RA10/OC3/CN35 12 -2000 300 300 R 50 50 1 1 B +X RA11/IC3/CTED8/CN36 13 -2000 200 300 R 50 50 1 1 B +X RB0/PGED1/AN2/ULPWU/CTCMP/C1IND/C2INB/C3IND/U2TX/CN4 21 -2000 -200 300 R 50 50 1 1 B +X RB1/PGEC1/AN3/C1INC/C2INA/U2RX/CTED12/CN5 22 -2000 -300 300 R 50 50 1 1 B +X RB2/AN4/C1INB/C2IND/SDA2/T5CK/T4CK/CTED13/CN6 23 -2000 -400 300 R 50 50 1 1 B +X RB3/AN5/C1INA/C2INC/SCL2/CN7 24 -2000 -500 300 R 50 50 1 1 B +X RB4/SOSCI/AN15/~U2RTS~/CN1 33 -2000 -600 300 R 50 50 1 1 B +X RB5/PGED3/ASDA1*/CN27 41 -2000 -700 300 R 50 50 1 1 B +X RB6/PGEC3/ASCL1*/CN24 42 -2000 -800 300 R 50 50 1 1 B +X RB7/INT0/CN23 43 -2000 -900 300 R 50 50 1 1 B +X RB8/SCL1/U1CTS/C3OUT/CTED10 44 -2000 -1000 300 R 50 50 1 1 B +X RB9/DA1/T1CK/~U1RTS~/CTED4/CN21 1 -2000 -1100 300 R 50 50 1 1 B +X RB10/PGED2/SDI1/CTED11/CN16 8 -2000 -1200 300 R 50 50 1 1 B +X RB11/PGEC2/SCK1/CTED9/CN15 9 -2000 -1300 300 R 50 50 1 1 B +X RB12/N12/HLVDIN/CTED2/CN14 10 -2000 -1400 300 R 50 50 1 1 B +X RB13/AN11/SDO1/CTPLS/CN13 11 -2000 -1500 300 R 50 50 1 1 B +X RB14/CVREF/AN10/C3INB/RTCC/C1OUT/OCFA/CTED5/INT1/CN12 14 -2000 -1600 300 R 50 50 1 1 B +X RB15/AN9/C3INA/T3CK/T2CK/REFO/SS1/CTED6/CN11 15 -2000 -1700 300 R 50 50 1 1 B +X AN6/CN32/RC0 25 2000 400 300 L 50 50 1 1 B +X AN7/CN31/RC1 26 2000 500 300 L 50 50 1 1 B +X AN8/CN10/RC2 27 2000 600 300 L 50 50 1 1 B +X SDI2/CN28/RC3 36 2000 700 300 L 50 50 1 1 B +X SDO2/CN25/RC4 37 2000 800 300 L 50 50 1 1 B +X SCK2/CN26/RC5 38 2000 900 300 L 50 50 1 1 B +X U1RX/CN18/RC6 2 2000 1000 300 L 50 50 1 1 B +X U1TX/CN17/RC7 3 2000 1100 300 L 50 50 1 1 B +X OC2/CN20/RC8 4 2000 1200 300 L 50 50 1 1 B +X IC2/CTED7/CN19/RC9 5 2000 1300 300 L 50 50 1 1 B +X AVdd/Vdd 17 150 2100 300 D 50 50 1 1 W +X Vss/AVss 16 150 -2500 300 U 50 50 1 1 W +X Vdd 28 -150 2100 300 D 50 50 1 1 W +X Vdd 40 -50 2100 300 D 50 50 1 1 W +X Vss 29 -150 -2500 300 U 50 50 1 1 W +X Vss 39 -50 -2500 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library From 02a2d548c9a87e0e4bb30143d40c761107df8717 Mon Sep 17 00:00:00 2001 From: Jop Huttenhuis Date: Thu, 16 Feb 2017 21:53:07 +0100 Subject: [PATCH 2/8] Removed URL from F3 datasheet field --- library/microchip_pic24mcu.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/microchip_pic24mcu.lib b/library/microchip_pic24mcu.lib index befa74d3..394c6b55 100644 --- a/library/microchip_pic24mcu.lib +++ b/library/microchip_pic24mcu.lib @@ -7,7 +7,7 @@ DEF PIC24FV32KA304-I/PT IC 0 40 Y Y 1 F N F0 "IC" -1700 1950 50 H V L CNN F1 "PIC24FV32KA304-I/PT" -1700 1850 50 H V L CNN F2 "TQFP-44" 0 -100 50 H V C CNN -F3 "http://ww1.microchip.com/downloads/en/DeviceDoc/39995d.pdf" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN $FPLIST TQFP?44 $ENDFPLIST From 5277e445b0ec9d70650332112d24457797f50486 Mon Sep 17 00:00:00 2001 From: Jop Huttenhuis Date: Thu, 16 Feb 2017 22:01:07 +0100 Subject: [PATCH 3/8] Changed CRLF into LF --- library/microchip_pic24mcu.lib | 126 ++++++++++++++++----------------- 1 file changed, 63 insertions(+), 63 deletions(-) diff --git a/library/microchip_pic24mcu.lib b/library/microchip_pic24mcu.lib index 394c6b55..03109400 100644 --- a/library/microchip_pic24mcu.lib +++ b/library/microchip_pic24mcu.lib @@ -1,63 +1,63 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# PIC24FV32KA304-I/PT -# -DEF PIC24FV32KA304-I/PT IC 0 40 Y Y 1 F N -F0 "IC" -1700 1950 50 H V L CNN -F1 "PIC24FV32KA304-I/PT" -1700 1850 50 H V L CNN -F2 "TQFP-44" 0 -100 50 H V C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - TQFP?44 -$ENDFPLIST -DRAW -S -1700 -2200 1700 1800 1 0 0 f -X RA0/VREF+/CVREF+/AN0/C3INC/CN2 19 -2000 1300 300 R 50 50 1 1 B -X RA1/CVREF-/VREF-/AN1/CN3 20 -2000 1200 300 R 50 50 1 1 B -X RA2/OSCI/AN13/CLKI/CN30 30 -2000 1100 300 R 50 50 1 1 B -X RA3/OSCO/AN14/CLKO/CN29 31 -2000 1000 300 R 50 50 1 1 B -X RA4/SOSCO/SCLKI/U2CTS/CN0 34 -2000 900 300 R 50 50 1 1 B -X RA5/~MCLR~/Vpp 18 -2000 800 300 R 50 50 1 1 I I -X RA6/C2OUT/OC1/CTED1/INT2/CN8 7 -2000 700 300 R 50 50 1 1 B -X RA7/IC1/CTED3/CN9 6 -2000 600 300 R 50 50 1 1 B -X RA8/OCFB/CN33 32 -2000 500 300 R 50 50 1 1 B -X RA9/~SS2~/CN34 35 -2000 400 300 R 50 50 1 1 B -X RA10/OC3/CN35 12 -2000 300 300 R 50 50 1 1 B -X RA11/IC3/CTED8/CN36 13 -2000 200 300 R 50 50 1 1 B -X RB0/PGED1/AN2/ULPWU/CTCMP/C1IND/C2INB/C3IND/U2TX/CN4 21 -2000 -200 300 R 50 50 1 1 B -X RB1/PGEC1/AN3/C1INC/C2INA/U2RX/CTED12/CN5 22 -2000 -300 300 R 50 50 1 1 B -X RB2/AN4/C1INB/C2IND/SDA2/T5CK/T4CK/CTED13/CN6 23 -2000 -400 300 R 50 50 1 1 B -X RB3/AN5/C1INA/C2INC/SCL2/CN7 24 -2000 -500 300 R 50 50 1 1 B -X RB4/SOSCI/AN15/~U2RTS~/CN1 33 -2000 -600 300 R 50 50 1 1 B -X RB5/PGED3/ASDA1*/CN27 41 -2000 -700 300 R 50 50 1 1 B -X RB6/PGEC3/ASCL1*/CN24 42 -2000 -800 300 R 50 50 1 1 B -X RB7/INT0/CN23 43 -2000 -900 300 R 50 50 1 1 B -X RB8/SCL1/U1CTS/C3OUT/CTED10 44 -2000 -1000 300 R 50 50 1 1 B -X RB9/DA1/T1CK/~U1RTS~/CTED4/CN21 1 -2000 -1100 300 R 50 50 1 1 B -X RB10/PGED2/SDI1/CTED11/CN16 8 -2000 -1200 300 R 50 50 1 1 B -X RB11/PGEC2/SCK1/CTED9/CN15 9 -2000 -1300 300 R 50 50 1 1 B -X RB12/N12/HLVDIN/CTED2/CN14 10 -2000 -1400 300 R 50 50 1 1 B -X RB13/AN11/SDO1/CTPLS/CN13 11 -2000 -1500 300 R 50 50 1 1 B -X RB14/CVREF/AN10/C3INB/RTCC/C1OUT/OCFA/CTED5/INT1/CN12 14 -2000 -1600 300 R 50 50 1 1 B -X RB15/AN9/C3INA/T3CK/T2CK/REFO/SS1/CTED6/CN11 15 -2000 -1700 300 R 50 50 1 1 B -X AN6/CN32/RC0 25 2000 400 300 L 50 50 1 1 B -X AN7/CN31/RC1 26 2000 500 300 L 50 50 1 1 B -X AN8/CN10/RC2 27 2000 600 300 L 50 50 1 1 B -X SDI2/CN28/RC3 36 2000 700 300 L 50 50 1 1 B -X SDO2/CN25/RC4 37 2000 800 300 L 50 50 1 1 B -X SCK2/CN26/RC5 38 2000 900 300 L 50 50 1 1 B -X U1RX/CN18/RC6 2 2000 1000 300 L 50 50 1 1 B -X U1TX/CN17/RC7 3 2000 1100 300 L 50 50 1 1 B -X OC2/CN20/RC8 4 2000 1200 300 L 50 50 1 1 B -X IC2/CTED7/CN19/RC9 5 2000 1300 300 L 50 50 1 1 B -X AVdd/Vdd 17 150 2100 300 D 50 50 1 1 W -X Vss/AVss 16 150 -2500 300 U 50 50 1 1 W -X Vdd 28 -150 2100 300 D 50 50 1 1 W -X Vdd 40 -50 2100 300 D 50 50 1 1 W -X Vss 29 -150 -2500 300 U 50 50 1 1 W -X Vss 39 -50 -2500 300 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PIC24FV32KA304-I/PT +# +DEF PIC24FV32KA304-I/PT IC 0 40 Y Y 1 F N +F0 "IC" -1700 1950 50 H V L CNN +F1 "PIC24FV32KA304-I/PT" -1700 1850 50 H V L CNN +F2 "TQFP-44" 0 -100 50 H V C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TQFP?44 +$ENDFPLIST +DRAW +S -1700 -2200 1700 1800 1 0 0 f +X RA0/VREF+/CVREF+/AN0/C3INC/CN2 19 -2000 1300 300 R 50 50 1 1 B +X RA1/CVREF-/VREF-/AN1/CN3 20 -2000 1200 300 R 50 50 1 1 B +X RA2/OSCI/AN13/CLKI/CN30 30 -2000 1100 300 R 50 50 1 1 B +X RA3/OSCO/AN14/CLKO/CN29 31 -2000 1000 300 R 50 50 1 1 B +X RA4/SOSCO/SCLKI/U2CTS/CN0 34 -2000 900 300 R 50 50 1 1 B +X RA5/~MCLR~/Vpp 18 -2000 800 300 R 50 50 1 1 I I +X RA6/C2OUT/OC1/CTED1/INT2/CN8 7 -2000 700 300 R 50 50 1 1 B +X RA7/IC1/CTED3/CN9 6 -2000 600 300 R 50 50 1 1 B +X RA8/OCFB/CN33 32 -2000 500 300 R 50 50 1 1 B +X RA9/~SS2~/CN34 35 -2000 400 300 R 50 50 1 1 B +X RA10/OC3/CN35 12 -2000 300 300 R 50 50 1 1 B +X RA11/IC3/CTED8/CN36 13 -2000 200 300 R 50 50 1 1 B +X RB0/PGED1/AN2/ULPWU/CTCMP/C1IND/C2INB/C3IND/U2TX/CN4 21 -2000 -200 300 R 50 50 1 1 B +X RB1/PGEC1/AN3/C1INC/C2INA/U2RX/CTED12/CN5 22 -2000 -300 300 R 50 50 1 1 B +X RB2/AN4/C1INB/C2IND/SDA2/T5CK/T4CK/CTED13/CN6 23 -2000 -400 300 R 50 50 1 1 B +X RB3/AN5/C1INA/C2INC/SCL2/CN7 24 -2000 -500 300 R 50 50 1 1 B +X RB4/SOSCI/AN15/~U2RTS~/CN1 33 -2000 -600 300 R 50 50 1 1 B +X RB5/PGED3/ASDA1*/CN27 41 -2000 -700 300 R 50 50 1 1 B +X RB6/PGEC3/ASCL1*/CN24 42 -2000 -800 300 R 50 50 1 1 B +X RB7/INT0/CN23 43 -2000 -900 300 R 50 50 1 1 B +X RB8/SCL1/U1CTS/C3OUT/CTED10 44 -2000 -1000 300 R 50 50 1 1 B +X RB9/DA1/T1CK/~U1RTS~/CTED4/CN21 1 -2000 -1100 300 R 50 50 1 1 B +X RB10/PGED2/SDI1/CTED11/CN16 8 -2000 -1200 300 R 50 50 1 1 B +X RB11/PGEC2/SCK1/CTED9/CN15 9 -2000 -1300 300 R 50 50 1 1 B +X RB12/N12/HLVDIN/CTED2/CN14 10 -2000 -1400 300 R 50 50 1 1 B +X RB13/AN11/SDO1/CTPLS/CN13 11 -2000 -1500 300 R 50 50 1 1 B +X RB14/CVREF/AN10/C3INB/RTCC/C1OUT/OCFA/CTED5/INT1/CN12 14 -2000 -1600 300 R 50 50 1 1 B +X RB15/AN9/C3INA/T3CK/T2CK/REFO/SS1/CTED6/CN11 15 -2000 -1700 300 R 50 50 1 1 B +X AN6/CN32/RC0 25 2000 400 300 L 50 50 1 1 B +X AN7/CN31/RC1 26 2000 500 300 L 50 50 1 1 B +X AN8/CN10/RC2 27 2000 600 300 L 50 50 1 1 B +X SDI2/CN28/RC3 36 2000 700 300 L 50 50 1 1 B +X SDO2/CN25/RC4 37 2000 800 300 L 50 50 1 1 B +X SCK2/CN26/RC5 38 2000 900 300 L 50 50 1 1 B +X U1RX/CN18/RC6 2 2000 1000 300 L 50 50 1 1 B +X U1TX/CN17/RC7 3 2000 1100 300 L 50 50 1 1 B +X OC2/CN20/RC8 4 2000 1200 300 L 50 50 1 1 B +X IC2/CTED7/CN19/RC9 5 2000 1300 300 L 50 50 1 1 B +X AVdd/Vdd 17 150 2100 300 D 50 50 1 1 W +X Vss/AVss 16 150 -2500 300 U 50 50 1 1 W +X Vdd 28 -150 2100 300 D 50 50 1 1 W +X Vdd 40 -50 2100 300 D 50 50 1 1 W +X Vss 29 -150 -2500 300 U 50 50 1 1 W +X Vss 39 -50 -2500 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library From 14eca700d4f5b6ece58a3af3c7f1df6cc9f4573c Mon Sep 17 00:00:00 2001 From: Jop Huttenhuis Date: Thu, 16 Feb 2017 22:01:07 +0100 Subject: [PATCH 4/8] Changed CRLF into LF --- library/microchip_pic24mcu.dcm | 18 ++--- library/microchip_pic24mcu.lib | 126 ++++++++++++++++----------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/library/microchip_pic24mcu.dcm b/library/microchip_pic24mcu.dcm index a995e16c..e4ff6ffa 100644 --- a/library/microchip_pic24mcu.dcm +++ b/library/microchip_pic24mcu.dcm @@ -1,9 +1,9 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP PIC24FV32KA304-I/PT -D PIC24FV32KA304, 32K Flash, 2048B SRAM, 512B EEPROM, nanoWatt XLP, 12-bit ADC, PWM, RTCC, TQFP44 -K Flash-Based 16-Bit Microcontroller -F http://ww1.microchip.com/downloads/en/DeviceDoc/39995d.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP PIC24FV32KA304-I/PT +D PIC24FV32KA304, 32K Flash, 2048B SRAM, 512B EEPROM, nanoWatt XLP, 12-bit ADC, PWM, RTCC, TQFP44 +K Flash-Based 16-Bit Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/39995d.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/microchip_pic24mcu.lib b/library/microchip_pic24mcu.lib index 394c6b55..03109400 100644 --- a/library/microchip_pic24mcu.lib +++ b/library/microchip_pic24mcu.lib @@ -1,63 +1,63 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# PIC24FV32KA304-I/PT -# -DEF PIC24FV32KA304-I/PT IC 0 40 Y Y 1 F N -F0 "IC" -1700 1950 50 H V L CNN -F1 "PIC24FV32KA304-I/PT" -1700 1850 50 H V L CNN -F2 "TQFP-44" 0 -100 50 H V C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - TQFP?44 -$ENDFPLIST -DRAW -S -1700 -2200 1700 1800 1 0 0 f -X RA0/VREF+/CVREF+/AN0/C3INC/CN2 19 -2000 1300 300 R 50 50 1 1 B -X RA1/CVREF-/VREF-/AN1/CN3 20 -2000 1200 300 R 50 50 1 1 B -X RA2/OSCI/AN13/CLKI/CN30 30 -2000 1100 300 R 50 50 1 1 B -X RA3/OSCO/AN14/CLKO/CN29 31 -2000 1000 300 R 50 50 1 1 B -X RA4/SOSCO/SCLKI/U2CTS/CN0 34 -2000 900 300 R 50 50 1 1 B -X RA5/~MCLR~/Vpp 18 -2000 800 300 R 50 50 1 1 I I -X RA6/C2OUT/OC1/CTED1/INT2/CN8 7 -2000 700 300 R 50 50 1 1 B -X RA7/IC1/CTED3/CN9 6 -2000 600 300 R 50 50 1 1 B -X RA8/OCFB/CN33 32 -2000 500 300 R 50 50 1 1 B -X RA9/~SS2~/CN34 35 -2000 400 300 R 50 50 1 1 B -X RA10/OC3/CN35 12 -2000 300 300 R 50 50 1 1 B -X RA11/IC3/CTED8/CN36 13 -2000 200 300 R 50 50 1 1 B -X RB0/PGED1/AN2/ULPWU/CTCMP/C1IND/C2INB/C3IND/U2TX/CN4 21 -2000 -200 300 R 50 50 1 1 B -X RB1/PGEC1/AN3/C1INC/C2INA/U2RX/CTED12/CN5 22 -2000 -300 300 R 50 50 1 1 B -X RB2/AN4/C1INB/C2IND/SDA2/T5CK/T4CK/CTED13/CN6 23 -2000 -400 300 R 50 50 1 1 B -X RB3/AN5/C1INA/C2INC/SCL2/CN7 24 -2000 -500 300 R 50 50 1 1 B -X RB4/SOSCI/AN15/~U2RTS~/CN1 33 -2000 -600 300 R 50 50 1 1 B -X RB5/PGED3/ASDA1*/CN27 41 -2000 -700 300 R 50 50 1 1 B -X RB6/PGEC3/ASCL1*/CN24 42 -2000 -800 300 R 50 50 1 1 B -X RB7/INT0/CN23 43 -2000 -900 300 R 50 50 1 1 B -X RB8/SCL1/U1CTS/C3OUT/CTED10 44 -2000 -1000 300 R 50 50 1 1 B -X RB9/DA1/T1CK/~U1RTS~/CTED4/CN21 1 -2000 -1100 300 R 50 50 1 1 B -X RB10/PGED2/SDI1/CTED11/CN16 8 -2000 -1200 300 R 50 50 1 1 B -X RB11/PGEC2/SCK1/CTED9/CN15 9 -2000 -1300 300 R 50 50 1 1 B -X RB12/N12/HLVDIN/CTED2/CN14 10 -2000 -1400 300 R 50 50 1 1 B -X RB13/AN11/SDO1/CTPLS/CN13 11 -2000 -1500 300 R 50 50 1 1 B -X RB14/CVREF/AN10/C3INB/RTCC/C1OUT/OCFA/CTED5/INT1/CN12 14 -2000 -1600 300 R 50 50 1 1 B -X RB15/AN9/C3INA/T3CK/T2CK/REFO/SS1/CTED6/CN11 15 -2000 -1700 300 R 50 50 1 1 B -X AN6/CN32/RC0 25 2000 400 300 L 50 50 1 1 B -X AN7/CN31/RC1 26 2000 500 300 L 50 50 1 1 B -X AN8/CN10/RC2 27 2000 600 300 L 50 50 1 1 B -X SDI2/CN28/RC3 36 2000 700 300 L 50 50 1 1 B -X SDO2/CN25/RC4 37 2000 800 300 L 50 50 1 1 B -X SCK2/CN26/RC5 38 2000 900 300 L 50 50 1 1 B -X U1RX/CN18/RC6 2 2000 1000 300 L 50 50 1 1 B -X U1TX/CN17/RC7 3 2000 1100 300 L 50 50 1 1 B -X OC2/CN20/RC8 4 2000 1200 300 L 50 50 1 1 B -X IC2/CTED7/CN19/RC9 5 2000 1300 300 L 50 50 1 1 B -X AVdd/Vdd 17 150 2100 300 D 50 50 1 1 W -X Vss/AVss 16 150 -2500 300 U 50 50 1 1 W -X Vdd 28 -150 2100 300 D 50 50 1 1 W -X Vdd 40 -50 2100 300 D 50 50 1 1 W -X Vss 29 -150 -2500 300 U 50 50 1 1 W -X Vss 39 -50 -2500 300 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PIC24FV32KA304-I/PT +# +DEF PIC24FV32KA304-I/PT IC 0 40 Y Y 1 F N +F0 "IC" -1700 1950 50 H V L CNN +F1 "PIC24FV32KA304-I/PT" -1700 1850 50 H V L CNN +F2 "TQFP-44" 0 -100 50 H V C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TQFP?44 +$ENDFPLIST +DRAW +S -1700 -2200 1700 1800 1 0 0 f +X RA0/VREF+/CVREF+/AN0/C3INC/CN2 19 -2000 1300 300 R 50 50 1 1 B +X RA1/CVREF-/VREF-/AN1/CN3 20 -2000 1200 300 R 50 50 1 1 B +X RA2/OSCI/AN13/CLKI/CN30 30 -2000 1100 300 R 50 50 1 1 B +X RA3/OSCO/AN14/CLKO/CN29 31 -2000 1000 300 R 50 50 1 1 B +X RA4/SOSCO/SCLKI/U2CTS/CN0 34 -2000 900 300 R 50 50 1 1 B +X RA5/~MCLR~/Vpp 18 -2000 800 300 R 50 50 1 1 I I +X RA6/C2OUT/OC1/CTED1/INT2/CN8 7 -2000 700 300 R 50 50 1 1 B +X RA7/IC1/CTED3/CN9 6 -2000 600 300 R 50 50 1 1 B +X RA8/OCFB/CN33 32 -2000 500 300 R 50 50 1 1 B +X RA9/~SS2~/CN34 35 -2000 400 300 R 50 50 1 1 B +X RA10/OC3/CN35 12 -2000 300 300 R 50 50 1 1 B +X RA11/IC3/CTED8/CN36 13 -2000 200 300 R 50 50 1 1 B +X RB0/PGED1/AN2/ULPWU/CTCMP/C1IND/C2INB/C3IND/U2TX/CN4 21 -2000 -200 300 R 50 50 1 1 B +X RB1/PGEC1/AN3/C1INC/C2INA/U2RX/CTED12/CN5 22 -2000 -300 300 R 50 50 1 1 B +X RB2/AN4/C1INB/C2IND/SDA2/T5CK/T4CK/CTED13/CN6 23 -2000 -400 300 R 50 50 1 1 B +X RB3/AN5/C1INA/C2INC/SCL2/CN7 24 -2000 -500 300 R 50 50 1 1 B +X RB4/SOSCI/AN15/~U2RTS~/CN1 33 -2000 -600 300 R 50 50 1 1 B +X RB5/PGED3/ASDA1*/CN27 41 -2000 -700 300 R 50 50 1 1 B +X RB6/PGEC3/ASCL1*/CN24 42 -2000 -800 300 R 50 50 1 1 B +X RB7/INT0/CN23 43 -2000 -900 300 R 50 50 1 1 B +X RB8/SCL1/U1CTS/C3OUT/CTED10 44 -2000 -1000 300 R 50 50 1 1 B +X RB9/DA1/T1CK/~U1RTS~/CTED4/CN21 1 -2000 -1100 300 R 50 50 1 1 B +X RB10/PGED2/SDI1/CTED11/CN16 8 -2000 -1200 300 R 50 50 1 1 B +X RB11/PGEC2/SCK1/CTED9/CN15 9 -2000 -1300 300 R 50 50 1 1 B +X RB12/N12/HLVDIN/CTED2/CN14 10 -2000 -1400 300 R 50 50 1 1 B +X RB13/AN11/SDO1/CTPLS/CN13 11 -2000 -1500 300 R 50 50 1 1 B +X RB14/CVREF/AN10/C3INB/RTCC/C1OUT/OCFA/CTED5/INT1/CN12 14 -2000 -1600 300 R 50 50 1 1 B +X RB15/AN9/C3INA/T3CK/T2CK/REFO/SS1/CTED6/CN11 15 -2000 -1700 300 R 50 50 1 1 B +X AN6/CN32/RC0 25 2000 400 300 L 50 50 1 1 B +X AN7/CN31/RC1 26 2000 500 300 L 50 50 1 1 B +X AN8/CN10/RC2 27 2000 600 300 L 50 50 1 1 B +X SDI2/CN28/RC3 36 2000 700 300 L 50 50 1 1 B +X SDO2/CN25/RC4 37 2000 800 300 L 50 50 1 1 B +X SCK2/CN26/RC5 38 2000 900 300 L 50 50 1 1 B +X U1RX/CN18/RC6 2 2000 1000 300 L 50 50 1 1 B +X U1TX/CN17/RC7 3 2000 1100 300 L 50 50 1 1 B +X OC2/CN20/RC8 4 2000 1200 300 L 50 50 1 1 B +X IC2/CTED7/CN19/RC9 5 2000 1300 300 L 50 50 1 1 B +X AVdd/Vdd 17 150 2100 300 D 50 50 1 1 W +X Vss/AVss 16 150 -2500 300 U 50 50 1 1 W +X Vdd 28 -150 2100 300 D 50 50 1 1 W +X Vdd 40 -50 2100 300 D 50 50 1 1 W +X Vss 29 -150 -2500 300 U 50 50 1 1 W +X Vss 39 -50 -2500 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library From 80d6b518422ef65f16c7091a642a3716550442ac Mon Sep 17 00:00:00 2001 From: Jop Huttenhuis Date: Mon, 20 Feb 2017 10:01:09 +0100 Subject: [PATCH 5/8] Updated description, thickness, pin positions&length, footprint and fpfilter. --- library/microchip_pic24mcu.dcm | 2 +- library/microchip_pic24mcu.lib | 100 ++++++++++++++++----------------- 2 files changed, 51 insertions(+), 51 deletions(-) diff --git a/library/microchip_pic24mcu.dcm b/library/microchip_pic24mcu.dcm index e4ff6ffa..85f7be2c 100644 --- a/library/microchip_pic24mcu.dcm +++ b/library/microchip_pic24mcu.dcm @@ -1,7 +1,7 @@ EESchema-DOCLIB Version 2.0 # $CMP PIC24FV32KA304-I/PT -D PIC24FV32KA304, 32K Flash, 2048B SRAM, 512B EEPROM, nanoWatt XLP, 12-bit ADC, PWM, RTCC, TQFP44 +D 32K Flash, 2048B SRAM, 512B EEPROM, nanoWatt XLP, 12-bit ADC, PWM, RTCC, TQFP44 K Flash-Based 16-Bit Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/39995d.pdf $ENDCMP diff --git a/library/microchip_pic24mcu.lib b/library/microchip_pic24mcu.lib index 03109400..526d99e2 100644 --- a/library/microchip_pic24mcu.lib +++ b/library/microchip_pic24mcu.lib @@ -4,59 +4,59 @@ EESchema-LIBRARY Version 2.3 # PIC24FV32KA304-I/PT # DEF PIC24FV32KA304-I/PT IC 0 40 Y Y 1 F N -F0 "IC" -1700 1950 50 H V L CNN -F1 "PIC24FV32KA304-I/PT" -1700 1850 50 H V L CNN -F2 "TQFP-44" 0 -100 50 H V C CNN -F3 "" 0 0 50 H I C CNN +F0 "IC" -1700 2150 50 H V L CNN +F1 "PIC24FV32KA304-I/PT" -1700 2050 50 H V L CNN +F2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" 0 100 50 H I C CNN +F3 "" 0 200 50 H I C CNN $FPLIST - TQFP?44 + TQFP*44*10x10*Pitch0.8mm* $ENDFPLIST DRAW -S -1700 -2200 1700 1800 1 0 0 f -X RA0/VREF+/CVREF+/AN0/C3INC/CN2 19 -2000 1300 300 R 50 50 1 1 B -X RA1/CVREF-/VREF-/AN1/CN3 20 -2000 1200 300 R 50 50 1 1 B -X RA2/OSCI/AN13/CLKI/CN30 30 -2000 1100 300 R 50 50 1 1 B -X RA3/OSCO/AN14/CLKO/CN29 31 -2000 1000 300 R 50 50 1 1 B -X RA4/SOSCO/SCLKI/U2CTS/CN0 34 -2000 900 300 R 50 50 1 1 B -X RA5/~MCLR~/Vpp 18 -2000 800 300 R 50 50 1 1 I I -X RA6/C2OUT/OC1/CTED1/INT2/CN8 7 -2000 700 300 R 50 50 1 1 B -X RA7/IC1/CTED3/CN9 6 -2000 600 300 R 50 50 1 1 B -X RA8/OCFB/CN33 32 -2000 500 300 R 50 50 1 1 B -X RA9/~SS2~/CN34 35 -2000 400 300 R 50 50 1 1 B -X RA10/OC3/CN35 12 -2000 300 300 R 50 50 1 1 B -X RA11/IC3/CTED8/CN36 13 -2000 200 300 R 50 50 1 1 B -X RB0/PGED1/AN2/ULPWU/CTCMP/C1IND/C2INB/C3IND/U2TX/CN4 21 -2000 -200 300 R 50 50 1 1 B -X RB1/PGEC1/AN3/C1INC/C2INA/U2RX/CTED12/CN5 22 -2000 -300 300 R 50 50 1 1 B -X RB2/AN4/C1INB/C2IND/SDA2/T5CK/T4CK/CTED13/CN6 23 -2000 -400 300 R 50 50 1 1 B -X RB3/AN5/C1INA/C2INC/SCL2/CN7 24 -2000 -500 300 R 50 50 1 1 B -X RB4/SOSCI/AN15/~U2RTS~/CN1 33 -2000 -600 300 R 50 50 1 1 B -X RB5/PGED3/ASDA1*/CN27 41 -2000 -700 300 R 50 50 1 1 B -X RB6/PGEC3/ASCL1*/CN24 42 -2000 -800 300 R 50 50 1 1 B -X RB7/INT0/CN23 43 -2000 -900 300 R 50 50 1 1 B -X RB8/SCL1/U1CTS/C3OUT/CTED10 44 -2000 -1000 300 R 50 50 1 1 B -X RB9/DA1/T1CK/~U1RTS~/CTED4/CN21 1 -2000 -1100 300 R 50 50 1 1 B -X RB10/PGED2/SDI1/CTED11/CN16 8 -2000 -1200 300 R 50 50 1 1 B -X RB11/PGEC2/SCK1/CTED9/CN15 9 -2000 -1300 300 R 50 50 1 1 B -X RB12/N12/HLVDIN/CTED2/CN14 10 -2000 -1400 300 R 50 50 1 1 B -X RB13/AN11/SDO1/CTPLS/CN13 11 -2000 -1500 300 R 50 50 1 1 B -X RB14/CVREF/AN10/C3INB/RTCC/C1OUT/OCFA/CTED5/INT1/CN12 14 -2000 -1600 300 R 50 50 1 1 B -X RB15/AN9/C3INA/T3CK/T2CK/REFO/SS1/CTED6/CN11 15 -2000 -1700 300 R 50 50 1 1 B -X AN6/CN32/RC0 25 2000 400 300 L 50 50 1 1 B -X AN7/CN31/RC1 26 2000 500 300 L 50 50 1 1 B -X AN8/CN10/RC2 27 2000 600 300 L 50 50 1 1 B -X SDI2/CN28/RC3 36 2000 700 300 L 50 50 1 1 B -X SDO2/CN25/RC4 37 2000 800 300 L 50 50 1 1 B -X SCK2/CN26/RC5 38 2000 900 300 L 50 50 1 1 B -X U1RX/CN18/RC6 2 2000 1000 300 L 50 50 1 1 B -X U1TX/CN17/RC7 3 2000 1100 300 L 50 50 1 1 B -X OC2/CN20/RC8 4 2000 1200 300 L 50 50 1 1 B -X IC2/CTED7/CN19/RC9 5 2000 1300 300 L 50 50 1 1 B -X AVdd/Vdd 17 150 2100 300 D 50 50 1 1 W -X Vss/AVss 16 150 -2500 300 U 50 50 1 1 W -X Vdd 28 -150 2100 300 D 50 50 1 1 W -X Vdd 40 -50 2100 300 D 50 50 1 1 W -X Vss 29 -150 -2500 300 U 50 50 1 1 W -X Vss 39 -50 -2500 300 U 50 50 1 1 W +S -1700 -2000 1700 2000 1 0 10 f +X RB9/DA1/T1CK/~U1RTS~/CTED4/CN21 1 -1900 -900 200 R 50 50 1 1 B +X U1RX/CN18/RC6 2 1900 1200 200 L 50 50 1 1 B +X U1TX/CN17/RC7 3 1900 1300 200 L 50 50 1 1 B +X OC2/CN20/RC8 4 1900 1400 200 L 50 50 1 1 B +X IC2/CTED7/CN19/RC9 5 1900 1500 200 L 50 50 1 1 B +X RA7/IC1/CTED3/CN9 6 -1900 800 200 R 50 50 1 1 B +X RA6/C2OUT/OC1/CTED1/INT2/CN8 7 -1900 900 200 R 50 50 1 1 B +X RB10/PGED2/SDI1/CTED11/CN16 8 -1900 -1000 200 R 50 50 1 1 B +X RB11/PGEC2/SCK1/CTED9/CN15 9 -1900 -1100 200 R 50 50 1 1 B +X RB12/N12/HLVDIN/CTED2/CN14 10 -1900 -1200 200 R 50 50 1 1 B +X RA1/CVREF-/VREF-/AN1/CN3 20 -1900 1400 200 R 50 50 1 1 B +X RA2/OSCI/AN13/CLKI/CN30 30 -1900 1300 200 R 50 50 1 1 B +X Vdd 40 -100 2200 200 D 50 50 1 1 W +X RB13/AN11/SDO1/CTPLS/CN13 11 -1900 -1300 200 R 50 50 1 1 B +X RB0/PGED1/AN2/ULPWU/CTCMP/C1IND/C2INB/C3IND/U2TX/CN4 21 -1900 0 200 R 50 50 1 1 B +X RA3/OSCO/AN14/CLKO/CN29 31 -1900 1200 200 R 50 50 1 1 B +X RB5/PGED3/ASDA1*/CN27 41 -1900 -500 200 R 50 50 1 1 B +X RA10/OC3/CN35 12 -1900 400 200 R 50 50 1 1 B +X RB1/PGEC1/AN3/C1INC/C2INA/U2RX/CTED12/CN5 22 -1900 -100 200 R 50 50 1 1 B +X RA8/OCFB/CN33 32 -1900 700 200 R 50 50 1 1 B +X RB6/PGEC3/ASCL1*/CN24 42 -1900 -600 200 R 50 50 1 1 B +X RA11/IC3/CTED8/CN36 13 -1900 400 200 R 50 50 1 1 B +X RB2/AN4/C1INB/C2IND/SDA2/T5CK/T4CK/CTED13/CN6 23 -1900 -200 200 R 50 50 1 1 B +X RB4/SOSCI/AN15/~U2RTS~/CN1 33 -1900 -400 200 R 50 50 1 1 B +X RB7/INT0/CN23 43 -1900 -700 200 R 50 50 1 1 B +X RB14/CVREF/AN10/C3INB/RTCC/C1OUT/OCFA/CTED5/INT1/CN12 14 -1900 -1400 200 R 50 50 1 1 B +X RB3/AN5/C1INA/C2INC/SCL2/CN7 24 -1900 -300 200 R 50 50 1 1 B +X RA4/SOSCO/SCLKI/U2CTS/CN0 34 -1900 1100 200 R 50 50 1 1 B +X RB8/SCL1/U1CTS/C3OUT/CTED10 44 -1900 -800 200 R 50 50 1 1 B +X RB15/AN9/C3INA/T3CK/T2CK/REFO/SS1/CTED6/CN11 15 -1900 -1500 200 R 50 50 1 1 B +X AN6/CN32/RC0 25 1900 600 200 L 50 50 1 1 B +X RA9/~SS2~/CN34 35 -1900 600 200 R 50 50 1 1 B +X Vss/AVss 16 100 -2200 200 U 50 50 1 1 W +X AN7/CN31/RC1 26 1900 700 200 L 50 50 1 1 B +X SDI2/CN28/RC3 36 1900 900 200 L 50 50 1 1 B +X AVdd/Vdd 17 100 2200 200 D 50 50 1 1 W +X AN8/CN10/RC2 27 1900 800 200 L 50 50 1 1 B +X SDO2/CN25/RC4 37 1900 1000 200 L 50 50 1 1 B +X RA5/~MCLR~/Vpp 18 -1900 1000 200 R 50 50 1 1 I I +X Vdd 28 -200 2200 200 D 50 50 1 1 W +X SCK2/CN26/RC5 38 1900 1100 200 L 50 50 1 1 B +X RA0/VREF+/CVREF+/AN0/C3INC/CN2 19 -1900 1500 200 R 50 50 1 1 B +X Vss 29 -200 -2200 200 U 50 50 1 1 W +X Vss 39 -100 -2200 200 U 50 50 1 1 W ENDDRAW ENDDEF # From 3f90a3f123d494b88cd57f4566b9a1587e623e12 Mon Sep 17 00:00:00 2001 From: Jop Huttenhuis Date: Mon, 20 Feb 2017 11:02:37 +0100 Subject: [PATCH 6/8] Updated fpfilter --- library/microchip_pic24mcu.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/microchip_pic24mcu.lib b/library/microchip_pic24mcu.lib index 526d99e2..6d3e8c76 100644 --- a/library/microchip_pic24mcu.lib +++ b/library/microchip_pic24mcu.lib @@ -9,7 +9,7 @@ F1 "PIC24FV32KA304-I/PT" -1700 2050 50 H V L CNN F2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" 0 100 50 H I C CNN F3 "" 0 200 50 H I C CNN $FPLIST - TQFP*44*10x10*Pitch0.8mm* + TQFP*10x10mm*Pitch0.8mm* $ENDFPLIST DRAW S -1700 -2000 1700 2000 1 0 10 f From ab3989cbabf0fb26ebdc7c2a2abd37445457b492 Mon Sep 17 00:00:00 2001 From: Jop Huttenhuis Date: Mon, 20 Feb 2017 11:20:53 +0100 Subject: [PATCH 7/8] Fixed overlapping pins 12 and 13. --- library/microchip_pic24mcu.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/microchip_pic24mcu.lib b/library/microchip_pic24mcu.lib index 6d3e8c76..3443314f 100644 --- a/library/microchip_pic24mcu.lib +++ b/library/microchip_pic24mcu.lib @@ -30,7 +30,7 @@ X RB13/AN11/SDO1/CTPLS/CN13 11 -1900 -1300 200 R 50 50 1 1 B X RB0/PGED1/AN2/ULPWU/CTCMP/C1IND/C2INB/C3IND/U2TX/CN4 21 -1900 0 200 R 50 50 1 1 B X RA3/OSCO/AN14/CLKO/CN29 31 -1900 1200 200 R 50 50 1 1 B X RB5/PGED3/ASDA1*/CN27 41 -1900 -500 200 R 50 50 1 1 B -X RA10/OC3/CN35 12 -1900 400 200 R 50 50 1 1 B +X RA10/OC3/CN35 12 -1900 500 200 R 50 50 1 1 B X RB1/PGEC1/AN3/C1INC/C2INA/U2RX/CTED12/CN5 22 -1900 -100 200 R 50 50 1 1 B X RA8/OCFB/CN33 32 -1900 700 200 R 50 50 1 1 B X RB6/PGEC3/ASCL1*/CN24 42 -1900 -600 200 R 50 50 1 1 B From 62908dbba85b7e937467c030c2e0b2538c82e92c Mon Sep 17 00:00:00 2001 From: Jop Huttenhuis Date: Mon, 20 Feb 2017 13:19:49 +0100 Subject: [PATCH 8/8] Changed pin 18 from inverted, input to line, bidirectional. --- library/microchip_pic24mcu.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/microchip_pic24mcu.lib b/library/microchip_pic24mcu.lib index 3443314f..14880a26 100644 --- a/library/microchip_pic24mcu.lib +++ b/library/microchip_pic24mcu.lib @@ -51,7 +51,7 @@ X SDI2/CN28/RC3 36 1900 900 200 L 50 50 1 1 B X AVdd/Vdd 17 100 2200 200 D 50 50 1 1 W X AN8/CN10/RC2 27 1900 800 200 L 50 50 1 1 B X SDO2/CN25/RC4 37 1900 1000 200 L 50 50 1 1 B -X RA5/~MCLR~/Vpp 18 -1900 1000 200 R 50 50 1 1 I I +X RA5/~MCLR~/Vpp 18 -1900 1000 200 R 50 50 1 1 B X Vdd 28 -200 2200 200 D 50 50 1 1 W X SCK2/CN26/RC5 38 1900 1100 200 L 50 50 1 1 B X RA0/VREF+/CVREF+/AN0/C3INC/CN2 19 -1900 1500 200 R 50 50 1 1 B