Kicad: v2 of 6502 board, work in progress

Change-Id: I5d865e1926e1c646a2db54d31abfb38bb1109585
This commit is contained in:
David Banks 2019-09-10 11:56:15 +01:00
parent 16e2bcf9dd
commit 53dfb4de9d
18 changed files with 7895 additions and 0 deletions

1
kicad/.gitignore vendored
View File

@ -1,2 +1,3 @@
*.bak
*-bak
fp-info-cache

View File

@ -0,0 +1,399 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# 6502_adapter-rescue_CONN_01X02
#
DEF 6502_adapter-rescue_CONN_01X02 P 0 40 Y N 1 F N
F0 "P" 0 150 50 H V C CNN
F1 "6502_adapter-rescue_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
#
# 6502_adapter-rescue_CONN_01X03
#
DEF 6502_adapter-rescue_CONN_01X03 P 0 40 Y N 1 F N
F0 "P" 0 200 50 H V C CNN
F1 "6502_adapter-rescue_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
#
# 6502_adapter-rescue_CONN_02X20
#
DEF 6502_adapter-rescue_CONN_02X20 P 0 1 Y N 1 F N
F0 "P" 0 1050 50 H V C CNN
F1 "6502_adapter-rescue_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 P10 10 250 550 150 L 50 50 1 1 P
X P11 11 -250 450 150 R 50 50 1 1 P
X P12 12 250 450 150 L 50 50 1 1 P
X P13 13 -250 350 150 R 50 50 1 1 P
X P14 14 250 350 150 L 50 50 1 1 P
X P15 15 -250 250 150 R 50 50 1 1 P
X P16 16 250 250 150 L 50 50 1 1 P
X P17 17 -250 150 150 R 50 50 1 1 P
X P18 18 250 150 150 L 50 50 1 1 P
X P19 19 -250 50 150 R 50 50 1 1 P
X P2 2 250 950 150 L 50 50 1 1 P
X P20 20 250 50 150 L 50 50 1 1 P
X P21 21 -250 -50 150 R 50 50 1 1 P
X P22 22 250 -50 150 L 50 50 1 1 P
X P23 23 -250 -150 150 R 50 50 1 1 P
X P24 24 250 -150 150 L 50 50 1 1 P
X P25 25 -250 -250 150 R 50 50 1 1 P
X P26 26 250 -250 150 L 50 50 1 1 P
X P27 27 -250 -350 150 R 50 50 1 1 P
X P28 28 250 -350 150 L 50 50 1 1 P
X P29 29 -250 -450 150 R 50 50 1 1 P
X P3 3 -250 850 150 R 50 50 1 1 P
X P30 30 250 -450 150 L 50 50 1 1 P
X P31 31 -250 -550 150 R 50 50 1 1 P
X P32 32 250 -550 150 L 50 50 1 1 P
X P33 33 -250 -650 150 R 50 50 1 1 P
X P34 34 250 -650 150 L 50 50 1 1 P
X P35 35 -250 -750 150 R 50 50 1 1 P
X P36 36 250 -750 150 L 50 50 1 1 P
X P37 37 -250 -850 150 R 50 50 1 1 P
X P38 38 250 -850 150 L 50 50 1 1 P
X P39 39 -250 -950 150 R 50 50 1 1 P
X P4 4 250 850 150 L 50 50 1 1 P
X P40 40 250 -950 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
ENDDRAW
ENDDEF
#
# 6502_adapter-rescue_CP1_Small
#
DEF 6502_adapter-rescue_CP1_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "6502_adapter-rescue_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
#
# 6502_adapter-rescue_C_Small
#
DEF 6502_adapter-rescue_C_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "6502_adapter-rescue_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
#
# 6502_adapter-rescue_R_Small
#
DEF 6502_adapter-rescue_R_Small R 0 10 N N 1 F N
F0 "R" 30 20 50 H V L CNN
F1 "6502_adapter-rescue_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
#
# 65xx_WD65C02
#
DEF 65xx_WD65C02 U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "65xx_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 A1 10 -650 0 300 R 50 50 1 1 O
X A2 11 -650 -100 300 R 50 50 1 1 O
X A3 12 -650 -200 300 R 50 50 1 1 O
X A4 13 -650 -300 300 R 50 50 1 1 O
X A5 14 -650 -400 300 R 50 50 1 1 O
X A6 15 -650 -500 300 R 50 50 1 1 O
X A7 16 -650 -600 300 R 50 50 1 1 O
X A8 17 -650 -700 300 R 50 50 1 1 O
X A9 18 -650 -800 300 R 50 50 1 1 O
X A10 19 -650 -900 300 R 50 50 1 1 O
X RDY 2 -650 800 300 R 50 50 1 1 B
X A11 20 -650 -1000 300 R 50 50 1 1 O
X GND 21 650 -1000 300 L 50 50 1 1 W
X A12 22 650 -900 300 L 50 50 1 1 O
X A13 23 650 -800 300 L 50 50 1 1 O
X A14 24 650 -700 300 L 50 50 1 1 O
X A15 25 650 -600 300 L 50 50 1 1 O
X D7 26 650 -500 300 L 50 50 1 1 T
X D6 27 650 -400 300 L 50 50 1 1 T
X D5 28 650 -300 300 L 50 50 1 1 T
X D4 29 650 -200 300 L 50 50 1 1 T
X PHI1out 3 -650 700 300 R 50 50 1 1 O
X D3 30 650 -100 300 L 50 50 1 1 T
X D2 31 650 0 300 L 50 50 1 1 T
X D1 32 650 100 300 L 50 50 1 1 T
X D0 33 650 200 300 L 50 50 1 1 T
X R/~W 34 650 300 300 L 50 50 1 1 O
X NC 35 650 400 300 L 50 50 1 1 N
X BE 36 650 500 300 L 50 50 1 1 I
X PHI2 37 650 600 300 L 50 50 1 1 I
X ~SO 38 650 700 300 L 50 50 1 1 O
X PHI2out 39 650 800 300 L 50 50 1 1 O
X ~IRQ 4 -650 600 300 R 50 50 1 1 I
X ~RESET 40 650 900 300 L 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
ENDDRAW
ENDDEF
#
# 74lvc_74LV1T125
#
DEF 74lvc_74LV1T125 U 0 40 Y Y 1 F N
F0 "U" 0 250 60 H V C CNN
F1 "74lvc_74LV1T125" 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 OE 1 -500 100 200 R 50 50 1 1 I
X A 2 -500 0 200 R 50 50 1 1 I
X GND 3 -500 -100 200 R 50 50 1 1 W
X Y 4 500 -100 200 L 50 50 1 1 T
X VCC 5 500 100 200 L 50 50 1 1 W
ENDDRAW
ENDDEF
#
# 74lvc_74LVC8T245
#
DEF 74lvc_74LVC8T245 U 0 40 Y Y 1 F N
F0 "U" -500 700 60 H V L CNN
F1 "74lvc_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 A8 10 -700 -350 200 R 50 50 1 1 B
X GND 11 -700 -450 200 R 50 50 1 1 W
X GND 12 -700 -550 200 R 50 50 1 1 W
X GND 13 700 -550 200 L 50 50 1 1 W
X B8 14 700 -450 200 L 50 50 1 1 B
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
X DIR 2 -700 450 200 R 50 50 1 1 I
X B2 20 700 150 200 L 50 50 1 1 B
X B1 21 700 250 200 L 50 50 1 1 B
X OE# 22 700 350 200 L 50 50 1 1 I
X VCCB 23 700 450 200 L 50 50 1 1 W
X VCCB 24 700 550 200 L 50 50 1 1 W
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
ENDDRAW
ENDDEF
#
# Device_D_Schottky
#
DEF Device_D_Schottky D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_D_Schottky" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
TO-???*
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_LED
#
DEF Device_LED D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_LED" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 -50 -50 50 N
P 2 0 1 0 -50 0 50 0 N
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Switch_SW_Push
#
DEF Switch_SW_Push SW 0 40 N N 1 F N
F0 "SW" 50 100 50 H V L CNN
F1 "Switch_SW_Push" 0 -60 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
DRAW
C -80 0 20 0 1 0 N
C 80 0 20 0 1 0 N
P 2 0 1 0 0 50 0 120 N
P 2 0 1 0 100 50 -100 50 N
X 1 1 -200 0 100 R 50 50 0 1 P
X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# power_PWR_FLAG
#
DEF power_PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 75 50 H I C CNN
F1 "power_PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
X pwr 1 0 0 0 U 50 50 0 0 w
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,213 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# 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 P10 10 250 550 150 L 50 50 1 1 P
X P11 11 -250 450 150 R 50 50 1 1 P
X P12 12 250 450 150 L 50 50 1 1 P
X P13 13 -250 350 150 R 50 50 1 1 P
X P14 14 250 350 150 L 50 50 1 1 P
X P15 15 -250 250 150 R 50 50 1 1 P
X P16 16 250 250 150 L 50 50 1 1 P
X P17 17 -250 150 150 R 50 50 1 1 P
X P18 18 250 150 150 L 50 50 1 1 P
X P19 19 -250 50 150 R 50 50 1 1 P
X P2 2 250 950 150 L 50 50 1 1 P
X P20 20 250 50 150 L 50 50 1 1 P
X P21 21 -250 -50 150 R 50 50 1 1 P
X P22 22 250 -50 150 L 50 50 1 1 P
X P23 23 -250 -150 150 R 50 50 1 1 P
X P24 24 250 -150 150 L 50 50 1 1 P
X P25 25 -250 -250 150 R 50 50 1 1 P
X P26 26 250 -250 150 L 50 50 1 1 P
X P27 27 -250 -350 150 R 50 50 1 1 P
X P28 28 250 -350 150 L 50 50 1 1 P
X P29 29 -250 -450 150 R 50 50 1 1 P
X P3 3 -250 850 150 R 50 50 1 1 P
X P30 30 250 -450 150 L 50 50 1 1 P
X P31 31 -250 -550 150 R 50 50 1 1 P
X P32 32 250 -550 150 L 50 50 1 1 P
X P33 33 -250 -650 150 R 50 50 1 1 P
X P34 34 250 -650 150 L 50 50 1 1 P
X P35 35 -250 -750 150 R 50 50 1 1 P
X P36 36 250 -750 150 L 50 50 1 1 P
X P37 37 -250 -850 150 R 50 50 1 1 P
X P38 38 250 -850 150 L 50 50 1 1 P
X P39 39 -250 -950 150 R 50 50 1 1 P
X P4 4 250 850 150 L 50 50 1 1 P
X P40 40 250 -950 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
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
#
# 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
#
#End Library

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,983 @@
(export (version D)
(design
(source /home/dmb/atom/AtomBusMon/kicad/6502_adapter.sch)
(date "Mon 09 Sep 2019 16:54:26 BST")
(tool "Eeschema 5.1.4-e60b266~84~ubuntu18.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) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5975BF41))
(comp (ref U4)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5975C5CE))
(comp (ref P2)
(value CONN_02X20)
(footprint footprints:Socket_Strip_Straight_2x20_Pitch2.54mm)
(libsource (lib 6502_adapter-rescue) (part CONN_02X20) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5975C737))
(comp (ref U5)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5975C870))
(comp (ref U2)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5975C8C1))
(comp (ref U3)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5975C914))
(comp (ref P3)
(value CONN_01X03)
(footprint footprints:Pin_Header_Straight_1x03_Pitch2.00mm)
(libsource (lib 6502_adapter-rescue) (part CONN_01X03) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59760CE2))
(comp (ref P4)
(value CONN_01X02)
(footprint footprints:Pin_Header_Straight_1x02_Pitch2.00mm)
(libsource (lib 6502_adapter-rescue) (part CONN_01X02) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5976110F))
(comp (ref R1)
(value 10K)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59761BB3))
(comp (ref C1)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 597620E8))
(comp (ref C2)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5976220A))
(comp (ref C3)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59762254))
(comp (ref C4)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59762296))
(comp (ref C5)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 597622DF))
(comp (ref C7)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 597624D7))
(comp (ref C8)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5976252A))
(comp (ref C9)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59762588))
(comp (ref C10)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 597625E5))
(comp (ref C11)
(value 100nF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part C_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59762645))
(comp (ref C6)
(value 10uF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part CP1_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 597630BE))
(comp (ref C12)
(value 10uF)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part CP1_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59763501))
(comp (ref D4)
(value MBR130)
(datasheet ~)
(libsource (lib Device) (part D_Schottky) (description "Schottky diode"))
(sheetpath (names /) (tstamps /))
(tstamp 5D7BB685))
(comp (ref D5)
(value MBR130)
(datasheet ~)
(libsource (lib Device) (part D_Schottky) (description "Schottky diode"))
(sheetpath (names /) (tstamps /))
(tstamp 5D7DCB4D))
(comp (ref D1)
(value LED)
(datasheet ~)
(libsource (lib Device) (part LED) (description "Light emitting diode"))
(sheetpath (names /) (tstamps /))
(tstamp 5D81F17A))
(comp (ref D2)
(value LED)
(datasheet ~)
(libsource (lib Device) (part LED) (description "Light emitting diode"))
(sheetpath (names /) (tstamps /))
(tstamp 5D84BFB8))
(comp (ref D3)
(value LED)
(datasheet ~)
(libsource (lib Device) (part LED) (description "Light emitting diode"))
(sheetpath (names /) (tstamps /))
(tstamp 5D8531A5))
(comp (ref P1)
(value CONN_02X20)
(footprint footprints:Socket_Strip_Straight_2x20_Pitch2.54mm)
(libsource (lib 6502_adapter-rescue) (part CONN_02X20) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5975C7A4))
(comp (ref SW2)
(value SW_Push_Dual)
(datasheet ~)
(libsource (lib Switch) (part SW_Push_Dual) (description "Push button switch, generic, symbol, four pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5D8938BC))
(comp (ref SW1)
(value SW_Push_Dual)
(datasheet ~)
(libsource (lib Switch) (part SW_Push_Dual) (description "Push button switch, generic, symbol, four pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5D89594D))
(comp (ref P5)
(value CONN_01X02)
(footprint footprints:Pin_Header_Straight_1x02_Pitch2.00mm)
(libsource (lib 6502_adapter-rescue) (part CONN_01X02) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D935898))
(comp (ref P6)
(value CONN_01X03)
(footprint footprints:Pin_Header_Straight_1x03_Pitch2.00mm)
(libsource (lib 6502_adapter-rescue) (part CONN_01X03) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D9D7FCA))
(comp (ref R2)
(value 22K)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DA3EC0B))
(comp (ref U6)
(value 74LVC4245)
(footprint footprints:SOIC-24W_7.5x15.4mm_Pitch1.27mm)
(libsource (lib 74lvc) (part 74LVC8T245) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5975C957))
(comp (ref R4)
(value 22K)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DAD83A7))
(comp (ref R7)
(value 10K)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DB1C0F5))
(comp (ref R9)
(value 220)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DB1C76D))
(comp (ref R10)
(value 220)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DB1CD21))
(comp (ref R8)
(value 10K)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DB3B488))
(comp (ref R6)
(value 10K)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DB3B00F))
(comp (ref R11)
(value 220)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DB1D074))
(comp (ref R3)
(value 22K)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DD6B007))
(comp (ref R5)
(value 22K)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib 6502_adapter-rescue) (part R_Small) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DAD7D35))
(comp (ref U8)
(value 74LV1T125)
(libsource (lib 74lvc) (part 74LV1T125) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DE18013))
(comp (ref U7)
(value 74LV1T125)
(libsource (lib 74lvc) (part 74LV1T125) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5DE19BB7)))
(libparts
(libpart (lib 6502_adapter-rescue) (part CONN_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 6502_adapter-rescue) (part CONN_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 6502_adapter-rescue) (part CONN_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 6502_adapter-rescue) (part CP1_Small)
(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 6502_adapter-rescue) (part C_Small)
(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 6502_adapter-rescue) (part R_Small)
(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))))
(libpart (lib 74lvc) (part 74LV1T125)
(footprints
(fp IPC_SOT65P210X110-6N))
(fields
(field (name Reference) U)
(field (name Value) 74LV1T125))
(pins
(pin (num 1) (name OE) (type input))
(pin (num 2) (name A) (type input))
(pin (num 3) (name GND) (type power_in))
(pin (num 4) (name Y) (type 3state))
(pin (num 5) (name VCC) (type power_in))))
(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 Device) (part D_Schottky)
(description "Schottky diode")
(docs ~)
(footprints
(fp TO-???*)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_Schottky))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Device) (part LED)
(description "Light emitting diode")
(docs ~)
(footprints
(fp LED*)
(fp LED_SMD:*)
(fp LED_THT:*))
(fields
(field (name Reference) D)
(field (name Value) LED))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Switch) (part SW_Push_Dual)
(description "Push button switch, generic, symbol, four pins")
(docs ~)
(fields
(field (name Reference) SW)
(field (name Value) SW_Push_Dual))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))
(pin (num 4) (name 4) (type passive)))))
(libraries
(library (logical 6502_adapter-rescue)
(uri /home/dmb/atom/AtomBusMon/kicad/6502_adapter-rescue.lib))
(library (logical 65xx)
(uri /home/dmb/atom/AtomBusMon/kicad/65xx.lib))
(library (logical 74lvc)
(uri /home/dmb/atom/AtomBusMon/kicad/74lvc.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical Switch)
(uri /usr/share/kicad/library/Switch.lib)))
(nets
(net (code 1) (name /VIN2)
(node (ref D4) (pin 1))
(node (ref P2) (pin 11)))
(net (code 2) (name "Net-(R1-Pad2)")
(node (ref U6) (pin 2))
(node (ref R1) (pin 2)))
(net (code 3) (name "Net-(P1-Pad26)")
(node (ref P1) (pin 26)))
(net (code 4) (name /LV_D7)
(node (ref U5) (pin 14))
(node (ref P1) (pin 15)))
(net (code 5) (name /LV_D6)
(node (ref U5) (pin 15))
(node (ref P1) (pin 16)))
(net (code 6) (name /LV_D5)
(node (ref U5) (pin 16))
(node (ref P1) (pin 17)))
(net (code 7) (name /LV_D4)
(node (ref P1) (pin 18))
(node (ref U5) (pin 17)))
(net (code 8) (name /LV_D3)
(node (ref P1) (pin 19))
(node (ref U5) (pin 18)))
(net (code 9) (name /LV_D2)
(node (ref P1) (pin 20))
(node (ref U5) (pin 19)))
(net (code 10) (name /LV_D1)
(node (ref P1) (pin 21))
(node (ref U5) (pin 20)))
(net (code 11) (name /LV_D0)
(node (ref U5) (pin 21))
(node (ref P1) (pin 22)))
(net (code 12) (name /LV_OED)
(node (ref U5) (pin 22))
(node (ref P1) (pin 23)))
(net (code 13) (name "Net-(P1-Pad24)")
(node (ref P1) (pin 24)))
(net (code 14) (name "Net-(P1-Pad25)")
(node (ref P1) (pin 25)))
(net (code 15) (name "Net-(P1-Pad14)")
(node (ref P1) (pin 14)))
(net (code 16) (name "Net-(P1-Pad27)")
(node (ref P1) (pin 27)))
(net (code 17) (name "Net-(P1-Pad28)")
(node (ref P1) (pin 28)))
(net (code 18) (name /LV_nNMI)
(node (ref U6) (pin 14))
(node (ref P1) (pin 31)))
(net (code 19) (name /LV_BE)
(node (ref P1) (pin 32))
(node (ref U6) (pin 15)))
(net (code 20) (name /LV_PHI2)
(node (ref U6) (pin 16))
(node (ref P1) (pin 33)))
(net (code 21) (name /LV_nIRQ)
(node (ref U6) (pin 17))
(node (ref P1) (pin 34)))
(net (code 22) (name /LV_RDY)
(node (ref U6) (pin 18))
(node (ref P1) (pin 36)))
(net (code 23) (name "Net-(D3-Pad2)")
(node (ref R11) (pin 2))
(node (ref D3) (pin 2)))
(net (code 24) (name /5V)
(node (ref D5) (pin 2))
(node (ref C1) (pin 1))
(node (ref U1) (pin 8))
(node (ref U7) (pin 5))
(node (ref R1) (pin 1))
(node (ref R2) (pin 1))
(node (ref U4) (pin 1))
(node (ref C4) (pin 1))
(node (ref C6) (pin 1))
(node (ref U6) (pin 1))
(node (ref C5) (pin 1))
(node (ref U5) (pin 1))
(node (ref D4) (pin 2))
(node (ref R4) (pin 1))
(node (ref R5) (pin 1))
(node (ref C2) (pin 1))
(node (ref C3) (pin 1))
(node (ref U3) (pin 1))
(node (ref R3) (pin 1))
(node (ref U2) (pin 1)))
(net (code 25) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R9) (pin 2)))
(net (code 26) (name "Net-(D2-Pad2)")
(node (ref D2) (pin 2))
(node (ref R10) (pin 2)))
(net (code 27) (name /GND)
(node (ref C4) (pin 2))
(node (ref C3) (pin 2))
(node (ref C5) (pin 2))
(node (ref C7) (pin 2))
(node (ref U3) (pin 2))
(node (ref U3) (pin 13))
(node (ref U3) (pin 12))
(node (ref U3) (pin 11))
(node (ref U5) (pin 11))
(node (ref U6) (pin 13))
(node (ref U6) (pin 12))
(node (ref U6) (pin 11))
(node (ref P6) (pin 3))
(node (ref P5) (pin 1))
(node (ref U6) (pin 22))
(node (ref SW2) (pin 1))
(node (ref SW1) (pin 3))
(node (ref SW2) (pin 3))
(node (ref U7) (pin 3))
(node (ref U8) (pin 1))
(node (ref U8) (pin 3))
(node (ref U5) (pin 13))
(node (ref U5) (pin 12))
(node (ref SW1) (pin 1))
(node (ref U2) (pin 22))
(node (ref U2) (pin 2))
(node (ref U2) (pin 13))
(node (ref U2) (pin 12))
(node (ref U2) (pin 11))
(node (ref U4) (pin 2))
(node (ref P1) (pin 30))
(node (ref D1) (pin 1))
(node (ref D2) (pin 1))
(node (ref D3) (pin 1))
(node (ref C12) (pin 2))
(node (ref P1) (pin 12))
(node (ref P2) (pin 30))
(node (ref C8) (pin 2))
(node (ref C9) (pin 2))
(node (ref P2) (pin 12))
(node (ref C10) (pin 2))
(node (ref C11) (pin 2))
(node (ref C6) (pin 2))
(node (ref P3) (pin 3))
(node (ref U4) (pin 13))
(node (ref C2) (pin 2))
(node (ref C1) (pin 2))
(node (ref U4) (pin 11))
(node (ref U4) (pin 12))
(node (ref U1) (pin 21)))
(net (code 28) (name /VIN1)
(node (ref D5) (pin 1))
(node (ref P1) (pin 11)))
(net (code 29) (name "Net-(P1-Pad13)")
(node (ref P1) (pin 13)))
(net (code 30) (name "Net-(P2-Pad3)")
(node (ref P2) (pin 3)))
(net (code 31) (name "Net-(P2-Pad1)")
(node (ref P2) (pin 1)))
(net (code 32) (name "Net-(P2-Pad2)")
(node (ref P2) (pin 2)))
(net (code 33) (name "Net-(P2-Pad4)")
(node (ref P2) (pin 4)))
(net (code 34) (name "Net-(P3-Pad2)")
(node (ref U1) (pin 1))
(node (ref P3) (pin 2)))
(net (code 35) (name /LV_nRST)
(node (ref P1) (pin 37))
(node (ref U6) (pin 19)))
(net (code 36) (name /nSO)
(node (ref U1) (pin 38))
(node (ref U8) (pin 2))
(node (ref R3) (pin 2)))
(net (code 37) (name /LV_nSO)
(node (ref P1) (pin 35))
(node (ref U8) (pin 4)))
(net (code 38) (name /3V3)
(node (ref U6) (pin 24))
(node (ref U6) (pin 23))
(node (ref C7) (pin 1))
(node (ref P2) (pin 29))
(node (ref U5) (pin 23))
(node (ref U5) (pin 24))
(node (ref C9) (pin 1))
(node (ref C12) (pin 1))
(node (ref U2) (pin 24))
(node (ref U2) (pin 23))
(node (ref C10) (pin 1))
(node (ref U3) (pin 24))
(node (ref C11) (pin 1))
(node (ref U3) (pin 23))
(node (ref C8) (pin 1))
(node (ref U4) (pin 23))
(node (ref U4) (pin 24))
(node (ref R8) (pin 1))
(node (ref R6) (pin 1))
(node (ref R7) (pin 1))
(node (ref U8) (pin 5))
(node (ref P1) (pin 29)))
(net (code 39) (name /LV_OERW)
(node (ref U7) (pin 1))
(node (ref P2) (pin 39)))
(net (code 40) (name /LV_RnW)
(node (ref P2) (pin 10))
(node (ref U7) (pin 2)))
(net (code 41) (name "Net-(P4-Pad1)")
(node (ref U1) (pin 5))
(node (ref P4) (pin 1)))
(net (code 42) (name "Net-(U2-Pad20)")
(node (ref U2) (pin 20)))
(net (code 43) (name "Net-(U2-Pad4)")
(node (ref U2) (pin 4)))
(net (code 44) (name /LED1)
(node (ref R9) (pin 1))
(node (ref P1) (pin 10)))
(net (code 45) (name /SW2)
(node (ref R8) (pin 2))
(node (ref SW2) (pin 2))
(node (ref P1) (pin 9))
(node (ref SW2) (pin 4)))
(net (code 46) (name /SW1)
(node (ref R7) (pin 2))
(node (ref SW1) (pin 2))
(node (ref SW1) (pin 4))
(node (ref P1) (pin 7)))
(net (code 47) (name /JUMPER)
(node (ref P5) (pin 2))
(node (ref R6) (pin 2))
(node (ref P1) (pin 3)))
(net (code 48) (name "Net-(P1-Pad38)")
(node (ref P1) (pin 38)))
(net (code 49) (name "Net-(P1-Pad39)")
(node (ref P1) (pin 39)))
(net (code 50) (name "Net-(P1-Pad4)")
(node (ref P1) (pin 4)))
(net (code 51) (name "Net-(P1-Pad40)")
(node (ref P1) (pin 40)))
(net (code 52) (name "Net-(P1-Pad5)")
(node (ref P1) (pin 5)))
(net (code 53) (name /LED3)
(node (ref R11) (pin 1))
(node (ref P1) (pin 6)))
(net (code 54) (name /LED2)
(node (ref P1) (pin 8))
(node (ref R10) (pin 1)))
(net (code 55) (name /LV_TRIG1)
(node (ref P1) (pin 1))
(node (ref U6) (pin 20)))
(net (code 56) (name /LV_TRIG0)
(node (ref U6) (pin 21))
(node (ref P1) (pin 2)))
(net (code 57) (name /TRIG0)
(node (ref U6) (pin 3))
(node (ref P6) (pin 1))
(node (ref R4) (pin 2)))
(net (code 58) (name /TRIG1)
(node (ref U6) (pin 4))
(node (ref P6) (pin 2))
(node (ref R5) (pin 2)))
(net (code 59) (name /LV_PHI2OUT)
(node (ref P2) (pin 5))
(node (ref U2) (pin 17)))
(net (code 60) (name "Net-(U2-Pad10)")
(node (ref U2) (pin 10)))
(net (code 61) (name "Net-(U2-Pad14)")
(node (ref U2) (pin 14)))
(net (code 62) (name "Net-(U2-Pad15)")
(node (ref U2) (pin 15)))
(net (code 63) (name /LV_PHI1OUT)
(node (ref P2) (pin 8))
(node (ref U2) (pin 18)))
(net (code 64) (name /LV_nML)
(node (ref U2) (pin 19))
(node (ref P2) (pin 7)))
(net (code 65) (name /LV_SYNC)
(node (ref P2) (pin 9))
(node (ref U2) (pin 21)))
(net (code 66) (name /LV_nVP)
(node (ref P2) (pin 6))
(node (ref U2) (pin 16)))
(net (code 67) (name /D0)
(node (ref U1) (pin 33))
(node (ref U5) (pin 3)))
(net (code 68) (name /D1)
(node (ref U5) (pin 4))
(node (ref U1) (pin 32)))
(net (code 69) (name /D2)
(node (ref U1) (pin 31))
(node (ref U5) (pin 5)))
(net (code 70) (name /D3)
(node (ref U1) (pin 30))
(node (ref U5) (pin 6)))
(net (code 71) (name /D4)
(node (ref U1) (pin 29))
(node (ref U5) (pin 7)))
(net (code 72) (name /D5)
(node (ref U5) (pin 8))
(node (ref U1) (pin 28)))
(net (code 73) (name /D6)
(node (ref U5) (pin 9))
(node (ref U1) (pin 27)))
(net (code 74) (name /D7)
(node (ref U1) (pin 26))
(node (ref U5) (pin 10)))
(net (code 75) (name "Net-(U2-Pad9)")
(node (ref U2) (pin 9)))
(net (code 76) (name /LV_OEAH)
(node (ref P2) (pin 40))
(node (ref U4) (pin 22)))
(net (code 77) (name "Net-(U1-Pad35)")
(node (ref U1) (pin 35)))
(net (code 78) (name /LV_A3)
(node (ref P2) (pin 19))
(node (ref U3) (pin 17)))
(net (code 79) (name /LV_A2)
(node (ref U3) (pin 16))
(node (ref P2) (pin 20)))
(net (code 80) (name /LV_A5)
(node (ref P2) (pin 21))
(node (ref U3) (pin 19)))
(net (code 81) (name /LV_A4)
(node (ref P2) (pin 22))
(node (ref U3) (pin 18)))
(net (code 82) (name /LV_A7)
(node (ref P2) (pin 23))
(node (ref U3) (pin 21)))
(net (code 83) (name /LV_A6)
(node (ref P2) (pin 24))
(node (ref U3) (pin 20)))
(net (code 84) (name "Net-(P2-Pad25)")
(node (ref P2) (pin 25)))
(net (code 85) (name /LV_OEAL)
(node (ref P2) (pin 26))
(node (ref U3) (pin 22)))
(net (code 86) (name "Net-(P2-Pad27)")
(node (ref P2) (pin 27)))
(net (code 87) (name "Net-(P2-Pad28)")
(node (ref P2) (pin 28)))
(net (code 88) (name /LV_A0)
(node (ref P2) (pin 18))
(node (ref U3) (pin 14)))
(net (code 89) (name /LV_A14)
(node (ref U4) (pin 15))
(node (ref P2) (pin 31)))
(net (code 90) (name /LV_A15)
(node (ref U4) (pin 14))
(node (ref P2) (pin 32)))
(net (code 91) (name /LV_A12)
(node (ref U4) (pin 17))
(node (ref P2) (pin 33)))
(net (code 92) (name /LV_A13)
(node (ref U4) (pin 16))
(node (ref P2) (pin 34)))
(net (code 93) (name /LV_A9)
(node (ref P2) (pin 35))
(node (ref U4) (pin 19)))
(net (code 94) (name /LV_A8)
(node (ref U4) (pin 18))
(node (ref P2) (pin 36)))
(net (code 95) (name /LV_A11)
(node (ref U4) (pin 21))
(node (ref P2) (pin 37)))
(net (code 96) (name /LV_A10)
(node (ref P2) (pin 38))
(node (ref U4) (pin 20)))
(net (code 97) (name /A0)
(node (ref U1) (pin 9))
(node (ref U3) (pin 10)))
(net (code 98) (name "Net-(P2-Pad13)")
(node (ref P2) (pin 13)))
(net (code 99) (name "Net-(P2-Pad14)")
(node (ref P2) (pin 14)))
(net (code 100) (name "Net-(P2-Pad15)")
(node (ref P2) (pin 15)))
(net (code 101) (name "Net-(P2-Pad16)")
(node (ref P2) (pin 16)))
(net (code 102) (name /LV_A1)
(node (ref P2) (pin 17))
(node (ref U3) (pin 15)))
(net (code 103) (name /nVP)
(node (ref U2) (pin 8))
(node (ref P3) (pin 1)))
(net (code 104) (name /PHI2OUT)
(node (ref U2) (pin 7))
(node (ref U1) (pin 39)))
(net (code 105) (name /PHI1OUT)
(node (ref U2) (pin 6))
(node (ref U1) (pin 3)))
(net (code 106) (name /nML)
(node (ref P4) (pin 2))
(node (ref U2) (pin 5)))
(net (code 107) (name /RnW)
(node (ref U7) (pin 4))
(node (ref U5) (pin 2))
(node (ref U1) (pin 34)))
(net (code 108) (name /A10)
(node (ref U1) (pin 19))
(node (ref U4) (pin 4)))
(net (code 109) (name /A1)
(node (ref U1) (pin 10))
(node (ref U3) (pin 9)))
(net (code 110) (name /A2)
(node (ref U1) (pin 11))
(node (ref U3) (pin 8)))
(net (code 111) (name /A3)
(node (ref U3) (pin 7))
(node (ref U1) (pin 12)))
(net (code 112) (name /A4)
(node (ref U3) (pin 6))
(node (ref U1) (pin 13)))
(net (code 113) (name /A5)
(node (ref U1) (pin 14))
(node (ref U3) (pin 5)))
(net (code 114) (name /A6)
(node (ref U3) (pin 4))
(node (ref U1) (pin 15)))
(net (code 115) (name /A7)
(node (ref U3) (pin 3))
(node (ref U1) (pin 16)))
(net (code 116) (name /A8)
(node (ref U4) (pin 6))
(node (ref U1) (pin 17)))
(net (code 117) (name /A9)
(node (ref U4) (pin 5))
(node (ref U1) (pin 18)))
(net (code 118) (name /SYNC)
(node (ref U2) (pin 3))
(node (ref U1) (pin 7)))
(net (code 119) (name /A11)
(node (ref U1) (pin 20))
(node (ref U4) (pin 3)))
(net (code 120) (name /A15)
(node (ref U4) (pin 10))
(node (ref U1) (pin 25)))
(net (code 121) (name /A14)
(node (ref U1) (pin 24))
(node (ref U4) (pin 9)))
(net (code 122) (name /A13)
(node (ref U1) (pin 23))
(node (ref U4) (pin 8)))
(net (code 123) (name /A12)
(node (ref U4) (pin 7))
(node (ref U1) (pin 22)))
(net (code 124) (name /nRST)
(node (ref U1) (pin 40))
(node (ref U6) (pin 5)))
(net (code 125) (name /RDY)
(node (ref U6) (pin 6))
(node (ref U1) (pin 2)))
(net (code 126) (name /nIRQ)
(node (ref U1) (pin 4))
(node (ref U6) (pin 7)))
(net (code 127) (name /PHI2)
(node (ref U1) (pin 37))
(node (ref U6) (pin 8)))
(net (code 128) (name /BE)
(node (ref U6) (pin 9))
(node (ref U1) (pin 36))
(node (ref R2) (pin 2)))
(net (code 129) (name /nNMI)
(node (ref U1) (pin 6))
(node (ref U6) (pin 10)))))

View File

@ -0,0 +1,40 @@
update=Mon 09 Sep 2019 16:15:55 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=
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=60
ERC_TestSimilarLabels=1

File diff suppressed because it is too large Load Diff

584
kicad/6502/v2/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

3
kicad/6502/v2/74lvc.bck Normal file
View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

3
kicad/6502/v2/74lvc.dcm Normal file
View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

107
kicad/6502/v2/74lvc.lib Normal file
View File

@ -0,0 +1,107 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# 74LV1T125
#
DEF 74LV1T125 U 0 40 Y Y 1 F N
F0 "U" 0 250 60 H V C CNN
F1 "74LV1T125" 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 OE 1 -500 100 200 R 50 50 1 1 I
X A 2 -500 0 200 R 50 50 1 1 I
X GND 3 -500 -100 200 R 50 50 1 1 W
X Y 4 500 -100 200 L 50 50 1 1 T
X VCC 5 500 100 200 L 50 50 1 1 W
ENDDRAW
ENDDEF
#
# 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 A8 10 -700 -350 200 R 50 50 1 1 B
X GND 11 -700 -450 200 R 50 50 1 1 W
X GND 12 -700 -550 200 R 50 50 1 1 W
X GND 13 700 -550 200 L 50 50 1 1 W
X B8 14 700 -450 200 L 50 50 1 1 B
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
X DIR 2 -700 450 200 R 50 50 1 1 I
X B2 20 700 150 200 L 50 50 1 1 B
X B1 21 700 250 200 L 50 50 1 1 B
X OE# 22 700 350 200 L 50 50 1 1 I
X VCCB 23 700 450 200 L 50 50 1 1 W
X VCCB 24 700 550 200 L 50 50 1 1 W
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
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))
)

View File

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

View File

@ -0,0 +1,5 @@
(sym_lib_table
(lib (name 6502_adapter-rescue)(type Legacy)(uri ${KIPRJMOD}/6502_adapter-rescue.lib)(options "")(descr ""))
(lib (name 65xx)(type Legacy)(uri ${KIPRJMOD}/65xx.lib)(options "")(descr ""))
(lib (name 74lvc)(type Legacy)(uri ${KIPRJMOD}/74lvc.lib)(options "")(descr ""))
)