diff --git a/RC6502 VDU/RC6502 VDU.kicad_pcb b/RC6502 VDU/RC6502 VDU.kicad_pcb index 02c8ecb..403c0c6 100644 --- a/RC6502 VDU/RC6502 VDU.kicad_pcb +++ b/RC6502 VDU/RC6502 VDU.kicad_pcb @@ -1 +1,109 @@ -(kicad_pcb (version 4) (host kicad "dummy file") ) +(kicad_pcb (version 4) (host pcbnew 4.0.7) + + (general + (links 0) + (no_connects 0) + (area 52.629999 44.374999 152.475001 144.220001) + (thickness 1.6) + (drawings 4) + (tracks 0) + (zones 0) + (modules 0) + (nets 1) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (visible_elements 7FFFFFFF) + (pcbplotparams + (layerselection 0x00030_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + ) + + (gr_line (start 151.765 144.145) (end 52.705 144.145) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 151.765 44.45) (end 52.705 44.45) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 151.765 144.145) (end 151.765 44.45) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 52.705 44.45) (end 52.705 144.145) (angle 90) (layer Edge.Cuts) (width 0.15)) + +) diff --git a/RC6502 VDU/RC6502 VDU.net b/RC6502 VDU/RC6502 VDU.net new file mode 100644 index 0000000..4f9dd6d --- /dev/null +++ b/RC6502 VDU/RC6502 VDU.net @@ -0,0 +1,1111 @@ +(export (version D) + (design + (source "D:/ownCloud/Documents/Projects/RC6502/RC6502 VDU/RC6502 VDU.sch") + (date "04/12/2018 21:35:31") + (tool "Eeschema 4.0.7") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source "RC6502 VDU.sch") + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref U7) + (value 74HCT138) + (footprint Housings_DIP:DIP-16_W7.62mm_Socket) + (libsource (lib 74xx) (part 74LS138)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045924)) + (comp (ref U2) + (value HM62256BLP-7) + (footprint Housings_DIP:DIP-28_W15.24mm_Socket) + (libsource (lib memory) (part HM62256BLP-7)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045929)) + (comp (ref X1) + (value "3.579545 MHz") + (footprint Oscillators:Oscillator_DIP-14) + (libsource (lib oscillator) (part Oscillator)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C04593A)) + (comp (ref U8) + (value 74HCT04) + (footprint Housings_DIP:DIP-14_W7.62mm) + (libsource (lib 74xx) (part 74LS04)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045943)) + (comp (ref C7) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045947)) + (comp (ref C6) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045948)) + (comp (ref C5) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045949)) + (comp (ref C4) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C04594A)) + (comp (ref C3) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C04594B)) + (comp (ref C2) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C04594C)) + (comp (ref C1) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C04594D)) + (comp (ref C8) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045950)) + (comp (ref J4) + (value Hole) + (footprint mounting:Mounting) + (libsource (lib mounting) (part Mounting)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045951)) + (comp (ref J6) + (value Hole) + (footprint mounting:Mounting) + (libsource (lib mounting) (part Mounting)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045952)) + (comp (ref J5) + (value Hole) + (footprint mounting:Mounting) + (libsource (lib mounting) (part Mounting)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045953)) + (comp (ref J7) + (value Hole) + (footprint mounting:Mounting) + (libsource (lib mounting) (part Mounting)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C045954)) + (comp (ref J1) + (value RC6502_Backplane) + (footprint Pin_Headers:Pin_Header_Angled_1x39_Pitch2.54mm) + (libsource (lib rc6502_backplane) (part RC6502_Backplane)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0478BD)) + (comp (ref U4) + (value 74LS244) + (footprint Housings_DIP:DIP-20_W7.62mm) + (libsource (lib 74xx) (part 74LS244)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C055918)) + (comp (ref U3) + (value 74LS244) + (footprint Housings_DIP:DIP-20_W7.62mm) + (libsource (lib 74xx) (part 74LS244)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C056659)) + (comp (ref U5) + (value 74LS245) + (footprint Housings_DIP:DIP-20_W7.62mm) + (libsource (lib 74xx) (part 74LS245)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C057ABB)) + (comp (ref J2) + (value VDU_BASE) + (footprint Pin_Headers:Pin_Header_Straight_1x10_Pitch2.54mm) + (libsource (lib conn) (part Conn_02x05_Odd_Even)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0413AA)) + (comp (ref U6) + (value 74LS374) + (footprint Housings_DIP:DIP-20_W7.62mm) + (libsource (lib 74xx) (part 74LS374)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C049977)) + (comp (ref U1) + (value MC6847) + (footprint Housings_DIP:DIP-40_W15.24mm_Socket) + (libsource (lib mc6847) (part MC6847)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C053F7E)) + (comp (ref JP2) + (value PHI0_OUT) + (footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm) + (libsource (lib device) (part Jumper_NO_Small)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C05E5BB)) + (comp (ref JP1) + (value VDU_EN) + (footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm) + (libsource (lib device) (part Jumper_NC_Small)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C086A5B)) + (comp (ref U9) + (value 74HCT00) + (footprint Housings_DIP:DIP-14_W7.62mm) + (libsource (lib 74xx) (part 74HCT00)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0B0DF2)) + (comp (ref U10) + (value 74HCT00) + (footprint Housings_DIP:DIP-14_W7.62mm) + (libsource (lib 74xx) (part 74HCT00)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0B1035)) + (comp (ref C9) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0C5965)) + (comp (ref C10) + (value 100nF) + (footprint Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0C59F4)) + (comp (ref JP3) + (value INT_ON_FS) + (footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm) + (libsource (lib device) (part Jumper_NO_Small)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0D03FF)) + (comp (ref J3) + (value VIDEO) + (footprint Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm) + (libsource (lib conn) (part Conn_01x05)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0D33B4)) + (comp (ref Q2) + (value PN2222A) + (footprint TO_SOT_Packages_THT:TO-92_Molded_Narrow) + (libsource (lib transistors) (part PN2222A)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0D8044)) + (comp (ref Q1) + (value PN2222A) + (footprint TO_SOT_Packages_THT:TO-92_Molded_Narrow) + (libsource (lib transistors) (part PN2222A)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0D851A)) + (comp (ref R5) + (value 1k) + (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0D8B35)) + (comp (ref R3) + (value 180) + (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0D9C99)) + (comp (ref R4) + (value 6.2k) + (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0DAB87)) + (comp (ref R2) + (value 1k) + (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0DACBD)) + (comp (ref R1) + (value 1k) + (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P5.08mm_Vertical) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0DDB64)) + (comp (ref J8) + (value RCA_PLUG) + (footprint rca:rca_yellow) + (libsource (lib rca_plug) (part RCA_PLUG)) + (sheetpath (names /) (tstamps /)) + (tstamp 5C0DE558))) + (libparts + (libpart (lib 74xx) (part 74LS00) + (aliases + (alias 74LS37) + (alias 7400) + (alias 74HCT00) + (alias 74HC00)) + (description "Quad nand2") + (footprints + (fp 14DIP300*) + (fp SO14*)) + (fields + (field (name Reference) U) + (field (name Value) 74LS00)) + (pins + (pin (num 1) (name ~) (type input)) + (pin (num 2) (name ~) (type input)) + (pin (num 3) (name ~) (type output)) + (pin (num 4) (name ~) (type input)) + (pin (num 5) (name ~) (type input)) + (pin (num 6) (name ~) (type output)) + (pin (num 7) (name GND) (type power_in)) + (pin (num 8) (name ~) (type output)) + (pin (num 9) (name ~) (type input)) + (pin (num 10) (name ~) (type input)) + (pin (num 11) (name ~) (type output)) + (pin (num 12) (name ~) (type input)) + (pin (num 13) (name ~) (type input)) + (pin (num 14) (name VCC) (type power_in)))) + (libpart (lib 74xx) (part 74LS04) + (description "Hex Inverseur") + (fields + (field (name Reference) U) + (field (name Value) 74LS04)) + (pins + (pin (num 1) (name ~) (type input)) + (pin (num 2) (name ~) (type output)) + (pin (num 3) (name ~) (type input)) + (pin (num 4) (name ~) (type output)) + (pin (num 5) (name ~) (type input)) + (pin (num 6) (name ~) (type output)) + (pin (num 7) (name GND) (type power_in)) + (pin (num 8) (name ~) (type output)) + (pin (num 9) (name ~) (type input)) + (pin (num 10) (name ~) (type output)) + (pin (num 11) (name ~) (type input)) + (pin (num 12) (name ~) (type output)) + (pin (num 13) (name ~) (type input)) + (pin (num 14) (name VCC) (type power_in)))) + (libpart (lib 74xx) (part 74LS138) + (description "Decoder 3 to 8 (active low outputs)") + (fields + (field (name Reference) U) + (field (name Value) 74LS138)) + (pins + (pin (num 1) (name A0) (type input)) + (pin (num 2) (name A1) (type input)) + (pin (num 3) (name A2) (type input)) + (pin (num 4) (name E1) (type input)) + (pin (num 5) (name E2) (type input)) + (pin (num 6) (name E3) (type input)) + (pin (num 7) (name O7) (type output)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name O6) (type output)) + (pin (num 10) (name O5) (type output)) + (pin (num 11) (name O4) (type output)) + (pin (num 12) (name O3) (type output)) + (pin (num 13) (name O2) (type output)) + (pin (num 14) (name O1) (type output)) + (pin (num 15) (name O0) (type output)) + (pin (num 16) (name VCC) (type power_in)))) + (libpart (lib 74xx) (part 74LS241) + (aliases + (alias 74LS244)) + (description "8 bits Bus Buffer 3 State out") + (fields + (field (name Reference) U) + (field (name Value) 74LS241)) + (pins + (pin (num 1) (name OEa) (type input)) + (pin (num 2) (name I0a) (type input)) + (pin (num 3) (name O3b) (type 3state)) + (pin (num 4) (name I1a) (type input)) + (pin (num 5) (name O2b) (type 3state)) + (pin (num 6) (name I2a) (type input)) + (pin (num 7) (name O1b) (type 3state)) + (pin (num 8) (name I3a) (type input)) + (pin (num 9) (name O0b) (type 3state)) + (pin (num 10) (name GND) (type power_in)) + (pin (num 11) (name I0b) (type input)) + (pin (num 12) (name O3a) (type 3state)) + (pin (num 13) (name I1b) (type input)) + (pin (num 14) (name O2a) (type 3state)) + (pin (num 15) (name I2b) (type input)) + (pin (num 16) (name O1a) (type 3state)) + (pin (num 17) (name I3b) (type input)) + (pin (num 18) (name O0a) (type 3state)) + (pin (num 19) (name OEb) (type input)) + (pin (num 20) (name VCC) (type power_in)))) + (libpart (lib 74xx) (part 74LS245) + (aliases + (alias 74HC245)) + (description "Octal BUS Transceivers, 3 State out") + (fields + (field (name Reference) U) + (field (name Value) 74LS245)) + (pins + (pin (num 1) (name A->B) (type input)) + (pin (num 2) (name A0) (type 3state)) + (pin (num 3) (name A1) (type 3state)) + (pin (num 4) (name A2) (type 3state)) + (pin (num 5) (name A3) (type 3state)) + (pin (num 6) (name A4) (type 3state)) + (pin (num 7) (name A5) (type 3state)) + (pin (num 8) (name A6) (type 3state)) + (pin (num 9) (name A7) (type 3state)) + (pin (num 10) (name GND) (type power_in)) + (pin (num 11) (name B7) (type 3state)) + (pin (num 12) (name B6) (type 3state)) + (pin (num 13) (name B5) (type 3state)) + (pin (num 14) (name B4) (type 3state)) + (pin (num 15) (name B3) (type 3state)) + (pin (num 16) (name B2) (type 3state)) + (pin (num 17) (name B1) (type 3state)) + (pin (num 18) (name B0) (type 3state)) + (pin (num 19) (name CE) (type input)) + (pin (num 20) (name VCC) (type power_in)))) + (libpart (lib 74xx) (part 74LS374) + (description "8 bits Register, 3 state Out") + (fields + (field (name Reference) U) + (field (name Value) 74LS374)) + (pins + (pin (num 1) (name OE) (type input)) + (pin (num 2) (name O0) (type 3state)) + (pin (num 3) (name D0) (type input)) + (pin (num 4) (name D1) (type input)) + (pin (num 5) (name O1) (type 3state)) + (pin (num 6) (name O2) (type 3state)) + (pin (num 7) (name D2) (type input)) + (pin (num 8) (name D3) (type input)) + (pin (num 9) (name O3) (type 3state)) + (pin (num 10) (name GND) (type power_in)) + (pin (num 11) (name Cp) (type input)) + (pin (num 12) (name O4) (type 3state)) + (pin (num 13) (name D4) (type input)) + (pin (num 14) (name D5) (type input)) + (pin (num 15) (name O5) (type 3state)) + (pin (num 16) (name O6) (type 3state)) + (pin (num 17) (name D6) (type input)) + (pin (num 18) (name D7) (type input)) + (pin (num 19) (name O7) (type 3state)) + (pin (num 20) (name VCC) (type power_in)))) + (libpart (lib device) (part C) + (description "Unpolarized capacitor") + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib conn) (part Conn_01x05) + (description "Generic connector, single row, 01x05") + (docs ~) + (footprints + (fp Connector*:*_??x*mm*) + (fp Connector*:*1x??x*mm*) + (fp Pin?Header?Straight?1X*) + (fp Pin?Header?Angled?1X*) + (fp Socket?Strip?Straight?1X*) + (fp Socket?Strip?Angled?1X*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x05)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)))) + (libpart (lib conn) (part Conn_02x05_Odd_Even) + (description "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers)") + (docs ~) + (footprints + (fp Connector*:*2x??x*mm*) + (fp Connector*:*2x???Pitch*) + (fp Pin_Header_Straight_2X*) + (fp Pin_Header_Angled_2X*) + (fp Socket_Strip_Straight_2X*) + (fp Socket_Strip_Angled_2X*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_02x05_Odd_Even)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)) + (pin (num 7) (name Pin_7) (type passive)) + (pin (num 8) (name Pin_8) (type passive)) + (pin (num 9) (name Pin_9) (type passive)) + (pin (num 10) (name Pin_10) (type passive)))) + (libpart (lib memory) (part HM62256BLP-7) + (aliases + (alias HM62256BLP-7SL)) + (description "SRAM 32K x 8 bits, DIP28 600mil, 70ns") + (footprints + (fp DIP28*)) + (fields + (field (name Reference) U) + (field (name Value) HM62256BLP-7) + (field (name Footprint) DIP28)) + (pins + (pin (num 1) (name A14) (type input)) + (pin (num 2) (name A12) (type input)) + (pin (num 3) (name A7) (type input)) + (pin (num 4) (name A6) (type input)) + (pin (num 5) (name A5) (type input)) + (pin (num 6) (name A4) (type input)) + (pin (num 7) (name A3) (type input)) + (pin (num 8) (name A2) (type input)) + (pin (num 9) (name A1) (type input)) + (pin (num 10) (name A0) (type input)) + (pin (num 11) (name D0) (type 3state)) + (pin (num 12) (name D1) (type 3state)) + (pin (num 13) (name D2) (type 3state)) + (pin (num 14) (name GND) (type power_in)) + (pin (num 15) (name D3) (type 3state)) + (pin (num 16) (name D4) (type 3state)) + (pin (num 17) (name D5) (type 3state)) + (pin (num 18) (name D6) (type 3state)) + (pin (num 19) (name D7) (type 3state)) + (pin (num 20) (name ~CS) (type input)) + (pin (num 21) (name A10) (type input)) + (pin (num 22) (name ~OE) (type input)) + (pin (num 23) (name A11) (type input)) + (pin (num 24) (name A9) (type input)) + (pin (num 25) (name A8) (type input)) + (pin (num 26) (name A13) (type input)) + (pin (num 27) (name ~WE) (type input)) + (pin (num 28) (name VCC) (type power_in)))) + (libpart (lib device) (part Jumper_NC_Small) + (description "Jumper, normally closed") + (fields + (field (name Reference) JP) + (field (name Value) Jumper_NC_Small)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib device) (part Jumper_NO_Small) + (description "Jumper, normally open") + (fields + (field (name Reference) JP) + (field (name Value) Jumper_NO_Small)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib mc6847) (part MC6847) + (fields + (field (name Reference) U) + (field (name Value) MC6847)) + (pins + (pin (num 1) (name GND) (type power_in)) + (pin (num 2) (name D6) (type input)) + (pin (num 3) (name D0) (type input)) + (pin (num 4) (name D1) (type input)) + (pin (num 5) (name D2) (type input)) + (pin (num 6) (name D3) (type input)) + (pin (num 7) (name D4) (type input)) + (pin (num 8) (name D5) (type input)) + (pin (num 9) (name CHB) (type output)) + (pin (num 10) (name @B) (type output)) + (pin (num 11) (name @A) (type output)) + (pin (num 12) (name ~MS) (type input)) + (pin (num 13) (name VA5) (type 3state)) + (pin (num 14) (name VA6) (type 3state)) + (pin (num 15) (name VA7) (type 3state)) + (pin (num 16) (name VA8) (type 3state)) + (pin (num 17) (name VCC) (type power_in)) + (pin (num 18) (name VA9) (type 3state)) + (pin (num 19) (name VA10) (type 3state)) + (pin (num 20) (name VA11) (type 3state)) + (pin (num 21) (name VA12) (type 3state)) + (pin (num 22) (name VA0) (type 3state)) + (pin (num 23) (name VA1) (type 3state)) + (pin (num 24) (name VA2) (type 3state)) + (pin (num 25) (name VA3) (type 3state)) + (pin (num 26) (name VA4) (type 3state)) + (pin (num 27) (name GM2) (type input)) + (pin (num 28) (name Y) (type output)) + (pin (num 29) (name GM1) (type input)) + (pin (num 30) (name GM0) (type input)) + (pin (num 31) (name EXT) (type input)) + (pin (num 32) (name INV) (type input)) + (pin (num 33) (name CLK) (type input)) + (pin (num 34) (name S/~A) (type input)) + (pin (num 35) (name G/~A) (type input)) + (pin (num 36) (name ~RP) (type output)) + (pin (num 37) (name ~FS) (type output)) + (pin (num 38) (name ~HS) (type output)) + (pin (num 39) (name CSS) (type input)) + (pin (num 40) (name D7) (type input)))) + (libpart (lib mounting) (part Mounting) + (footprints + (fp Pin_Header_Straight_1X*) + (fp Pin_Header_Angled_1X*) + (fp Socket_Strip_Straight_1X*) + (fp Socket_Strip_Angled_1X*)) + (fields + (field (name Reference) J) + (field (name Value) Mounting)) + (pins + (pin (num 1) (name P1) (type NotConnected)))) + (libpart (lib oscillator) (part Oscillator) + (footprints + (fp Oscillator*DIP*14*)) + (fields + (field (name Reference) X) + (field (name Value) Oscillator) + (field (name Footprint) Oscillators:Oscillator_DIP-14)) + (pins + (pin (num 1) (name NC) (type NotConnected)) + (pin (num 7) (name GND) (type power_in)) + (pin (num 8) (name OUT) (type output)) + (pin (num 14) (name Vcc) (type power_in)))) + (libpart (lib transistors) (part PN2222A) + (description "40V Vce, 1A Ic, NPN, General Purpose Transistor, TO-92") + (docs http://www.fairchildsemi.com/ds/PN/PN2222A.pdf) + (footprints + (fp TO?92*)) + (fields + (field (name Reference) Q) + (field (name Value) PN2222A) + (field (name Footprint) TO_SOT_Packages_THT:TO-92_Molded_Narrow)) + (pins + (pin (num 1) (name E) (type passive)) + (pin (num 2) (name B) (type input)) + (pin (num 3) (name C) (type passive)))) + (libpart (lib device) (part R) + (description Resistor) + (footprints + (fp R_*) + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib rc6502_backplane) (part RC6502_Backplane) + (footprints + (fp Pin_Header_Straight_1X*) + (fp Pin_Header_Angled_1X*) + (fp Socket_Strip_Straight_1X*) + (fp Socket_Strip_Angled_1X*)) + (fields + (field (name Reference) J) + (field (name Value) RC6502_Backplane)) + (pins + (pin (num 1) (name A15) (type BiDi)) + (pin (num 2) (name A14) (type BiDi)) + (pin (num 3) (name A13) (type BiDi)) + (pin (num 4) (name A12) (type BiDi)) + (pin (num 5) (name A11) (type BiDi)) + (pin (num 6) (name A10) (type BiDi)) + (pin (num 7) (name A9) (type BiDi)) + (pin (num 8) (name A8) (type BiDi)) + (pin (num 9) (name A7) (type BiDi)) + (pin (num 10) (name A6) (type BiDi)) + (pin (num 11) (name A5) (type BiDi)) + (pin (num 12) (name A4) (type BiDi)) + (pin (num 13) (name A3) (type BiDi)) + (pin (num 14) (name A2) (type BiDi)) + (pin (num 15) (name A1) (type BiDi)) + (pin (num 16) (name A0) (type BiDi)) + (pin (num 17) (name P17) (type power_out)) + (pin (num 18) (name P18) (type power_out)) + (pin (num 19) (name PHI2) (type BiDi)) + (pin (num 20) (name RESET) (type BiDi)) + (pin (num 21) (name PHI0) (type BiDi)) + (pin (num 22) (name IRQ) (type BiDi)) + (pin (num 23) (name P23) (type NotConnected)) + (pin (num 24) (name RW) (type BiDi)) + (pin (num 25) (name READY) (type BiDi)) + (pin (num 26) (name SYNC) (type BiDi)) + (pin (num 27) (name D0) (type BiDi)) + (pin (num 28) (name D1) (type BiDi)) + (pin (num 29) (name D2) (type BiDi)) + (pin (num 30) (name D3) (type BiDi)) + (pin (num 31) (name D4) (type BiDi)) + (pin (num 32) (name D5) (type BiDi)) + (pin (num 33) (name D6) (type BiDi)) + (pin (num 34) (name D7) (type BiDi)) + (pin (num 35) (name TX) (type BiDi)) + (pin (num 36) (name RX) (type BiDi)) + (pin (num 37) (name NMI) (type BiDi)) + (pin (num 38) (name P38) (type NotConnected)) + (pin (num 39) (name P39) (type NotConnected)))) + (libpart (lib rca_plug) (part RCA_PLUG) + (description "coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)") + (footprints + (fp *BNC*) + (fp *SMA*) + (fp *SMB*) + (fp *SMC*) + (fp *Cinch*)) + (fields + (field (name Reference) J) + (field (name Value) RCA_PLUG)) + (pins + (pin (num 1) (name Ext) (type passive)) + (pin (num 2) (name In) (type passive))))) + (libraries + (library (logical conn) + (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")) + (library (logical mounting) + (uri D:\ownCloud\Documents\Projects\RC6502\Templates\mounting.lib)) + (library (logical rca_plug) + (uri D:\ownCloud\Documents\Projects\RC6502\Templates\rca_plug.lib)) + (library (logical oscillator) + (uri D:\ownCloud\Documents\Projects\RC6502\Templates\oscillator.lib)) + (library (logical mc6847) + (uri D:\ownCloud\Documents\Projects\RC6502\Templates\mc6847.lib)) + (library (logical rc6502_backplane) + (uri D:\ownCloud\Documents\Projects\RC6502\Templates\rc6502_backplane.lib)) + (library (logical transistors) + (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\transistors.lib")) + (library (logical memory) + (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\memory.lib")) + (library (logical 74xx) + (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\74xx.lib")) + (library (logical device) + (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\device.lib"))) + (nets + (net (code 1) (name VA9) + (node (ref U1) (pin 18)) + (node (ref U2) (pin 24)) + (node (ref U3) (pin 16))) + (net (code 2) (name VA8) + (node (ref U1) (pin 16)) + (node (ref U2) (pin 25)) + (node (ref U3) (pin 18))) + (net (code 3) (name "Net-(U1-Pad38)") + (node (ref U1) (pin 38))) + (net (code 4) (name "Net-(U1-Pad36)") + (node (ref U1) (pin 36))) + (net (code 5) (name VA14) + (node (ref U2) (pin 1)) + (node (ref U6) (pin 5)) + (node (ref U3) (pin 5))) + (net (code 6) (name VA13) + (node (ref U2) (pin 26)) + (node (ref U3) (pin 7)) + (node (ref U6) (pin 2))) + (net (code 7) (name VA10) + (node (ref U1) (pin 19)) + (node (ref U3) (pin 14)) + (node (ref U2) (pin 21))) + (net (code 8) (name VD0) + (node (ref U2) (pin 11)) + (node (ref U1) (pin 3)) + (node (ref U5) (pin 9))) + (net (code 9) (name VD5) + (node (ref U1) (pin 8)) + (node (ref U5) (pin 4)) + (node (ref U2) (pin 17))) + (net (code 10) (name VD4) + (node (ref U1) (pin 7)) + (node (ref U5) (pin 5)) + (node (ref U2) (pin 16))) + (net (code 11) (name VD3) + (node (ref U5) (pin 6)) + (node (ref U1) (pin 6)) + (node (ref U2) (pin 15))) + (net (code 12) (name VD2) + (node (ref U5) (pin 7)) + (node (ref U2) (pin 13)) + (node (ref U1) (pin 5))) + (net (code 13) (name VD1) + (node (ref U1) (pin 4)) + (node (ref U2) (pin 12)) + (node (ref U5) (pin 8))) + (net (code 14) (name VD6) + (node (ref U1) (pin 2)) + (node (ref U2) (pin 18)) + (node (ref U5) (pin 3))) + (net (code 15) (name VA6) + (node (ref U4) (pin 5)) + (node (ref U1) (pin 14)) + (node (ref U2) (pin 4))) + (net (code 16) (name VA7) + (node (ref U2) (pin 3)) + (node (ref U4) (pin 3)) + (node (ref U1) (pin 15))) + (net (code 17) (name VA5) + (node (ref U1) (pin 13)) + (node (ref U2) (pin 5)) + (node (ref U4) (pin 7))) + (net (code 18) (name VA4) + (node (ref U4) (pin 9)) + (node (ref U1) (pin 26)) + (node (ref U2) (pin 6))) + (net (code 19) (name VA3) + (node (ref U4) (pin 12)) + (node (ref U2) (pin 7)) + (node (ref U1) (pin 25))) + (net (code 20) (name VA2) + (node (ref U2) (pin 8)) + (node (ref U4) (pin 14)) + (node (ref U1) (pin 24))) + (net (code 21) (name VA1) + (node (ref U4) (pin 16)) + (node (ref U2) (pin 9)) + (node (ref U1) (pin 23))) + (net (code 22) (name VA0) + (node (ref U2) (pin 10)) + (node (ref U4) (pin 18)) + (node (ref U1) (pin 22))) + (net (code 23) (name VA11) + (node (ref U1) (pin 20)) + (node (ref U3) (pin 12)) + (node (ref U2) (pin 23))) + (net (code 24) (name VA12) + (node (ref U2) (pin 2)) + (node (ref U3) (pin 9)) + (node (ref U1) (pin 21))) + (net (code 25) (name RAM_RW) + (node (ref U5) (pin 1)) + (node (ref U10) (pin 11)) + (node (ref U2) (pin 27))) + (net (code 26) (name ~CS_RAM_EXT) + (node (ref U3) (pin 19)) + (node (ref U4) (pin 1)) + (node (ref U9) (pin 8)) + (node (ref U10) (pin 9)) + (node (ref U10) (pin 10)) + (node (ref U3) (pin 1)) + (node (ref U4) (pin 19)) + (node (ref U5) (pin 19))) + (net (code 27) (name VCC) + (node (ref X1) (pin 14)) + (node (ref C6) (pin 1)) + (node (ref U2) (pin 28)) + (node (ref U5) (pin 20)) + (node (ref U4) (pin 20)) + (node (ref Q1) (pin 3)) + (node (ref R2) (pin 2)) + (node (ref C5) (pin 1)) + (node (ref U9) (pin 14)) + (node (ref U10) (pin 14)) + (node (ref U6) (pin 20)) + (node (ref C8) (pin 1)) + (node (ref C2) (pin 1)) + (node (ref U7) (pin 16)) + (node (ref C1) (pin 1)) + (node (ref C7) (pin 1)) + (node (ref U3) (pin 20)) + (node (ref J1) (pin 18)) + (node (ref U8) (pin 14)) + (node (ref C4) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref U1) (pin 17)) + (node (ref C10) (pin 1)) + (node (ref C9) (pin 1))) + (net (code 28) (name "Net-(U10-Pad2)") + (node (ref U10) (pin 2)) + (node (ref U8) (pin 4))) + (net (code 29) (name "Net-(U8-Pad8)") + (node (ref U8) (pin 8))) + (net (code 30) (name ~VDU_DISABLE) + (node (ref U1) (pin 12)) + (node (ref JP1) (pin 2))) + (net (code 31) (name S/~A) + (node (ref U6) (pin 9)) + (node (ref U1) (pin 34))) + (net (code 32) (name G/~A) + (node (ref U6) (pin 6)) + (node (ref U1) (pin 35))) + (net (code 33) (name GM2) + (node (ref U1) (pin 27)) + (node (ref U6) (pin 12))) + (net (code 34) (name GM1) + (node (ref U1) (pin 29)) + (node (ref U6) (pin 15))) + (net (code 35) (name CSS) + (node (ref U1) (pin 39)) + (node (ref U6) (pin 19))) + (net (code 36) (name GM0) + (node (ref U1) (pin 30)) + (node (ref U6) (pin 16))) + (net (code 37) (name VD7) + (node (ref U1) (pin 32)) + (node (ref U2) (pin 19)) + (node (ref U1) (pin 40)) + (node (ref U5) (pin 2))) + (net (code 38) (name "Net-(U3-Pad3)") + (node (ref U3) (pin 3))) + (net (code 39) (name ~FS) + (node (ref JP3) (pin 1)) + (node (ref U1) (pin 37))) + (net (code 40) (name "Net-(J3-Pad1)") + (node (ref U1) (pin 9)) + (node (ref J3) (pin 1))) + (net (code 41) (name "Net-(J3-Pad2)") + (node (ref U1) (pin 10)) + (node (ref J3) (pin 2))) + (net (code 42) (name "Net-(J3-Pad3)") + (node (ref J3) (pin 3)) + (node (ref U1) (pin 11))) + (net (code 43) (name Y) + (node (ref U1) (pin 28)) + (node (ref R5) (pin 1)) + (node (ref J3) (pin 4))) + (net (code 44) (name VDU_CLK) + (node (ref J3) (pin 5)) + (node (ref JP2) (pin 1)) + (node (ref U1) (pin 33)) + (node (ref X1) (pin 8))) + (net (code 45) (name "Net-(Q2-Pad1)") + (node (ref Q2) (pin 1)) + (node (ref R3) (pin 1))) + (net (code 46) (name "Net-(Q2-Pad2)") + (node (ref R5) (pin 2)) + (node (ref Q2) (pin 2)) + (node (ref R4) (pin 1))) + (net (code 47) (name ~VDU_WRITE) + (node (ref U10) (pin 5)) + (node (ref U10) (pin 4)) + (node (ref U9) (pin 11)) + (node (ref U8) (pin 3))) + (net (code 48) (name "Net-(J8-Pad2)") + (node (ref R1) (pin 2)) + (node (ref Q1) (pin 1)) + (node (ref J8) (pin 2))) + (net (code 49) (name "Net-(Q1-Pad2)") + (node (ref Q1) (pin 2)) + (node (ref R4) (pin 2)) + (node (ref Q2) (pin 3)) + (node (ref R2) (pin 1))) + (net (code 50) (name "Net-(U8-Pad2)") + (node (ref U9) (pin 10)) + (node (ref U8) (pin 2)) + (node (ref U9) (pin 4))) + (net (code 51) (name PHI2) + (node (ref J1) (pin 19)) + (node (ref U9) (pin 12))) + (net (code 52) (name "Net-(U8-Pad10)") + (node (ref U8) (pin 10)) + (node (ref U9) (pin 13))) + (net (code 53) (name "Net-(U10-Pad1)") + (node (ref U10) (pin 1)) + (node (ref U8) (pin 12))) + (net (code 54) (name "Net-(U10-Pad13)") + (node (ref U10) (pin 13)) + (node (ref U10) (pin 6))) + (net (code 55) (name CS_RAM) + (node (ref C2) (pin 2)) + (node (ref C3) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref U2) (pin 14)) + (node (ref C4) (pin 2)) + (node (ref C7) (pin 2)) + (node (ref C6) (pin 2)) + (node (ref C5) (pin 2)) + (node (ref U8) (pin 9)) + (node (ref U2) (pin 20)) + (node (ref U8) (pin 7)) + (node (ref U2) (pin 22)) + (node (ref X1) (pin 7)) + (node (ref U7) (pin 4)) + (node (ref U7) (pin 5)) + (node (ref U7) (pin 8)) + (node (ref U9) (pin 7)) + (node (ref U5) (pin 10)) + (node (ref U4) (pin 10)) + (node (ref R3) (pin 2)) + (node (ref J8) (pin 1)) + (node (ref R1) (pin 1)) + (node (ref U10) (pin 7)) + (node (ref J1) (pin 17)) + (node (ref U1) (pin 1)) + (node (ref C10) (pin 2)) + (node (ref C9) (pin 2)) + (node (ref U3) (pin 10)) + (node (ref U6) (pin 1)) + (node (ref U6) (pin 10)) + (node (ref C8) (pin 2)) + (node (ref U1) (pin 31))) + (net (code 56) (name A10) + (node (ref U3) (pin 6)) + (node (ref J1) (pin 6)) + (node (ref U9) (pin 1))) + (net (code 57) (name A11) + (node (ref J1) (pin 5)) + (node (ref U9) (pin 2)) + (node (ref U3) (pin 8))) + (net (code 58) (name "Net-(U8-Pad6)") + (node (ref U8) (pin 6)) + (node (ref U9) (pin 5))) + (net (code 59) (name ~VDU_CTRL) + (node (ref U9) (pin 6)) + (node (ref U8) (pin 13))) + (net (code 60) (name "Net-(U8-Pad5)") + (node (ref U9) (pin 3)) + (node (ref U8) (pin 5)) + (node (ref U9) (pin 9))) + (net (code 61) (name "Net-(U10-Pad12)") + (node (ref U10) (pin 12)) + (node (ref U10) (pin 8))) + (net (code 62) (name "Net-(J1-Pad36)") + (node (ref J1) (pin 36))) + (net (code 63) (name A9) + (node (ref U3) (pin 4)) + (node (ref J1) (pin 7))) + (net (code 64) (name "Net-(J1-Pad35)") + (node (ref J1) (pin 35))) + (net (code 65) (name "Net-(J4-Pad1)") + (node (ref J4) (pin 1))) + (net (code 66) (name "Net-(J6-Pad1)") + (node (ref J6) (pin 1))) + (net (code 67) (name "Net-(J5-Pad1)") + (node (ref J5) (pin 1))) + (net (code 68) (name "Net-(J7-Pad1)") + (node (ref J7) (pin 1))) + (net (code 69) (name A15) + (node (ref J1) (pin 1)) + (node (ref U3) (pin 17)) + (node (ref U7) (pin 6))) + (net (code 70) (name A14) + (node (ref J1) (pin 2)) + (node (ref U3) (pin 15)) + (node (ref U7) (pin 3))) + (net (code 71) (name A13) + (node (ref J1) (pin 3)) + (node (ref U3) (pin 13)) + (node (ref U7) (pin 2))) + (net (code 72) (name A12) + (node (ref U7) (pin 1)) + (node (ref U3) (pin 11)) + (node (ref J1) (pin 4))) + (net (code 73) (name "Net-(J1-Pad37)") + (node (ref J1) (pin 37))) + (net (code 74) (name "Net-(J1-Pad38)") + (node (ref J1) (pin 38))) + (net (code 75) (name "Net-(J1-Pad39)") + (node (ref J1) (pin 39))) + (net (code 76) (name "Net-(J1-Pad26)") + (node (ref J1) (pin 26))) + (net (code 77) (name "Net-(J1-Pad25)") + (node (ref J1) (pin 25))) + (net (code 78) (name A4) + (node (ref J1) (pin 12)) + (node (ref U4) (pin 11))) + (net (code 79) (name A8) + (node (ref J1) (pin 8)) + (node (ref U3) (pin 2))) + (net (code 80) (name A7) + (node (ref J1) (pin 9)) + (node (ref U4) (pin 17))) + (net (code 81) (name A6) + (node (ref J1) (pin 10)) + (node (ref U4) (pin 15))) + (net (code 82) (name "Net-(J1-Pad20)") + (node (ref J1) (pin 20))) + (net (code 83) (name A5) + (node (ref U4) (pin 13)) + (node (ref J1) (pin 11))) + (net (code 84) (name PHI0) + (node (ref J1) (pin 21)) + (node (ref JP2) (pin 2))) + (net (code 85) (name "Net-(J1-Pad22)") + (node (ref J1) (pin 22)) + (node (ref JP3) (pin 2))) + (net (code 86) (name A3) + (node (ref J1) (pin 13)) + (node (ref U4) (pin 8))) + (net (code 87) (name "Net-(J1-Pad23)") + (node (ref J1) (pin 23))) + (net (code 88) (name A2) + (node (ref U4) (pin 6)) + (node (ref J1) (pin 14))) + (net (code 89) (name A1) + (node (ref U4) (pin 4)) + (node (ref J1) (pin 15))) + (net (code 90) (name A0) + (node (ref U4) (pin 2)) + (node (ref J1) (pin 16))) + (net (code 91) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5)) + (node (ref U7) (pin 13))) + (net (code 92) (name "Net-(U7-Pad7)") + (node (ref U7) (pin 7))) + (net (code 93) (name "Net-(U7-Pad9)") + (node (ref U7) (pin 9))) + (net (code 94) (name "Net-(U7-Pad10)") + (node (ref U7) (pin 10))) + (net (code 95) (name "Net-(J2-Pad9)") + (node (ref U7) (pin 11)) + (node (ref J2) (pin 9))) + (net (code 96) (name "Net-(J2-Pad7)") + (node (ref J2) (pin 7)) + (node (ref U7) (pin 12))) + (net (code 97) (name VDU_BASE) + (node (ref J2) (pin 8)) + (node (ref JP1) (pin 1)) + (node (ref J2) (pin 10)) + (node (ref J2) (pin 6)) + (node (ref U8) (pin 1)) + (node (ref J2) (pin 4)) + (node (ref J2) (pin 2))) + (net (code 98) (name "Net-(X1-Pad1)") + (node (ref X1) (pin 1))) + (net (code 99) (name R/~W) + (node (ref U8) (pin 11)) + (node (ref J1) (pin 24))) + (net (code 100) (name D7) + (node (ref U5) (pin 18)) + (node (ref J1) (pin 34)) + (node (ref U6) (pin 18))) + (net (code 101) (name D6) + (node (ref U6) (pin 17)) + (node (ref U5) (pin 17)) + (node (ref J1) (pin 33))) + (net (code 102) (name D5) + (node (ref J1) (pin 32)) + (node (ref U6) (pin 14)) + (node (ref U5) (pin 16))) + (net (code 103) (name "Net-(J2-Pad1)") + (node (ref J2) (pin 1)) + (node (ref U7) (pin 15))) + (net (code 104) (name "Net-(J2-Pad3)") + (node (ref J2) (pin 3)) + (node (ref U7) (pin 14))) + (net (code 105) (name ~CS_CTRL_EXT) + (node (ref U10) (pin 3)) + (node (ref U6) (pin 11))) + (net (code 106) (name D0) + (node (ref J1) (pin 27)) + (node (ref U6) (pin 3)) + (node (ref U5) (pin 11))) + (net (code 107) (name D1) + (node (ref U6) (pin 4)) + (node (ref J1) (pin 28)) + (node (ref U5) (pin 12))) + (net (code 108) (name D2) + (node (ref U6) (pin 7)) + (node (ref U5) (pin 13)) + (node (ref J1) (pin 29))) + (net (code 109) (name D3) + (node (ref U5) (pin 14)) + (node (ref J1) (pin 30)) + (node (ref U6) (pin 8))) + (net (code 110) (name D4) + (node (ref U5) (pin 15)) + (node (ref U6) (pin 13)) + (node (ref J1) (pin 31))))) \ No newline at end of file diff --git a/RC6502 VDU/RC6502 VDU.pro b/RC6502 VDU/RC6502 VDU.pro index da5f7de..1e2b1ed 100644 --- a/RC6502 VDU/RC6502 VDU.pro +++ b/RC6502 VDU/RC6502 VDU.pro @@ -1,4 +1,4 @@ -update=04/12/2018 20:31:54 +update=04/12/2018 21:30:28 version=1 last_client=kicad [pcbnew] @@ -23,8 +23,6 @@ ModuleOutlineThickness=0.150000000000 [cvpcb] version=1 NetIExt=net -[general] -version=1 [eeschema] version=1 LibDir= @@ -66,3 +64,5 @@ LibName34=D:/ownCloud/Documents/Projects/RC6502/Templates/mounting LibName35=D:/ownCloud/Documents/Projects/RC6502/Templates/oscillator LibName36=D:/ownCloud/Documents/Projects/RC6502/Templates/mc6847 LibName37=D:/ownCloud/Documents/Projects/RC6502/Templates/rca_plug +[general] +version=1 diff --git a/RC6502 VDU/RC6502 VDU.sch b/RC6502 VDU/RC6502 VDU.sch index b70dc8f..a1b564c 100644 --- a/RC6502 VDU/RC6502 VDU.sch +++ b/RC6502 VDU/RC6502 VDU.sch @@ -334,7 +334,7 @@ U 1 1 5C045951 P 10250 1975 F 0 "J4" V 10350 1975 50 0000 C CNN F 1 "Hole" V 10350 1975 50 0001 C CNN -F 2 "rc6502:Mounting" H 10250 1975 50 0001 C CNN +F 2 "mounting:Mounting" H 10250 1975 50 0001 C CNN F 3 "" H 10250 1975 50 0001 C CNN 1 10250 1975 0 1 1 0 @@ -345,7 +345,7 @@ U 1 1 5C045952 P 10500 1975 F 0 "J6" V 10600 1975 50 0000 C CNN F 1 "Hole" V 10600 1975 50 0001 C CNN -F 2 "rc6502:Mounting" H 10500 1975 50 0001 C CNN +F 2 "mounting:Mounting" H 10500 1975 50 0001 C CNN F 3 "" H 10500 1975 50 0001 C CNN 1 10500 1975 0 1 1 0 @@ -356,7 +356,7 @@ U 1 1 5C045953 P 10375 1975 F 0 "J5" V 10475 1975 50 0000 C CNN F 1 "Hole" V 10475 1975 50 0001 C CNN -F 2 "rc6502:Mounting" H 10375 1975 50 0001 C CNN +F 2 "mounting:Mounting" H 10375 1975 50 0001 C CNN F 3 "" H 10375 1975 50 0001 C CNN 1 10375 1975 0 1 1 0 @@ -367,7 +367,7 @@ U 1 1 5C045954 P 10625 1975 F 0 "J7" V 10725 1975 50 0000 C CNN F 1 "Hole" V 10725 1975 50 0001 C CNN -F 2 "rc6502:Mounting" H 10625 1975 50 0001 C CNN +F 2 "mounting:Mounting" H 10625 1975 50 0001 C CNN F 3 "" H 10625 1975 50 0001 C CNN 1 10625 1975 0 1 1 0 diff --git a/RC6502 VDU/fp-lib-table b/RC6502 VDU/fp-lib-table index 514700a..a2d898b 100644 --- a/RC6502 VDU/fp-lib-table +++ b/RC6502 VDU/fp-lib-table @@ -1,3 +1,4 @@ (fp_lib_table (lib (name rca)(type KiCad)(uri D:/ownCloud/Documents/Projects/RC6502/Templates/rca.pretty)(options "")(descr "")) + (lib (name mounting)(type KiCad)(uri D:/ownCloud/Documents/Projects/RC6502/Templates/mounting.pretty)(options "")(descr "")) ) diff --git a/Templates/mounting.pretty/1pin.kicad_mod b/Templates/mounting.pretty/1pin.kicad_mod new file mode 100644 index 0000000..de8f940 --- /dev/null +++ b/Templates/mounting.pretty/1pin.kicad_mod @@ -0,0 +1,14 @@ +(module Connectors:1pin (layer F.Cu) (tedit 59414318) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1pin (at 0 3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2 0.8) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 2.6 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3.048) (layers *.Cu *.Mask)) +) diff --git a/Templates/mounting.pretty/Mounting.kicad_mod b/Templates/mounting.pretty/Mounting.kicad_mod new file mode 100644 index 0000000..a46352e --- /dev/null +++ b/Templates/mounting.pretty/Mounting.kicad_mod @@ -0,0 +1,14 @@ +(module Mounting (layer F.Cu) (tedit 594143BA) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (fp_text reference Hole** (at 0 -3.81) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1pin (at 0 3.81) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2 0.8) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 2.6 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 3.2) (layers *.Cu *.Mask)) +)