diff --git a/AUTHORS b/AUTHORS index c7f0b02..278fe95 100644 --- a/AUTHORS +++ b/AUTHORS @@ -23,6 +23,7 @@ Werner Almesberger components/c8051f326.lib components/atmega48-mmu.lib components/usb_a_plug.lib (based on mini_usb_b.lib by Alvaro Lopes) + components/pic18f46j50-ml.lib modules/pads.fpd modules/stdpass.fpd modules/8_10-card.fpd diff --git a/components/INFO b/components/INFO index d7107e2..b22612e 100644 --- a/components/INFO +++ b/components/INFO @@ -22,3 +22,6 @@ S: mini_usb_b # USB A plug S: usb_a_plug N: usb_a_plug_smt + +# PIC18F46J50 MCU in 28QFN package +S: pic18f46j50-ml diff --git a/components/components.pro b/components/components.pro index 21d51d3..a3fd10f 100644 --- a/components/components.pro +++ b/components/components.pro @@ -121,3 +121,4 @@ LibName13=./c8051f326 LibName14=./atmega48-mmu LibName15=./mini_usb_b LibName16=./usb_a_plug +LibName17=./pic18f46j50-ml diff --git a/components/pic18f46j50-ml.dcm b/components/pic18f46j50-ml.dcm new file mode 100644 index 0000000..073acc1 --- /dev/null +++ b/components/pic18f46j50-ml.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 Date: Mon Aug 15 21:06:18 2011 +# +#End Doc Library diff --git a/components/pic18f46j50-ml.lib b/components/pic18f46j50-ml.lib new file mode 100644 index 0000000..7023fef --- /dev/null +++ b/components/pic18f46j50-ml.lib @@ -0,0 +1,51 @@ +EESchema-LIBRARY Version 2.3 Date: Mon Aug 15 21:06:18 2011 +# +# PIC18F46J50-ML +# +DEF PIC18F46J50-ML U 0 40 Y Y 1 F N +F0 "U" -1350 1200 60 H V C CNN +F1 "PIC18F46J50-ML" 0 0 60 H V C CNN +DRAW +T 0 -1350 200 50 0 0 0 C1INB Normal 0 L B +T 0 -1350 350 50 0 0 0 CVREF/C2INB Normal 0 L B +T 0 -1350 -100 50 0 0 0 HLVDIN/RCV/RP2 Normal 0 L B +T 0 1350 -550 50 0 0 0 RP18 Normal 0 R B +T 900 600 1000 50 0 0 0 RP7 Normal 0 R T +T 900 450 1000 50 0 0 0 RP8 Normal 0 R T +T 900 0 850 50 0 0 0 ULPWU/RP0 Normal 0 R T +T 0 1350 200 50 0 0 0 VMO/REFO/RP5 Normal 0 R B +T 0 1350 350 50 0 0 0 VPO/RP6 Normal 0 R B +S -1400 1100 1400 -1100 0 0 0 N +X RA2/AN2/VREF-/ 1 -1700 450 300 R 50 50 1 1 T +X RA3/AN3/VREF+/ 2 -1700 300 300 R 50 50 1 1 T +X VDDCORE/VCAP 3 -1700 150 300 R 50 50 1 1 W +X RA5/AN4/nSS1/ 4 -1700 0 300 R 50 50 1 1 T +X VSS 5 -1700 -150 300 R 50 50 1 1 W +X OSC1/CLKI/RA7 6 -1700 -300 300 R 50 50 1 1 T +X OSC2/CLKO/RA6 7 -1700 -450 300 R 50 50 1 1 T +X RC0/T1OSO/T1CKI/RP11 8 -450 -1400 300 U 50 50 1 1 T +X RC1/T1OSI/nUOE/RP12 9 -300 -1400 300 U 50 50 1 1 T +X RC2/AN11/CTPLS/RP13 10 -150 -1400 300 U 50 50 1 1 T +X RB2/AN8/CTED1/ 20 1700 300 300 L 50 50 1 1 T +X VUSB 11 0 -1400 300 U 50 50 1 1 W +X RB3/AN9/CTED2/ 21 1700 450 300 L 50 50 1 1 T +X RC4/D-/VM 12 150 -1400 300 U 50 50 1 1 T +X RB4/KBI0/SCK1/SCL1/ 22 450 1400 300 D 50 50 1 1 T +X RC5/D+/VP 13 300 -1400 300 U 50 50 1 1 T +X RB5/KBI1/SDI1/SDA1/ 23 300 1400 300 D 50 50 1 1 T +X RC6/TX1/CK1/RP17 14 450 -1400 300 U 50 50 1 1 T +X RB6/KBI2/PGC/RP9 24 150 1400 300 D 50 50 1 1 T +X RC7/RX1/DT1/SDO1/ 15 1700 -450 300 L 50 50 1 1 T +X RB7/KBI3/PGD/RP10 25 0 1400 300 D 50 50 1 1 T +X VSS 16 1700 -300 300 L 50 50 1 1 W +X nMCLR 26 -150 1400 300 D 50 50 1 1 I +X VDD 17 1700 -150 300 L 50 50 1 1 W +X RA0/AN0/C1INA/ 27 -300 1400 300 D 50 50 1 1 T +X RB0/AN12/INT0/RP3 18 1700 0 300 L 50 50 1 1 T +X RA1/AN1/C2INA/RP1 28 -450 1400 300 D 50 50 1 1 T +X RB1/AN10/RTCC/RP4 19 1700 150 300 L 50 50 1 1 T +X PAD 29 900 -1400 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library