Apple2-IO-RPi/Hardware/Apple2IORPi.sch

1397 lines
29 KiB
Plaintext

EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr USLedger 17000 11000
encoding utf-8
Sheet 1 1
Title "Apple II I/O RPi"
Date "2022-02-16"
Rev "6"
Comp "Terence J. Boldt"
Comment1 "Sixth Prototype"
Comment2 "Provides storage and network for the Apple ]["
Comment3 "Raspberry Pi Zero W 2 as a daughter board"
Comment4 "Expansion card for Apple ][ computers"
$EndDescr
$Comp
L Connector_Generic:Conn_02x25_Counter_Clockwise J0
U 1 1 5FA0A8C3
P 1750 2800
F 0 "J0" H 1800 4217 50 0000 C CNN
F 1 "Apple II Expansion Bus" H 1800 4126 50 0000 C CNN
F 2 "Apple2:Apple II Expansion Edge Connector" H 1750 2800 50 0001 C CNN
F 3 "~" H 1750 2800 50 0001 C CNN
1 1750 2800
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS245 U0
U 1 1 5FA15F43
P 3600 2200
F 0 "U0" H 3600 3181 50 0000 C CNN
F 1 "74LS245" H 3600 3090 50 0000 C CNN
F 2 "Package_DIP:DIP-20_W7.62mm" H 3600 2200 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS245" H 3600 2200 50 0001 C CNN
1 3600 2200
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS245 U4
U 1 1 5FA19168
P 7850 2200
F 0 "U4" H 7850 3181 50 0000 C CNN
F 1 "74LVC245" H 7850 3090 50 0000 C CNN
F 2 "Package_DIP:DIP-20_W7.62mm" H 7850 2200 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS245" H 7850 2200 50 0001 C CNN
1 7850 2200
1 0 0 -1
$EndComp
$Comp
L Connector:Raspberry_Pi_2_3 J1
U 1 1 5FA19C2C
P 11800 2650
F 0 "J1" H 11800 4131 50 0000 C CNN
F 1 "Raspberry_Pi_2_3" H 11800 4040 50 0000 C CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical" H 11800 2650 50 0001 C CNN
F 3 "https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_3bplus_1p0_reduced.pdf" H 11800 2650 50 0001 C CNN
1 11800 2650
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS374 U5
U 1 1 5FA1EB22
P 7850 4200
F 0 "U5" H 7850 5181 50 0000 C CNN
F 1 "74LVC374" H 7850 5090 50 0000 C CNN
F 2 "Package_DIP:DIP-20_W7.62mm" H 7850 4200 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS374" H 7850 4200 50 0001 C CNN
1 7850 4200
1 0 0 -1
$EndComp
Wire Wire Line
3100 1700 2050 1700
Wire Wire Line
3100 1800 2050 1800
Wire Wire Line
3100 1900 2050 1900
Wire Wire Line
2050 2000 3100 2000
Wire Wire Line
3100 2100 2050 2100
Wire Wire Line
2050 2200 3100 2200
Wire Wire Line
3100 2300 2050 2300
Wire Wire Line
2050 2400 3100 2400
Wire Wire Line
7350 1900 6750 1900
Wire Wire Line
7350 2200 6600 2200
Wire Wire Line
7350 2400 6500 2400
Wire Wire Line
6850 1700 6850 3700
Wire Wire Line
6850 3700 7350 3700
Connection ~ 6850 1700
Wire Wire Line
6850 1700 7350 1700
Wire Wire Line
6800 1800 6800 3800
Wire Wire Line
6800 3800 7350 3800
Connection ~ 6800 1800
Wire Wire Line
6800 1800 7350 1800
Wire Wire Line
6750 1900 6750 3900
Wire Wire Line
6750 3900 7350 3900
Connection ~ 6750 1900
Wire Wire Line
6700 2000 6700 4000
Wire Wire Line
6700 4000 7350 4000
Connection ~ 6700 2000
Wire Wire Line
6700 2000 7350 2000
Wire Wire Line
6650 2100 6650 4100
Wire Wire Line
6650 4100 7350 4100
Connection ~ 6650 2100
Wire Wire Line
6650 2100 7350 2100
Wire Wire Line
6600 2200 6600 4200
Wire Wire Line
6600 4200 7350 4200
Connection ~ 6600 2200
Wire Wire Line
6550 2300 6550 4300
Wire Wire Line
6550 4300 7350 4300
Connection ~ 6550 2300
Wire Wire Line
6550 2300 7350 2300
Wire Wire Line
6500 2400 6500 4400
Wire Wire Line
6500 4400 7350 4400
Connection ~ 6500 2400
Wire Wire Line
5150 8150 5100 8150
Wire Wire Line
5200 8250 5100 8250
Wire Wire Line
5250 8350 5100 8350
Wire Wire Line
5100 8450 5300 8450
Wire Wire Line
5350 8550 5100 8550
Wire Wire Line
5100 8650 5400 8650
Wire Wire Line
5450 8750 5100 8750
Wire Wire Line
4300 8050 1400 8050
Wire Wire Line
1400 1700 1550 1700
Wire Wire Line
1550 1800 1350 1800
Wire Wire Line
1350 1800 1350 5150
Wire Wire Line
1350 8150 4300 8150
Wire Wire Line
4300 8250 1300 8250
Wire Wire Line
1300 1900 1550 1900
Wire Wire Line
1550 2000 1250 2000
Wire Wire Line
1250 8350 4300 8350
Wire Wire Line
1200 8450 4300 8450
Wire Wire Line
4300 8550 1150 8550
Wire Wire Line
1150 2200 1550 2200
Wire Wire Line
1100 8650 4300 8650
Wire Wire Line
4300 8750 1050 8750
Wire Wire Line
1050 2400 1550 2400
Wire Wire Line
4300 8850 1000 8850
Wire Wire Line
1000 2500 1550 2500
Wire Wire Line
1550 2600 950 2600
Wire Wire Line
950 8950 4300 8950
Wire Wire Line
4300 9050 900 9050
Wire Wire Line
900 2700 1550 2700
Wire Wire Line
1550 1600 1450 1600
Wire Wire Line
1450 1600 1450 4200
Wire Wire Line
4150 7850 4700 7850
Connection ~ 4150 7850
Wire Wire Line
4150 1400 4150 2550
Wire Wire Line
7050 5000 7850 5000
Wire Wire Line
7050 5000 7050 4700
Wire Wire Line
7050 3000 7850 3000
Wire Wire Line
7350 2600 7050 2600
Wire Wire Line
7050 2600 7050 3000
Connection ~ 7050 3000
Wire Wire Line
7350 4700 7050 4700
Connection ~ 7050 4700
Wire Wire Line
7050 4700 7050 3000
Wire Wire Line
11700 1350 11600 1350
Connection ~ 11600 1350
Wire Wire Line
7850 3000 8350 3000
Wire Wire Line
9400 3000 9400 3950
Wire Wire Line
9400 3950 11400 3950
Connection ~ 7850 3000
Wire Wire Line
11400 3950 11500 3950
Connection ~ 11400 3950
Wire Wire Line
11500 3950 11600 3950
Connection ~ 11500 3950
Wire Wire Line
11600 3950 11700 3950
Connection ~ 11600 3950
Wire Wire Line
11700 3950 11800 3950
Connection ~ 11700 3950
Wire Wire Line
11800 3950 11900 3950
Connection ~ 11800 3950
Wire Wire Line
11900 3950 12000 3950
Connection ~ 11900 3950
Wire Wire Line
12000 3950 12100 3950
Connection ~ 12000 3950
Wire Wire Line
12600 2350 12850 2350
Wire Wire Line
12850 2350 12850 1200
Wire Wire Line
12850 1200 8350 1200
Wire Wire Line
8350 1200 8350 1700
Wire Wire Line
9450 2150 9450 1800
Wire Wire Line
11000 3350 9500 3350
Wire Wire Line
9500 3350 9500 1900
Wire Wire Line
9500 1900 8350 1900
Wire Wire Line
11000 2850 9550 2850
Wire Wire Line
9550 2850 9550 2000
Wire Wire Line
9550 2000 8350 2000
Wire Wire Line
11000 2150 9450 2150
Wire Wire Line
12600 3050 12900 3050
Wire Wire Line
12900 3050 12900 1000
Wire Wire Line
12900 1000 8500 1000
Wire Wire Line
8500 1000 8500 2100
Wire Wire Line
8500 2100 8350 2100
Wire Wire Line
12600 2950 12950 2950
Wire Wire Line
12950 2950 12950 950
Wire Wire Line
12950 950 8550 950
Wire Wire Line
8550 950 8550 2200
Wire Wire Line
8550 2200 8350 2200
Wire Wire Line
12600 3150 13000 3150
Wire Wire Line
13000 3150 13000 900
Wire Wire Line
13000 900 8600 900
Wire Wire Line
8600 900 8600 2300
Wire Wire Line
8600 2300 8350 2300
Wire Wire Line
12600 2450 13050 2450
Wire Wire Line
13050 2450 13050 850
Wire Wire Line
13050 850 8650 850
Wire Wire Line
8650 850 8650 2400
Wire Wire Line
8650 2400 8350 2400
Wire Wire Line
12600 2550 13050 2550
Wire Wire Line
13050 2550 13050 4100
Wire Wire Line
13050 4100 9250 4100
Wire Wire Line
9250 4100 9250 3700
Wire Wire Line
9200 3800 9200 4150
Wire Wire Line
9200 4150 12750 4150
Wire Wire Line
12750 4150 12750 3450
Wire Wire Line
12750 3450 12600 3450
Wire Wire Line
9600 2450 9600 3900
Wire Wire Line
9600 2450 11000 2450
Wire Wire Line
11000 3250 9650 3250
Wire Wire Line
9650 3250 9650 4000
Wire Wire Line
9150 2650 11000 2650
Wire Wire Line
9150 2650 9150 4100
Wire Wire Line
11000 2550 9100 2550
Wire Wire Line
9100 2550 9100 4200
Wire Wire Line
11000 2050 9050 2050
Wire Wire Line
9050 2050 9050 4300
Wire Wire Line
12600 3350 12800 3350
Wire Wire Line
12800 3350 12800 4400
Wire Wire Line
7850 3400 8400 3400
Connection ~ 7850 5000
Wire Wire Line
1550 3300 850 3300
Wire Wire Line
850 3300 850 4400
Wire Wire Line
3000 2600 3100 2600
Text Notes 2450 2650 0 50 ~ 0
Direction is\nR/W Inverted
Wire Wire Line
1400 4650 3250 4650
Wire Wire Line
4650 2700 5750 2700
Wire Wire Line
1400 4650 1400 1700
$Comp
L 74xx:74LS32 U3
U 1 1 5FB50A31
P 6050 2800
F 0 "U3" H 6050 3125 50 0000 C CNN
F 1 "74LS32" H 6050 3034 50 0000 C CNN
F 2 "Apple2:74LS32" H 6050 2800 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 6050 2800 50 0001 C CNN
1 6050 2800
1 0 0 -1
$EndComp
Wire Wire Line
2050 2500 2350 2500
Wire Wire Line
2350 3200 5750 3200
Wire Wire Line
5750 3200 5750 2900
Wire Wire Line
7350 2800 7350 2700
$Comp
L 74xx:74LS32 U3
U 2 1 5FB9C73F
P 3550 4550
F 0 "U3" H 3550 4875 50 0000 C CNN
F 1 "74LS32" H 3550 4784 50 0000 C CNN
F 2 "Apple2:74LS32" H 3550 4550 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 3550 4550 50 0001 C CNN
2 3550 4550
1 0 0 -1
$EndComp
Wire Wire Line
3000 4400 3250 4400
Wire Wire Line
3250 4400 3250 4450
Connection ~ 3000 4400
Wire Wire Line
3850 4550 4650 4550
Wire Wire Line
4650 4550 4650 2700
$Comp
L 74xx:74LS32 U3
U 3 1 5FBF09C5
P 6150 4600
F 0 "U3" H 6150 4925 50 0000 C CNN
F 1 "74LS32" H 6150 4834 50 0000 C CNN
F 2 "Apple2:74LS32" H 6150 4600 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 6150 4600 50 0001 C CNN
3 6150 4600
1 0 0 -1
$EndComp
Wire Wire Line
5750 4500 5850 4500
Wire Wire Line
5750 3200 5750 4500
Connection ~ 5750 3200
$Comp
L 74xx:74LS32 U3
U 4 1 5FC54438
P 3550 5050
F 0 "U3" H 3550 5375 50 0000 C CNN
F 1 "74LS32" H 3550 5284 50 0000 C CNN
F 2 "Apple2:74LS32" H 3550 5050 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 3550 5050 50 0001 C CNN
4 3550 5050
1 0 0 -1
$EndComp
Wire Wire Line
5850 4700 3850 4700
Wire Wire Line
3850 4700 3850 5050
Wire Wire Line
3250 5150 1350 5150
Text Notes 6350 5050 0 50 ~ 0
Latch Clock on\nR/W low\nA1 low\nDEV_SELECT low
Wire Wire Line
3150 4950 3200 4950
Wire Wire Line
3000 4400 3000 4750
Wire Wire Line
3000 4750 2550 4750
Wire Wire Line
2550 4750 2550 4850
Wire Wire Line
850 4400 2400 4400
Wire Wire Line
2350 2500 2350 3200
$Comp
L 74xx:74LS00 U2
U 1 1 5FD4E618
P 2600 3600
F 0 "U2" H 2600 3925 50 0000 C CNN
F 1 "74LS00" H 2600 3834 50 0000 C CNN
F 2 "Apple2:74LS00" H 2600 3600 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 2600 3600 50 0001 C CNN
1 2600 3600
1 0 0 -1
$EndComp
Wire Wire Line
2350 3200 2300 3200
Wire Wire Line
2300 3200 2300 3500
Connection ~ 2350 3200
$Comp
L 74xx:74LS00 U2
U 2 1 5FD74B7A
P 3400 3600
F 0 "U2" H 3400 3925 50 0000 C CNN
F 1 "74LS00" H 3400 3834 50 0000 C CNN
F 2 "Apple2:74LS00" H 3400 3600 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 3400 3600 50 0001 C CNN
2 3400 3600
1 0 0 -1
$EndComp
Wire Wire Line
3900 4000 3900 3000
Wire Wire Line
3900 3000 3600 3000
Wire Wire Line
2050 4000 3900 4000
Wire Wire Line
2900 3600 3100 3600
Wire Wire Line
3100 3600 3100 3500
Wire Wire Line
3100 3700 3100 3600
Connection ~ 3100 3600
Wire Wire Line
3700 3600 3700 3050
Wire Wire Line
3700 3050 3100 3050
Wire Wire Line
3100 3050 3100 2700
Wire Wire Line
1450 4200 2300 4200
Wire Wire Line
2300 4200 2300 3700
$Comp
L 74xx:74LS00 U2
U 3 1 5FE27921
P 2850 4950
F 0 "U2" H 2850 5275 50 0000 C CNN
F 1 "74LS00" H 2850 5184 50 0000 C CNN
F 2 "Apple2:74LS00" H 2850 4950 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 2850 4950 50 0001 C CNN
3 2850 4950
1 0 0 -1
$EndComp
Connection ~ 2550 4850
Wire Wire Line
2550 4850 2550 5050
$Comp
L 74xx:74LS00 U2
U 4 1 5FE48B46
P 2700 4400
F 0 "U2" H 2700 4725 50 0000 C CNN
F 1 "74LS00" H 2700 4634 50 0000 C CNN
F 2 "Apple2:74LS00" H 2700 4400 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 2700 4400 50 0001 C CNN
4 2700 4400
1 0 0 -1
$EndComp
Wire Wire Line
2400 4300 2400 4400
Wire Wire Line
2400 4400 2400 4500
Connection ~ 2400 4400
Text Notes 7250 3100 0 50 ~ 0
Enable on\nR/W high\nA0 low\nDEV_SELECT low
Text Notes 3700 3700 0 50 ~ 0
Enable on either\nDEV_SELECT low\nIO_SELECT low
$Comp
L 74xx:74LS00 U2
U 5 1 5FED8457
P 6000 8300
F 0 "U2" H 6230 8346 50 0000 L CNN
F 1 "74LS00" H 6230 8255 50 0000 L CNN
F 2 "Apple2:74LS00" H 6000 8300 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 6000 8300 50 0001 C CNN
5 6000 8300
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS32 U3
U 5 1 5FEDB516
P 6750 8300
F 0 "U3" H 6980 8346 50 0000 L CNN
F 1 "74LS32" H 6980 8255 50 0000 L CNN
F 2 "Apple2:74LS32" H 6750 8300 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 6750 8300 50 0001 C CNN
5 6750 8300
1 0 0 -1
$EndComp
Wire Wire Line
6750 8800 7050 8800
Connection ~ 7050 8800
Wire Wire Line
6750 8800 6450 8800
Connection ~ 6750 8800
Wire Wire Line
6750 7800 6450 7800
Wire Wire Line
4700 7800 4700 7850
Connection ~ 6000 7800
Wire Wire Line
1550 3900 1500 3900
Wire Wire Line
1500 3900 1500 4100
Wire Wire Line
1500 4100 2150 4100
Wire Wire Line
2150 4100 2150 3900
Wire Wire Line
2150 3900 2050 3900
Wire Wire Line
2050 3800 2200 3800
Wire Wire Line
2200 3800 2200 4150
Wire Wire Line
2200 4150 800 4150
Wire Wire Line
800 4150 800 3800
Wire Wire Line
800 3800 1550 3800
$Comp
L Device:C C3
U 1 1 5FB81404
P 5650 8650
F 0 "C3" H 5765 8696 50 0000 L CNN
F 1 "C" H 5765 8605 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm" H 5688 8500 50 0001 C CNN
F 3 "~" H 5650 8650 50 0001 C CNN
1 5650 8650
1 0 0 -1
$EndComp
$Comp
L Device:C C4
U 1 1 5FB82906
P 6450 8650
F 0 "C4" H 6565 8696 50 0000 L CNN
F 1 "C" H 6565 8605 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm" H 6488 8500 50 0001 C CNN
F 3 "~" H 6450 8650 50 0001 C CNN
1 6450 8650
1 0 0 -1
$EndComp
$Comp
L Device:C C2
U 1 1 5FB849D8
P 5200 9550
F 0 "C2" H 5315 9596 50 0000 L CNN
F 1 "C" H 5315 9505 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm" H 5238 9400 50 0001 C CNN
F 3 "~" H 5200 9550 50 0001 C CNN
1 5200 9550
1 0 0 -1
$EndComp
$Comp
L Device:C C1
U 1 1 5FB85911
P 4050 2700
F 0 "C1" H 4165 2746 50 0000 L CNN
F 1 "C" H 4165 2655 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm" H 4088 2550 50 0001 C CNN
F 3 "~" H 4050 2700 50 0001 C CNN
1 4050 2700
1 0 0 -1
$EndComp
$Comp
L Device:C C5
U 1 1 5FB8694D
P 8350 2650
F 0 "C5" H 8465 2696 50 0000 L CNN
F 1 "C" H 8465 2605 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm" H 8388 2500 50 0001 C CNN
F 3 "~" H 8350 2650 50 0001 C CNN
1 8350 2650
1 0 0 -1
$EndComp
$Comp
L Device:C C6
U 1 1 5FB87862
P 8350 4750
F 0 "C6" H 8465 4796 50 0000 L CNN
F 1 "C" H 8465 4705 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm" H 8388 4600 50 0001 C CNN
F 3 "~" H 8350 4750 50 0001 C CNN
1 8350 4750
1 0 0 -1
$EndComp
Connection ~ 8350 3000
Wire Wire Line
8350 3000 9400 3000
Wire Wire Line
8350 2800 8350 3000
Wire Wire Line
9450 1800 8350 1800
Wire Wire Line
8450 1350 8450 2500
Wire Wire Line
8450 2500 8350 2500
Wire Wire Line
8400 3400 8400 4500
Wire Wire Line
8400 4500 8350 4500
Wire Wire Line
8350 4500 8350 4600
Wire Wire Line
8350 5000 7850 5000
Wire Wire Line
8350 4900 8350 5000
Connection ~ 6450 8800
Wire Wire Line
6450 8500 6450 7800
Connection ~ 6450 7800
Wire Wire Line
6450 7800 6000 7800
Wire Wire Line
6000 8800 5650 8800
Connection ~ 6000 8800
Wire Wire Line
5650 8500 5650 7800
Connection ~ 5650 7800
Wire Wire Line
5650 7800 5500 7800
Wire Wire Line
5200 9400 5200 8850
Wire Wire Line
5200 8850 5500 8850
Wire Wire Line
5500 8850 5500 7800
Connection ~ 5500 7800
Wire Wire Line
5500 7800 4700 7800
Wire Wire Line
3900 3000 4050 3000
Wire Wire Line
4050 3000 4050 2850
Connection ~ 3900 3000
Wire Wire Line
4050 2550 4150 2550
Wire Wire Line
8350 3700 9250 3700
Wire Wire Line
8350 3800 9200 3800
Wire Wire Line
8350 3900 9600 3900
Wire Wire Line
8350 4000 9650 4000
Wire Wire Line
8350 4100 9150 4100
Wire Wire Line
8350 4200 9100 4200
Wire Wire Line
8350 4300 9050 4300
Wire Wire Line
8350 4400 12800 4400
Wire Wire Line
6450 4600 7350 4600
Wire Wire Line
6350 2800 7350 2800
Wire Wire Line
11600 1100 11600 1350
Wire Wire Line
12000 1350 11900 1350
Wire Wire Line
11900 1350 11900 1050
Wire Wire Line
11900 1050 7850 1050
Wire Wire Line
7850 1050 7850 1350
Connection ~ 11900 1350
Wire Wire Line
7850 1350 8450 1350
Connection ~ 7850 1350
Wire Wire Line
7850 1350 7850 1400
Wire Wire Line
8400 3400 8850 3400
Wire Wire Line
8850 3400 8850 1350
Wire Wire Line
8850 1350 8450 1350
Connection ~ 8400 3400
Connection ~ 8450 1350
Text Notes 2150 4500 0 50 ~ 0
R/W
Text Notes 2800 3250 0 50 ~ 0
Device Select\n($C08+n0 - $C08+nF peripheral)
Text Notes 2300 3950 0 50 ~ 0
I/O Select\n($Cn00 - $CnFF Firmware)
Text Notes 3200 4750 0 50 ~ 0
A0
Text Notes 3200 5250 0 50 ~ 0
A1
Text Notes 2900 4300 0 50 ~ 0
Inverted R/W
Text Notes 3050 5100 0 50 ~ 0
R/W
Text Notes 4650 4950 0 50 ~ 0
Low on\nA1 low\nR/W low
Text Notes 4700 2950 0 50 ~ 0
Low on\nR/W high\nA0 low\n
Wire Wire Line
4150 1400 3600 1400
Connection ~ 4150 1400
Wire Wire Line
3000 2600 3000 4400
Wire Wire Line
7050 10100 5200 10100
Connection ~ 5200 10100
Wire Wire Line
5200 10100 4700 10100
Wire Wire Line
4700 10050 4700 10100
Connection ~ 4700 10100
Wire Wire Line
7050 8800 7050 10100
Wire Wire Line
5200 9700 5200 10100
Connection ~ 4700 7850
$Comp
L Memory_EPROM:27C256 U1
U 1 1 5FD87325
P 4700 8950
F 0 "U1" H 4700 10228 50 0000 C CNN
F 1 "AT28C64B" H 4700 10137 50 0000 C CNN
F 2 "Package_DIP:DIP-28_W15.24mm_Socket" H 4700 8950 50 0001 C CNN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0014.pdf" H 4700 8950 50 0001 C CNN
1 4700 8950
1 0 0 -1
$EndComp
Wire Wire Line
4100 9650 4100 9750
Wire Wire Line
4100 9750 4300 9750
$Comp
L 74xx:74LS245 U6
U 1 1 5FED6949
P 11050 5650
F 0 "U6" H 11050 6628 50 0000 C CNN
F 1 "74LVC245" H 11050 6537 50 0000 C CNN
F 2 "Package_DIP:DIP-20_W7.62mm" H 11050 5650 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS245" H 11050 5650 50 0001 C CNN
1 11050 5650
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS374 U7
U 1 1 5FED6A94
P 11050 7650
F 0 "U7" H 11050 8628 50 0000 C CNN
F 1 "74LVC374" H 11050 8537 50 0000 C CNN
F 2 "Package_DIP:DIP-20_W7.62mm" H 11050 7650 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS374" H 11050 7650 50 0001 C CNN
1 11050 7650
1 0 0 -1
$EndComp
Wire Wire Line
4100 1700 5100 1700
Wire Wire Line
4100 1800 5150 1800
Wire Wire Line
4100 2000 5250 2000
Wire Wire Line
4100 2100 5300 2100
Wire Wire Line
4100 2300 5400 2300
Wire Wire Line
4100 1900 5200 1900
Wire Wire Line
4100 2200 5350 2200
Wire Wire Line
4100 2400 5450 2400
Wire Wire Line
1300 1900 1300 6450
Wire Wire Line
1250 2000 1250 7000
Wire Wire Line
1550 2100 1200 2100
Wire Wire Line
1200 2100 1200 8450
Wire Wire Line
1150 2200 1150 8550
Wire Wire Line
1550 2300 1100 2300
Wire Wire Line
1100 2300 1100 8650
Wire Wire Line
1050 2400 1050 8750
Wire Wire Line
1000 2500 1000 8850
Wire Wire Line
950 2600 950 8950
Wire Wire Line
900 2700 900 9050
Wire Wire Line
2050 4000 2050 4300
Connection ~ 2050 4000
Wire Wire Line
1550 4000 1550 7850
Wire Wire Line
1450 4200 1450 9650
Connection ~ 1450 4200
Wire Wire Line
1400 4650 1400 8050
Connection ~ 1400 4650
Wire Wire Line
1350 5150 1350 8150
Connection ~ 1350 5150
Connection ~ 4150 2550
Wire Wire Line
5100 1700 5100 5150
Connection ~ 5100 1700
Wire Wire Line
5100 1700 6850 1700
Wire Wire Line
5150 1800 5150 5250
Connection ~ 5150 1800
Wire Wire Line
5150 1800 6800 1800
Wire Wire Line
5200 1900 5200 5350
Connection ~ 5200 1900
Wire Wire Line
5200 1900 6750 1900
Wire Wire Line
5250 2000 5250 5450
Connection ~ 5250 2000
Wire Wire Line
5250 2000 6700 2000
Wire Wire Line
5300 2100 5300 5550
Connection ~ 5300 2100
Wire Wire Line
5300 2100 6650 2100
Wire Wire Line
5350 2200 5350 5650
Connection ~ 5350 2200
Wire Wire Line
5350 2200 6600 2200
Wire Wire Line
5400 2300 5400 5750
Connection ~ 5400 2300
Wire Wire Line
5400 2300 6550 2300
Wire Wire Line
5450 2400 5450 5850
Connection ~ 5450 2400
Wire Wire Line
5450 2400 6500 2400
Wire Wire Line
10550 5150 9950 5150
Connection ~ 5100 5150
Wire Wire Line
10550 5250 9900 5250
Connection ~ 5150 5250
Wire Wire Line
10550 5350 9850 5350
Connection ~ 5200 5350
Wire Wire Line
10550 5450 9800 5450
Connection ~ 5250 5450
Wire Wire Line
10550 5550 9750 5550
Connection ~ 5300 5550
Wire Wire Line
10550 5650 9700 5650
Connection ~ 5350 5650
Wire Wire Line
10550 5750 9650 5750
Connection ~ 5400 5750
Wire Wire Line
10550 5850 9600 5850
Connection ~ 5450 5850
Wire Wire Line
7050 5000 7050 6050
Connection ~ 7050 5000
Wire Wire Line
11050 6450 10350 6450
Wire Wire Line
11050 8450 10550 8450
Wire Wire Line
8850 3400 10200 3400
Wire Wire Line
10200 3400 10200 4850
Wire Wire Line
10200 4850 11050 4850
Connection ~ 8850 3400
Wire Wire Line
10200 4850 10200 6850
Wire Wire Line
10200 6850 11050 6850
Connection ~ 10200 4850
Wire Wire Line
10550 7150 9950 7150
Wire Wire Line
9950 7150 9950 5150
Connection ~ 9950 5150
Wire Wire Line
9950 5150 5100 5150
Wire Wire Line
10550 7250 9900 7250
Wire Wire Line
9900 7250 9900 5250
Connection ~ 9900 5250
Wire Wire Line
9900 5250 5150 5250
Wire Wire Line
9850 7350 9850 5350
Wire Wire Line
9850 7350 10550 7350
Connection ~ 9850 5350
Wire Wire Line
9850 5350 5200 5350
Wire Wire Line
10550 7450 9800 7450
Wire Wire Line
9800 7450 9800 5450
Connection ~ 9800 5450
Wire Wire Line
9800 5450 5250 5450
Wire Wire Line
10550 7550 9750 7550
Wire Wire Line
9750 7550 9750 5550
Connection ~ 9750 5550
Wire Wire Line
9750 5550 5300 5550
Wire Wire Line
10550 7650 9700 7650
Wire Wire Line
9700 7650 9700 5650
Connection ~ 9700 5650
Wire Wire Line
9700 5650 5350 5650
Wire Wire Line
10550 7750 9650 7750
Wire Wire Line
9650 7750 9650 5750
Connection ~ 9650 5750
Wire Wire Line
9650 5750 5400 5750
Wire Wire Line
9600 7850 9600 5850
Wire Wire Line
9600 7850 10550 7850
Connection ~ 9600 5850
Wire Wire Line
9600 5850 5450 5850
Wire Wire Line
10550 8150 10550 8450
Wire Wire Line
10550 6050 10350 6050
Wire Wire Line
10350 6050 10350 6450
Wire Wire Line
2600 10150 2600 9150
Wire Wire Line
2600 9150 4300 9150
Wire Wire Line
2650 10200 2650 9250
Wire Wire Line
2650 9250 4300 9250
Wire Wire Line
2750 10300 2750 9450
Wire Wire Line
2750 9450 4300 9450
Wire Wire Line
10350 6050 7050 6050
Connection ~ 10350 6050
Connection ~ 7050 6050
Wire Wire Line
5100 5150 5100 8050
Wire Wire Line
5150 5250 5150 8150
Wire Wire Line
5200 5350 5200 8250
Wire Wire Line
5250 5450 5250 8350
Wire Wire Line
5300 5550 5300 8450
Wire Wire Line
5350 5650 5350 8550
Wire Wire Line
5400 5750 5400 8650
Wire Wire Line
5450 5850 5450 8750
Wire Wire Line
11550 7550 11700 7550
Wire Wire Line
11700 7550 11700 10150
Wire Wire Line
2600 10150 11700 10150
Wire Wire Line
11750 10200 11750 7650
Wire Wire Line
11750 7650 11550 7650
Wire Wire Line
2650 10200 11750 10200
Wire Wire Line
2750 10300 8750 10300
Wire Wire Line
11550 7150 12500 7150
Wire Wire Line
12500 7150 12500 4200
Wire Wire Line
12500 4200 10700 4200
Wire Wire Line
10700 4200 10700 2950
Wire Wire Line
10700 2950 11000 2950
Wire Wire Line
11550 7250 12550 7250
Wire Wire Line
12550 7250 12550 4250
Wire Wire Line
12550 4250 10650 4250
Wire Wire Line
10650 4250 10650 2250
Wire Wire Line
10650 2250 11000 2250
Wire Wire Line
11000 1850 10600 1850
Wire Wire Line
10600 1850 10600 4300
Wire Wire Line
10600 4300 12600 4300
Wire Wire Line
12600 4300 12600 7350
Wire Wire Line
12600 7350 11550 7350
Wire Wire Line
11000 1750 10550 1750
Wire Wire Line
10550 1750 10550 4350
Wire Wire Line
10550 4350 12650 4350
Wire Wire Line
12650 4350 12650 7450
Wire Wire Line
12650 7450 11550 7450
Wire Wire Line
12600 2750 13150 2750
Wire Wire Line
12600 2850 13200 2850
Wire Wire Line
11000 3150 10950 3150
Wire Wire Line
10950 3150 10950 4550
Wire Wire Line
10950 4550 11800 4550
Wire Wire Line
10900 3050 10900 4600
Wire Wire Line
10900 4600 11850 4600
Wire Wire Line
10900 3050 11000 3050
Wire Wire Line
11550 5850 11850 5850
Wire Wire Line
11550 5750 11800 5750
Wire Wire Line
4150 2550 4150 7850
$Comp
L Device:C C8
U 1 1 60A58951
P 12200 7800
F 0 "C8" H 12315 7846 50 0000 L CNN
F 1 "C" H 12315 7755 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm" H 12238 7650 50 0001 C CNN
F 3 "~" H 12200 7800 50 0001 C CNN
1 12200 7800
1 0 0 -1
$EndComp
$Comp
L Device:C C7
U 1 1 60A87587
P 12150 5750
F 0 "C7" H 12265 5796 50 0000 L CNN
F 1 "C" H 12265 5705 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm" H 12188 5600 50 0001 C CNN
F 3 "~" H 12150 5750 50 0001 C CNN
1 12150 5750
1 0 0 -1
$EndComp
Wire Wire Line
11050 6850 12200 6850
Wire Wire Line
12200 6850 12200 7650
Connection ~ 11050 6850
Wire Wire Line
11050 8450 12200 8450
Wire Wire Line
12200 8450 12200 7950
Connection ~ 11050 8450
Wire Wire Line
12150 5900 12150 6450
Wire Wire Line
12150 6450 11050 6450
Connection ~ 11050 6450
Wire Wire Line
12150 5600 12150 4850
Wire Wire Line
12150 4850 11050 4850
Connection ~ 11050 4850
Wire Wire Line
11050 8800 11050 8450
Wire Wire Line
7050 6050 7050 8800
$Comp
L 74xx:74LS32 U8
U 5 1 60BA60C0
P 7500 8300
F 0 "U8" H 7730 8346 50 0000 L CNN
F 1 "74LS32" H 7730 8255 50 0000 L CNN
F 2 "Apple2:74LS32" H 7500 8300 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 7500 8300 50 0001 C CNN
5 7500 8300
1 0 0 -1
$EndComp
Connection ~ 7500 8800
Connection ~ 6750 7800
$Comp
L Device:C C9
U 1 1 60C3A67B
P 7150 8650
F 0 "C9" H 7265 8696 50 0000 L CNN
F 1 "C" H 7265 8605 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm" H 7188 8500 50 0001 C CNN
F 3 "~" H 7150 8650 50 0001 C CNN
1 7150 8650
1 0 0 -1
$EndComp
Connection ~ 7150 8800
Wire Wire Line
7150 8800 7500 8800
Wire Wire Line
7150 8500 7150 7800
Connection ~ 7150 7800
Wire Wire Line
7150 7800 7500 7800
Text Notes 10000 6300 0 50 ~ 0
Enable on\nR/W high\nA2 low\nDEV_SELECT low
Text Notes 9850 8200 0 50 ~ 0
Latch Clock on\nR/W low\nA3 low\nDEV_SELECT low
$Comp
L 74xx:74LS32 U8
U 1 1 60D9A204
P 6550 6250
F 0 "U8" H 6550 6575 50 0000 C CNN
F 1 "74LS32" H 6550 6484 50 0000 C CNN
F 2 "Apple2:74LS32" H 6550 6250 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 6550 6250 50 0001 C CNN
1 6550 6250
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS32 U8
U 2 1 60D9A31D
P 6550 6850
F 0 "U8" H 6550 7175 50 0000 C CNN
F 1 "74LS32" H 6550 7084 50 0000 C CNN
F 2 "Apple2:74LS32" H 6550 6850 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 6550 6850 50 0001 C CNN
2 6550 6850
1 0 0 -1
$EndComp
Wire Wire Line
6850 6250 6950 6250
Wire Wire Line
6950 6250 6950 6150
Wire Wire Line
6950 6150 10550 6150
Wire Wire Line
6850 6850 9200 6850
Wire Wire Line
9200 6850 9200 8050
Wire Wire Line
9200 8050 10550 8050
Wire Wire Line
5750 4500 5750 6150
Wire Wire Line
5750 6150 6250 6150
Connection ~ 5750 4500
Wire Wire Line
5750 6150 5750 6750
Wire Wire Line
5750 6750 6250 6750
Connection ~ 5750 6150
Wire Wire Line
7050 8800 7150 8800
Wire Wire Line
6750 7800 7150 7800
Wire Wire Line
5650 7800 6000 7800
Wire Wire Line
6000 8800 6450 8800
Wire Wire Line
7500 8800 11050 8800
$Comp
L 74xx:74LS32 U8
U 3 1 60F3F0CC
P 3500 6350
F 0 "U8" H 3500 6675 50 0000 C CNN
F 1 "74LS32" H 3500 6584 50 0000 C CNN
F 2 "Apple2:74LS32" H 3500 6350 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 3500 6350 50 0001 C CNN
3 3500 6350
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS32 U8
U 4 1 60F3F167
P 3500 6900
F 0 "U8" H 3500 7225 50 0000 C CNN
F 1 "74LS32" H 3500 7134 50 0000 C CNN
F 2 "Apple2:74LS32" H 3500 6900 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS32" H 3500 6900 50 0001 C CNN
4 3500 6900
1 0 0 -1
$EndComp
Wire Wire Line
3200 6450 1300 6450
Connection ~ 1300 6450
Wire Wire Line
1300 6450 1300 8250
Wire Wire Line
3200 7000 1250 7000
Connection ~ 1250 7000
Wire Wire Line
1250 7000 1250 8350
Wire Wire Line
3200 4950 3200 5650
Wire Wire Line
3200 5650 2700 5650
Wire Wire Line
2700 5650 2700 6800
Wire Wire Line
2700 6800 3200 6800
Connection ~ 3200 4950
Wire Wire Line
3200 4950 3250 4950
Wire Wire Line
2550 5050 2550 6250
Wire Wire Line
2550 6250 3200 6250
Connection ~ 2550 5050
Wire Wire Line
3800 6350 6250 6350
Wire Wire Line
3800 6900 6250 6900
Wire Wire Line
6250 6900 6250 6950
Text Notes 2700 6200 0 50 ~ 0
Inverted R/W
Text Notes 2900 6750 0 50 ~ 0
R/W
Text Notes 3000 7100 0 50 ~ 0
A3
Text Notes 3000 6550 0 50 ~ 0
A2
Wire Wire Line
1600 10100 1600 4300
Wire Wire Line
1600 4300 2050 4300
Wire Wire Line
2800 9100 2800 9850
Wire Wire Line
2800 9850 4300 9850
Text Notes 3100 9700 0 50 ~ 0
Enable Firmware EPROM\non IO_SELECT low
Wire Wire Line
1450 9650 4100 9650
Wire Wire Line
2550 6250 2550 9100
Wire Wire Line
2550 9100 2800 9100
Connection ~ 2550 6250
Wire Wire Line
1600 10100 4700 10100
Wire Wire Line
8750 7400 2700 7400
Wire Wire Line
2700 7400 2700 6800
Connection ~ 2700 6800
Wire Wire Line
11800 4550 11800 5750
Wire Wire Line
11850 4600 11850 5850
Wire Wire Line
13200 2850 13200 5650
Wire Wire Line
11550 5650 13200 5650
Wire Wire Line
13150 2750 13150 5550
Wire Wire Line
11550 5550 13150 5550
Wire Wire Line
8750 7400 8750 10300
Wire Wire Line
1550 7850 4150 7850
$Comp
L Jumper:Jumper_2_Bridged JPINTPWR1
U 1 1 6215898B
P 6700 1100
F 0 "JPINTPWR1" H 6700 1335 50 0000 C CNN
F 1 "Open for USB power, close for bus power" H 6700 1244 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 6700 1100 50 0001 C CNN
F 3 "~" H 6700 1100 50 0001 C CNN
1 6700 1100
1 0 0 -1
$EndComp
Wire Wire Line
6900 1100 11600 1100
Wire Wire Line
6500 1100 5750 1100
Wire Wire Line
5750 1100 5750 1400
Wire Wire Line
4150 1400 5750 1400
$EndSCHEMATC