Initial check-in of an 6502 specfic level shifter for the LX9 Core board

Change-Id: I439efad67f8b4152f7a149ea6c2af9056fc2b4ab
This commit is contained in:
David Banks 2017-07-25 13:53:54 +01:00
parent 4d5f930a7f
commit 1c1505b2ad
14 changed files with 5643 additions and 0 deletions

2
kicad/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
*.bak
*-bak

View File

@ -0,0 +1,317 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# 74LVC8T245
#
DEF 74LVC8T245 U 0 40 Y Y 1 F N
F0 "U" -500 700 60 H V L CNN
F1 "74LVC8T245" -500 -700 60 H V L CNN
F2 "" 0 -100 60 H V C CNN
F3 "" 0 -100 60 H V C CNN
$FPLIST
IPC_SOP65P640X120-24N
$ENDFPLIST
DRAW
S -500 650 500 -650 0 1 0 N
X VCCA 1 -700 550 200 R 50 50 1 1 W
X DIR 2 -700 450 200 R 50 50 1 1 I
X A1 3 -700 350 200 R 50 50 1 1 B
X A2 4 -700 250 200 R 50 50 1 1 B
X A3 5 -700 150 200 R 50 50 1 1 B
X A4 6 -700 50 200 R 50 50 1 1 B
X A5 7 -700 -50 200 R 50 50 1 1 B
X A6 8 -700 -150 200 R 50 50 1 1 B
X A7 9 -700 -250 200 R 50 50 1 1 B
X A8 10 -700 -350 200 R 50 50 1 1 B
X B2 20 700 150 200 L 50 50 1 1 B
X GND 11 -700 -450 200 R 50 50 1 1 W
X B1 21 700 250 200 L 50 50 1 1 B
X GND 12 -700 -550 200 R 50 50 1 1 W
X OE# 22 700 350 200 L 50 50 1 1 I
X GND 13 700 -550 200 L 50 50 1 1 W
X VCCB 23 700 450 200 L 50 50 1 1 W
X B8 14 700 -450 200 L 50 50 1 1 B
X VCCB 24 700 550 200 L 50 50 1 1 W
X B7 15 700 -350 200 L 50 50 1 1 B
X B6 16 700 -250 200 L 50 50 1 1 B
X B5 17 700 -150 200 L 50 50 1 1 B
X B4 18 700 -50 200 L 50 50 1 1 B
X B3 19 700 50 200 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# CONN_01X02
#
DEF CONN_01X02 P 0 40 Y N 1 F N
F0 "P" 0 150 50 H V C CNN
F1 "CONN_01X02" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X02
Pin_Header_Angled_1X02
Socket_Strip_Straight_1X02
Socket_Strip_Angled_1X02
$ENDFPLIST
DRAW
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 100 50 -100 0 1 0 N
X P1 1 -200 50 150 R 50 50 1 1 P
X P2 2 -200 -50 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X03
#
DEF CONN_01X03 P 0 40 Y N 1 F N
F0 "P" 0 200 50 H V C CNN
F1 "CONN_01X03" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X03
Pin_Header_Angled_1X03
Socket_Strip_Straight_1X03
Socket_Strip_Angled_1X03
$ENDFPLIST
DRAW
S -50 -95 10 -105 0 1 0 N
S -50 5 10 -5 0 1 0 N
S -50 105 10 95 0 1 0 N
S -50 150 50 -150 0 1 0 N
X P1 1 -200 100 150 R 50 50 1 1 P
X P2 2 -200 0 150 R 50 50 1 1 P
X P3 3 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_02X20
#
DEF CONN_02X20 P 0 1 Y N 1 F N
F0 "P" 0 1050 50 H V C CNN
F1 "CONN_02X20" 0 0 50 V V C CNN
F2 "" 0 -950 50 H V C CNN
F3 "" 0 -950 50 H V C CNN
$FPLIST
Pin_Header_Straight_2X20
Pin_Header_Angled_2X20
Socket_Strip_Straight_2X20
Socket_Strip_Angled_2X20
$ENDFPLIST
DRAW
S -100 -945 -50 -955 0 1 0 N
S -100 -845 -50 -855 0 1 0 N
S -100 -745 -50 -755 0 1 0 N
S -100 -645 -50 -655 0 1 0 N
S -100 -545 -50 -555 0 1 0 N
S -100 -445 -50 -455 0 1 0 N
S -100 -345 -50 -355 0 1 0 N
S -100 -245 -50 -255 0 1 0 N
S -100 -145 -50 -155 0 1 0 N
S -100 -45 -50 -55 0 1 0 N
S -100 55 -50 45 0 1 0 N
S -100 155 -50 145 0 1 0 N
S -100 255 -50 245 0 1 0 N
S -100 355 -50 345 0 1 0 N
S -100 455 -50 445 0 1 0 N
S -100 555 -50 545 0 1 0 N
S -100 655 -50 645 0 1 0 N
S -100 755 -50 745 0 1 0 N
S -100 855 -50 845 0 1 0 N
S -100 955 -50 945 0 1 0 N
S -100 1000 100 -1000 0 1 0 N
S 50 -945 100 -955 0 1 0 N
S 50 -845 100 -855 0 1 0 N
S 50 -745 100 -755 0 1 0 N
S 50 -645 100 -655 0 1 0 N
S 50 -545 100 -555 0 1 0 N
S 50 -445 100 -455 0 1 0 N
S 50 -345 100 -355 0 1 0 N
S 50 -245 100 -255 0 1 0 N
S 50 -145 100 -155 0 1 0 N
S 50 -45 100 -55 0 1 0 N
S 50 55 100 45 0 1 0 N
S 50 155 100 145 0 1 0 N
S 50 255 100 245 0 1 0 N
S 50 355 100 345 0 1 0 N
S 50 455 100 445 0 1 0 N
S 50 555 100 545 0 1 0 N
S 50 655 100 645 0 1 0 N
S 50 755 100 745 0 1 0 N
S 50 855 100 845 0 1 0 N
S 50 955 100 945 0 1 0 N
X P1 1 -250 950 150 R 50 50 1 1 P
X P2 2 250 950 150 L 50 50 1 1 P
X P3 3 -250 850 150 R 50 50 1 1 P
X P4 4 250 850 150 L 50 50 1 1 P
X P5 5 -250 750 150 R 50 50 1 1 P
X P6 6 250 750 150 L 50 50 1 1 P
X P7 7 -250 650 150 R 50 50 1 1 P
X P8 8 250 650 150 L 50 50 1 1 P
X P9 9 -250 550 150 R 50 50 1 1 P
X P10 10 250 550 150 L 50 50 1 1 P
X P20 20 250 50 150 L 50 50 1 1 P
X P30 30 250 -450 150 L 50 50 1 1 P
X P40 40 250 -950 150 L 50 50 1 1 P
X P11 11 -250 450 150 R 50 50 1 1 P
X P21 21 -250 -50 150 R 50 50 1 1 P
X P31 31 -250 -550 150 R 50 50 1 1 P
X P12 12 250 450 150 L 50 50 1 1 P
X P22 22 250 -50 150 L 50 50 1 1 P
X P32 32 250 -550 150 L 50 50 1 1 P
X P13 13 -250 350 150 R 50 50 1 1 P
X P23 23 -250 -150 150 R 50 50 1 1 P
X P33 33 -250 -650 150 R 50 50 1 1 P
X P14 14 250 350 150 L 50 50 1 1 P
X P24 24 250 -150 150 L 50 50 1 1 P
X P34 34 250 -650 150 L 50 50 1 1 P
X P15 15 -250 250 150 R 50 50 1 1 P
X P25 25 -250 -250 150 R 50 50 1 1 P
X P35 35 -250 -750 150 R 50 50 1 1 P
X P16 16 250 250 150 L 50 50 1 1 P
X P26 26 250 -250 150 L 50 50 1 1 P
X P36 36 250 -750 150 L 50 50 1 1 P
X P17 17 -250 150 150 R 50 50 1 1 P
X P27 27 -250 -350 150 R 50 50 1 1 P
X P37 37 -250 -850 150 R 50 50 1 1 P
X P18 18 250 150 150 L 50 50 1 1 P
X P28 28 250 -350 150 L 50 50 1 1 P
X P38 38 250 -850 150 L 50 50 1 1 P
X P19 19 -250 50 150 R 50 50 1 1 P
X P29 29 -250 -450 150 R 50 50 1 1 P
X P39 39 -250 -950 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CP1_Small
#
DEF CP1_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "CP1_Small" 10 -80 50 H V L CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
CP*
Elko*
TantalC*
C*elec
c_elec*
SMD*_Pol
$ENDFPLIST
DRAW
A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30
P 2 0 1 12 -60 20 60 20 N
P 2 0 1 0 -50 60 -30 60 N
P 2 0 1 0 -40 50 -40 70 N
X ~ 1 0 100 80 D 40 40 1 1 P
X ~ 2 0 -100 80 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# C_Small
#
DEF C_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "C_Small" 10 -80 50 H V L CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
C?
C_????_*
C_????
SMD*_c
Capacitor*
$ENDFPLIST
DRAW
P 2 0 1 13 -60 -20 60 -20 N
P 2 0 1 12 -60 20 60 20 N
X ~ 1 0 100 75 D 40 40 1 1 P
X ~ 2 0 -100 80 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# PWR_FLAG
#
DEF PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 95 50 H I C CNN
F1 "PWR_FLAG" 0 180 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
X pwr 1 0 0 0 U 50 50 0 0 w
P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N
ENDDRAW
ENDDEF
#
# R_Small
#
DEF R_Small R 0 10 N N 1 F N
F0 "R" 30 20 50 H V L CNN
F1 "R_Small" 30 -40 50 H V L CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Resistor_*
R_*
$ENDFPLIST
DRAW
S -30 70 30 -70 0 1 8 N
X ~ 1 0 100 30 D 40 40 1 1 P
X ~ 2 0 -100 30 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# WD65C02
#
DEF WD65C02 U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "WD65C02" 0 -100 60 V V C CNN
F2 "" -500 200 60 H V C CNN
F3 "" -500 200 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X ~VP 1 -650 900 300 R 50 50 1 1 O
X RDY 2 -650 800 300 R 50 50 1 1 B
X PHI1out 3 -650 700 300 R 50 50 1 1 O
X ~IRQ 4 -650 600 300 R 50 50 1 1 I
X ~ML 5 -650 500 300 R 50 50 1 1 O
X ~NMI 6 -650 400 300 R 50 50 1 1 I
X SYNC 7 -650 300 300 R 50 50 1 1 O
X VCC 8 -650 200 300 R 50 50 1 1 W
X A0 9 -650 100 300 R 50 50 1 1 O
X A1 10 -650 0 300 R 50 50 1 1 O
X A11 20 -650 -1000 300 R 50 50 1 1 O
X D3 30 650 -100 300 L 50 50 1 1 T
X ~RESET 40 650 900 300 L 50 50 1 1 I
X A2 11 -650 -100 300 R 50 50 1 1 O
X GND 21 650 -1000 300 L 50 50 1 1 W
X D2 31 650 0 300 L 50 50 1 1 T
X A3 12 -650 -200 300 R 50 50 1 1 O
X A12 22 650 -900 300 L 50 50 1 1 O
X D1 32 650 100 300 L 50 50 1 1 T
X A4 13 -650 -300 300 R 50 50 1 1 O
X A13 23 650 -800 300 L 50 50 1 1 O
X D0 33 650 200 300 L 50 50 1 1 T
X A5 14 -650 -400 300 R 50 50 1 1 O
X A14 24 650 -700 300 L 50 50 1 1 O
X R/~W 34 650 300 300 L 50 50 1 1 O
X A6 15 -650 -500 300 R 50 50 1 1 O
X A15 25 650 -600 300 L 50 50 1 1 O
X NC 35 650 400 300 L 50 50 1 1 N
X A7 16 -650 -600 300 R 50 50 1 1 O
X D7 26 650 -500 300 L 50 50 1 1 T
X BE 36 650 500 300 L 50 50 1 1 I
X A8 17 -650 -700 300 R 50 50 1 1 O
X D6 27 650 -400 300 L 50 50 1 1 T
X PHI2 37 650 600 300 L 50 50 1 1 I
X A9 18 -650 -800 300 R 50 50 1 1 O
X D5 28 650 -300 300 L 50 50 1 1 T
X ~SO 38 650 700 300 L 50 50 1 1 O
X A10 19 -650 -900 300 R 50 50 1 1 O
X D4 29 650 -200 300 L 50 50 1 1 T
X PHI2out 39 650 800 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
#End Library

2625
kicad/6502_adapter.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

753
kicad/6502_adapter.net Normal file
View File

@ -0,0 +1,753 @@
(export (version D)
(design
(source /home/dmb/atom/AtomBusMon/kicad/6502_adapter.sch)
(date "Mon 24 Jul 2017 21:45:18 BST")
(tool "Eeschema 4.0.6-e0-6349~53~ubuntu14.04.1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source 6502_adapter.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value WD65C02)
(footprint footprints:dip40_smt_header)
(libsource (lib 65xx) (part WD65C02))
(sheetpath (names /) (tstamps /))
(tstamp 5975BF41))
(comp (ref U4)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245))
(sheetpath (names /) (tstamps /))
(tstamp 5975C5CE))
(comp (ref P2)
(value CONN_02X20)
(footprint footprints:Socket_Strip_Straight_2x20_Pitch2.54mm)
(libsource (lib conn) (part CONN_02X20))
(sheetpath (names /) (tstamps /))
(tstamp 5975C737))
(comp (ref P1)
(value CONN_02X20)
(footprint footprints:Socket_Strip_Straight_2x20_Pitch2.54mm)
(libsource (lib conn) (part CONN_02X20))
(sheetpath (names /) (tstamps /))
(tstamp 5975C7A4))
(comp (ref U5)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245))
(sheetpath (names /) (tstamps /))
(tstamp 5975C870))
(comp (ref U2)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245))
(sheetpath (names /) (tstamps /))
(tstamp 5975C8C1))
(comp (ref U3)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245))
(sheetpath (names /) (tstamps /))
(tstamp 5975C914))
(comp (ref U6)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245))
(sheetpath (names /) (tstamps /))
(tstamp 5975C957))
(comp (ref P3)
(value CONN_01X03)
(footprint footprints:Pin_Header_Straight_1x03_Pitch2.00mm)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 59760CE2))
(comp (ref P4)
(value CONN_01X02)
(footprint footprints:Pin_Header_Straight_1x02_Pitch2.00mm)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 5976110F))
(comp (ref R1)
(value 4K7)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part R_Small))
(sheetpath (names /) (tstamps /))
(tstamp 59761BB3))
(comp (ref C1)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 597620E8))
(comp (ref C2)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5976220A))
(comp (ref C3)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 59762254))
(comp (ref C4)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 59762296))
(comp (ref C5)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 597622DF))
(comp (ref C7)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 597624D7))
(comp (ref C8)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5976252A))
(comp (ref C9)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 59762588))
(comp (ref C10)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 597625E5))
(comp (ref C11)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 59762645))
(comp (ref C6)
(value 10uF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part CP1_Small))
(sheetpath (names /) (tstamps /))
(tstamp 597630BE))
(comp (ref C12)
(value 10uF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part CP1_Small))
(sheetpath (names /) (tstamps /))
(tstamp 59763501)))
(libparts
(libpart (lib 74lvc) (part 74LVC8T245)
(footprints
(fp IPC_SOP65P640X120-24N))
(fields
(field (name Reference) U)
(field (name Value) 74LVC8T245))
(pins
(pin (num 1) (name VCCA) (type power_in))
(pin (num 2) (name DIR) (type input))
(pin (num 3) (name A1) (type BiDi))
(pin (num 4) (name A2) (type BiDi))
(pin (num 5) (name A3) (type BiDi))
(pin (num 6) (name A4) (type BiDi))
(pin (num 7) (name A5) (type BiDi))
(pin (num 8) (name A6) (type BiDi))
(pin (num 9) (name A7) (type BiDi))
(pin (num 10) (name A8) (type BiDi))
(pin (num 11) (name GND) (type power_in))
(pin (num 12) (name GND) (type power_in))
(pin (num 13) (name GND) (type power_in))
(pin (num 14) (name B8) (type BiDi))
(pin (num 15) (name B7) (type BiDi))
(pin (num 16) (name B6) (type BiDi))
(pin (num 17) (name B5) (type BiDi))
(pin (num 18) (name B4) (type BiDi))
(pin (num 19) (name B3) (type BiDi))
(pin (num 20) (name B2) (type BiDi))
(pin (num 21) (name B1) (type BiDi))
(pin (num 22) (name OE#) (type input))
(pin (num 23) (name VCCB) (type power_in))
(pin (num 24) (name VCCB) (type power_in))))
(libpart (lib conn) (part CONN_01X02)
(description "Connector 01x02")
(footprints
(fp Pin_Header_Straight_1X02)
(fp Pin_Header_Angled_1X02)
(fp Socket_Strip_Straight_1X02)
(fp Socket_Strip_Angled_1X02))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X02))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))))
(libpart (lib conn) (part CONN_01X03)
(description "Connector 01x03")
(footprints
(fp Pin_Header_Straight_1X03)
(fp Pin_Header_Angled_1X03)
(fp Socket_Strip_Straight_1X03)
(fp Socket_Strip_Angled_1X03))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X03))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))))
(libpart (lib conn) (part CONN_02X20)
(description "Connector 02x20")
(footprints
(fp Pin_Header_Straight_2X20)
(fp Pin_Header_Angled_2X20)
(fp Socket_Strip_Straight_2X20)
(fp Socket_Strip_Angled_2X20))
(fields
(field (name Reference) P)
(field (name Value) CONN_02X20))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive))
(pin (num 5) (name P5) (type passive))
(pin (num 6) (name P6) (type passive))
(pin (num 7) (name P7) (type passive))
(pin (num 8) (name P8) (type passive))
(pin (num 9) (name P9) (type passive))
(pin (num 10) (name P10) (type passive))
(pin (num 11) (name P11) (type passive))
(pin (num 12) (name P12) (type passive))
(pin (num 13) (name P13) (type passive))
(pin (num 14) (name P14) (type passive))
(pin (num 15) (name P15) (type passive))
(pin (num 16) (name P16) (type passive))
(pin (num 17) (name P17) (type passive))
(pin (num 18) (name P18) (type passive))
(pin (num 19) (name P19) (type passive))
(pin (num 20) (name P20) (type passive))
(pin (num 21) (name P21) (type passive))
(pin (num 22) (name P22) (type passive))
(pin (num 23) (name P23) (type passive))
(pin (num 24) (name P24) (type passive))
(pin (num 25) (name P25) (type passive))
(pin (num 26) (name P26) (type passive))
(pin (num 27) (name P27) (type passive))
(pin (num 28) (name P28) (type passive))
(pin (num 29) (name P29) (type passive))
(pin (num 30) (name P30) (type passive))
(pin (num 31) (name P31) (type passive))
(pin (num 32) (name P32) (type passive))
(pin (num 33) (name P33) (type passive))
(pin (num 34) (name P34) (type passive))
(pin (num 35) (name P35) (type passive))
(pin (num 36) (name P36) (type passive))
(pin (num 37) (name P37) (type passive))
(pin (num 38) (name P38) (type passive))
(pin (num 39) (name P39) (type passive))
(pin (num 40) (name P40) (type passive))))
(libpart (lib device) (part CP1_Small)
(description "Polarised capacitor")
(footprints
(fp CP*)
(fp Elko*)
(fp TantalC*)
(fp C*elec)
(fp c_elec*)
(fp SMD*_Pol))
(fields
(field (name Reference) C)
(field (name Value) CP1_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part C_Small)
(description "Unpolarized capacitor")
(footprints
(fp C?)
(fp C_????_*)
(fp C_????)
(fp SMD*_c)
(fp Capacitor*))
(fields
(field (name Reference) C)
(field (name Value) C_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part R_Small)
(description Resistor)
(footprints
(fp Resistor_*)
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib 65xx) (part WD65C02)
(fields
(field (name Reference) U)
(field (name Value) WD65C02))
(pins
(pin (num 1) (name ~VP) (type output))
(pin (num 2) (name RDY) (type BiDi))
(pin (num 3) (name PHI1out) (type output))
(pin (num 4) (name ~IRQ) (type input))
(pin (num 5) (name ~ML) (type output))
(pin (num 6) (name ~NMI) (type input))
(pin (num 7) (name SYNC) (type output))
(pin (num 8) (name VCC) (type power_in))
(pin (num 9) (name A0) (type output))
(pin (num 10) (name A1) (type output))
(pin (num 11) (name A2) (type output))
(pin (num 12) (name A3) (type output))
(pin (num 13) (name A4) (type output))
(pin (num 14) (name A5) (type output))
(pin (num 15) (name A6) (type output))
(pin (num 16) (name A7) (type output))
(pin (num 17) (name A8) (type output))
(pin (num 18) (name A9) (type output))
(pin (num 19) (name A10) (type output))
(pin (num 20) (name A11) (type output))
(pin (num 21) (name GND) (type power_in))
(pin (num 22) (name A12) (type output))
(pin (num 23) (name A13) (type output))
(pin (num 24) (name A14) (type output))
(pin (num 25) (name A15) (type output))
(pin (num 26) (name D7) (type 3state))
(pin (num 27) (name D6) (type 3state))
(pin (num 28) (name D5) (type 3state))
(pin (num 29) (name D4) (type 3state))
(pin (num 30) (name D3) (type 3state))
(pin (num 31) (name D2) (type 3state))
(pin (num 32) (name D1) (type 3state))
(pin (num 33) (name D0) (type 3state))
(pin (num 34) (name R/~W) (type output))
(pin (num 35) (name NC) (type NotConnected))
(pin (num 36) (name BE) (type input))
(pin (num 37) (name PHI2) (type input))
(pin (num 38) (name ~SO) (type output))
(pin (num 39) (name PHI2out) (type output))
(pin (num 40) (name ~RESET) (type input)))))
(libraries
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical 65xx)
(uri 65xx.lib))
(library (logical 74lvc)
(uri 74lvc.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib)))
(nets
(net (code 1) (name "Net-(P1-Pad39)")
(node (ref P1) (pin 39)))
(net (code 2) (name "Net-(P1-Pad40)")
(node (ref P1) (pin 40)))
(net (code 3) (name /5V)
(node (ref U4) (pin 1))
(node (ref C6) (pin 1))
(node (ref C4) (pin 1))
(node (ref U2) (pin 1))
(node (ref U6) (pin 1))
(node (ref C2) (pin 1))
(node (ref U5) (pin 1))
(node (ref P2) (pin 11))
(node (ref C3) (pin 1))
(node (ref U3) (pin 1))
(node (ref R1) (pin 1))
(node (ref P1) (pin 11))
(node (ref C1) (pin 1))
(node (ref U1) (pin 8))
(node (ref C5) (pin 1)))
(net (code 4) (name /3V3)
(node (ref U6) (pin 24))
(node (ref U5) (pin 24))
(node (ref U5) (pin 23))
(node (ref U5) (pin 13))
(node (ref U2) (pin 24))
(node (ref U2) (pin 23))
(node (ref U6) (pin 23))
(node (ref U4) (pin 23))
(node (ref C12) (pin 1))
(node (ref C7) (pin 1))
(node (ref U4) (pin 24))
(node (ref C8) (pin 1))
(node (ref C10) (pin 1))
(node (ref U3) (pin 24))
(node (ref C11) (pin 1))
(node (ref P2) (pin 29))
(node (ref P1) (pin 29))
(node (ref C9) (pin 1))
(node (ref U3) (pin 23)))
(net (code 5) (name /GND)
(node (ref U1) (pin 21))
(node (ref P1) (pin 30))
(node (ref P1) (pin 12))
(node (ref P2) (pin 12))
(node (ref U6) (pin 22))
(node (ref U6) (pin 13))
(node (ref U4) (pin 13))
(node (ref U4) (pin 12))
(node (ref U4) (pin 11))
(node (ref U4) (pin 2))
(node (ref P2) (pin 30))
(node (ref U2) (pin 2))
(node (ref C4) (pin 2))
(node (ref C5) (pin 2))
(node (ref C8) (pin 2))
(node (ref C9) (pin 2))
(node (ref C10) (pin 2))
(node (ref C11) (pin 2))
(node (ref C6) (pin 2))
(node (ref C12) (pin 2))
(node (ref U6) (pin 12))
(node (ref C7) (pin 2))
(node (ref U5) (pin 12))
(node (ref U5) (pin 11))
(node (ref U2) (pin 13))
(node (ref U2) (pin 12))
(node (ref U2) (pin 11))
(node (ref U2) (pin 22))
(node (ref U3) (pin 11))
(node (ref U3) (pin 13))
(node (ref C1) (pin 2))
(node (ref U3) (pin 12))
(node (ref C2) (pin 2))
(node (ref U3) (pin 2))
(node (ref C3) (pin 2))
(node (ref P3) (pin 3))
(node (ref U6) (pin 11)))
(net (code 6) (name "Net-(P1-Pad25)")
(node (ref P1) (pin 25)))
(net (code 7) (name "Net-(P2-Pad25)")
(node (ref P2) (pin 25)))
(net (code 8) (name "Net-(P2-Pad28)")
(node (ref P2) (pin 28)))
(net (code 9) (name "Net-(P2-Pad14)")
(node (ref P2) (pin 14)))
(net (code 10) (name "Net-(P2-Pad16)")
(node (ref P2) (pin 16)))
(net (code 11) (name "Net-(P2-Pad15)")
(node (ref P2) (pin 15)))
(net (code 12) (name "Net-(P2-Pad13)")
(node (ref P2) (pin 13)))
(net (code 13) (name "Net-(P1-Pad38)")
(node (ref P1) (pin 38)))
(net (code 14) (name "Net-(P1-Pad28)")
(node (ref P1) (pin 28)))
(net (code 15) (name "Net-(P1-Pad27)")
(node (ref P1) (pin 27)))
(net (code 16) (name "Net-(P2-Pad27)")
(node (ref P2) (pin 27)))
(net (code 17) (name "Net-(P1-Pad26)")
(node (ref P1) (pin 26)))
(net (code 18) (name "Net-(P1-Pad24)")
(node (ref P1) (pin 24)))
(net (code 19) (name "Net-(P1-Pad14)")
(node (ref P1) (pin 14)))
(net (code 20) (name "Net-(P1-Pad10)")
(node (ref P1) (pin 10)))
(net (code 21) (name "Net-(P1-Pad8)")
(node (ref P1) (pin 8)))
(net (code 22) (name "Net-(P1-Pad6)")
(node (ref P1) (pin 6)))
(net (code 23) (name "Net-(P1-Pad4)")
(node (ref P1) (pin 4)))
(net (code 24) (name "Net-(P1-Pad2)")
(node (ref P1) (pin 2)))
(net (code 25) (name "Net-(P2-Pad39)")
(node (ref P2) (pin 39)))
(net (code 26) (name /nML)
(node (ref U2) (pin 5))
(node (ref P4) (pin 2)))
(net (code 27) (name /RnW)
(node (ref U2) (pin 4))
(node (ref U5) (pin 2))
(node (ref U1) (pin 34)))
(net (code 28) (name "Net-(U1-Pad35)")
(node (ref U1) (pin 35)))
(net (code 29) (name "Net-(P3-Pad2)")
(node (ref U1) (pin 1))
(node (ref P3) (pin 2)))
(net (code 30) (name "Net-(U2-Pad15)")
(node (ref U2) (pin 15)))
(net (code 31) (name "Net-(U2-Pad9)")
(node (ref U2) (pin 9)))
(net (code 32) (name "Net-(P1-Pad13)")
(node (ref P1) (pin 13)))
(net (code 33) (name "Net-(U6-Pad21)")
(node (ref U6) (pin 21)))
(net (code 34) (name "Net-(U6-Pad3)")
(node (ref U6) (pin 3)))
(net (code 35) (name "Net-(U2-Pad10)")
(node (ref U2) (pin 10)))
(net (code 36) (name "Net-(P4-Pad1)")
(node (ref U1) (pin 5))
(node (ref P4) (pin 1)))
(net (code 37) (name "Net-(R1-Pad2)")
(node (ref U6) (pin 2))
(node (ref R1) (pin 2)))
(net (code 38) (name "Net-(P1-Pad9)")
(node (ref P1) (pin 9)))
(net (code 39) (name "Net-(P1-Pad7)")
(node (ref P1) (pin 7)))
(net (code 40) (name "Net-(P1-Pad5)")
(node (ref P1) (pin 5)))
(net (code 41) (name "Net-(P1-Pad3)")
(node (ref P1) (pin 3)))
(net (code 42) (name "Net-(P1-Pad1)")
(node (ref P1) (pin 1)))
(net (code 43) (name "Net-(U2-Pad14)")
(node (ref U2) (pin 14)))
(net (code 44) (name "Net-(P2-Pad3)")
(node (ref P2) (pin 3)))
(net (code 45) (name "Net-(P2-Pad1)")
(node (ref P2) (pin 1)))
(net (code 46) (name "Net-(P2-Pad2)")
(node (ref P2) (pin 2)))
(net (code 47) (name "Net-(P2-Pad4)")
(node (ref P2) (pin 4)))
(net (code 48) (name /BE)
(node (ref U6) (pin 9))
(node (ref U1) (pin 36)))
(net (code 49) (name /nSO)
(node (ref U6) (pin 6))
(node (ref U1) (pin 38)))
(net (code 50) (name /nIRQ)
(node (ref U1) (pin 4))
(node (ref U6) (pin 7)))
(net (code 51) (name /PHI2)
(node (ref U1) (pin 37))
(node (ref U6) (pin 8)))
(net (code 52) (name /nNMI)
(node (ref U1) (pin 6))
(node (ref U6) (pin 10)))
(net (code 53) (name /PHI2OUT)
(node (ref U1) (pin 39))
(node (ref U2) (pin 7)))
(net (code 54) (name /PHI1OUT)
(node (ref U2) (pin 6))
(node (ref U1) (pin 3)))
(net (code 55) (name /nVP)
(node (ref U2) (pin 8))
(node (ref P3) (pin 1)))
(net (code 56) (name /SYNC)
(node (ref U2) (pin 3))
(node (ref U1) (pin 7)))
(net (code 57) (name /nRST)
(node (ref U1) (pin 40))
(node (ref U6) (pin 4)))
(net (code 58) (name /RDY)
(node (ref U1) (pin 2))
(node (ref U6) (pin 5)))
(net (code 59) (name /LV_A11)
(node (ref U4) (pin 21))
(node (ref P2) (pin 37)))
(net (code 60) (name /LV_A0)
(node (ref U3) (pin 14))
(node (ref P2) (pin 18)))
(net (code 61) (name /LV_A10)
(node (ref P2) (pin 38))
(node (ref U4) (pin 20)))
(net (code 62) (name /LV_A3)
(node (ref P2) (pin 19))
(node (ref U3) (pin 17)))
(net (code 63) (name /LV_A1)
(node (ref P2) (pin 17))
(node (ref U3) (pin 15)))
(net (code 64) (name /LV_D2)
(node (ref U5) (pin 19))
(node (ref P1) (pin 20)))
(net (code 65) (name /LV_A5)
(node (ref P2) (pin 21))
(node (ref U3) (pin 19)))
(net (code 66) (name /LV_A14)
(node (ref U4) (pin 15))
(node (ref P2) (pin 31)))
(net (code 67) (name /LV_A4)
(node (ref P2) (pin 22))
(node (ref U3) (pin 18)))
(net (code 68) (name /LV_A15)
(node (ref U4) (pin 14))
(node (ref P2) (pin 32)))
(net (code 69) (name /LV_A7)
(node (ref P2) (pin 23))
(node (ref U3) (pin 21)))
(net (code 70) (name /LV_A12)
(node (ref U4) (pin 17))
(node (ref P2) (pin 33)))
(net (code 71) (name /LV_A6)
(node (ref P2) (pin 24))
(node (ref U3) (pin 20)))
(net (code 72) (name /LV_A13)
(node (ref P2) (pin 34))
(node (ref U4) (pin 16)))
(net (code 73) (name /LV_A9)
(node (ref P2) (pin 35))
(node (ref U4) (pin 19)))
(net (code 74) (name /LV_OEAL)
(node (ref P2) (pin 26))
(node (ref U3) (pin 22)))
(net (code 75) (name /LV_A8)
(node (ref P2) (pin 36))
(node (ref U4) (pin 18)))
(net (code 76) (name /LV_D5)
(node (ref U5) (pin 16))
(node (ref P1) (pin 17)))
(net (code 77) (name /LV_nRST)
(node (ref P1) (pin 37))
(node (ref U6) (pin 20)))
(net (code 78) (name /LV_D4)
(node (ref P1) (pin 18))
(node (ref U5) (pin 17)))
(net (code 79) (name /LV_D3)
(node (ref P1) (pin 19))
(node (ref U5) (pin 18)))
(net (code 80) (name /LV_RDY)
(node (ref P1) (pin 36))
(node (ref U6) (pin 19)))
(net (code 81) (name /LV_PHI2)
(node (ref P1) (pin 33))
(node (ref U6) (pin 16)))
(net (code 82) (name /LV_D1)
(node (ref U5) (pin 20))
(node (ref P1) (pin 21)))
(net (code 83) (name /LV_nNMI)
(node (ref U6) (pin 14))
(node (ref P1) (pin 31)))
(net (code 84) (name /LV_D0)
(node (ref U5) (pin 21))
(node (ref P1) (pin 22)))
(net (code 85) (name /LV_BE)
(node (ref U6) (pin 15))
(node (ref P1) (pin 32)))
(net (code 86) (name /LV_OED)
(node (ref P1) (pin 23))
(node (ref U5) (pin 22)))
(net (code 87) (name /LV_OEAH)
(node (ref P2) (pin 40))
(node (ref U4) (pin 22)))
(net (code 88) (name /LV_nIRQ)
(node (ref P1) (pin 34))
(node (ref U6) (pin 17)))
(net (code 89) (name /LV_D7)
(node (ref P1) (pin 15))
(node (ref U5) (pin 14)))
(net (code 90) (name /LV_nSO)
(node (ref P1) (pin 35))
(node (ref U6) (pin 18)))
(net (code 91) (name /LV_D6)
(node (ref P1) (pin 16))
(node (ref U5) (pin 15)))
(net (code 92) (name /LV_A2)
(node (ref U3) (pin 16))
(node (ref P2) (pin 20)))
(net (code 93) (name /A0)
(node (ref U1) (pin 9))
(node (ref U3) (pin 10)))
(net (code 94) (name /A1)
(node (ref U3) (pin 9))
(node (ref U1) (pin 10)))
(net (code 95) (name /A2)
(node (ref U1) (pin 11))
(node (ref U3) (pin 8)))
(net (code 96) (name /A3)
(node (ref U1) (pin 12))
(node (ref U3) (pin 7)))
(net (code 97) (name /A4)
(node (ref U3) (pin 6))
(node (ref U1) (pin 13)))
(net (code 98) (name /A5)
(node (ref U3) (pin 5))
(node (ref U1) (pin 14)))
(net (code 99) (name /A6)
(node (ref U1) (pin 15))
(node (ref U3) (pin 4)))
(net (code 100) (name /A7)
(node (ref U1) (pin 16))
(node (ref U3) (pin 3)))
(net (code 101) (name /D0)
(node (ref U5) (pin 3))
(node (ref U1) (pin 33)))
(net (code 102) (name /D1)
(node (ref U1) (pin 32))
(node (ref U5) (pin 4)))
(net (code 103) (name /D2)
(node (ref U1) (pin 31))
(node (ref U5) (pin 5)))
(net (code 104) (name /D3)
(node (ref U1) (pin 30))
(node (ref U5) (pin 6)))
(net (code 105) (name /D4)
(node (ref U5) (pin 7))
(node (ref U1) (pin 29)))
(net (code 106) (name /D5)
(node (ref U5) (pin 8))
(node (ref U1) (pin 28)))
(net (code 107) (name /D6)
(node (ref U5) (pin 9))
(node (ref U1) (pin 27)))
(net (code 108) (name /D7)
(node (ref U5) (pin 10))
(node (ref U1) (pin 26)))
(net (code 109) (name /A12)
(node (ref U4) (pin 7))
(node (ref U1) (pin 22)))
(net (code 110) (name /A8)
(node (ref U1) (pin 17))
(node (ref U4) (pin 6)))
(net (code 111) (name /A9)
(node (ref U4) (pin 5))
(node (ref U1) (pin 18)))
(net (code 112) (name /A10)
(node (ref U1) (pin 19))
(node (ref U4) (pin 4)))
(net (code 113) (name /A11)
(node (ref U4) (pin 3))
(node (ref U1) (pin 20)))
(net (code 114) (name /A15)
(node (ref U1) (pin 25))
(node (ref U4) (pin 10)))
(net (code 115) (name /A14)
(node (ref U4) (pin 9))
(node (ref U1) (pin 24)))
(net (code 116) (name /A13)
(node (ref U1) (pin 23))
(node (ref U4) (pin 8)))
(net (code 117) (name /LV_RnW)
(node (ref P2) (pin 10))
(node (ref U2) (pin 20)))
(net (code 118) (name /LV_SYNC)
(node (ref P2) (pin 9))
(node (ref U2) (pin 21)))
(net (code 119) (name /LV_nVP)
(node (ref U2) (pin 16))
(node (ref P2) (pin 6)))
(net (code 120) (name /LV_PHI2OUT)
(node (ref U2) (pin 17))
(node (ref P2) (pin 5)))
(net (code 121) (name /LV_PHI1OUT)
(node (ref U2) (pin 18))
(node (ref P2) (pin 8)))
(net (code 122) (name /LV_nML)
(node (ref U2) (pin 19))
(node (ref P2) (pin 7)))))

62
kicad/6502_adapter.pro Normal file
View File

@ -0,0 +1,62 @@
update=Mon 24 Jul 2017 11:02:39 BST
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[general]
version=1
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=transistors
LibName4=conn
LibName5=linear
LibName6=regul
LibName7=74xx
LibName8=cmos4000
LibName9=adc-dac
LibName10=memory
LibName11=xilinx
LibName12=microcontrollers
LibName13=dsp
LibName14=microchip
LibName15=analog_switches
LibName16=motorola
LibName17=texas
LibName18=intel
LibName19=audio
LibName20=interface
LibName21=digital-audio
LibName22=philips
LibName23=display
LibName24=cypress
LibName25=siliconi
LibName26=opto
LibName27=atmel
LibName28=contrib
LibName29=valves
LibName30=65xx
LibName31=74lvc

952
kicad/6502_adapter.sch Normal file
View File

@ -0,0 +1,952 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:65xx
LIBS:74lvc
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L WD65C02 U1
U 1 1 5975BF41
P 5800 3600
F 0 "U1" H 5800 2450 60 0000 C CNN
F 1 "WD65C02" V 5800 3500 60 0000 C CNN
F 2 "footprints:dip40_smt_header" H 5300 3800 60 0001 C CNN
F 3 "" H 5300 3800 60 0000 C CNN
1 5800 3600
1 0 0 -1
$EndComp
$Comp
L 74LVC8T245 U4
U 1 1 5975C5CE
P 3650 5600
F 0 "U4" H 3150 6300 60 0000 L CNN
F 1 "74LVC4245" H 3150 4900 60 0000 L CNN
F 2 "footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm" H 3650 5500 60 0001 C CNN
F 3 "" H 3650 5500 60 0000 C CNN
1 3650 5600
-1 0 0 1
$EndComp
$Comp
L CONN_02X20 P2
U 1 1 5975C737
P 1200 4100
F 0 "P2" H 1200 5150 50 0000 C CNN
F 1 "CONN_02X20" V 1200 4100 50 0000 C CNN
F 2 "footprints:Socket_Strip_Straight_2x20_Pitch2.54mm" H 1200 3150 50 0001 C CNN
F 3 "" H 1200 3150 50 0000 C CNN
1 1200 4100
1 0 0 -1
$EndComp
$Comp
L CONN_02X20 P1
U 1 1 5975C7A4
P 10450 3950
F 0 "P1" H 10450 5000 50 0000 C CNN
F 1 "CONN_02X20" V 10450 3950 50 0000 C CNN
F 2 "footprints:Socket_Strip_Straight_2x20_Pitch2.54mm" H 10450 3000 50 0001 C CNN
F 3 "" H 10450 3000 50 0000 C CNN
1 10450 3950
-1 0 0 1
$EndComp
$Comp
L 74LVC8T245 U5
U 1 1 5975C870
P 8100 3750
F 0 "U5" H 7600 4450 60 0000 L CNN
F 1 "74LVC4245" H 7600 3050 60 0000 L CNN
F 2 "footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm" H 8100 3650 60 0001 C CNN
F 3 "" H 8100 3650 60 0000 C CNN
1 8100 3750
1 0 0 -1
$EndComp
$Comp
L 74LVC8T245 U2
U 1 1 5975C8C1
P 3300 1650
F 0 "U2" H 2800 2350 60 0000 L CNN
F 1 "74LVC4245" H 2800 950 60 0000 L CNN
F 2 "footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm" H 3300 1550 60 0001 C CNN
F 3 "" H 3300 1550 60 0000 C CNN
1 3300 1650
-1 0 0 1
$EndComp
$Comp
L 74LVC8T245 U3
U 1 1 5975C914
P 3250 3850
F 0 "U3" H 2750 4550 60 0000 L CNN
F 1 "74LVC4245" H 2750 3150 60 0000 L CNN
F 2 "footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm" H 3250 3750 60 0001 C CNN
F 3 "" H 3250 3750 60 0000 C CNN
1 3250 3850
-1 0 0 1
$EndComp
$Comp
L 74LVC8T245 U6
U 1 1 5975C957
P 8100 1950
F 0 "U6" H 7600 2650 60 0000 L CNN
F 1 "74LVC4245" H 7600 1250 60 0000 L CNN
F 2 "footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm" H 8100 1850 60 0001 C CNN
F 3 "" H 8100 1850 60 0000 C CNN
1 8100 1950
1 0 0 -1
$EndComp
Text Label 6700 3400 0 60 ~ 0
D0
Text Label 6700 3500 0 60 ~ 0
D1
Text Label 6700 3600 0 60 ~ 0
D2
Text Label 6700 3700 0 60 ~ 0
D3
Text Label 6700 3800 0 60 ~ 0
D4
Text Label 6700 3900 0 60 ~ 0
D5
Text Label 6700 4000 0 60 ~ 0
D6
Text Label 6700 4100 0 60 ~ 0
D7
Text Label 6450 4600 0 60 ~ 0
GND
Text Label 7400 4300 2 60 ~ 0
GND
Text Label 7400 4200 2 60 ~ 0
GND
Text Label 7400 3200 2 60 ~ 0
5V
Text Label 8800 3200 0 60 ~ 0
3V3
Text Label 8800 3300 0 60 ~ 0
3V3
Text Label 3950 3300 0 60 ~ 0
GND
Text Label 3950 3400 0 60 ~ 0
GND
Text Label 3950 4300 0 60 ~ 0
GND
Text Label 3950 4400 0 60 ~ 0
5V
Text Label 2550 4400 2 60 ~ 0
3V3
Text Label 2550 4300 2 60 ~ 0
3V3
Text Label 2550 3300 2 60 ~ 0
GND
Text Label 4600 3500 2 60 ~ 0
A0
Text Label 4600 3600 2 60 ~ 0
A1
Text Label 4600 3700 2 60 ~ 0
A2
Text Label 4600 3800 2 60 ~ 0
A3
Text Label 4600 3900 2 60 ~ 0
A4
Text Label 4600 4000 2 60 ~ 0
A5
Text Label 4600 4100 2 60 ~ 0
A6
Text Label 4600 4200 2 60 ~ 0
A7
Text Label 5150 3400 2 60 ~ 0
5V
Text Label 8800 4300 0 60 ~ 0
3V3
Text Label 4500 5650 0 60 ~ 0
A8
Text Label 4500 5750 0 60 ~ 0
A9
Text Label 4500 5850 0 60 ~ 0
A10
Text Label 4500 5950 0 60 ~ 0
A11
Text Label 4500 5250 0 60 ~ 0
A15
Text Label 4500 5350 0 60 ~ 0
A14
Text Label 4500 5450 0 60 ~ 0
A13
Text Label 4500 5550 0 60 ~ 0
A12
Text Label 4350 5050 0 60 ~ 0
GND
Text Label 4350 5150 0 60 ~ 0
GND
Text Label 4350 6050 0 60 ~ 0
GND
Text Label 4350 6150 0 60 ~ 0
5V
Text Label 2950 5050 2 60 ~ 0
GND
Text Label 2950 6050 2 60 ~ 0
3V3
Text Label 2950 6150 2 60 ~ 0
3V3
Text Label 950 3650 2 60 ~ 0
5V
Text Label 1450 3650 0 60 ~ 0
GND
Text Label 950 4550 2 60 ~ 0
3V3
Text Label 1450 4550 0 60 ~ 0
GND
Text Label 10200 4400 2 60 ~ 0
GND
Text Label 10200 3500 2 60 ~ 0
GND
Text Label 10700 4400 0 60 ~ 0
5V
Text Label 10700 3500 0 60 ~ 0
3V3
Text Label 4000 1100 0 60 ~ 0
GND
Text Label 4000 1200 0 60 ~ 0
GND
Text Label 4000 2200 0 60 ~ 0
5V
Text Label 2600 2200 2 60 ~ 0
3V3
Text Label 2600 2100 2 60 ~ 0
3V3
Text Label 2600 1100 2 60 ~ 0
GND
Text Label 7400 2400 2 60 ~ 0
GND
Text Label 7400 2500 2 60 ~ 0
GND
Text Label 7400 1400 2 60 ~ 0
5V
Text Label 8800 1400 0 60 ~ 0
3V3
Text Label 8800 1500 0 60 ~ 0
3V3
Text Label 8800 2500 0 60 ~ 0
GND
Text Label 4450 1500 0 60 ~ 0
nVP
Text Label 4450 1600 0 60 ~ 0
PHI2OUT
Text Label 4450 1700 0 60 ~ 0
PHI1OUT
Text Label 4450 1800 0 60 ~ 0
nML
Text Label 4450 1900 0 60 ~ 0
RnW
Text Label 4450 2000 0 60 ~ 0
SYNC
Text Label 7250 1700 2 60 ~ 0
nRST
Text Label 7250 1800 2 60 ~ 0
RDY
Text Label 7250 1900 2 60 ~ 0
nSO
Text Label 7250 2000 2 60 ~ 0
nIRQ
Text Label 7250 2100 2 60 ~ 0
PHI2
Text Label 7250 2200 2 60 ~ 0
BE
Text Label 7250 2300 2 60 ~ 0
nNMI
NoConn ~ 6450 3200
$Comp
L CONN_01X03 P3
U 1 1 59760CE2
P 5150 1050
F 0 "P3" H 5150 1250 50 0000 C CNN
F 1 "CONN_01X03" V 5250 1050 50 0000 C CNN
F 2 "footprints:Pin_Header_Straight_1x03_Pitch2.00mm" H 5150 1050 50 0001 C CNN
F 3 "" H 5150 1050 50 0000 C CNN
1 5150 1050
0 -1 -1 0
$EndComp
Text Label 5350 1250 0 60 ~ 0
GND
$Comp
L CONN_01X02 P4
U 1 1 5976110F
P 4300 2850
F 0 "P4" H 4300 3000 50 0000 C CNN
F 1 "CONN_01X02" V 4400 2850 50 0000 C CNN
F 2 "footprints:Pin_Header_Straight_1x02_Pitch2.00mm" H 4300 2850 50 0001 C CNN
F 3 "" H 4300 2850 50 0000 C CNN
1 4300 2850
-1 0 0 1
$EndComp
Text Label 2550 3400 2 60 ~ 0
LV_A0
Text Label 2550 3500 2 60 ~ 0
LV_A1
Text Label 2550 3600 2 60 ~ 0
LV_A2
Text Label 2550 3700 2 60 ~ 0
LV_A3
Text Label 2550 3800 2 60 ~ 0
LV_A4
Text Label 2550 3900 2 60 ~ 0
LV_A5
Text Label 2550 4000 2 60 ~ 0
LV_A6
Text Label 2550 4100 2 60 ~ 0
LV_A7
Text Label 2550 4200 2 60 ~ 0
LV_OEAL
Text Label 2950 5150 2 60 ~ 0
LV_A15
Text Label 2950 5250 2 60 ~ 0
LV_A14
Text Label 2950 5350 2 60 ~ 0
LV_A13
Text Label 2950 5450 2 60 ~ 0
LV_A12
Text Label 2950 5550 2 60 ~ 0
LV_A8
Text Label 2950 5650 2 60 ~ 0
LV_A9
Text Label 2950 5750 2 60 ~ 0
LV_A10
Text Label 2950 5850 2 60 ~ 0
LV_A11
Text Label 2950 5950 2 60 ~ 0
LV_OEAH
Text Label 8800 3400 0 60 ~ 0
LV_OED
Text Label 8800 3500 0 60 ~ 0
LV_D0
Text Label 8800 3600 0 60 ~ 0
LV_D1
Text Label 8800 3700 0 60 ~ 0
LV_D2
Text Label 8800 3800 0 60 ~ 0
LV_D3
Text Label 8800 3900 0 60 ~ 0
LV_D4
Text Label 8800 4000 0 60 ~ 0
LV_D5
Text Label 8800 4100 0 60 ~ 0
LV_D6
Text Label 8800 4200 0 60 ~ 0
LV_D7
Text Label 8800 1600 0 60 ~ 0
GND
Text Label 8800 1800 0 60 ~ 0
LV_nRST
Text Label 8800 1900 0 60 ~ 0
LV_RDY
Text Label 8800 2000 0 60 ~ 0
LV_nSO
Text Label 8800 2100 0 60 ~ 0
LV_nIRQ
Text Label 8800 2200 0 60 ~ 0
LV_PHI2
Text Label 8800 2300 0 60 ~ 0
LV_BE
Text Label 8800 2400 0 60 ~ 0
LV_nNMI
NoConn ~ 8800 1700
NoConn ~ 7400 1600
NoConn ~ 4000 1300
NoConn ~ 4000 1400
NoConn ~ 2600 1300
Text Label 2600 2000 2 60 ~ 0
GND
Text Label 4000 2100 0 60 ~ 0
GND
Text Label 2600 1400 2 60 ~ 0
LV_nVP
Text Label 2600 1500 2 60 ~ 0
LV_PHI2OUT
Text Label 2600 1600 2 60 ~ 0
LV_PHI1OUT
Text Label 2600 1700 2 60 ~ 0
LV_nML
Text Label 2600 1800 2 60 ~ 0
LV_RnW
Text Label 2600 1900 2 60 ~ 0
LV_SYNC
$Comp
L R_Small R1
U 1 1 59761BB3
P 7050 1100
F 0 "R1" H 7080 1120 50 0000 L CNN
F 1 "4K7" H 7080 1060 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7050 1100 50 0001 C CNN
F 3 "" H 7050 1100 50 0000 C CNN
1 7050 1100
1 0 0 -1
$EndComp
Text Label 7050 900 2 60 ~ 0
5V
$Comp
L C_Small C1
U 1 1 597620E8
P 1100 6900
F 0 "C1" H 1110 6970 50 0000 L CNN
F 1 "100nF" H 1110 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1100 6900 50 0001 C CNN
F 3 "" H 1100 6900 50 0000 C CNN
1 1100 6900
1 0 0 -1
$EndComp
$Comp
L C_Small C2
U 1 1 5976220A
P 1400 6900
F 0 "C2" H 1410 6970 50 0000 L CNN
F 1 "100nF" H 1410 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1400 6900 50 0001 C CNN
F 3 "" H 1400 6900 50 0000 C CNN
1 1400 6900
1 0 0 -1
$EndComp
$Comp
L C_Small C3
U 1 1 59762254
P 1700 6900
F 0 "C3" H 1710 6970 50 0000 L CNN
F 1 "100nF" H 1710 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1700 6900 50 0001 C CNN
F 3 "" H 1700 6900 50 0000 C CNN
1 1700 6900
1 0 0 -1
$EndComp
$Comp
L C_Small C4
U 1 1 59762296
P 2000 6900
F 0 "C4" H 2010 6970 50 0000 L CNN
F 1 "100nF" H 2010 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2000 6900 50 0001 C CNN
F 3 "" H 2000 6900 50 0000 C CNN
1 2000 6900
1 0 0 -1
$EndComp
$Comp
L C_Small C5
U 1 1 597622DF
P 2300 6900
F 0 "C5" H 2310 6970 50 0000 L CNN
F 1 "100nF" H 2310 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2300 6900 50 0001 C CNN
F 3 "" H 2300 6900 50 0000 C CNN
1 2300 6900
1 0 0 -1
$EndComp
$Comp
L C_Small C7
U 1 1 597624D7
P 3250 6900
F 0 "C7" H 3260 6970 50 0000 L CNN
F 1 "100nF" H 3260 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3250 6900 50 0001 C CNN
F 3 "" H 3250 6900 50 0000 C CNN
1 3250 6900
1 0 0 -1
$EndComp
$Comp
L C_Small C8
U 1 1 5976252A
P 3550 6900
F 0 "C8" H 3560 6970 50 0000 L CNN
F 1 "100nF" H 3560 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3550 6900 50 0001 C CNN
F 3 "" H 3550 6900 50 0000 C CNN
1 3550 6900
1 0 0 -1
$EndComp
$Comp
L C_Small C9
U 1 1 59762588
P 3850 6900
F 0 "C9" H 3860 6970 50 0000 L CNN
F 1 "100nF" H 3860 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3850 6900 50 0001 C CNN
F 3 "" H 3850 6900 50 0000 C CNN
1 3850 6900
1 0 0 -1
$EndComp
$Comp
L C_Small C10
U 1 1 597625E5
P 4150 6900
F 0 "C10" H 4160 6970 50 0000 L CNN
F 1 "100nF" H 4160 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4150 6900 50 0001 C CNN
F 3 "" H 4150 6900 50 0000 C CNN
1 4150 6900
1 0 0 -1
$EndComp
$Comp
L C_Small C11
U 1 1 59762645
P 4450 6900
F 0 "C11" H 4460 6970 50 0000 L CNN
F 1 "100nF" H 4460 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4450 6900 50 0001 C CNN
F 3 "" H 4450 6900 50 0000 C CNN
1 4450 6900
1 0 0 -1
$EndComp
$Comp
L CP1_Small C6
U 1 1 597630BE
P 2600 6900
F 0 "C6" H 2610 6970 50 0000 L CNN
F 1 "10uF" H 2610 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2600 6900 50 0001 C CNN
F 3 "" H 2600 6900 50 0000 C CNN
1 2600 6900
1 0 0 -1
$EndComp
$Comp
L CP1_Small C12
U 1 1 59763501
P 4750 6900
F 0 "C12" H 4760 6970 50 0000 L CNN
F 1 "10uF" H 4760 6820 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4750 6900 50 0001 C CNN
F 3 "" H 4750 6900 50 0000 C CNN
1 4750 6900
1 0 0 -1
$EndComp
Text Label 2600 6700 2 60 ~ 0
5V
Text Label 4750 6700 2 60 ~ 0
3V3
Text Label 2900 7100 2 60 ~ 0
GND
Text Label 10700 3100 0 60 ~ 0
LV_nRST
Text Label 10700 3200 0 60 ~ 0
LV_nSO
Text Label 10700 3300 0 60 ~ 0
LV_PHI2
Text Label 10700 3400 0 60 ~ 0
LV_nNMI
Text Label 10200 3200 2 60 ~ 0
LV_RDY
Text Label 10200 3300 2 60 ~ 0
LV_nIRQ
Text Label 10200 3400 2 60 ~ 0
LV_BE
Text Label 10700 4200 0 60 ~ 0
LV_D7
Text Label 10700 4100 0 60 ~ 0
LV_D5
Text Label 10700 4000 0 60 ~ 0
LV_D3
Text Label 10700 3900 0 60 ~ 0
LV_D1
Text Label 10200 4200 2 60 ~ 0
LV_D6
Text Label 10200 4100 2 60 ~ 0
LV_D4
Text Label 10200 4000 2 60 ~ 0
LV_D2
Text Label 10200 3900 2 60 ~ 0
LV_D0
NoConn ~ 10700 3000
NoConn ~ 10200 3000
Text Label 10700 3800 0 60 ~ 0
LV_OED
Text Label 1450 4650 0 60 ~ 0
LV_A15
Text Label 1450 4750 0 60 ~ 0
LV_A13
Text Label 1450 4850 0 60 ~ 0
LV_A8
Text Label 1450 4950 0 60 ~ 0
LV_A10
Text Label 950 4650 2 60 ~ 0
LV_A14
Text Label 950 4750 2 60 ~ 0
LV_A12
Text Label 950 4850 2 60 ~ 0
LV_A9
Text Label 950 4950 2 60 ~ 0
LV_A11
Text Label 1450 5050 0 60 ~ 0
LV_OEAH
Text Label 1450 3950 0 60 ~ 0
LV_A0
Text Label 1450 4050 0 60 ~ 0
LV_A2
Text Label 1450 4150 0 60 ~ 0
LV_A4
Text Label 1450 4250 0 60 ~ 0
LV_A6
Text Label 1450 4350 0 60 ~ 0
LV_OEAL
Text Label 950 3950 2 60 ~ 0
LV_A1
Text Label 950 4050 2 60 ~ 0
LV_A3
Text Label 950 4150 2 60 ~ 0
LV_A5
Text Label 950 4250 2 60 ~ 0
LV_A7
NoConn ~ 950 5050
NoConn ~ 950 4450
NoConn ~ 950 4350
NoConn ~ 1450 4450
NoConn ~ 1450 3750
NoConn ~ 1450 3850
NoConn ~ 950 3850
NoConn ~ 950 3750
NoConn ~ 10200 3100
NoConn ~ 10200 3600
NoConn ~ 10700 3600
NoConn ~ 10700 3700
NoConn ~ 10200 3700
NoConn ~ 10200 3800
NoConn ~ 10200 4300
NoConn ~ 10200 4500
NoConn ~ 10200 4600
NoConn ~ 10200 4700
NoConn ~ 10200 4800
NoConn ~ 10200 4900
NoConn ~ 10700 4300
NoConn ~ 10700 4500
NoConn ~ 10700 4600
NoConn ~ 10700 4700
NoConn ~ 10700 4800
NoConn ~ 10700 4900
NoConn ~ 2600 1200
Text Label 950 3550 2 60 ~ 0
LV_SYNC
Text Label 950 3450 2 60 ~ 0
LV_nML
Text Label 950 3350 2 60 ~ 0
LV_PHI2OUT
Text Label 1450 3550 0 60 ~ 0
LV_RnW
Text Label 1450 3450 0 60 ~ 0
LV_PHI1OUT
Text Label 1450 3350 0 60 ~ 0
LV_nVP
NoConn ~ 950 3250
NoConn ~ 950 3150
NoConn ~ 1450 3150
NoConn ~ 1450 3250
$Comp
L PWR_FLAG #FLG01
U 1 1 597673C3
P 1100 6700
F 0 "#FLG01" H 1100 6795 50 0001 C CNN
F 1 "PWR_FLAG" H 1100 6880 50 0000 C CNN
F 2 "" H 1100 6700 50 0000 C CNN
F 3 "" H 1100 6700 50 0000 C CNN
1 1100 6700
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG02
U 1 1 59767405
P 3250 6700
F 0 "#FLG02" H 3250 6795 50 0001 C CNN
F 1 "PWR_FLAG" H 3250 6880 50 0000 C CNN
F 2 "" H 3250 6700 50 0000 C CNN
F 3 "" H 3250 6700 50 0000 C CNN
1 3250 6700
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG03
U 1 1 59767675
P 800 7100
F 0 "#FLG03" H 800 7195 50 0001 C CNN
F 1 "PWR_FLAG" H 800 7280 50 0000 C CNN
F 2 "" H 800 7100 50 0000 C CNN
F 3 "" H 800 7100 50 0000 C CNN
1 800 7100
1 0 0 -1
$EndComp
Wire Wire Line
6450 3400 7400 3400
Wire Wire Line
6450 3500 7400 3500
Wire Wire Line
6450 3600 7400 3600
Wire Wire Line
6450 3700 7400 3700
Wire Wire Line
6450 3800 7400 3800
Wire Wire Line
6450 3900 7400 3900
Wire Wire Line
6450 4000 7400 4000
Wire Wire Line
6450 4100 7400 4100
Wire Wire Line
5150 3500 3950 3500
Wire Wire Line
3950 3600 5150 3600
Wire Wire Line
5150 3700 3950 3700
Wire Wire Line
3950 3800 5150 3800
Wire Wire Line
3950 3900 5150 3900
Wire Wire Line
3950 4000 5150 4000
Wire Wire Line
3950 4100 5150 4100
Wire Wire Line
3950 4200 5150 4200
Wire Wire Line
5150 4300 4850 4300
Wire Wire Line
5150 4400 4950 4400
Wire Wire Line
5150 4500 5050 4500
Wire Wire Line
6450 4500 6650 4500
Wire Wire Line
6450 4400 6750 4400
Wire Wire Line
6450 4300 6850 4300
Wire Wire Line
6450 4200 6950 4200
Wire Wire Line
6450 2800 6550 2800
Wire Wire Line
6550 2800 6550 1600
Wire Wire Line
6550 1600 4000 1600
Wire Wire Line
5150 2900 4950 2900
Wire Wire Line
4950 2900 4950 1700
Wire Wire Line
4950 1700 4000 1700
Wire Wire Line
6450 3300 7400 3300
Wire Wire Line
5150 3300 4550 3300
Wire Wire Line
4550 3300 4550 2000
Wire Wire Line
6450 2700 6750 2700
Wire Wire Line
6750 2700 6750 1700
Wire Wire Line
6750 1700 7400 1700
Wire Wire Line
5150 2800 5050 2800
Wire Wire Line
5050 2800 5050 1800
Wire Wire Line
5050 1800 7400 1800
Wire Wire Line
6450 2900 6850 2900
Wire Wire Line
6850 2900 6850 1900
Wire Wire Line
6850 1900 7400 1900
Wire Wire Line
5150 3000 4850 3000
Wire Wire Line
4850 3000 4850 2000
Wire Wire Line
4850 2000 7400 2000
Wire Wire Line
6450 3000 6950 3000
Wire Wire Line
6950 3000 6950 2100
Wire Wire Line
6950 2100 7400 2100
Wire Wire Line
6450 3100 7050 3100
Wire Wire Line
7050 3100 7050 2200
Wire Wire Line
7050 2200 7400 2200
Wire Wire Line
5150 3200 4650 3200
Wire Wire Line
4650 3200 4650 2300
Wire Wire Line
4650 2300 7400 2300
Wire Wire Line
4550 2000 4000 2000
Wire Wire Line
6650 1900 4000 1900
Wire Wire Line
6650 3300 6650 1900
Wire Wire Line
5050 1500 5050 1250
Wire Wire Line
5150 1250 5150 2700
Wire Wire Line
5250 1250 5350 1250
Wire Wire Line
4000 1500 5050 1500
Wire Wire Line
5150 3100 4750 3100
Wire Wire Line
4750 3100 4750 2900
Wire Wire Line
4750 2900 4500 2900
Wire Wire Line
4500 2800 4750 2800
Wire Wire Line
4750 2800 4750 1800
Wire Wire Line
4750 1800 4000 1800
Connection ~ 6650 3300
Wire Wire Line
7050 1000 7050 900
Wire Wire Line
1100 7000 1100 7100
Wire Wire Line
800 7100 4750 7100
Wire Wire Line
4450 7100 4450 7000
Wire Wire Line
4150 7000 4150 7100
Connection ~ 4150 7100
Wire Wire Line
3850 7000 3850 7100
Wire Wire Line
3850 7100 3900 7100
Connection ~ 3900 7100
Wire Wire Line
3550 7000 3550 7100
Connection ~ 3550 7100
Wire Wire Line
3250 7000 3250 7100
Connection ~ 3250 7100
Wire Wire Line
2300 7000 2300 7100
Connection ~ 2300 7100
Wire Wire Line
2000 7000 2000 7100
Connection ~ 2000 7100
Wire Wire Line
1700 7000 1700 7100
Connection ~ 1700 7100
Wire Wire Line
1400 7000 1400 7100
Connection ~ 1400 7100
Wire Wire Line
1100 6800 1100 6700
Wire Wire Line
1100 6700 2600 6700
Wire Wire Line
2300 6700 2300 6800
Wire Wire Line
2000 6800 2000 6700
Connection ~ 2000 6700
Wire Wire Line
1700 6800 1700 6700
Connection ~ 1700 6700
Wire Wire Line
1400 6800 1400 6700
Connection ~ 1400 6700
Wire Wire Line
3250 6800 3250 6700
Wire Wire Line
3250 6700 4750 6700
Wire Wire Line
4450 6700 4450 6800
Wire Wire Line
4150 6800 4150 6700
Connection ~ 4150 6700
Wire Wire Line
3850 6800 3850 6700
Connection ~ 3850 6700
Wire Wire Line
3550 6800 3550 6700
Connection ~ 3550 6700
Wire Wire Line
2600 6700 2600 6800
Connection ~ 2300 6700
Wire Wire Line
2600 7000 2600 7100
Connection ~ 2600 7100
Wire Wire Line
4750 6700 4750 6800
Connection ~ 4450 6700
Wire Wire Line
4750 7100 4750 7000
Connection ~ 4450 7100
Connection ~ 1100 7100
Wire Wire Line
7400 1500 7050 1500
Wire Wire Line
7050 1500 7050 1200
Wire Wire Line
4350 5250 6950 5250
Wire Wire Line
6950 5250 6950 4200
Wire Wire Line
6850 4300 6850 5350
Wire Wire Line
6850 5350 4350 5350
Wire Wire Line
6750 4400 6750 5450
Wire Wire Line
6750 5450 4350 5450
Wire Wire Line
4350 5550 6650 5550
Wire Wire Line
6650 5550 6650 4500
Wire Wire Line
4850 4300 4850 5650
Wire Wire Line
4850 5650 4350 5650
Wire Wire Line
4350 5750 4950 5750
Wire Wire Line
4950 5750 4950 4400
Wire Wire Line
5050 4500 5050 5850
Wire Wire Line
5050 5850 4350 5850
Wire Wire Line
5150 4600 5150 5950
Wire Wire Line
5150 5950 4350 5950
$EndSCHEMATC

584
kicad/65xx.lib Normal file
View File

@ -0,0 +1,584 @@
EESchema-LIBRARY Version 2.3 Date: Dienstag, 05. August 2014 07:04:08
#encoding utf-8
#
# 6510
#
DEF 6510 U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "6510" 0 -100 60 V V C CNN
F2 "~" -500 200 60 H V C CNN
F3 "~" -500 200 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X PHI0 1 -650 900 300 R 50 50 1 1 I
X RDY 2 -650 800 300 R 50 50 1 1 B
X ~IRQ 3 -650 700 300 R 50 50 1 1 I
X ~NMI 4 -650 600 300 R 50 50 1 1 I
X AEC 5 -650 500 300 R 50 50 1 1 I
X VCC 6 -650 400 300 R 50 50 1 1 W
X A0 7 -650 300 300 R 50 50 1 1 O
X A1 8 -650 200 300 R 50 50 1 1 O
X A2 9 -650 100 300 R 50 50 1 1 O
X A3 10 -650 0 300 R 50 50 1 1 O
X A13 20 -650 -1000 300 R 50 50 1 1 O
X D7 30 650 -100 300 L 50 50 1 1 B
X ~RESET 40 650 900 300 L 50 50 1 1 I
X A4 11 -650 -100 300 R 50 50 1 1 O
X GND 21 650 -1000 300 L 50 50 1 1 W
X D6 31 650 0 300 L 50 50 1 1 B
X A5 12 -650 -200 300 R 50 50 1 1 O
X A14 22 650 -900 300 L 50 50 1 1 O
X D5 32 650 100 300 L 50 50 1 1 B
X A6 13 -650 -300 300 R 50 50 1 1 O
X A15 23 650 -800 300 L 50 50 1 1 O
X D4 33 650 200 300 L 50 50 1 1 B
X A7 14 -650 -400 300 R 50 50 1 1 O
X P5 24 650 -700 300 L 50 50 1 1 B
X D3 34 650 300 300 L 50 50 1 1 B
X A8 15 -650 -500 300 R 50 50 1 1 O
X P4 25 650 -600 300 L 50 50 1 1 B
X D2 35 650 400 300 L 50 50 1 1 B
X A9 16 -650 -600 300 R 50 50 1 1 O
X P3 26 650 -500 300 L 50 50 1 1 B
X D1 36 650 500 300 L 50 50 1 1 B
X A10 17 -650 -700 300 R 50 50 1 1 O
X P2 27 650 -400 300 L 50 50 1 1 B
X D0 37 650 600 300 L 50 50 1 1 B
X A11 18 -650 -800 300 R 50 50 1 1 O
X P1 28 650 -300 300 L 50 50 1 1 B
X R/~W 38 650 700 300 L 50 50 1 1 O
X A12 19 -650 -900 300 R 50 50 1 1 O
X P0 29 650 -200 300 L 50 50 1 1 B
X PHI2out 39 650 800 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# MC6850
#
DEF MC6850 U 0 40 Y Y 1 F N
F0 "U" 0 -750 60 H V C CNN
F1 "MC6850" 0 -250 60 V V C CNN
F2 "~" 0 -650 60 H V C CNN
F3 "~" 0 -650 60 H V C CNN
DRAW
S -350 650 350 -650 0 1 0 N
X GND 1 -650 550 300 R 50 50 1 1 W
X Rx_Data 2 -650 450 300 R 50 50 1 1 I
X Rx_CLK 3 -650 350 300 R 50 50 1 1 I
X Tx_CLK 4 -650 250 300 R 50 50 1 1 I
X ~RTS 5 -650 150 300 R 50 50 1 1 I
X TX_Data 6 -650 50 300 R 50 50 1 1 O
X ~IRQ 7 -650 -50 300 R 50 50 1 1 O
X CS0 8 -650 -150 300 R 50 50 1 1 I
X ~CS2 9 -650 -250 300 R 50 50 1 1 I
X CS1 10 -650 -350 300 R 50 50 1 1 I
X D2 20 650 150 300 L 50 50 1 1 B
X RS 11 -650 -450 300 R 50 50 1 1 I
X D1 21 650 250 300 L 50 50 1 1 B
X VCC 12 -650 -550 300 R 50 50 1 1 W
X D0 22 650 350 300 L 50 50 1 1 B
X R/~W 13 650 -550 300 L 50 50 1 1 I
X ~DCD 23 650 450 300 L 50 50 1 1 B
X E/ϕ2 14 650 -450 300 L 50 50 1 1 I
X ~CTS 24 650 550 300 L 50 50 1 1 B
X D7 15 650 -350 300 L 50 50 1 1 B
X D6 16 650 -250 300 L 50 50 1 1 B
X D5 17 650 -150 300 L 50 50 1 1 B
X D4 18 650 -50 300 L 50 50 1 1 B
X D3 19 650 50 300 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# MC6850_
#
DEF MC6850_ U 0 40 Y Y 1 F N
F0 "U" 0 -750 60 H V C CNN
F1 "MC6850_" 0 -250 60 V V C CNN
F2 "~" 0 -650 60 H V C CNN
F3 "~" 0 -650 60 H V C CNN
DRAW
S -350 650 350 -650 0 1 0 N
X GND 1 -650 -550 300 R 50 50 1 1 W
X Rx_Data 2 -650 550 300 R 50 50 1 1 I
X Rx_CLK 3 -650 350 300 R 50 50 1 1 I
X Tx_CLK 4 -650 250 300 R 50 50 1 1 I
X ~RTS 5 -650 150 300 R 50 50 1 1 I
X Tx_Data 6 -650 450 300 R 50 50 1 1 O
X ~IRQ 7 650 -250 300 L 50 50 1 1 O
X CS0 8 -650 -150 300 R 50 50 1 1 I
X ~CS2 9 -650 -250 300 R 50 50 1 1 I
X CS1 10 -650 -350 300 R 50 50 1 1 I
X D2 20 650 350 300 L 50 50 1 1 B
X RS 11 650 -350 300 L 50 50 1 1 I
X D1 21 650 450 300 L 50 50 1 1 B
X VCC 12 -650 -450 300 R 50 50 1 1 W
X D0 22 650 550 300 L 50 50 1 1 B
X R/~W 13 650 -550 300 L 50 50 1 1 I
X ~DCD 23 -650 -50 300 R 50 50 1 1 B
X E/ϕ2 14 650 -450 300 L 50 50 1 1 I
X ~CTS 24 -650 50 300 R 50 50 1 1 B
X D7 15 650 -150 300 L 50 50 1 1 B
X D6 16 650 -50 300 L 50 50 1 1 B
X D5 17 650 50 300 L 50 50 1 1 B
X D4 18 650 150 300 L 50 50 1 1 B
X D3 19 650 250 300 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# R6532
#
DEF R6532 U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "R6532" 0 -100 60 V V C CNN
F2 "~" -500 200 60 H V C CNN
F3 "~" -500 200 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X GND 1 -650 900 300 R 50 50 1 1 O
X A5 2 -650 800 300 R 50 50 1 1 I
X A4 3 -650 700 300 R 50 50 1 1 I
X A3 4 -650 600 300 R 50 50 1 1 I
X A2 5 -650 500 300 R 50 50 1 1 I
X A1 6 -650 400 300 R 50 50 1 1 I
X A0 7 -650 300 300 R 50 50 1 1 I
X PA0 8 -650 200 300 R 50 50 1 1 B
X PA1 9 -650 100 300 R 50 50 1 1 B
X PA2 10 -650 0 300 R 50 50 1 1 B
X VCC 20 -650 -1000 300 R 50 50 1 1 W
X D3 30 650 -100 300 L 50 50 1 1 T
X A6 40 650 900 300 L 50 50 1 1 I
X PA3 11 -650 -100 300 R 50 50 1 1 B
X PB3 21 650 -1000 300 L 50 50 1 1 B
X D2 31 650 0 300 L 50 50 1 1 T
X PA4 12 -650 -200 300 R 50 50 1 1 B
X PB2 22 650 -900 300 L 50 50 1 1 B
X D1 32 650 100 300 L 50 50 1 1 T
X PA5 13 -650 -300 300 R 50 50 1 1 B
X PB1 23 650 -800 300 L 50 50 1 1 B
X D0 33 650 200 300 L 50 50 1 1 T
X PA6 14 -650 -400 300 R 50 50 1 1 B
X PB0 24 650 -700 300 L 50 50 1 1 B
X ~RESET 34 650 300 300 L 50 50 1 1 I
X PA7 15 -650 -500 300 R 50 50 1 1 B
X ~IRQ 25 650 -600 300 L 50 50 1 1 O
X R/~W 35 650 400 300 L 50 50 1 1 I
X PB7 16 -650 -600 300 R 50 50 1 1 B
X D7 26 650 -500 300 L 50 50 1 1 T
X ~RS 36 650 500 300 L 50 50 1 1 I
X PB6 17 -650 -700 300 R 50 50 1 1 B
X D6 27 650 -400 300 L 50 50 1 1 T
X ~CS2 37 650 600 300 L 50 50 1 1 I
X PB5 18 -650 -800 300 R 50 50 1 1 B
X D5 28 650 -300 300 L 50 50 1 1 T
X CS1 38 650 700 300 L 50 50 1 1 I
X PB4 19 -650 -900 300 R 50 50 1 1 B
X D4 29 650 -200 300 L 50 50 1 1 T
X PHI2 39 650 800 300 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# R6532_
#
DEF R6532_ U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "R6532_" 0 150 60 V V C CNN
F2 "~" -500 950 60 H V C CNN
F3 "~" -500 950 60 H V C CNN
DRAW
S -350 1050 350 -1050 0 1 0 N
X GND 1 -650 -950 300 R 50 50 1 1 O
X A5 2 650 450 300 L 50 50 1 1 I
X A4 3 650 550 300 L 50 50 1 1 I
X A3 4 650 650 300 L 50 50 1 1 I
X A2 5 650 750 300 L 50 50 1 1 I
X A1 6 650 850 300 L 50 50 1 1 I
X A0 7 650 950 300 L 50 50 1 1 I
X PA0 8 -650 950 300 R 50 50 1 1 B
X PA1 9 -650 850 300 R 50 50 1 1 B
X PA2 10 -650 750 300 R 50 50 1 1 B
X VCC 20 -650 -850 300 R 50 50 1 1 W
X D3 30 650 -50 300 L 50 50 1 1 T
X A6 40 650 350 300 L 50 50 1 1 I
X PA3 11 -650 650 300 R 50 50 1 1 B
X PB3 21 -650 -150 300 R 50 50 1 1 B
X D2 31 650 50 300 L 50 50 1 1 T
X PA4 12 -650 550 300 R 50 50 1 1 B
X PB2 22 -650 -50 300 R 50 50 1 1 B
X D1 32 650 150 300 L 50 50 1 1 T
X PA5 13 -650 450 300 R 50 50 1 1 B
X PB1 23 -650 50 300 R 50 50 1 1 B
X D0 33 650 250 300 L 50 50 1 1 T
X PA6 14 -650 350 300 R 50 50 1 1 B
X PB0 24 -650 150 300 R 50 50 1 1 B
X ~RESET 34 650 -950 300 L 50 50 1 1 I
X PA7 15 -650 250 300 R 50 50 1 1 B
X ~IRQ 25 650 -750 300 L 50 50 1 1 O
X R/~W 35 650 -650 300 L 50 50 1 1 I
X PB7 16 -650 -550 300 R 50 50 1 1 B
X D7 26 650 -450 300 L 50 50 1 1 T
X ~RS 36 650 -850 300 L 50 50 1 1 I
X PB6 17 -650 -450 300 R 50 50 1 1 B
X D6 27 650 -350 300 L 50 50 1 1 T
X ~CS2 37 -650 -750 300 R 50 50 1 1 I
X PB5 18 -650 -350 300 R 50 50 1 1 B
X D5 28 650 -250 300 L 50 50 1 1 T
X CS1 38 -650 -650 300 R 50 50 1 1 I
X PB4 19 -650 -250 300 R 50 50 1 1 B
X D4 29 650 -150 300 L 50 50 1 1 T
X PHI2 39 650 -550 300 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# W65C51N
#
DEF W65C51N U 0 40 Y Y 1 F N
F0 "U" 0 -850 60 H V C CNN
F1 "W65C51N" 50 0 60 V V C CNN
F2 "~" 0 -200 60 H V C CNN
F3 "~" 0 -200 60 H V C CNN
DRAW
S -350 700 350 -750 0 1 0 N
X GND 1 -650 600 300 R 50 50 1 1 I
X CS0 2 -650 500 300 R 50 50 1 1 I
X ~CS1 3 -650 400 300 R 50 50 1 1 I
X ~RESET 4 -650 300 300 R 50 50 1 1 I
X XTLI 6 -650 100 300 R 50 50 1 1 I
X XLT0 7 -650 0 300 R 50 50 1 1 I
X ~RTS 8 -650 -100 300 R 50 50 1 1 I
X ~CTS 9 -650 -200 300 R 50 50 1 1 I
X Rx_CLK ~ -650 200 300 R 50 50 1 1 I
X Tx_Data 10 -650 -300 300 R 50 50 1 1 I
X D2 20 650 -200 300 L 50 50 1 1 B
X ~DTR 11 -650 -400 300 R 50 50 1 1 I
X D3 21 650 -100 300 L 50 50 1 1 B
X Rx_Data 12 -650 -500 300 R 50 50 1 1 I
X D4 22 650 0 300 L 50 50 1 1 B
X RS0 13 -650 -600 300 R 50 50 1 1 I
X D5 23 650 100 300 L 50 50 1 1 B
X RS1 14 -650 -700 300 R 50 50 1 1 I
X D6 24 650 200 300 L 50 50 1 1 B
X VCC 15 650 -700 300 L 50 50 1 1 W
X D7 25 650 300 300 L 50 50 1 1 B
X ~DCD 16 650 -600 300 L 50 50 1 1 I
X ~IRQ 26 650 400 300 L 50 50 1 1 O
X ~DSR 17 650 -500 300 L 50 50 1 1 I
X PHI2 27 650 500 300 L 50 50 1 1 I
X D0 18 650 -400 300 L 50 50 1 1 B
X R/~W 28 650 600 300 L 50 50 1 1 I
X D1 19 650 -300 300 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# WD65C02
#
DEF WD65C02 U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "WD65C02" 0 -100 60 V V C CNN
F2 "~" -500 200 60 H V C CNN
F3 "~" -500 200 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X ~VP 1 -650 900 300 R 50 50 1 1 O
X RDY 2 -650 800 300 R 50 50 1 1 B
X PHI1out 3 -650 700 300 R 50 50 1 1 O
X ~IRQ 4 -650 600 300 R 50 50 1 1 I
X ~ML 5 -650 500 300 R 50 50 1 1 O
X ~NMI 6 -650 400 300 R 50 50 1 1 I
X SYNC 7 -650 300 300 R 50 50 1 1 O
X VCC 8 -650 200 300 R 50 50 1 1 W
X A0 9 -650 100 300 R 50 50 1 1 O
X A1 10 -650 0 300 R 50 50 1 1 O
X A11 20 -650 -1000 300 R 50 50 1 1 O
X D3 30 650 -100 300 L 50 50 1 1 T
X ~RESET 40 650 900 300 L 50 50 1 1 I
X A2 11 -650 -100 300 R 50 50 1 1 O
X GND 21 650 -1000 300 L 50 50 1 1 W
X D2 31 650 0 300 L 50 50 1 1 T
X A3 12 -650 -200 300 R 50 50 1 1 O
X A12 22 650 -900 300 L 50 50 1 1 O
X D1 32 650 100 300 L 50 50 1 1 T
X A4 13 -650 -300 300 R 50 50 1 1 O
X A13 23 650 -800 300 L 50 50 1 1 O
X D0 33 650 200 300 L 50 50 1 1 T
X A5 14 -650 -400 300 R 50 50 1 1 O
X A14 24 650 -700 300 L 50 50 1 1 O
X R/~W 34 650 300 300 L 50 50 1 1 O
X A6 15 -650 -500 300 R 50 50 1 1 O
X A15 25 650 -600 300 L 50 50 1 1 O
X NC 35 650 400 300 L 50 50 1 1 N
X A7 16 -650 -600 300 R 50 50 1 1 O
X D7 26 650 -500 300 L 50 50 1 1 T
X BE 36 650 500 300 L 50 50 1 1 I
X A8 17 -650 -700 300 R 50 50 1 1 O
X D6 27 650 -400 300 L 50 50 1 1 T
X PHI2 37 650 600 300 L 50 50 1 1 I
X A9 18 -650 -800 300 R 50 50 1 1 O
X D5 28 650 -300 300 L 50 50 1 1 T
X ~SO 38 650 700 300 L 50 50 1 1 O
X A10 19 -650 -900 300 R 50 50 1 1 O
X D4 29 650 -200 300 L 50 50 1 1 T
X PHI2out 39 650 800 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# WD65C02_
#
DEF WD65C02_ U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "WD65C02_" 0 50 60 V V C CNN
F2 "~" -550 200 60 H V C CNN
F3 "~" -550 200 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X ~VP 1 -650 -200 300 R 50 50 1 1 O
X RDY 2 -650 -100 300 R 50 50 1 1 B
X PHI1out 3 650 -900 300 L 50 50 1 1 O
X ~IRQ 4 -650 -600 300 R 50 50 1 1 I
X ~ML 5 -650 0 300 R 50 50 1 1 O
X ~NMI 6 -650 -800 300 R 50 50 1 1 I
X SYNC 7 -650 100 300 R 50 50 1 1 O
X VCC 8 -650 -900 300 R 50 50 1 1 W
X A0 9 650 900 300 L 50 50 1 1 O
X A1 10 650 800 300 L 50 50 1 1 O
X A11 20 650 -200 300 L 50 50 1 1 O
X D3 30 -650 600 300 R 50 50 1 1 T
X ~RESET 40 650 -1000 300 L 50 50 1 1 I
X A2 11 650 700 300 L 50 50 1 1 O
X GND 21 -650 -1000 300 R 50 50 1 1 W
X D2 31 -650 700 300 R 50 50 1 1 T
X A3 12 650 600 300 L 50 50 1 1 O
X A12 22 650 -300 300 L 50 50 1 1 O
X D1 32 -650 800 300 R 50 50 1 1 T
X A4 13 650 500 300 L 50 50 1 1 O
X A13 23 650 -400 300 L 50 50 1 1 O
X D0 33 -650 900 300 R 50 50 1 1 T
X A5 14 650 400 300 L 50 50 1 1 O
X A14 24 650 -500 300 L 50 50 1 1 O
X R/~W 34 -650 -700 300 R 50 50 1 1 O
X A6 15 650 300 300 L 50 50 1 1 O
X A15 25 650 -600 300 L 50 50 1 1 O
X NC 35 -650 -400 300 R 50 50 1 1 N
X A7 16 650 200 300 L 50 50 1 1 O
X D7 26 -650 200 300 R 50 50 1 1 T
X BE 36 -650 -300 300 R 50 50 1 1 I
X A8 17 650 100 300 L 50 50 1 1 O
X D6 27 -650 300 300 R 50 50 1 1 T
X PHI2 37 650 -700 300 L 50 50 1 1 I
X A9 18 650 0 300 L 50 50 1 1 O
X D5 28 -650 400 300 R 50 50 1 1 T
X ~SO 38 -650 -500 300 R 50 50 1 1 O
X A10 19 650 -100 300 L 50 50 1 1 O
X D4 29 -650 500 300 R 50 50 1 1 T
X PHI2out 39 650 -800 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# WD65C21
#
DEF WD65C21 U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "WD65C21" 0 -100 60 V V C CNN
F2 "~" -500 200 60 H V C CNN
F3 "~" -500 200 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X GND 1 -650 900 300 R 50 50 1 1 O
X PA0 2 -650 800 300 R 50 50 1 1 B
X PA1 3 -650 700 300 R 50 50 1 1 B
X PA2 4 -650 600 300 R 50 50 1 1 B
X PA3 5 -650 500 300 R 50 50 1 1 B
X PA4 6 -650 400 300 R 50 50 1 1 B
X PA5 7 -650 300 300 R 50 50 1 1 B
X PA6 8 -650 200 300 R 50 50 1 1 B
X PA7 9 -650 100 300 R 50 50 1 1 B
X PB0 10 -650 0 300 R 50 50 1 1 B
X VCC 20 -650 -1000 300 R 50 50 1 1 W
X D3 30 650 -100 300 L 50 50 1 1 T
X CA1 40 650 900 300 L 50 50 1 1 B
X PB1 11 -650 -100 300 R 50 50 1 1 B
X R/~W 21 650 -1000 300 L 50 50 1 1 I
X D2 31 650 0 300 L 50 50 1 1 T
X PB2 12 -650 -200 300 R 50 50 1 1 B
X CS0 22 650 -900 300 L 50 50 1 1 I
X D1 32 650 100 300 L 50 50 1 1 T
X PB3 13 -650 -300 300 R 50 50 1 1 B
X ~CS2 23 650 -800 300 L 50 50 1 1 I
X D0 33 650 200 300 L 50 50 1 1 T
X PB4 14 -650 -400 300 R 50 50 1 1 B
X CS1 24 650 -700 300 L 50 50 1 1 I
X ~RESET 34 650 300 300 L 50 50 1 1 I
X PB5 15 -650 -500 300 R 50 50 1 1 B
X PHI2 25 650 -600 300 L 50 50 1 1 I
X RS1 35 650 400 300 L 50 50 1 1 I
X PB6 16 -650 -600 300 R 50 50 1 1 B
X D7 26 650 -500 300 L 50 50 1 1 T
X RS0 36 650 500 300 L 50 50 1 1 I
X PB7 17 -650 -700 300 R 50 50 1 1 B
X D6 27 650 -400 300 L 50 50 1 1 T
X ~IRQB 37 650 600 300 L 50 50 1 1 O
X CB1 18 -650 -800 300 R 50 50 1 1 B
X D5 28 650 -300 300 L 50 50 1 1 T
X ~IRQA 38 650 700 300 L 50 50 1 1 O
X CB2 19 -650 -900 300 R 50 50 1 1 O
X D4 29 650 -200 300 L 50 50 1 1 T
X CA2 39 650 800 300 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# WD65C22
#
DEF WD65C22 U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "WD65C22" 0 -100 60 V V C CNN
F2 "~" -500 200 60 H V C CNN
F3 "~" -500 200 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X GND 1 -650 900 300 R 50 50 1 1 O
X PA0 2 -650 800 300 R 50 50 1 1 B
X PA1 3 -650 700 300 R 50 50 1 1 B
X PA2 4 -650 600 300 R 50 50 1 1 B
X PA3 5 -650 500 300 R 50 50 1 1 B
X PA4 6 -650 400 300 R 50 50 1 1 B
X PA5 7 -650 300 300 R 50 50 1 1 B
X PA6 8 -650 200 300 R 50 50 1 1 B
X PA7 9 -650 100 300 R 50 50 1 1 B
X PB0 10 -650 0 300 R 50 50 1 1 B
X VCC 20 -650 -1000 300 R 50 50 1 1 W
X D3 30 650 -100 300 L 50 50 1 1 T
X CA1 40 650 900 300 L 50 50 1 1 B
X PB1 11 -650 -100 300 R 50 50 1 1 B
X ~IRQ 21 650 -1000 300 L 50 50 1 1 O
X D2 31 650 0 300 L 50 50 1 1 T
X PB2 12 -650 -200 300 R 50 50 1 1 B
X R/~W 22 650 -900 300 L 50 50 1 1 I
X D1 32 650 100 300 L 50 50 1 1 T
X PB3 13 -650 -300 300 R 50 50 1 1 B
X ~CS2 23 650 -800 300 L 50 50 1 1 I
X D0 33 650 200 300 L 50 50 1 1 T
X PB4 14 -650 -400 300 R 50 50 1 1 B
X CS1 24 650 -700 300 L 50 50 1 1 I
X ~RESET 34 650 300 300 L 50 50 1 1 I
X PB5 15 -650 -500 300 R 50 50 1 1 B
X PHI2 25 650 -600 300 L 50 50 1 1 I
X RS3 35 650 400 300 L 50 50 1 1 I
X PB6 16 -650 -600 300 R 50 50 1 1 B
X D7 26 650 -500 300 L 50 50 1 1 T
X RS2 36 650 500 300 L 50 50 1 1 I
X PB7 17 -650 -700 300 R 50 50 1 1 B
X D6 27 650 -400 300 L 50 50 1 1 T
X RS1 37 650 600 300 L 50 50 1 1 I
X CB1 18 -650 -800 300 R 50 50 1 1 B
X D5 28 650 -300 300 L 50 50 1 1 T
X RS0 38 650 700 300 L 50 50 1 1 I
X CB2 19 -650 -900 300 R 50 50 1 1 O
X D4 29 650 -200 300 L 50 50 1 1 T
X CA2 39 650 800 300 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# WD65C816S
#
DEF WD65C816S U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "WD65C816S" 0 -100 60 V V C CNN
F2 "~" -500 200 60 H V C CNN
F3 "~" -500 200 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X ~VP 1 -650 900 300 R 50 50 1 1 O
X RDY 2 -650 800 300 R 50 50 1 1 B
X ABORT 3 -650 700 300 R 50 50 1 1 I
X ~IRQ 4 -650 600 300 R 50 50 1 1 I
X ~ML 5 -650 500 300 R 50 50 1 1 O
X ~NMI 6 -650 400 300 R 50 50 1 1 I
X VPA 7 -650 300 300 R 50 50 1 1 O
X VCC 8 -650 200 300 R 50 50 1 1 W
X A0 9 -650 100 300 R 50 50 1 1 O
X A1 10 -650 0 300 R 50 50 1 1 O
X A11 20 -650 -1000 300 R 50 50 1 1 O
X D3 30 650 -100 300 L 50 50 1 1 T
X ~RESET 40 650 900 300 L 50 50 1 1 I
X A2 11 -650 -100 300 R 50 50 1 1 O
X GND 21 650 -1000 300 L 50 50 1 1 W
X D2 31 650 0 300 L 50 50 1 1 T
X A3 12 -650 -200 300 R 50 50 1 1 O
X A12 22 650 -900 300 L 50 50 1 1 O
X D1 32 650 100 300 L 50 50 1 1 T
X A4 13 -650 -300 300 R 50 50 1 1 O
X A13 23 650 -800 300 L 50 50 1 1 O
X D0 33 650 200 300 L 50 50 1 1 T
X A5 14 -650 -400 300 R 50 50 1 1 O
X A14 24 650 -700 300 L 50 50 1 1 O
X R/~W 34 650 300 300 L 50 50 1 1 O
X A6 15 -650 -500 300 R 50 50 1 1 O
X A15 25 650 -600 300 L 50 50 1 1 O
X E 35 650 400 300 L 50 50 1 1 O
X A7 16 -650 -600 300 R 50 50 1 1 O
X D7 26 650 -500 300 L 50 50 1 1 T
X BE 36 650 500 300 L 50 50 1 1 I
X A8 17 -650 -700 300 R 50 50 1 1 O
X D6 27 650 -400 300 L 50 50 1 1 T
X PHI2 37 650 600 300 L 50 50 1 1 I
X A9 18 -650 -800 300 R 50 50 1 1 O
X D5 28 650 -300 300 L 50 50 1 1 T
X MX 38 650 700 300 L 50 50 1 1 O
X A10 19 -650 -900 300 R 50 50 1 1 O
X D4 29 650 -200 300 L 50 50 1 1 T
X VDA 39 650 800 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# WD65C816S_
#
DEF WD65C816S_ U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "WD65C816S_" 0 -100 60 V V C CNN
F2 "~" -500 -900 60 H V C CNN
F3 "~" -500 -900 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X ~VP 1 650 -300 300 L 50 50 1 1 O
X RDY 2 -650 -700 300 R 50 50 1 1 B
X ABORT 3 -650 -800 300 R 50 50 1 1 I
X ~IRQ 4 650 0 300 L 50 50 1 1 I
X ~ML 5 650 -900 300 L 50 50 1 1 O
X ~NMI 6 650 -100 300 L 50 50 1 1 I
X VPA 7 650 -400 300 L 50 50 1 1 O
X VCC 8 -650 -900 300 R 50 50 1 1 W
X A0 9 -650 900 300 R 50 50 1 1 O
X A1 10 -650 800 300 R 50 50 1 1 O
X A11 20 -650 -200 300 R 50 50 1 1 O
X D3 30 650 600 300 L 50 50 1 1 T
X ~RESET 40 650 -1000 300 L 50 50 1 1 I
X A2 11 -650 700 300 R 50 50 1 1 O
X GND 21 -650 -1000 300 R 50 50 1 1 W
X D2 31 650 700 300 L 50 50 1 1 T
X A3 12 -650 600 300 R 50 50 1 1 O
X A12 22 -650 -300 300 R 50 50 1 1 O
X D1 32 650 800 300 L 50 50 1 1 T
X A4 13 -650 500 300 R 50 50 1 1 O
X A13 23 -650 -400 300 R 50 50 1 1 O
X D0 33 650 900 300 L 50 50 1 1 T
X A5 14 -650 400 300 R 50 50 1 1 O
X A14 24 -650 -500 300 R 50 50 1 1 O
X R/~W 34 650 -200 300 L 50 50 1 1 O
X A6 15 -650 300 300 R 50 50 1 1 O
X A15 25 -650 -600 300 R 50 50 1 1 O
X E 35 650 -800 300 L 50 50 1 1 O
X A7 16 -650 200 300 R 50 50 1 1 O
X D7 26 650 200 300 L 50 50 1 1 T
X BE 36 650 -700 300 L 50 50 1 1 I
X A8 17 -650 100 300 R 50 50 1 1 O
X D6 27 650 300 300 L 50 50 1 1 T
X PHI2 37 650 100 300 L 50 50 1 1 I
X A9 18 -650 0 300 R 50 50 1 1 O
X D5 28 650 400 300 L 50 50 1 1 T
X MX 38 650 -600 300 L 50 50 1 1 O
X A10 19 -650 -100 300 R 50 50 1 1 O
X D4 29 650 500 300 L 50 50 1 1 T
X VDA 39 650 -500 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
#End Library

87
kicad/74lvc.lib Normal file
View File

@ -0,0 +1,87 @@
EESchema-LIBRARY Version 2.3 Date: Tue 25 Jun 2013 05:14:51 PM PDT
#encoding utf-8
#
# 74LVC1T45
#
DEF 74LVC1T45 U 0 40 Y Y 1 F N
F0 "U" 0 250 60 H V C CNN
F1 "74LVC1T45" 0 -250 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
IPC_SOT65P210X110-6N
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 0 N
X VCCA 1 -500 100 200 R 50 50 1 1 W
X GND 2 -500 0 200 R 50 50 1 1 W
X A 3 -500 -100 200 R 50 50 1 1 B
X B 4 500 -100 200 L 50 50 1 1 B
X DIR 5 500 0 200 L 50 50 1 1 I
X VCCB 6 500 100 200 L 50 50 1 1 W
ENDDRAW
ENDDEF
#
# 74LVC2T45
#
DEF 74LVC2T45 U 0 40 Y Y 1 F N
F0 "U" 0 400 60 H V C CNN
F1 "74LVC2T45" 0 300 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
IPC_SOP50P310X100-8N
$ENDFPLIST
DRAW
S -300 250 300 -250 0 1 0 N
X VCCA 1 -500 150 200 R 50 50 1 1 W
X A1 2 -500 50 200 R 50 50 1 1 B
X A2 3 -500 -50 200 R 50 50 1 1 B
X GND 4 -500 -150 200 R 50 50 1 1 W
X DIR 5 500 -150 200 L 50 50 1 1 I
X B2 6 500 -50 200 L 50 50 1 1 B
X B1 7 500 50 200 L 50 50 1 1 B
X VCCB 8 500 150 200 L 50 50 1 1 W
ENDDRAW
ENDDEF
#
# 74LVC8T245
#
DEF 74LVC8T245 U 0 40 Y Y 1 F N
F0 "U" -500 700 60 H V L CNN
F1 "74LVC8T245" -500 -700 60 H V L CNN
F2 "" 0 -100 60 H V C CNN
F3 "" 0 -100 60 H V C CNN
$FPLIST
IPC_SOP65P640X120-24N
$ENDFPLIST
DRAW
S -500 650 500 -650 0 1 0 N
X VCCA 1 -700 550 200 R 50 50 1 1 W
X DIR 2 -700 450 200 R 50 50 1 1 I
X A1 3 -700 350 200 R 50 50 1 1 B
X A2 4 -700 250 200 R 50 50 1 1 B
X A3 5 -700 150 200 R 50 50 1 1 B
X A4 6 -700 50 200 R 50 50 1 1 B
X A5 7 -700 -50 200 R 50 50 1 1 B
X A6 8 -700 -150 200 R 50 50 1 1 B
X A7 9 -700 -250 200 R 50 50 1 1 B
X A8 10 -700 -350 200 R 50 50 1 1 B
X B2 20 700 150 200 L 50 50 1 1 B
X GND 11 -700 -450 200 R 50 50 1 1 W
X B1 21 700 250 200 L 50 50 1 1 B
X GND 12 -700 -550 200 R 50 50 1 1 W
X OE# 22 700 350 200 L 50 50 1 1 I
X GND 13 700 -550 200 L 50 50 1 1 W
X VCCB 23 700 450 200 L 50 50 1 1 W
X B8 14 700 -450 200 L 50 50 1 1 B
X VCCB 24 700 550 200 L 50 50 1 1 W
X B7 15 700 -350 200 L 50 50 1 1 B
X B6 16 700 -250 200 L 50 50 1 1 B
X B5 17 700 -150 200 L 50 50 1 1 B
X B4 18 700 -50 200 L 50 50 1 1 B
X B3 19 700 50 200 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,35 @@
(module Pin_Header_Straight_1x02_Pitch2.00mm (layer F.Cu) (tedit 59650533)
(descr "Through hole straight pin header, 1x02, 2.00mm pitch, single row")
(tags "Through hole pin header THT 1x02 2.00mm single row")
(fp_text reference REF** (at 0 -2.06) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Pin_Header_Straight_1x02_Pitch2.00mm (at 0 4.06) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.5 -1) (end 1 -1) (layer F.Fab) (width 0.1))
(fp_line (start 1 -1) (end 1 3) (layer F.Fab) (width 0.1))
(fp_line (start 1 3) (end -1 3) (layer F.Fab) (width 0.1))
(fp_line (start -1 3) (end -1 -0.5) (layer F.Fab) (width 0.1))
(fp_line (start -1 -0.5) (end -0.5 -1) (layer F.Fab) (width 0.1))
(fp_line (start -1.06 3.06) (end 1.06 3.06) (layer F.SilkS) (width 0.12))
(fp_line (start -1.06 1) (end -1.06 3.06) (layer F.SilkS) (width 0.12))
(fp_line (start 1.06 1) (end 1.06 3.06) (layer F.SilkS) (width 0.12))
(fp_line (start -1.06 1) (end 1.06 1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.06 0) (end -1.06 -1.06) (layer F.SilkS) (width 0.12))
(fp_line (start -1.06 -1.06) (end 0 -1.06) (layer F.SilkS) (width 0.12))
(fp_line (start -1.5 -1.5) (end -1.5 3.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 3.5) (end 1.5 3.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.5 3.5) (end 1.5 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.5 -1.5) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 1 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole rect (at 0 0) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 2) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask))
(model Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl
(at (xyz 0 0 0))
(scale (xyz 0.7874 0.7874 0.7874))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,36 @@
(module Pin_Header_Straight_1x03_Pitch2.00mm (layer F.Cu) (tedit 59650533)
(descr "Through hole straight pin header, 1x03, 2.00mm pitch, single row")
(tags "Through hole pin header THT 1x03 2.00mm single row")
(fp_text reference REF** (at 0 -2.06) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Pin_Header_Straight_1x03_Pitch2.00mm (at 0 6.06) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.5 -1) (end 1 -1) (layer F.Fab) (width 0.1))
(fp_line (start 1 -1) (end 1 5) (layer F.Fab) (width 0.1))
(fp_line (start 1 5) (end -1 5) (layer F.Fab) (width 0.1))
(fp_line (start -1 5) (end -1 -0.5) (layer F.Fab) (width 0.1))
(fp_line (start -1 -0.5) (end -0.5 -1) (layer F.Fab) (width 0.1))
(fp_line (start -1.06 5.06) (end 1.06 5.06) (layer F.SilkS) (width 0.12))
(fp_line (start -1.06 1) (end -1.06 5.06) (layer F.SilkS) (width 0.12))
(fp_line (start 1.06 1) (end 1.06 5.06) (layer F.SilkS) (width 0.12))
(fp_line (start -1.06 1) (end 1.06 1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.06 0) (end -1.06 -1.06) (layer F.SilkS) (width 0.12))
(fp_line (start -1.06 -1.06) (end 0 -1.06) (layer F.SilkS) (width 0.12))
(fp_line (start -1.5 -1.5) (end -1.5 5.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 5.5) (end 1.5 5.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.5 5.5) (end 1.5 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.5 -1.5) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 2 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole rect (at 0 0) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 2) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 4) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask))
(model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl
(at (xyz 0 0 0))
(scale (xyz 0.7874 0.7874 0.7874))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,59 @@
(module SOIC-24W_7.5x15.4mm_Pitch1.27mm (layer F.Cu) (tedit 58CC8F64)
(descr "24-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
(tags "SOIC 1.27")
(attr smd)
(fp_text reference REF** (at 0 -8.8) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOIC-24W_7.5x15.4mm_Pitch1.27mm (at 0 8.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.75 -7.7) (end 3.75 -7.7) (layer F.Fab) (width 0.15))
(fp_line (start 3.75 -7.7) (end 3.75 7.7) (layer F.Fab) (width 0.15))
(fp_line (start 3.75 7.7) (end -3.75 7.7) (layer F.Fab) (width 0.15))
(fp_line (start -3.75 7.7) (end -3.75 -6.7) (layer F.Fab) (width 0.15))
(fp_line (start -3.75 -6.7) (end -2.75 -7.7) (layer F.Fab) (width 0.15))
(fp_line (start -5.95 -8.05) (end -5.95 8.05) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.95 -8.05) (end 5.95 8.05) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.95 -8.05) (end 5.95 -8.05) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.95 8.05) (end 5.95 8.05) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.875 -7.875) (end -3.875 -7.6) (layer F.SilkS) (width 0.15))
(fp_line (start 3.875 -7.875) (end 3.875 -7.51) (layer F.SilkS) (width 0.15))
(fp_line (start 3.875 7.875) (end 3.875 7.51) (layer F.SilkS) (width 0.15))
(fp_line (start -3.875 7.875) (end -3.875 7.51) (layer F.SilkS) (width 0.15))
(fp_line (start -3.875 -7.875) (end 3.875 -7.875) (layer F.SilkS) (width 0.15))
(fp_line (start -3.875 7.875) (end 3.875 7.875) (layer F.SilkS) (width 0.15))
(fp_line (start -3.875 -7.6) (end -5.7 -7.6) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at 4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask))
(model Housings_SOIC.3dshapes/SOIC-24_7.5x15.4mm_Pitch1.27mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,74 @@
(module Socket_Strip_Straight_2x20_Pitch2.54mm (layer F.Cu) (tedit 58CD544A)
(descr "Through hole straight socket strip, 2x20, 2.54mm pitch, double rows")
(tags "Through hole socket strip THT 2x20 2.54mm double row")
(fp_text reference REF** (at -1.27 -2.33) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Socket_Strip_Straight_2x20_Pitch2.54mm (at -1.27 50.59) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.81 -1.27) (end -3.81 49.53) (layer F.Fab) (width 0.1))
(fp_line (start -3.81 49.53) (end 1.27 49.53) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 49.53) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 -1.27) (end -3.81 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.33 1.27) (end 1.33 49.59) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 49.59) (end -3.87 49.59) (layer F.SilkS) (width 0.12))
(fp_line (start -3.87 49.59) (end -3.87 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -3.87 -1.33) (end -1.27 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 -1.33) (end -1.27 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 0) (end 1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 -1.33) (end 0.06 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -4.35 -1.8) (end -4.35 50.05) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.35 50.05) (end 1.8 50.05) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 50.05) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end -4.35 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at -1.27 -2.33) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at -2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at -2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at -2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at -2.54 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at -2.54 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at -2.54 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at -2.54 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at -2.54 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at -2.54 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at -2.54 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at -2.54 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at -2.54 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at -2.54 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at -2.54 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at -2.54 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at -2.54 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 40 thru_hole oval (at -2.54 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model Socket_Strips.3dshapes/Socket_Strip_Straight_2x20.wrl
(at (xyz -0.05 -0.95 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)

View File

@ -0,0 +1,54 @@
(module dip40_smt_header (layer F.Cu) (tedit 5975E0E7)
(fp_text reference REF** (at -7.62 -2.54) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value dip40_smt_header (at -7.62 50.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_arc (start -7.62 0) (end -6.35 0) (angle 90) (layer F.SilkS) (width 0.15))
(fp_arc (start -7.62 0) (end -7.62 1.27) (angle 90) (layer F.SilkS) (width 0.15))
(fp_line (start -13.97 0) (end -13.97 48.26) (layer F.SilkS) (width 0.15))
(fp_line (start -13.97 48.26) (end -1.27 48.26) (layer F.SilkS) (width 0.15))
(fp_line (start -1.27 48.26) (end -1.27 0) (layer F.SilkS) (width 0.15))
(fp_line (start -1.27 0) (end -13.97 0) (layer F.SilkS) (width 0.15))
(pad 21 smd rect (at -15.24 48.26) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at 0 0) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0 2.54) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 0 5.08) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 0 7.62) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 0 10.16) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 0 12.7) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 0 15.24) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 0 17.78) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 0 20.32) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 0 22.86) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 0 25.4) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 0 27.94) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 0 30.48) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 0 33.02) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 0 35.56) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 0 38.1) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 0 40.64) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 0 43.18) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 0 45.72) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 0 48.26) (size 3.5 1) (drill (offset 1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at -15.24 45.72) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -15.24 43.18) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at -15.24 40.64) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at -15.24 38.1) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at -15.24 35.56) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at -15.24 33.02) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at -15.24 30.48) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at -15.24 27.94) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at -15.24 25.4) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at -15.24 22.86) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at -15.24 20.32) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at -15.24 17.78) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at -15.24 15.24) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at -15.24 12.7) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at -15.24 10.16) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at -15.24 7.62) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at -15.24 5.08) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at -15.24 2.54) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at -15.24 0) (size 3.5 1) (drill (offset -1.3 0)) (layers F.Cu F.Paste F.Mask))
)

3
kicad/fp-lib-table Normal file
View File

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name footprints)(type KiCad)(uri "$(KIPRJMOD)/footprints.pretty")(options "")(descr ""))
)