Z80-motherboard/fileIO.sch

983 lines
23 KiB
Plaintext
Raw Permalink Normal View History

2019-11-11 12:15:16 -06:00
EESchema Schematic File Version 4
LIBS:motherboard-cache
EELAYER 29 0
EELAYER END
$Descr USLetter 11000 8500
encoding utf-8
Sheet 3 4
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text GLabel 1350 1400 0 50 Input ~ 0
A4
Text GLabel 1350 1300 0 50 Input ~ 0
A5
Text GLabel 1350 1200 0 50 Input ~ 0
A6
Text GLabel 1350 1100 0 50 Input ~ 0
A7
$Comp
L power:GND #PWR?
U 1 1 5D822A3C
P 1850 3200
AR Path="/5D822A3C" Ref="#PWR?" Part="1"
AR Path="/5D847EA3/5D822A3C" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D822A3C" Ref="#PWR034" Part="1"
F 0 "#PWR034" H 1850 2950 50 0001 C CNN
F 1 "GND" H 1855 3027 50 0000 C CNN
F 2 "" H 1850 3200 50 0001 C CNN
F 3 "" H 1850 3200 50 0001 C CNN
1 1850 3200
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5D822A50
P 1000 2900
AR Path="/5D822A50" Ref="#PWR?" Part="1"
AR Path="/5D847EA3/5D822A50" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D822A50" Ref="#PWR031" Part="1"
F 0 "#PWR031" H 1000 2650 50 0001 C CNN
F 1 "GND" H 1005 2727 50 0000 C CNN
F 2 "" H 1000 2900 50 0001 C CNN
F 3 "" H 1000 2900 50 0001 C CNN
1 1000 2900
1 0 0 -1
$EndComp
Wire Wire Line
1000 2900 1000 2700
Wire Wire Line
1000 2700 1350 2700
Wire Wire Line
1350 2600 1000 2600
Wire Wire Line
1000 2600 1000 2700
Connection ~ 1000 2700
Wire Wire Line
1350 2500 1000 2500
Wire Wire Line
1000 2500 1000 2600
Connection ~ 1000 2600
Wire Wire Line
1350 2400 1000 2400
Wire Wire Line
1000 2400 1000 2500
Connection ~ 1000 2500
Wire Wire Line
1000 2400 1000 2200
Wire Wire Line
1000 1800 1350 1800
Connection ~ 1000 2400
Wire Wire Line
1350 1700 1000 1700
Wire Wire Line
1000 1700 1000 1800
Connection ~ 1000 1800
Wire Wire Line
1000 1600 1000 1700
Wire Wire Line
1000 1600 1350 1600
Connection ~ 1000 1700
Wire Wire Line
1350 1500 1000 1500
Wire Wire Line
1000 1500 1000 1600
Connection ~ 1000 1600
$Comp
L power:+5V #PWR?
U 1 1 5D822A6D
P 1850 800
AR Path="/5D847EA3/5D822A6D" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D822A6D" Ref="#PWR033" Part="1"
F 0 "#PWR033" H 1850 650 50 0001 C CNN
F 1 "+5V" H 1865 973 50 0000 C CNN
F 2 "" H 1850 800 50 0001 C CNN
F 3 "" H 1850 800 50 0001 C CNN
1 1850 800
1 0 0 -1
$EndComp
Text GLabel 1350 4200 0 50 Input ~ 0
A4
Text GLabel 1350 4100 0 50 Input ~ 0
A5
Text GLabel 1350 4000 0 50 Input ~ 0
A6
Text GLabel 1350 3900 0 50 Input ~ 0
A7
$Comp
L power:GND #PWR?
U 1 1 5D8CB721
P 1850 6000
AR Path="/5D8CB721" Ref="#PWR?" Part="1"
AR Path="/5D847EA3/5D8CB721" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8CB721" Ref="#PWR036" Part="1"
F 0 "#PWR036" H 1850 5750 50 0001 C CNN
F 1 "GND" H 1855 5827 50 0000 C CNN
F 2 "" H 1850 6000 50 0001 C CNN
F 3 "" H 1850 6000 50 0001 C CNN
1 1850 6000
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5D8CB72E
P 1000 5700
AR Path="/5D8CB72E" Ref="#PWR?" Part="1"
AR Path="/5D847EA3/5D8CB72E" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8CB72E" Ref="#PWR032" Part="1"
F 0 "#PWR032" H 1000 5450 50 0001 C CNN
F 1 "GND" H 1005 5527 50 0000 C CNN
F 2 "" H 1000 5700 50 0001 C CNN
F 3 "" H 1000 5700 50 0001 C CNN
1 1000 5700
1 0 0 -1
$EndComp
Wire Wire Line
1000 5700 1000 5500
Wire Wire Line
1000 5500 1350 5500
Wire Wire Line
1350 5400 1000 5400
Wire Wire Line
1000 5400 1000 5500
Connection ~ 1000 5500
Wire Wire Line
1350 5300 1000 5300
Wire Wire Line
1000 5300 1000 5400
Connection ~ 1000 5400
Wire Wire Line
1350 5200 1000 5200
Wire Wire Line
1000 5200 1000 5300
Connection ~ 1000 5300
Wire Wire Line
1000 5200 1000 4900
Wire Wire Line
1000 4600 1350 4600
Connection ~ 1000 5200
Wire Wire Line
1350 4500 1000 4500
Wire Wire Line
1000 4500 1000 4600
Connection ~ 1000 4600
Wire Wire Line
1000 4400 1000 4500
Wire Wire Line
1000 4400 1350 4400
Connection ~ 1000 4500
Wire Wire Line
1350 4300 1000 4300
Wire Wire Line
1000 4300 1000 4400
Connection ~ 1000 4400
$Comp
L power:+5V #PWR?
U 1 1 5D8CB74B
P 1850 3600
AR Path="/5D847EA3/5D8CB74B" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8CB74B" Ref="#PWR035" Part="1"
F 0 "#PWR035" H 1850 3450 50 0001 C CNN
F 1 "+5V" H 1865 3773 50 0000 C CNN
F 2 "" H 1850 3600 50 0001 C CNN
F 3 "" H 1850 3600 50 0001 C CNN
1 1850 3600
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS688 U?
U 1 1 5D8CB751
P 1850 4800
AR Path="/5D8CB751" Ref="U?" Part="1"
AR Path="/5D847EA3/5D8CB751" Ref="U?" Part="1"
AR Path="/5D81BA5C/5D8CB751" Ref="U7" Part="1"
F 0 "U7" H 2000 5950 50 0000 L CNN
F 1 "74LS688" H 1900 5850 50 0000 L CNN
F 2 "Package_DIP:DIP-20_W7.62mm_Socket" H 1850 4800 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS688" H 1850 4800 50 0001 C CNN
1 1850 4800
1 0 0 -1
$EndComp
Wire Wire Line
1350 2000 1000 2000
Connection ~ 1000 2000
Wire Wire Line
1000 2000 1000 1800
Wire Wire Line
1000 2100 1350 2100
Connection ~ 1000 2100
Wire Wire Line
1000 2100 1000 2000
Wire Wire Line
1350 2200 1000 2200
Connection ~ 1000 2200
Wire Wire Line
1000 2200 1000 2100
$Comp
L power:+5V #PWR029
U 1 1 5D99DC02
P 850 2200
F 0 "#PWR029" H 850 2050 50 0001 C CNN
F 1 "+5V" H 865 2373 50 0000 C CNN
F 2 "" H 850 2200 50 0001 C CNN
F 3 "" H 850 2200 50 0001 C CNN
1 850 2200
1 0 0 -1
$EndComp
Wire Wire Line
850 2200 850 2300
Wire Wire Line
850 2300 1350 2300
$Comp
L 74xx:74LS688 U?
U 1 1 5D9ADF44
P 1850 2000
AR Path="/5D9ADF44" Ref="U?" Part="1"
AR Path="/5D847EA3/5D9ADF44" Ref="U?" Part="1"
AR Path="/5D81BA5C/5D9ADF44" Ref="U6" Part="1"
F 0 "U6" H 2000 3150 50 0000 L CNN
F 1 "74LS688" H 1900 3050 50 0000 L CNN
F 2 "Package_DIP:DIP-20_W7.62mm_Socket" H 1850 2000 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS688" H 1850 2000 50 0001 C CNN
1 1850 2000
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR030
U 1 1 5D9D03D2
P 850 5000
F 0 "#PWR030" H 850 4850 50 0001 C CNN
F 1 "+5V" H 865 5173 50 0000 C CNN
F 2 "" H 850 5000 50 0001 C CNN
F 3 "" H 850 5000 50 0001 C CNN
1 850 5000
1 0 0 -1
$EndComp
Wire Wire Line
850 5000 1350 5000
Wire Wire Line
850 5000 850 5100
Wire Wire Line
850 5100 1350 5100
Connection ~ 850 5000
Wire Wire Line
1350 4900 1000 4900
Connection ~ 1000 4900
Wire Wire Line
1000 4900 1000 4800
Wire Wire Line
1350 4800 1000 4800
Connection ~ 1000 4800
Wire Wire Line
1000 4800 1000 4600
Text GLabel 7350 1600 2 50 Input ~ 0
~CLK
Text GLabel 9450 1650 2 50 Input ~ 0
~CLK
NoConn ~ 9450 3350
$Comp
L Z80:IOBusCPU J8
U 1 1 5D8F698B
P 9000 3550
F 0 "J8" H 9200 4200 50 0000 C CNN
F 1 "IOBusCPU" H 9200 4150 50 0000 C CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_2x12_P2.54mm_Vertical" H 9000 4400 50 0001 C CNN
F 3 "" H 9000 4400 50 0001 C CNN
1 9000 3550
1 0 0 -1
$EndComp
$Comp
L Z80:IOBusCPU J5
U 1 1 5D8F48DF
P 6850 3450
F 0 "J5" H 7050 4100 50 0000 C CNN
F 1 "IOBusCPU" H 7050 4050 50 0000 C CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_2x12_P2.54mm_Vertical" H 6850 4300 50 0001 C CNN
F 3 "" H 6850 4300 50 0001 C CNN
1 6850 3450
1 0 0 -1
$EndComp
$Comp
L Z80:IOBusCPU J7
U 1 1 5D8F2975
P 9000 1550
F 0 "J7" H 9200 2200 50 0000 C CNN
F 1 "IOBusCPU" H 9200 2150 50 0000 C CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_2x12_P2.54mm_Vertical" H 9000 2400 50 0001 C CNN
F 3 "" H 9000 2400 50 0001 C CNN
1 9000 1550
1 0 0 -1
$EndComp
$Comp
L Z80:IOBusCPU J6
U 1 1 5D8EBAFA
P 6900 1500
F 0 "J6" H 7100 2200 50 0000 C CNN
F 1 "IOBusCPU" H 7100 2100 50 0000 C CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_2x12_P2.54mm_Vertical" H 6900 2350 50 0001 C CNN
F 3 "" H 6900 2350 50 0001 C CNN
1 6900 1500
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR057
U 1 1 5D913CFC
P 9000 2850
F 0 "#PWR057" H 9000 2700 50 0001 C CNN
F 1 "+5V" H 9000 3000 50 0000 C CNN
F 2 "" H 9000 2850 50 0001 C CNN
F 3 "" H 9000 2850 50 0001 C CNN
1 9000 2850
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR055
U 1 1 5D9132A8
P 9000 850
F 0 "#PWR055" H 9000 700 50 0001 C CNN
F 1 "+5V" H 9015 1023 50 0000 C CNN
F 2 "" H 9000 850 50 0001 C CNN
F 3 "" H 9000 850 50 0001 C CNN
1 9000 850
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR045
U 1 1 5D912642
P 6850 2750
F 0 "#PWR045" H 6850 2600 50 0001 C CNN
F 1 "+5V" H 6865 2923 50 0000 C CNN
F 2 "" H 6850 2750 50 0001 C CNN
F 3 "" H 6850 2750 50 0001 C CNN
1 6850 2750
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR058
U 1 1 5D911C79
P 9000 4350
F 0 "#PWR058" H 9000 4100 50 0001 C CNN
F 1 "GND" H 9005 4177 50 0000 C CNN
F 2 "" H 9000 4350 50 0001 C CNN
F 3 "" H 9000 4350 50 0001 C CNN
1 9000 4350
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR056
U 1 1 5D9112CC
P 9000 2350
F 0 "#PWR056" H 9000 2100 50 0001 C CNN
F 1 "GND" H 9005 2177 50 0000 C CNN
F 2 "" H 9000 2350 50 0001 C CNN
F 3 "" H 9000 2350 50 0001 C CNN
1 9000 2350
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR046
U 1 1 5D910696
P 6850 4250
F 0 "#PWR046" H 6850 4000 50 0001 C CNN
F 1 "GND" H 6855 4077 50 0000 C CNN
F 2 "" H 6850 4250 50 0001 C CNN
F 3 "" H 6850 4250 50 0001 C CNN
1 6850 4250
1 0 0 -1
$EndComp
Text GLabel 8600 4150 0 50 Input ~ 0
D7
Text GLabel 8600 4050 0 50 Input ~ 0
D6
Text GLabel 8600 3950 0 50 Input ~ 0
D5
Text GLabel 8600 3850 0 50 Input ~ 0
D4
Text GLabel 8600 3750 0 50 Input ~ 0
D3
Text GLabel 8600 3650 0 50 Input ~ 0
D2
Text GLabel 8600 3550 0 50 Input ~ 0
D1
Text GLabel 8600 3450 0 50 Input ~ 0
D0
Text GLabel 8600 3350 0 50 Input ~ 0
A3
Text GLabel 8600 3250 0 50 Input ~ 0
A2
Text GLabel 8600 3150 0 50 Input ~ 0
A1
Text GLabel 8600 3050 0 50 Input ~ 0
A0
Text GLabel 8600 2150 0 50 Input ~ 0
D7
Text GLabel 8600 2050 0 50 Input ~ 0
D6
Text GLabel 8600 1950 0 50 Input ~ 0
D5
Text GLabel 8600 1850 0 50 Input ~ 0
D4
Text GLabel 8600 1750 0 50 Input ~ 0
D3
Text GLabel 8600 1650 0 50 Input ~ 0
D2
Text GLabel 8600 1550 0 50 Input ~ 0
D1
Text GLabel 8600 1450 0 50 Input ~ 0
D0
Text GLabel 8600 1350 0 50 Input ~ 0
A3
Text GLabel 8600 1250 0 50 Input ~ 0
A2
Text GLabel 8600 1150 0 50 Input ~ 0
A1
Text GLabel 8600 1050 0 50 Input ~ 0
A0
Text GLabel 6450 4050 0 50 Input ~ 0
D7
Text GLabel 6450 3950 0 50 Input ~ 0
D6
Text GLabel 6450 3850 0 50 Input ~ 0
D5
Text GLabel 6450 3750 0 50 Input ~ 0
D4
Text GLabel 6450 3650 0 50 Input ~ 0
D3
Text GLabel 6450 3550 0 50 Input ~ 0
D2
Text GLabel 6450 3450 0 50 Input ~ 0
D1
Text GLabel 6450 3350 0 50 Input ~ 0
D0
Text GLabel 6450 3250 0 50 Input ~ 0
A3
Text GLabel 6450 3150 0 50 Input ~ 0
A2
Text GLabel 6450 3050 0 50 Input ~ 0
A1
Text GLabel 6450 2950 0 50 Input ~ 0
A0
Text GLabel 9450 3150 2 50 Input ~ 0
~WAIT
Text GLabel 9450 3550 2 50 Input ~ 0
~INT
Text Label 9450 3450 0 50 ~ 0
~PORT3IEO
Text GLabel 9450 3250 2 50 Input ~ 0
~M1
Text GLabel 9450 3650 2 50 Input ~ 0
~CLK
Text GLabel 9450 4050 2 50 Input ~ 0
~RD
Text GLabel 9450 1150 2 50 Input ~ 0
~WAIT
Text Label 9450 1450 0 50 ~ 0
~PORT1IEO
Text GLabel 9450 1250 2 50 Input ~ 0
~M1
Text Label 9450 1350 0 50 ~ 0
~PORT2IEO
Text GLabel 9450 1550 2 50 Input ~ 0
~INT
Text GLabel 9450 1950 2 50 Input ~ 0
~RESET
Text GLabel 9450 2050 2 50 Input ~ 0
~RD
Text GLabel 7300 3050 2 50 Input ~ 0
~WAIT
Text Label 7300 3350 0 50 ~ 0
~PORT2IEO
Text GLabel 7300 3150 2 50 Input ~ 0
~M1
Text Label 7300 3250 0 50 ~ 0
~PORT3IEO
Text GLabel 7300 3450 2 50 Input ~ 0
~INT
Text GLabel 7300 3550 2 50 Input ~ 0
~CLK
Text GLabel 7300 3950 2 50 Input ~ 0
~RD
Text GLabel 7350 1100 2 50 Input ~ 0
~WAIT
Text Label 7350 1300 0 50 ~ 0
~PORT1IEO
Text GLabel 7350 1500 2 50 Input ~ 0
~INT
$Comp
L power:+5V #PWR047
U 1 1 5D9FD0EC
P 6900 800
F 0 "#PWR047" H 6900 650 50 0001 C CNN
F 1 "+5V" H 6915 973 50 0000 C CNN
F 2 "" H 6900 800 50 0001 C CNN
F 3 "" H 6900 800 50 0001 C CNN
1 6900 800
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR048
U 1 1 5D9FA156
P 6900 2300
F 0 "#PWR048" H 6900 2050 50 0001 C CNN
F 1 "GND" H 6905 2127 50 0000 C CNN
F 2 "" H 6900 2300 50 0001 C CNN
F 3 "" H 6900 2300 50 0001 C CNN
1 6900 2300
1 0 0 -1
$EndComp
Text GLabel 7350 1200 2 50 Input ~ 0
~M1
Text GLabel 7350 1400 2 50 Input ~ 0
~DBGIEO
Text GLabel 7350 1900 2 50 Input ~ 0
~RESET
Text GLabel 7350 2000 2 50 Input ~ 0
~RD
Text GLabel 6500 2100 0 50 Input ~ 0
D7
Text GLabel 6500 2000 0 50 Input ~ 0
D6
Text GLabel 6500 1900 0 50 Input ~ 0
D5
Text GLabel 6500 1800 0 50 Input ~ 0
D4
Text GLabel 6500 1700 0 50 Input ~ 0
D3
Text GLabel 6500 1600 0 50 Input ~ 0
D2
Text GLabel 6500 1500 0 50 Input ~ 0
D1
Text GLabel 6500 1400 0 50 Input ~ 0
D0
Text GLabel 6500 1300 0 50 Input ~ 0
A3
Text GLabel 6500 1200 0 50 Input ~ 0
A2
Text GLabel 6500 1100 0 50 Input ~ 0
A1
Text GLabel 6500 1000 0 50 Input ~ 0
A0
Text Label 2350 1100 0 50 ~ 0
PORT1
$Comp
L Device:C_Small C?
U 1 1 5D8D2710
P 8350 6250
AR Path="/5D8D2710" Ref="C?" Part="1"
AR Path="/5D81BA5C/5D8D2710" Ref="C6" Part="1"
F 0 "C6" H 8442 6296 50 0000 L CNN
F 1 "0.1u" H 8442 6205 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 8350 6250 50 0001 C CNN
F 3 "~" H 8350 6250 50 0001 C CNN
1 8350 6250
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5D8D270A
P 8350 6350
AR Path="/5D8D270A" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8D270A" Ref="#PWR052" Part="1"
F 0 "#PWR052" H 8350 6100 50 0001 C CNN
F 1 "GND" H 8355 6177 50 0000 C CNN
F 2 "" H 8350 6350 50 0001 C CNN
F 3 "" H 8350 6350 50 0001 C CNN
1 8350 6350
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR?
U 1 1 5D8D2704
P 8350 6150
AR Path="/5D8D2704" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8D2704" Ref="#PWR051" Part="1"
F 0 "#PWR051" H 8350 6000 50 0001 C CNN
F 1 "+5V" H 8365 6323 50 0000 C CNN
F 2 "" H 8350 6150 50 0001 C CNN
F 3 "" H 8350 6150 50 0001 C CNN
1 8350 6150
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5D8CFAD5
P 7850 6200
AR Path="/5D8CFAD5" Ref="C?" Part="1"
AR Path="/5D81BA5C/5D8CFAD5" Ref="C5" Part="1"
F 0 "C5" H 7942 6246 50 0000 L CNN
F 1 "0.1u" H 7942 6155 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 7850 6200 50 0001 C CNN
F 3 "~" H 7850 6200 50 0001 C CNN
1 7850 6200
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5D8CFACF
P 7850 6300
AR Path="/5D8CFACF" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8CFACF" Ref="#PWR050" Part="1"
F 0 "#PWR050" H 7850 6050 50 0001 C CNN
F 1 "GND" H 7855 6127 50 0000 C CNN
F 2 "" H 7850 6300 50 0001 C CNN
F 3 "" H 7850 6300 50 0001 C CNN
1 7850 6300
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR?
U 1 1 5D8CFAC9
P 7850 6100
AR Path="/5D8CFAC9" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8CFAC9" Ref="#PWR049" Part="1"
F 0 "#PWR049" H 7850 5950 50 0001 C CNN
F 1 "+5V" H 7865 6273 50 0000 C CNN
F 2 "" H 7850 6100 50 0001 C CNN
F 3 "" H 7850 6100 50 0001 C CNN
1 7850 6100
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5D8B020A
P 8800 6350
AR Path="/5D8B020A" Ref="C?" Part="1"
AR Path="/5D81BA5C/5D8B020A" Ref="C7" Part="1"
F 0 "C7" H 8892 6396 50 0000 L CNN
F 1 "0.1u" H 8892 6305 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 8800 6350 50 0001 C CNN
F 3 "~" H 8800 6350 50 0001 C CNN
1 8800 6350
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5D8B0204
P 8800 6450
AR Path="/5D8B0204" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8B0204" Ref="#PWR054" Part="1"
F 0 "#PWR054" H 8800 6200 50 0001 C CNN
F 1 "GND" H 8805 6277 50 0000 C CNN
F 2 "" H 8800 6450 50 0001 C CNN
F 3 "" H 8800 6450 50 0001 C CNN
1 8800 6450
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR?
U 1 1 5D8B01FE
P 8800 6250
AR Path="/5D8B01FE" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8B01FE" Ref="#PWR053" Part="1"
F 0 "#PWR053" H 8800 6100 50 0001 C CNN
F 1 "+5V" H 8815 6423 50 0000 C CNN
F 2 "" H 8800 6250 50 0001 C CNN
F 3 "" H 8800 6250 50 0001 C CNN
1 8800 6250
1 0 0 -1
$EndComp
Text Label 7350 1700 0 50 ~ 0
PORT1
$Comp
L power:GND #PWR?
U 1 1 5D8C1F0A
P 4450 3250
AR Path="/5D8C1F0A" Ref="#PWR?" Part="1"
AR Path="/5D847EA3/5D8C1F0A" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8C1F0A" Ref="#PWR042" Part="1"
F 0 "#PWR042" H 4450 3000 50 0001 C CNN
F 1 "GND" H 4455 3077 50 0000 C CNN
F 2 "" H 4450 3250 50 0001 C CNN
F 3 "" H 4450 3250 50 0001 C CNN
1 4450 3250
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS688 U?
U 1 1 5D8C1F3A
P 4450 2050
AR Path="/5D8C1F3A" Ref="U?" Part="1"
AR Path="/5D847EA3/5D8C1F3A" Ref="U?" Part="1"
AR Path="/5D81BA5C/5D8C1F3A" Ref="U8" Part="1"
F 0 "U8" H 4600 3200 50 0000 L CNN
F 1 "74LS688" H 4500 3100 50 0000 L CNN
F 2 "Package_DIP:DIP-20_W7.62mm_Socket" H 4450 2050 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS688" H 4450 2050 50 0001 C CNN
1 4450 2050
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5D8CB788
P 4450 6050
AR Path="/5D8CB788" Ref="#PWR?" Part="1"
AR Path="/5D847EA3/5D8CB788" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8CB788" Ref="#PWR044" Part="1"
F 0 "#PWR044" H 4450 5800 50 0001 C CNN
F 1 "GND" H 4455 5877 50 0000 C CNN
F 2 "" H 4450 6050 50 0001 C CNN
F 3 "" H 4450 6050 50 0001 C CNN
1 4450 6050
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR?
U 1 1 5D8CB7B2
P 4450 3650
AR Path="/5D847EA3/5D8CB7B2" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8CB7B2" Ref="#PWR043" Part="1"
F 0 "#PWR043" H 4450 3500 50 0001 C CNN
F 1 "+5V" H 4465 3823 50 0000 C CNN
F 2 "" H 4450 3650 50 0001 C CNN
F 3 "" H 4450 3650 50 0001 C CNN
1 4450 3650
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR?
U 1 1 5D8C1F34
P 4450 850
AR Path="/5D847EA3/5D8C1F34" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8C1F34" Ref="#PWR041" Part="1"
F 0 "#PWR041" H 4450 700 50 0001 C CNN
F 1 "+5V" H 4465 1023 50 0000 C CNN
F 2 "" H 4450 850 50 0001 C CNN
F 3 "" H 4450 850 50 0001 C CNN
1 4450 850
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS688 U?
U 1 1 5D8CB7B8
P 4450 4850
AR Path="/5D8CB7B8" Ref="U?" Part="1"
AR Path="/5D847EA3/5D8CB7B8" Ref="U?" Part="1"
AR Path="/5D81BA5C/5D8CB7B8" Ref="U9" Part="1"
F 0 "U9" H 4600 6000 50 0000 L CNN
F 1 "74LS688" H 4500 5900 50 0000 L CNN
F 2 "Package_DIP:DIP-20_W7.62mm_Socket" H 4450 4850 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS688" H 4450 4850 50 0001 C CNN
1 4450 4850
1 0 0 -1
$EndComp
Text Label 4950 1150 0 50 ~ 0
PORT2
Text Label 4950 3950 0 50 ~ 0
PORT4
$Comp
L power:GND #PWR?
U 1 1 5D8C1F17
P 3600 2950
AR Path="/5D8C1F17" Ref="#PWR?" Part="1"
AR Path="/5D847EA3/5D8C1F17" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8C1F17" Ref="#PWR039" Part="1"
F 0 "#PWR039" H 3600 2700 50 0001 C CNN
F 1 "GND" H 3605 2777 50 0000 C CNN
F 2 "" H 3600 2950 50 0001 C CNN
F 3 "" H 3600 2950 50 0001 C CNN
1 3600 2950
1 0 0 -1
$EndComp
Wire Wire Line
3600 2950 3600 2750
Wire Wire Line
3600 2750 3950 2750
Wire Wire Line
3950 2650 3600 2650
Wire Wire Line
3600 2650 3600 2750
Connection ~ 3600 2750
Wire Wire Line
3950 2550 3600 2550
Wire Wire Line
3600 2550 3600 2650
Connection ~ 3600 2650
Wire Wire Line
3950 2450 3600 2450
Wire Wire Line
3600 2450 3600 2550
Connection ~ 3600 2550
Wire Wire Line
3600 2450 3600 2350
Wire Wire Line
3600 1850 3950 1850
Connection ~ 3600 2450
Wire Wire Line
3950 1750 3600 1750
Wire Wire Line
3600 1750 3600 1850
Connection ~ 3600 1850
Wire Wire Line
3600 1650 3600 1750
Wire Wire Line
3600 1650 3950 1650
Connection ~ 3600 1750
Wire Wire Line
3950 1550 3600 1550
Wire Wire Line
3600 1550 3600 1650
Connection ~ 3600 1650
Text GLabel 3950 4250 0 50 Input ~ 0
A4
Text GLabel 3950 4150 0 50 Input ~ 0
A5
Text GLabel 3950 4050 0 50 Input ~ 0
A6
Text GLabel 3950 3950 0 50 Input ~ 0
A7
$Comp
L power:GND #PWR?
U 1 1 5D8CB795
P 3600 5750
AR Path="/5D8CB795" Ref="#PWR?" Part="1"
AR Path="/5D847EA3/5D8CB795" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8CB795" Ref="#PWR040" Part="1"
F 0 "#PWR040" H 3600 5500 50 0001 C CNN
F 1 "GND" H 3605 5577 50 0000 C CNN
F 2 "" H 3600 5750 50 0001 C CNN
F 3 "" H 3600 5750 50 0001 C CNN
1 3600 5750
1 0 0 -1
$EndComp
Wire Wire Line
3600 5750 3600 5550
Wire Wire Line
3600 5550 3950 5550
Wire Wire Line
3950 5450 3600 5450
Wire Wire Line
3600 5450 3600 5550
Connection ~ 3600 5550
Wire Wire Line
3950 5350 3600 5350
Wire Wire Line
3600 5350 3600 5450
Connection ~ 3600 5450
Wire Wire Line
3950 5250 3600 5250
Wire Wire Line
3600 5250 3600 5350
Connection ~ 3600 5350
Wire Wire Line
3600 5250 3600 5150
Wire Wire Line
3600 4650 3950 4650
Connection ~ 3600 5250
Wire Wire Line
3950 4550 3600 4550
Wire Wire Line
3600 4550 3600 4650
Connection ~ 3600 4650
Wire Wire Line
3600 4450 3600 4550
Wire Wire Line
3600 4450 3950 4450
Connection ~ 3600 4550
Wire Wire Line
3950 4350 3600 4350
Wire Wire Line
3600 4350 3600 4450
Connection ~ 3600 4450
Text GLabel 3950 1150 0 50 Input ~ 0
A7
Text GLabel 3950 1250 0 50 Input ~ 0
A6
Text GLabel 3950 1350 0 50 Input ~ 0
A5
Text GLabel 3950 1450 0 50 Input ~ 0
A4
Text Label 2350 3900 0 50 ~ 0
PORT3
Wire Wire Line
3400 2250 3950 2250
Wire Wire Line
3950 2350 3600 2350
Connection ~ 3600 2350
Wire Wire Line
3950 2150 3600 2150
Connection ~ 3600 2150
Wire Wire Line
3600 2150 3600 2050
Wire Wire Line
3950 2050 3600 2050
Connection ~ 3600 2050
Wire Wire Line
3600 2050 3600 1850
Wire Wire Line
3450 4950 3950 4950
Wire Wire Line
3950 5050 3600 5050
Connection ~ 3600 5050
Wire Wire Line
3600 5050 3600 4850
Wire Wire Line
3600 5150 3950 5150
Connection ~ 3600 5150
Wire Wire Line
3600 5150 3600 5050
Wire Wire Line
3950 4850 3600 4850
Connection ~ 3600 4850
Wire Wire Line
3600 4850 3600 4650
$Comp
L power:+5V #PWR?
U 1 1 5D8CB760
P 3450 4950
AR Path="/5D8CB760" Ref="#PWR?" Part="1"
AR Path="/5D847EA3/5D8CB760" Ref="#PWR?" Part="1"
AR Path="/5D81BA5C/5D8CB760" Ref="#PWR038" Part="1"
F 0 "#PWR038" H 3450 4800 50 0001 C CNN
F 1 "+5V" H 3465 5123 50 0000 C CNN
F 2 "" H 3450 4950 50 0001 C CNN
F 3 "" H 3450 4950 50 0001 C CNN
1 3450 4950
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR037
U 1 1 5D9B2717
P 3400 2250
F 0 "#PWR037" H 3400 2100 50 0001 C CNN
F 1 "+5V" H 3415 2423 50 0000 C CNN
F 2 "" H 3400 2250 50 0001 C CNN
F 3 "" H 3400 2250 50 0001 C CNN
1 3400 2250
1 0 0 -1
$EndComp
Wire Wire Line
3600 2150 3600 2350
Text GLabel 7350 1800 2 50 Input ~ 0
~IORQ
Text Label 9450 1750 0 50 ~ 0
PORT2
Text GLabel 9450 1850 2 50 Input ~ 0
~IORQ
Text Label 7300 3650 0 50 ~ 0
PORT3
Text GLabel 7300 3750 2 50 Input ~ 0
~IORQ
Text GLabel 7300 3850 2 50 Input ~ 0
~RESET
Text Label 9450 3750 0 50 ~ 0
PORT4
Text GLabel 9450 3950 2 50 Input ~ 0
~RESET
Text GLabel 9450 3850 2 50 Input ~ 0
~IORQ
Text GLabel 3950 2950 0 50 Input ~ 0
~IORQ
Text GLabel 1350 2900 0 50 Input ~ 0
~IORQ
Text GLabel 3950 5750 0 50 Input ~ 0
~IORQ
Text GLabel 1350 5700 0 50 Input ~ 0
~IORQ
$EndSCHEMATC