Added Z80 bus edge connector

This commit is contained in:
Dreaded_X 2021-01-31 01:54:45 +01:00
commit 8330f2612d
3 changed files with 142 additions and 0 deletions

3
z80/Z80.dcm Normal file
View File

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

72
z80/Z80.lib Normal file
View File

@ -0,0 +1,72 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Edge
#
DEF Edge B 0 40 Y Y 1 F N
F0 "B" 0 -1750 50 H V C CNN
F1 "Edge" 0 1750 50 H V C CNN
F2 "" -150 600 50 H I C CNN
F3 "" -150 600 50 H I C CNN
DRAW
S -300 1700 350 -1700 0 1 0 f
X 5V 1 -400 1600 100 R 50 50 1 1 w
X A11 10 -400 -800 100 R 50 50 1 1 B
X A10 11 -400 -700 100 R 50 50 1 1 B
X A9 12 -400 -600 100 R 50 50 1 1 B
X A8 13 -400 -500 100 R 50 50 1 1 B
X A7 14 -400 -400 100 R 50 50 1 1 B
X A6 15 -400 -300 100 R 50 50 1 1 B
X A5 16 -400 -200 100 R 50 50 1 1 B
X A4 17 -400 -100 100 R 50 50 1 1 B
X A3 18 -400 0 100 R 50 50 1 1 B
X A2 19 -400 100 100 R 50 50 1 1 B
X DEV7 2 -400 500 100 R 50 50 1 1 B
X A1 20 -400 200 100 R 50 50 1 1 B
X A0 21 -400 300 100 R 50 50 1 1 B
X HALT 22 450 -300 100 L 50 50 1 1 B
X CLK 23 450 -200 100 L 50 50 1 1 B
X RST 24 450 -100 100 L 50 50 1 1 B
X M1 25 450 0 100 L 50 50 1 1 B
X U0 26 450 -1600 100 L 50 50 1 1 B
X 3V3 27 -400 1400 100 R 50 50 1 1 w
X 5V 28 -400 1500 100 R 50 50 1 1 w
X GND 29 450 1400 100 L 50 50 1 1 w
X DEV6 3 -400 600 100 R 50 50 1 1 B
X GND 30 450 1500 100 L 50 50 1 1 w
X U3 31 -400 -1500 100 R 50 50 1 1 B
X U2 32 -400 -1600 100 R 50 50 1 1 B
X SCL 33 450 -1400 100 L 50 50 1 1 B
X SDA 34 450 -1300 100 L 50 50 1 1 B
X BUSAK 35 450 -1100 100 L 50 50 1 1 B
X BUSRQ 36 450 -1000 100 L 50 50 1 1 B
X RD 37 450 -800 100 L 50 50 1 1 B
X WR 38 450 -700 100 L 50 50 1 1 B
X IOREQ 39 450 -600 100 L 50 50 1 1 B
X DEV5 4 -400 700 100 R 50 50 1 1 B
X MEMRQ 40 450 -500 100 L 50 50 1 1 B
X WAIT 41 450 100 100 L 50 50 1 1 B
X NMI 42 450 200 100 L 50 50 1 1 B
X INT 43 450 300 100 L 50 50 1 1 B
X A15 44 -400 -1300 100 R 50 50 1 1 B
X A14 45 -400 -1200 100 R 50 50 1 1 B
X A13 46 -400 -1100 100 R 50 50 1 1 B
X A12 47 -400 -1000 100 R 50 50 1 1 B
X D7 48 450 500 100 L 50 50 1 1 B
X D6 49 450 600 100 L 50 50 1 1 B
X DEV4 5 -400 800 100 R 50 50 1 1 B
X D5 50 450 700 100 L 50 50 1 1 B
X D4 51 450 800 100 L 50 50 1 1 B
X D3 52 450 900 100 L 50 50 1 1 B
X D2 53 450 1000 100 L 50 50 1 1 B
X D1 54 450 1100 100 L 50 50 1 1 B
X D0 55 450 1200 100 L 50 50 1 1 B
X GND 56 450 1600 100 L 50 50 1 1 w
X DEV3 6 -400 900 100 R 50 50 1 1 B
X DEV2 7 -400 1000 100 R 50 50 1 1 B
X DEV1 8 -400 1100 100 R 50 50 1 1 B
X DEV0 9 -400 1200 100 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,67 @@
(module Edge (layer F.Cu) (tedit 5FED2EAC)
(fp_text reference REF** (at -29.21 -6.35) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Edge (at -33.528 -6.35) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 36.322 6.35) (end -36.322 6.35) (layer Dwgs.User) (width 0.12))
(fp_line (start 36.322 6.35) (end 36.322 -5.08) (layer Dwgs.User) (width 0.12))
(fp_line (start -36.322 6.35) (end -36.322 -5.08) (layer Dwgs.User) (width 0.12))
(pad 56 connect rect (at -34.29 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 55 connect rect (at -31.75 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 54 connect rect (at -29.21 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 53 connect rect (at -26.67 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 52 connect rect (at -24.13 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 51 connect rect (at -21.59 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 50 connect rect (at -19.05 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 49 connect rect (at -16.51 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 45 connect rect (at -6.35 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 48 connect rect (at -13.97 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 47 connect rect (at -11.43 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 46 connect rect (at -8.89 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 44 connect rect (at -3.81 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 43 connect rect (at -1.27 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 42 connect rect (at 1.27 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 41 connect rect (at 3.81 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 40 connect rect (at 6.35 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 39 connect rect (at 8.89 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 38 connect rect (at 11.43 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 37 connect rect (at 13.97 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 36 connect rect (at 16.51 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 35 connect rect (at 19.05 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 34 connect rect (at 21.59 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 33 connect rect (at 24.13 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 32 connect rect (at 26.67 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 31 connect rect (at 29.21 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 30 connect rect (at 31.75 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 29 connect rect (at 34.29 0.508 180) (size 1.5 11) (layers B.Cu B.Mask))
(pad 28 connect rect (at 34.29 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 27 connect rect (at 31.75 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 26 connect rect (at 29.21 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 25 connect rect (at 26.67 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 24 connect rect (at 24.13 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 23 connect rect (at 21.59 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 22 connect rect (at 19.05 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 21 connect rect (at 16.51 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 20 connect rect (at 13.97 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 19 connect rect (at 11.43 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 18 connect rect (at 8.89 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 17 connect rect (at 6.35 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 16 connect rect (at 3.81 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 15 connect rect (at 1.27 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 14 connect rect (at -1.27 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 13 connect rect (at -3.81 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 12 connect rect (at -6.35 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 11 connect rect (at -8.89 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 10 connect rect (at -11.43 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 9 connect rect (at -13.97 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 8 connect rect (at -16.51 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 7 connect rect (at -19.05 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 6 connect rect (at -21.59 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 5 connect rect (at -24.13 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 4 connect rect (at -26.67 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 3 connect rect (at -29.21 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 2 connect rect (at -31.75 0.508 180) (size 1.5 11) (layers F.Cu F.Mask))
(pad 1 connect rect (at -34.29 0.508) (size 1.5 11) (layers F.Cu F.Mask))
)