From bf678289ebba19ab1cd0464078be5cbfa9bada94 Mon Sep 17 00:00:00 2001 From: Daniele Verducci su MatissePenguin Date: Mon, 22 Mar 2021 20:06:12 +0100 Subject: [PATCH] WIP Keyboard schematics --- .../keyboard/hardware/keyboard/keyboard.sch | 3238 ++++++++--------- .../hardware/keyboard/keyboard.sch-bak | 10 +- 2 files changed, 1544 insertions(+), 1704 deletions(-) diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch index 291aab2..10c35d7 100644 --- a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch @@ -13,1390 +13,131 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L 74xx:74LS138 U? -U 1 1 60577A7C -P 5100 1650 -F 0 "U?" H 5100 2431 50 0000 C CNN -F 1 "74HC138" H 5100 2340 50 0000 C CNN -F 2 "" H 5100 1650 50 0001 C CNN -F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 5100 1650 50 0001 C CNN - 1 5100 1650 - 1 0 0 -1 -$EndComp -$Comp -L 74xx:74HC244 U? -U 1 1 605787CB -P 3150 2350 -F 0 "U?" H 3150 3331 50 0000 C CNN -F 1 "74HC244" H 3150 3240 50 0000 C CNN -F 2 "" H 3150 2350 50 0001 C CNN -F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 3150 2350 50 0001 C CNN - 1 3150 2350 - -1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x19 IOBUS -U 1 1 6057928D -P 750 1950 -F 0 "IOBUS" H 668 3067 50 0000 C CNN -F 1 "IO_Bus_conn" H 668 2976 50 0000 C CNN -F 2 "" H 750 1950 50 0001 C CNN -F 3 "~" H 750 1950 50 0001 C CNN - 1 750 1950 - -1 0 0 -1 -$EndComp +Connection ~ 4500 7300 Wire Wire Line - 950 1050 1450 1050 + 4500 7300 4500 8100 +Connection ~ 3700 7300 Wire Wire Line - 950 1650 1450 1650 + 3700 7300 3700 8100 +Connection ~ 2900 7300 Wire Wire Line - 950 1750 1450 1750 + 2900 7300 2900 8100 +Connection ~ 2100 7300 Wire Wire Line - 950 2650 1450 2650 + 2100 7300 2100 8100 +Connection ~ 1300 7300 Wire Wire Line - 950 2850 1450 2850 -Text Label 1050 1050 0 50 ~ 0 -IOVCC -Text Label 1050 1150 0 50 ~ 0 -IOGND -Text Label 1050 1250 0 50 ~ 0 -IOEN -Text Label 1050 1350 0 50 ~ 0 -IOADDR0 -Text Label 1050 1450 0 50 ~ 0 -IOADDR1 -Text Label 1050 1550 0 50 ~ 0 -IOADDR2 -Text Label 1050 1650 0 50 ~ 0 -IOADDR3 -Text Label 1050 1750 0 50 ~ 0 -IOADDR4 -Text Label 1050 1850 0 50 ~ 0 -IOD0 -Text Label 1050 1950 0 50 ~ 0 -IOD1 -Text Label 1050 2050 0 50 ~ 0 -IOD2 -Text Label 1050 2150 0 50 ~ 0 -IOD3 -Text Label 1050 2250 0 50 ~ 0 -IOD4 -Text Label 1050 2350 0 50 ~ 0 -IOD5 -Text Label 1050 2450 0 50 ~ 0 -IOD6 -Text Label 1050 2550 0 50 ~ 0 -IOD7 -Text Label 1050 2650 0 50 ~ 0 -IOWR -Text Label 1050 2750 0 50 ~ 0 -IOGND -Text Label 1050 2850 0 50 ~ 0 -IOVCC + 1300 7300 1300 8100 Wire Wire Line - 1450 1050 1450 750 + 5250 9750 5400 9750 +Connection ~ 5250 9750 Wire Wire Line - 1550 1150 1550 750 + 5250 9450 5250 9750 Wire Wire Line - 1550 750 1650 750 + 6950 9450 5250 9450 Wire Wire Line - 950 1150 1550 1150 -$Comp -L power:VCC #PWR? -U 1 1 60584370 -P 1450 750 -F 0 "#PWR?" H 1450 600 50 0001 C CNN -F 1 "VCC" H 1467 923 50 0000 C CNN -F 2 "" H 1450 750 50 0001 C CNN -F 3 "" H 1450 750 50 0001 C CNN - 1 1450 750 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR? -U 1 1 60584796 -P 1650 750 -F 0 "#PWR?" H 1650 500 50 0001 C CNN -F 1 "GND" H 1655 577 50 0000 C CNN -F 2 "" H 1650 750 50 0001 C CNN -F 3 "" H 1650 750 50 0001 C CNN - 1 1650 750 - 1 0 0 -1 -$EndComp + 7400 4950 6950 4950 Wire Wire Line - 1450 2850 1450 3200 + 5250 9300 5400 9300 +Connection ~ 5250 9300 Wire Wire Line - 1550 2750 1550 2950 + 5250 9000 5250 9300 Wire Wire Line - 950 2750 1550 2750 -$Comp -L power:GND #PWR? -U 1 1 60585B88 -P 1550 2950 -F 0 "#PWR?" H 1550 2700 50 0001 C CNN -F 1 "GND" H 1555 2777 50 0000 C CNN -F 2 "" H 1550 2950 50 0001 C CNN -F 3 "" H 1550 2950 50 0001 C CNN - 1 1550 2950 - 1 0 0 -1 -$EndComp -$Comp -L power:VCC #PWR? -U 1 1 60585FB5 -P 1700 3200 -F 0 "#PWR?" H 1700 3050 50 0001 C CNN -F 1 "VCC" H 1717 3373 50 0000 C CNN -F 2 "" H 1700 3200 50 0001 C CNN -F 3 "" H 1700 3200 50 0001 C CNN - 1 1700 3200 - 1 0 0 -1 -$EndComp + 6850 9000 5250 9000 Wire Wire Line - 1450 3200 1700 3200 -$Comp -L power:VCC #PWR? -U 1 1 6058AE17 -P 3150 750 -F 0 "#PWR?" H 3150 600 50 0001 C CNN -F 1 "VCC" H 3167 923 50 0000 C CNN -F 2 "" H 3150 750 50 0001 C CNN -F 3 "" H 3150 750 50 0001 C CNN - 1 3150 750 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR? -U 1 1 6058B250 -P 3150 3150 -F 0 "#PWR?" H 3150 2900 50 0001 C CNN -F 1 "GND" H 3155 2977 50 0000 C CNN -F 2 "" H 3150 3150 50 0001 C CNN -F 3 "" H 3150 3150 50 0001 C CNN - 1 3150 3150 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C? -U 1 1 6058B545 -P 3500 800 -F 0 "C?" V 3248 800 50 0000 C CNN -F 1 "100Nf" V 3339 800 50 0000 C CNN -F 2 "" H 3538 650 50 0001 C CNN -F 3 "~" H 3500 800 50 0001 C CNN - 1 3500 800 - 0 1 1 0 -$EndComp + 7400 4850 6850 4850 Wire Wire Line - 3650 1050 3650 900 + 5250 8500 5400 8500 +Connection ~ 5250 8500 Wire Wire Line - 3350 1050 3350 900 + 5250 8200 5250 8500 Wire Wire Line - 3350 900 3150 900 -Connection ~ 3350 900 + 6750 8200 5250 8200 Wire Wire Line - 3350 900 3350 800 -Connection ~ 3150 900 + 6750 4750 6750 8200 Wire Wire Line - 3150 900 3150 750 -$Comp -L power:GND #PWR? -U 1 1 6058E1A9 -P 3750 900 -F 0 "#PWR?" H 3750 650 50 0001 C CNN -F 1 "GND" H 3755 727 50 0000 C CNN -F 2 "" H 3750 900 50 0001 C CNN -F 3 "" H 3750 900 50 0001 C CNN - 1 3750 900 - 1 0 0 -1 -$EndComp + 7400 4750 6750 4750 Wire Wire Line - 3750 900 3650 900 -Connection ~ 3650 900 + 5250 7700 5400 7700 +Connection ~ 5250 7700 Wire Wire Line - 3650 900 3650 800 -$Comp -L Device:C C? -U 1 1 6058BC4A -P 3500 1050 -F 0 "C?" V 3248 1050 50 0000 C CNN -F 1 "56Pf" V 3339 1050 50 0000 C CNN -F 2 "" H 3538 900 50 0001 C CNN -F 3 "~" H 3500 1050 50 0001 C CNN - 1 3500 1050 - 0 1 1 0 -$EndComp + 6650 4650 7400 4650 Wire Wire Line - 950 1850 2650 1850 + 6650 7400 6650 4650 Wire Wire Line - 950 1950 2650 1950 + 5250 7400 6650 7400 Wire Wire Line - 950 2050 2650 2050 -Wire Wire Line - 950 2150 2650 2150 -Wire Wire Line - 950 2250 2650 2250 -Wire Wire Line - 950 2350 2650 2350 -Wire Wire Line - 950 2450 2650 2450 -Wire Wire Line - 950 2550 2650 2550 -NoConn ~ 1450 2650 -NoConn ~ 1450 1650 -NoConn ~ 1450 1750 -Wire Wire Line - 3150 900 3150 1550 -Wire Wire Line - 950 1350 4600 1350 -Wire Wire Line - 950 1450 4600 1450 -Wire Wire Line - 950 1550 3150 1550 -$Comp -L power:VCC #PWR? -U 1 1 605B5E0F -P 4600 1850 -F 0 "#PWR?" H 4600 1700 50 0001 C CNN -F 1 "VCC" H 4617 2023 50 0000 C CNN -F 2 "" H 4600 1850 50 0001 C CNN -F 3 "" H 4600 1850 50 0001 C CNN - 1 4600 1850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4600 1950 4600 2000 -Wire Wire Line - 3650 2750 3650 2800 -Wire Wire Line - 4600 2000 4200 2000 -Wire Wire Line - 4200 2000 4200 2800 -Wire Wire Line - 4200 2800 3650 2800 -Connection ~ 4600 2000 -Wire Wire Line - 4600 2000 4600 2050 -Connection ~ 3650 2800 -Wire Wire Line - 3650 2800 3650 2850 -Wire Wire Line - 950 1250 4200 1250 -Wire Wire Line - 4200 1250 4200 2000 -Connection ~ 4200 2000 -Entry Wire Line - 5950 1350 6050 1450 -Entry Wire Line - 5950 1450 6050 1550 -Entry Wire Line - 5950 1550 6050 1650 -Entry Wire Line - 5950 1650 6050 1750 -Entry Wire Line - 5950 1750 6050 1850 -Entry Wire Line - 5950 1850 6050 1950 -Entry Wire Line - 5950 1950 6050 2050 -Entry Wire Line - 5950 2050 6050 2150 -Wire Wire Line - 5950 2050 5600 2050 -Wire Wire Line - 5600 1950 5950 1950 -Wire Wire Line - 5950 1850 5600 1850 -Wire Wire Line - 5600 1750 5950 1750 -Wire Wire Line - 5600 1650 5950 1650 -Wire Wire Line - 5600 1550 5950 1550 -Wire Wire Line - 5600 1450 5950 1450 -Wire Wire Line - 5600 1350 5950 1350 -Entry Wire Line - 3900 1850 4000 1950 -Entry Wire Line - 3900 1950 4000 2050 -Entry Wire Line - 3900 2050 4000 2150 -Entry Wire Line - 3900 2150 4000 2250 -Entry Wire Line - 3900 2250 4000 2350 -Entry Wire Line - 3900 2350 4000 2450 -Entry Wire Line - 3900 2450 4000 2550 -Entry Wire Line - 3900 2550 4000 2650 -Wire Wire Line - 3650 1850 3900 1850 -Wire Wire Line - 3650 1950 3900 1950 -Wire Wire Line - 3650 2050 3900 2050 -Wire Wire Line - 3650 2150 3900 2150 -Wire Wire Line - 3650 2250 3900 2250 -Wire Wire Line - 3650 2350 3900 2350 -Wire Wire Line - 3650 2450 3900 2450 -Wire Wire Line - 3650 2550 3900 2550 -Text Label 5650 1350 0 50 ~ 0 -COL0 -Text Label 5650 1450 0 50 ~ 0 -COL1 -Text Label 5650 1550 0 50 ~ 0 -COL2 -Text Label 5650 1650 0 50 ~ 0 -COL3 -Text Label 5650 1750 0 50 ~ 0 -COL4 -Text Label 5650 1850 0 50 ~ 0 -COL5 -Text Label 5650 1950 0 50 ~ 0 -COL6 -Text Label 5650 2050 0 50 ~ 0 -COL7 -Text Label 3700 1850 0 50 ~ 0 -ROW0 -Text Label 3700 1950 0 50 ~ 0 -ROW1 -Text Label 3700 2050 0 50 ~ 0 -ROW2 -Text Label 3700 2150 0 50 ~ 0 -ROW3 -Text Label 3700 2250 0 50 ~ 0 -ROW4 -Text Label 3700 2350 0 50 ~ 0 -ROW5 -Text Label 3700 2450 0 50 ~ 0 -ROW6 -Text Label 3700 2550 0 50 ~ 0 -ROW7 -Entry Wire Line - 2000 3950 2100 4050 -Entry Wire Line - 2800 3950 2900 4050 -$Comp -L Device:D D? -U 1 1 605F7456 -P 1150 4100 -F 0 "D?" H 1150 3884 50 0000 C CNN -F 1 "1N4148" H 1150 3975 50 0000 C CNN -F 2 "" H 1150 4100 50 0001 C CNN -F 3 "~" H 1150 4100 50 0001 C CNN - 1 1150 4100 - -1 0 0 1 -$EndComp -$Comp -L power:VCC #PWR? -U 1 1 605EF6D8 -P 5700 7700 -F 0 "#PWR?" H 5700 7550 50 0001 C CNN -F 1 "VCC" H 5717 7873 50 0000 C CNN -F 2 "" H 5700 7700 50 0001 C CNN -F 3 "" H 5700 7700 50 0001 C CNN - 1 5700 7700 - 1 0 0 -1 -$EndComp + 5250 7700 5250 7400 $Comp L Device:R R? -U 1 1 605EF6D2 -P 5550 7700 -F 0 "R?" V 5343 7700 50 0000 C CNN -F 1 "10k" V 5434 7700 50 0000 C CNN -F 2 "" V 5480 7700 50 0001 C CNN -F 3 "~" H 5550 7700 50 0001 C CNN - 1 5550 7700 +U 1 1 606E1EC9 +P 5550 9750 +F 0 "R?" V 5343 9750 50 0000 C CNN +F 1 "10k" V 5434 9750 50 0000 C CNN +F 2 "" V 5480 9750 50 0001 C CNN +F 3 "~" H 5550 9750 50 0001 C CNN + 1 5550 9750 0 1 1 0 $EndComp -Wire Wire Line - 850 7700 1000 7700 -Entry Wire Line - 750 7600 850 7700 $Comp L power:VCC #PWR? -U 1 1 605EF6CA -P 5700 6900 -F 0 "#PWR?" H 5700 6750 50 0001 C CNN -F 1 "VCC" H 5717 7073 50 0000 C CNN -F 2 "" H 5700 6900 50 0001 C CNN -F 3 "" H 5700 6900 50 0001 C CNN - 1 5700 6900 +U 1 1 606E1EC3 +P 5700 9750 +F 0 "#PWR?" H 5700 9600 50 0001 C CNN +F 1 "VCC" H 5717 9923 50 0000 C CNN +F 2 "" H 5700 9750 50 0001 C CNN +F 3 "" H 5700 9750 50 0001 C CNN + 1 5700 9750 1 0 0 -1 $EndComp +Entry Wire Line + 750 9200 850 9300 $Comp L Device:R R? -U 1 1 605EF6C4 -P 5550 6900 -F 0 "R?" V 5343 6900 50 0000 C CNN -F 1 "10k" V 5434 6900 50 0000 C CNN -F 2 "" V 5480 6900 50 0001 C CNN -F 3 "~" H 5550 6900 50 0001 C CNN - 1 5550 6900 +U 1 1 606D9F60 +P 5550 9300 +F 0 "R?" V 5343 9300 50 0000 C CNN +F 1 "10k" V 5434 9300 50 0000 C CNN +F 2 "" V 5480 9300 50 0001 C CNN +F 3 "~" H 5550 9300 50 0001 C CNN + 1 5550 9300 0 1 1 0 $EndComp -Wire Wire Line - 850 6900 1000 6900 -Entry Wire Line - 750 6800 850 6900 $Comp L power:VCC #PWR? -U 1 1 605EF6AE -P 5700 6100 -F 0 "#PWR?" H 5700 5950 50 0001 C CNN -F 1 "VCC" H 5717 6273 50 0000 C CNN -F 2 "" H 5700 6100 50 0001 C CNN -F 3 "" H 5700 6100 50 0001 C CNN - 1 5700 6100 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R? -U 1 1 605EF6A8 -P 5550 6100 -F 0 "R?" V 5343 6100 50 0000 C CNN -F 1 "10k" V 5434 6100 50 0000 C CNN -F 2 "" V 5480 6100 50 0001 C CNN -F 3 "~" H 5550 6100 50 0001 C CNN - 1 5550 6100 - 0 1 1 0 -$EndComp -Wire Wire Line - 850 6100 1000 6100 -Entry Wire Line - 750 6000 850 6100 -$Comp -L power:VCC #PWR? -U 1 1 605EBCC3 -P 5700 5300 -F 0 "#PWR?" H 5700 5150 50 0001 C CNN -F 1 "VCC" H 5717 5473 50 0000 C CNN -F 2 "" H 5700 5300 50 0001 C CNN -F 3 "" H 5700 5300 50 0001 C CNN - 1 5700 5300 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R? -U 1 1 605EBCBD -P 5550 5300 -F 0 "R?" V 5343 5300 50 0000 C CNN -F 1 "10k" V 5434 5300 50 0000 C CNN -F 2 "" V 5480 5300 50 0001 C CNN -F 3 "~" H 5550 5300 50 0001 C CNN - 1 5550 5300 - 0 1 1 0 -$EndComp -Wire Wire Line - 850 5300 1000 5300 -Entry Wire Line - 750 5200 850 5300 -$Comp -L power:VCC #PWR? -U 1 1 605E623D -P 5700 4500 -F 0 "#PWR?" H 5700 4350 50 0001 C CNN -F 1 "VCC" H 5717 4673 50 0000 C CNN -F 2 "" H 5700 4500 50 0001 C CNN -F 3 "" H 5700 4500 50 0001 C CNN - 1 5700 4500 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R? -U 1 1 605E5D97 -P 5550 4500 -F 0 "R?" V 5343 4500 50 0000 C CNN -F 1 "10k" V 5434 4500 50 0000 C CNN -F 2 "" V 5480 4500 50 0001 C CNN -F 3 "~" H 5550 4500 50 0001 C CNN - 1 5550 4500 - 0 1 1 0 -$EndComp -Wire Wire Line - 850 4500 1000 4500 -Entry Wire Line - 750 4400 850 4500 -$Comp -L Switch:SW_Push SW? -U 1 1 606008A0 -P 1000 4300 -F 0 "SW?" V 954 4448 50 0000 L CNN -F 1 "Q" V 1045 4448 50 0000 L CNN -F 2 "" H 1000 4500 50 0001 C CNN -F 3 "" H 1000 4500 50 0001 C CNN - 1 1000 4300 - 0 1 1 0 -$EndComp -Connection ~ 1000 4500 -Wire Bus Line - 4000 3650 750 3650 -$Comp -L Device:D D? -U 1 1 6061ED4B -P 1950 4100 -F 0 "D?" H 1950 3884 50 0000 C CNN -F 1 "1N4148" H 1950 3975 50 0000 C CNN -F 2 "" H 1950 4100 50 0001 C CNN -F 3 "~" H 1950 4100 50 0001 C CNN - 1 1950 4100 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6061ED51 -P 1800 4300 -F 0 "SW?" V 1754 4448 50 0000 L CNN -F 1 "Q" V 1845 4448 50 0000 L CNN -F 2 "" H 1800 4500 50 0001 C CNN -F 3 "" H 1800 4500 50 0001 C CNN - 1 1800 4300 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60620C56 -P 2750 4100 -F 0 "D?" H 2750 3884 50 0000 C CNN -F 1 "1N4148" H 2750 3975 50 0000 C CNN -F 2 "" H 2750 4100 50 0001 C CNN -F 3 "~" H 2750 4100 50 0001 C CNN - 1 2750 4100 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60620C5C -P 2600 4300 -F 0 "SW?" V 2554 4448 50 0000 L CNN -F 1 "Q" V 2645 4448 50 0000 L CNN -F 2 "" H 2600 4500 50 0001 C CNN -F 3 "" H 2600 4500 50 0001 C CNN - 1 2600 4300 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC7D -P 3550 4100 -F 0 "D?" H 3550 3884 50 0000 C CNN -F 1 "1N4148" H 3550 3975 50 0000 C CNN -F 2 "" H 3550 4100 50 0001 C CNN -F 3 "~" H 3550 4100 50 0001 C CNN - 1 3550 4100 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC83 -P 3400 4300 -F 0 "SW?" V 3354 4448 50 0000 L CNN -F 1 "Q" V 3445 4448 50 0000 L CNN -F 2 "" H 3400 4500 50 0001 C CNN -F 3 "" H 3400 4500 50 0001 C CNN - 1 3400 4300 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC89 -P 4350 4100 -F 0 "D?" H 4350 3884 50 0000 C CNN -F 1 "1N4148" H 4350 3975 50 0000 C CNN -F 2 "" H 4350 4100 50 0001 C CNN -F 3 "~" H 4350 4100 50 0001 C CNN - 1 4350 4100 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC8F -P 4200 4300 -F 0 "SW?" V 4154 4448 50 0000 L CNN -F 1 "Q" V 4245 4448 50 0000 L CNN -F 2 "" H 4200 4500 50 0001 C CNN -F 3 "" H 4200 4500 50 0001 C CNN - 1 4200 4300 - 0 1 1 0 -$EndComp -Entry Wire Line - 1200 3950 1300 4050 -$Comp -L Device:D D? -U 1 1 6064B8F3 -P 1150 4900 -F 0 "D?" H 1150 4684 50 0000 C CNN -F 1 "1N4148" H 1150 4775 50 0000 C CNN -F 2 "" H 1150 4900 50 0001 C CNN -F 3 "~" H 1150 4900 50 0001 C CNN - 1 1150 4900 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B8F9 -P 1000 5100 -F 0 "SW?" V 954 5248 50 0000 L CNN -F 1 "A" V 1045 5248 50 0000 L CNN -F 2 "" H 1000 5300 50 0001 C CNN -F 3 "" H 1000 5300 50 0001 C CNN - 1 1000 5100 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B8FF -P 1950 4900 -F 0 "D?" H 1950 4684 50 0000 C CNN -F 1 "1N4148" H 1950 4775 50 0000 C CNN -F 2 "" H 1950 4900 50 0001 C CNN -F 3 "~" H 1950 4900 50 0001 C CNN - 1 1950 4900 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B905 -P 1800 5100 -F 0 "SW?" V 1754 5248 50 0000 L CNN -F 1 "Q" V 1845 5248 50 0000 L CNN -F 2 "" H 1800 5300 50 0001 C CNN -F 3 "" H 1800 5300 50 0001 C CNN - 1 1800 5100 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B90B -P 2750 4900 -F 0 "D?" H 2750 4684 50 0000 C CNN -F 1 "1N4148" H 2750 4775 50 0000 C CNN -F 2 "" H 2750 4900 50 0001 C CNN -F 3 "~" H 2750 4900 50 0001 C CNN - 1 2750 4900 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B911 -P 2600 5100 -F 0 "SW?" V 2554 5248 50 0000 L CNN -F 1 "Q" V 2645 5248 50 0000 L CNN -F 2 "" H 2600 5300 50 0001 C CNN -F 3 "" H 2600 5300 50 0001 C CNN - 1 2600 5100 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B917 -P 3550 4900 -F 0 "D?" H 3550 4684 50 0000 C CNN -F 1 "1N4148" H 3550 4775 50 0000 C CNN -F 2 "" H 3550 4900 50 0001 C CNN -F 3 "~" H 3550 4900 50 0001 C CNN - 1 3550 4900 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B91D -P 3400 5100 -F 0 "SW?" V 3354 5248 50 0000 L CNN -F 1 "Q" V 3445 5248 50 0000 L CNN -F 2 "" H 3400 5300 50 0001 C CNN -F 3 "" H 3400 5300 50 0001 C CNN - 1 3400 5100 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B923 -P 4350 4900 -F 0 "D?" H 4350 4684 50 0000 C CNN -F 1 "1N4148" H 4350 4775 50 0000 C CNN -F 2 "" H 4350 4900 50 0001 C CNN -F 3 "~" H 4350 4900 50 0001 C CNN - 1 4350 4900 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B929 -P 4200 5100 -F 0 "SW?" V 4154 5248 50 0000 L CNN -F 1 "Q" V 4245 5248 50 0000 L CNN -F 2 "" H 4200 5300 50 0001 C CNN -F 3 "" H 4200 5300 50 0001 C CNN - 1 4200 5100 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664EA9 -P 1150 5700 -F 0 "D?" H 1150 5484 50 0000 C CNN -F 1 "1N4148" H 1150 5575 50 0000 C CNN -F 2 "" H 1150 5700 50 0001 C CNN -F 3 "~" H 1150 5700 50 0001 C CNN - 1 1150 5700 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EAF -P 1000 5900 -F 0 "SW?" V 954 6048 50 0000 L CNN -F 1 "Z" V 1045 6048 50 0000 L CNN -F 2 "" H 1000 6100 50 0001 C CNN -F 3 "" H 1000 6100 50 0001 C CNN - 1 1000 5900 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664EB5 -P 1950 5700 -F 0 "D?" H 1950 5484 50 0000 C CNN -F 1 "1N4148" H 1950 5575 50 0000 C CNN -F 2 "" H 1950 5700 50 0001 C CNN -F 3 "~" H 1950 5700 50 0001 C CNN - 1 1950 5700 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EBB -P 1800 5900 -F 0 "SW?" V 1754 6048 50 0000 L CNN -F 1 "Q" V 1845 6048 50 0000 L CNN -F 2 "" H 1800 6100 50 0001 C CNN -F 3 "" H 1800 6100 50 0001 C CNN - 1 1800 5900 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664EC1 -P 2750 5700 -F 0 "D?" H 2750 5484 50 0000 C CNN -F 1 "1N4148" H 2750 5575 50 0000 C CNN -F 2 "" H 2750 5700 50 0001 C CNN -F 3 "~" H 2750 5700 50 0001 C CNN - 1 2750 5700 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EC7 -P 2600 5900 -F 0 "SW?" V 2554 6048 50 0000 L CNN -F 1 "Q" V 2645 6048 50 0000 L CNN -F 2 "" H 2600 6100 50 0001 C CNN -F 3 "" H 2600 6100 50 0001 C CNN - 1 2600 5900 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664ECD -P 3550 5700 -F 0 "D?" H 3550 5484 50 0000 C CNN -F 1 "1N4148" H 3550 5575 50 0000 C CNN -F 2 "" H 3550 5700 50 0001 C CNN -F 3 "~" H 3550 5700 50 0001 C CNN - 1 3550 5700 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664ED3 -P 3400 5900 -F 0 "SW?" V 3354 6048 50 0000 L CNN -F 1 "Q" V 3445 6048 50 0000 L CNN -F 2 "" H 3400 6100 50 0001 C CNN -F 3 "" H 3400 6100 50 0001 C CNN - 1 3400 5900 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664ED9 -P 4350 5700 -F 0 "D?" H 4350 5484 50 0000 C CNN -F 1 "1N4148" H 4350 5575 50 0000 C CNN -F 2 "" H 4350 5700 50 0001 C CNN -F 3 "~" H 4350 5700 50 0001 C CNN - 1 4350 5700 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EDF -P 4200 5900 -F 0 "SW?" V 4154 6048 50 0000 L CNN -F 1 "Q" V 4245 6048 50 0000 L CNN -F 2 "" H 4200 6100 50 0001 C CNN -F 3 "" H 4200 6100 50 0001 C CNN - 1 4200 5900 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60667917 -P 1150 6500 -F 0 "D?" H 1150 6284 50 0000 C CNN -F 1 "1N4148" H 1150 6375 50 0000 C CNN -F 2 "" H 1150 6500 50 0001 C CNN -F 3 "~" H 1150 6500 50 0001 C CNN - 1 1150 6500 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066791D -P 1000 6700 -F 0 "SW?" V 954 6848 50 0000 L CNN -F 1 "X" V 1045 6848 50 0000 L CNN -F 2 "" H 1000 6900 50 0001 C CNN -F 3 "" H 1000 6900 50 0001 C CNN - 1 1000 6700 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60667923 -P 1950 6500 -F 0 "D?" H 1950 6284 50 0000 C CNN -F 1 "1N4148" H 1950 6375 50 0000 C CNN -F 2 "" H 1950 6500 50 0001 C CNN -F 3 "~" H 1950 6500 50 0001 C CNN - 1 1950 6500 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60667929 -P 1800 6700 -F 0 "SW?" V 1754 6848 50 0000 L CNN -F 1 "Q" V 1845 6848 50 0000 L CNN -F 2 "" H 1800 6900 50 0001 C CNN -F 3 "" H 1800 6900 50 0001 C CNN - 1 1800 6700 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066792F -P 2750 6500 -F 0 "D?" H 2750 6284 50 0000 C CNN -F 1 "1N4148" H 2750 6375 50 0000 C CNN -F 2 "" H 2750 6500 50 0001 C CNN -F 3 "~" H 2750 6500 50 0001 C CNN - 1 2750 6500 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60667935 -P 2600 6700 -F 0 "SW?" V 2554 6848 50 0000 L CNN -F 1 "Q" V 2645 6848 50 0000 L CNN -F 2 "" H 2600 6900 50 0001 C CNN -F 3 "" H 2600 6900 50 0001 C CNN - 1 2600 6700 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066793B -P 3550 6500 -F 0 "D?" H 3550 6284 50 0000 C CNN -F 1 "1N4148" H 3550 6375 50 0000 C CNN -F 2 "" H 3550 6500 50 0001 C CNN -F 3 "~" H 3550 6500 50 0001 C CNN - 1 3550 6500 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60667941 -P 3400 6700 -F 0 "SW?" V 3354 6848 50 0000 L CNN -F 1 "Q" V 3445 6848 50 0000 L CNN -F 2 "" H 3400 6900 50 0001 C CNN -F 3 "" H 3400 6900 50 0001 C CNN - 1 3400 6700 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60667947 -P 4350 6500 -F 0 "D?" H 4350 6284 50 0000 C CNN -F 1 "1N4148" H 4350 6375 50 0000 C CNN -F 2 "" H 4350 6500 50 0001 C CNN -F 3 "~" H 4350 6500 50 0001 C CNN - 1 4350 6500 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066794D -P 4200 6700 -F 0 "SW?" V 4154 6848 50 0000 L CNN -F 1 "Q" V 4245 6848 50 0000 L CNN -F 2 "" H 4200 6900 50 0001 C CNN -F 3 "" H 4200 6900 50 0001 C CNN - 1 4200 6700 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A27D -P 1150 7300 -F 0 "D?" H 1150 7084 50 0000 C CNN -F 1 "1N4148" H 1150 7175 50 0000 C CNN -F 2 "" H 1150 7300 50 0001 C CNN -F 3 "~" H 1150 7300 50 0001 C CNN - 1 1150 7300 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A283 -P 1000 7500 -F 0 "SW?" V 954 7648 50 0000 L CNN -F 1 "S" V 1045 7648 50 0000 L CNN -F 2 "" H 1000 7700 50 0001 C CNN -F 3 "" H 1000 7700 50 0001 C CNN - 1 1000 7500 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A289 -P 1950 7300 -F 0 "D?" H 1950 7084 50 0000 C CNN -F 1 "1N4148" H 1950 7175 50 0000 C CNN -F 2 "" H 1950 7300 50 0001 C CNN -F 3 "~" H 1950 7300 50 0001 C CNN - 1 1950 7300 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A28F -P 1800 7500 -F 0 "SW?" V 1754 7648 50 0000 L CNN -F 1 "Q" V 1845 7648 50 0000 L CNN -F 2 "" H 1800 7700 50 0001 C CNN -F 3 "" H 1800 7700 50 0001 C CNN - 1 1800 7500 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A295 -P 2750 7300 -F 0 "D?" H 2750 7084 50 0000 C CNN -F 1 "1N4148" H 2750 7175 50 0000 C CNN -F 2 "" H 2750 7300 50 0001 C CNN -F 3 "~" H 2750 7300 50 0001 C CNN - 1 2750 7300 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A29B -P 2600 7500 -F 0 "SW?" V 2554 7648 50 0000 L CNN -F 1 "Q" V 2645 7648 50 0000 L CNN -F 2 "" H 2600 7700 50 0001 C CNN -F 3 "" H 2600 7700 50 0001 C CNN - 1 2600 7500 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A2A1 -P 3550 7300 -F 0 "D?" H 3550 7084 50 0000 C CNN -F 1 "1N4148" H 3550 7175 50 0000 C CNN -F 2 "" H 3550 7300 50 0001 C CNN -F 3 "~" H 3550 7300 50 0001 C CNN - 1 3550 7300 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A2A7 -P 3400 7500 -F 0 "SW?" V 3354 7648 50 0000 L CNN -F 1 "Q" V 3445 7648 50 0000 L CNN -F 2 "" H 3400 7700 50 0001 C CNN -F 3 "" H 3400 7700 50 0001 C CNN - 1 3400 7500 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A2AD -P 4350 7300 -F 0 "D?" H 4350 7084 50 0000 C CNN -F 1 "1N4148" H 4350 7175 50 0000 C CNN -F 2 "" H 4350 7300 50 0001 C CNN -F 3 "~" H 4350 7300 50 0001 C CNN - 1 4350 7300 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A2B3 -P 4200 7500 -F 0 "SW?" V 4154 7648 50 0000 L CNN -F 1 "Q" V 4245 7648 50 0000 L CNN -F 2 "" H 4200 7700 50 0001 C CNN -F 3 "" H 4200 7700 50 0001 C CNN - 1 4200 7500 - 0 1 1 0 -$EndComp -Wire Wire Line - 1300 4050 1300 4100 -Connection ~ 1300 4100 -Wire Wire Line - 1300 4100 1300 4900 -Connection ~ 1300 4900 -Wire Wire Line - 1300 4900 1300 5700 -Connection ~ 1300 5700 -Wire Wire Line - 1300 5700 1300 6500 -Connection ~ 1300 6500 -Wire Wire Line - 1300 6500 1300 7300 -Wire Wire Line - 2100 4050 2100 4100 -Connection ~ 2100 4100 -Wire Wire Line - 2100 4100 2100 4900 -Connection ~ 2100 4900 -Wire Wire Line - 2100 4900 2100 5700 -Connection ~ 2100 5700 -Wire Wire Line - 2100 5700 2100 6500 -Connection ~ 2100 6500 -Wire Wire Line - 2100 6500 2100 7300 -Wire Wire Line - 2900 4050 2900 4100 -Connection ~ 2900 4100 -Wire Wire Line - 2900 4100 2900 4900 -Connection ~ 2900 4900 -Wire Wire Line - 2900 4900 2900 5700 -Connection ~ 2900 5700 -Wire Wire Line - 2900 5700 2900 6500 -Connection ~ 2900 6500 -Wire Wire Line - 2900 6500 2900 7300 -Entry Wire Line - 3600 3950 3700 4050 -Entry Wire Line - 4400 3950 4500 4050 -Wire Wire Line - 3700 4050 3700 4100 -Connection ~ 3700 4100 -Wire Wire Line - 3700 4100 3700 4900 -Connection ~ 3700 4900 -Wire Wire Line - 3700 4900 3700 5700 -Connection ~ 3700 5700 -Wire Wire Line - 3700 5700 3700 6500 -Connection ~ 3700 6500 -Wire Wire Line - 3700 6500 3700 7300 -Wire Wire Line - 4500 4050 4500 4100 -Connection ~ 4500 4100 -Wire Wire Line - 4500 4100 4500 4900 -Connection ~ 4500 4900 -Wire Wire Line - 4500 4900 4500 5700 -Connection ~ 4500 5700 -Wire Wire Line - 4500 5700 4500 6500 -Connection ~ 4500 6500 -Wire Wire Line - 4500 6500 4500 7300 -Entry Wire Line - 5250 3950 5350 4050 -Entry Wire Line - 5450 3950 5550 4050 -Entry Wire Line - 5650 3950 5750 4050 -NoConn ~ 5350 4050 -Wire Wire Line - 5550 4050 5550 4150 -Wire Wire Line - 5550 4150 7400 4150 -Wire Wire Line - 5750 4050 7400 4050 -Wire Wire Line - 5250 4500 5250 4250 -Wire Wire Line - 5250 4250 7400 4250 -Wire Wire Line - 1000 4500 1800 4500 -Connection ~ 5250 4500 -Wire Wire Line - 5250 4500 5400 4500 -Wire Wire Line - 5250 5300 5250 5000 -Wire Wire Line - 5250 5000 6350 5000 -Wire Wire Line - 6350 5000 6350 4350 -Wire Wire Line - 6350 4350 7400 4350 -Connection ~ 5250 5300 -Wire Wire Line - 5250 5300 5400 5300 -Wire Wire Line - 5250 6100 5250 5800 -Wire Wire Line - 5250 5800 6450 5800 -Wire Wire Line - 6450 5800 6450 4450 -Wire Wire Line - 6450 4450 7400 4450 -Connection ~ 5250 6100 -Wire Wire Line - 5250 6100 5400 6100 -$Comp -L Connector_Generic:Conn_01x10 J? -U 1 1 606A2529 -P 7600 4450 -F 0 "J?" H 7680 4442 50 0000 L CNN -F 1 "Conn_01x10" H 7680 4351 50 0000 L CNN -F 2 "" H 7600 4450 50 0001 C CNN -F 3 "~" H 7600 4450 50 0001 C CNN - 1 7600 4450 +U 1 1 606D9F5A +P 5700 9300 +F 0 "#PWR?" H 5700 9150 50 0001 C CNN +F 1 "VCC" H 5717 9473 50 0000 C CNN +F 2 "" H 5700 9300 50 0001 C CNN +F 3 "" H 5700 9300 50 0001 C CNN + 1 5700 9300 1 0 0 -1 $EndComp Wire Wire Line - 5250 6900 5250 6600 + 4200 8500 5250 8500 +Connection ~ 4200 8500 Wire Wire Line - 5250 6600 6550 6600 + 3400 8500 4200 8500 +Connection ~ 3400 8500 Wire Wire Line - 6550 6600 6550 4550 + 2600 8500 3400 8500 +Connection ~ 2600 8500 Wire Wire Line - 6550 4550 7400 4550 -Connection ~ 5250 6900 + 1800 8500 2600 8500 +Connection ~ 1800 8500 Wire Wire Line - 5250 6900 5400 6900 -Connection ~ 1000 5300 -Wire Wire Line - 1000 5300 1800 5300 -Connection ~ 1000 6100 -Wire Wire Line - 1000 6100 1800 6100 -Connection ~ 1000 6900 -Wire Wire Line - 1000 6900 1800 6900 -Connection ~ 1000 7700 -Wire Wire Line - 1000 7700 1800 7700 -Connection ~ 1800 4500 -Wire Wire Line - 1800 4500 2600 4500 -Connection ~ 1800 5300 -Wire Wire Line - 1800 5300 2600 5300 -Connection ~ 1800 6100 -Wire Wire Line - 1800 6100 2600 6100 -Connection ~ 1800 6900 -Wire Wire Line - 1800 6900 2600 6900 -Connection ~ 1800 7700 -Wire Wire Line - 1800 7700 2600 7700 -Connection ~ 2600 4500 -Wire Wire Line - 2600 4500 3400 4500 -Connection ~ 2600 5300 -Wire Wire Line - 2600 5300 3400 5300 -Connection ~ 2600 6100 -Wire Wire Line - 2600 6100 3400 6100 -Connection ~ 2600 6900 -Wire Wire Line - 2600 6900 3400 6900 -Connection ~ 2600 7700 -Wire Wire Line - 2600 7700 3400 7700 -Connection ~ 3150 1550 -Wire Wire Line - 3150 1550 4600 1550 -Connection ~ 3400 4500 -Wire Wire Line - 3400 4500 4200 4500 -Connection ~ 3400 5300 -Wire Wire Line - 3400 5300 4200 5300 -Connection ~ 3400 6100 -Wire Wire Line - 3400 6100 4200 6100 -Connection ~ 3400 6900 -Wire Wire Line - 3400 6900 4200 6900 -Connection ~ 3400 7700 -Wire Wire Line - 3400 7700 4200 7700 -Connection ~ 4200 4500 -Wire Wire Line - 4200 4500 5250 4500 -Connection ~ 4200 5300 -Wire Wire Line - 4200 5300 5250 5300 -Connection ~ 4200 6100 -Wire Wire Line - 4200 6100 5250 6100 -Connection ~ 4200 6900 -Wire Wire Line - 4200 6900 5250 6900 -Connection ~ 4200 7700 -Wire Wire Line - 4200 7700 5250 7700 -$Comp -L power:VCC #PWR? -U 1 1 606D2CDE -P 5700 8500 -F 0 "#PWR?" H 5700 8350 50 0001 C CNN -F 1 "VCC" H 5717 8673 50 0000 C CNN -F 2 "" H 5700 8500 50 0001 C CNN -F 3 "" H 5700 8500 50 0001 C CNN - 1 5700 8500 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R? -U 1 1 606D2CE4 -P 5550 8500 -F 0 "R?" V 5343 8500 50 0000 C CNN -F 1 "10k" V 5434 8500 50 0000 C CNN -F 2 "" V 5480 8500 50 0001 C CNN -F 3 "~" H 5550 8500 50 0001 C CNN - 1 5550 8500 - 0 1 1 0 -$EndComp -Wire Wire Line - 850 8500 1000 8500 -Entry Wire Line - 750 8400 850 8500 -$Comp -L Device:D D? -U 1 1 606D2CEC -P 1150 8100 -F 0 "D?" H 1150 7884 50 0000 C CNN -F 1 "1N4148" H 1150 7975 50 0000 C CNN -F 2 "" H 1150 8100 50 0001 C CNN -F 3 "~" H 1150 8100 50 0001 C CNN - 1 1150 8100 - -1 0 0 1 -$EndComp + 1000 8500 1800 8500 +Connection ~ 1000 8500 $Comp L Switch:SW_Push SW? -U 1 1 606D2CF2 -P 1000 8300 -F 0 "SW?" V 954 8448 50 0000 L CNN -F 1 "W" V 1045 8448 50 0000 L CNN -F 2 "" H 1000 8500 50 0001 C CNN -F 3 "" H 1000 8500 50 0001 C CNN - 1 1000 8300 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2CF8 -P 1950 8100 -F 0 "D?" H 1950 7884 50 0000 C CNN -F 1 "1N4148" H 1950 7975 50 0000 C CNN -F 2 "" H 1950 8100 50 0001 C CNN -F 3 "~" H 1950 8100 50 0001 C CNN - 1 1950 8100 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2CFE -P 1800 8300 -F 0 "SW?" V 1754 8448 50 0000 L CNN -F 1 "Q" V 1845 8448 50 0000 L CNN -F 2 "" H 1800 8500 50 0001 C CNN -F 3 "" H 1800 8500 50 0001 C CNN - 1 1800 8300 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2D04 -P 2750 8100 -F 0 "D?" H 2750 7884 50 0000 C CNN -F 1 "1N4148" H 2750 7975 50 0000 C CNN -F 2 "" H 2750 8100 50 0001 C CNN -F 3 "~" H 2750 8100 50 0001 C CNN - 1 2750 8100 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2D0A -P 2600 8300 -F 0 "SW?" V 2554 8448 50 0000 L CNN -F 1 "Q" V 2645 8448 50 0000 L CNN -F 2 "" H 2600 8500 50 0001 C CNN -F 3 "" H 2600 8500 50 0001 C CNN - 1 2600 8300 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2D10 -P 3550 8100 -F 0 "D?" H 3550 7884 50 0000 C CNN -F 1 "1N4148" H 3550 7975 50 0000 C CNN -F 2 "" H 3550 8100 50 0001 C CNN -F 3 "~" H 3550 8100 50 0001 C CNN - 1 3550 8100 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2D16 -P 3400 8300 -F 0 "SW?" V 3354 8448 50 0000 L CNN -F 1 "Q" V 3445 8448 50 0000 L CNN -F 2 "" H 3400 8500 50 0001 C CNN -F 3 "" H 3400 8500 50 0001 C CNN - 1 3400 8300 +U 1 1 606D2D22 +P 4200 8300 +F 0 "SW?" V 4154 8448 50 0000 L CNN +F 1 "DELETE" V 4245 8448 50 0000 L CNN +F 2 "" H 4200 8500 50 0001 C CNN +F 3 "" H 4200 8500 50 0001 C CNN + 1 4200 8300 0 1 1 0 $EndComp $Comp @@ -1412,147 +153,1424 @@ F 3 "~" H 4350 8100 50 0001 C CNN $EndComp $Comp L Switch:SW_Push SW? -U 1 1 606D2D22 -P 4200 8300 -F 0 "SW?" V 4154 8448 50 0000 L CNN -F 1 "Q" V 4245 8448 50 0000 L CNN -F 2 "" H 4200 8500 50 0001 C CNN -F 3 "" H 4200 8500 50 0001 C CNN - 1 4200 8300 +U 1 1 606D2D16 +P 3400 8300 +F 0 "SW?" V 3354 8448 50 0000 L CNN +F 1 "I" V 3445 8448 50 0000 L CNN +F 2 "" H 3400 8500 50 0001 C CNN +F 3 "" H 3400 8500 50 0001 C CNN + 1 3400 8300 0 1 1 0 $EndComp -Connection ~ 1000 8500 +$Comp +L Device:D D? +U 1 1 606D2D10 +P 3550 8100 +F 0 "D?" H 3550 7884 50 0000 C CNN +F 1 "1N4148" H 3550 7975 50 0000 C CNN +F 2 "" H 3550 8100 50 0001 C CNN +F 3 "~" H 3550 8100 50 0001 C CNN + 1 3550 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D0A +P 2600 8300 +F 0 "SW?" V 2554 8448 50 0000 L CNN +F 1 "Y" V 2645 8448 50 0000 L CNN +F 2 "" H 2600 8500 50 0001 C CNN +F 3 "" H 2600 8500 50 0001 C CNN + 1 2600 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D04 +P 2750 8100 +F 0 "D?" H 2750 7884 50 0000 C CNN +F 1 "1N4148" H 2750 7975 50 0000 C CNN +F 2 "" H 2750 8100 50 0001 C CNN +F 3 "~" H 2750 8100 50 0001 C CNN + 1 2750 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2CFE +P 1800 8300 +F 0 "SW?" V 1754 8448 50 0000 L CNN +F 1 "R" V 1845 8448 50 0000 L CNN +F 2 "" H 1800 8500 50 0001 C CNN +F 3 "" H 1800 8500 50 0001 C CNN + 1 1800 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2CF8 +P 1950 8100 +F 0 "D?" H 1950 7884 50 0000 C CNN +F 1 "1N4148" H 1950 7975 50 0000 C CNN +F 2 "" H 1950 8100 50 0001 C CNN +F 3 "~" H 1950 8100 50 0001 C CNN + 1 1950 8100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2CF2 +P 1000 8300 +F 0 "SW?" V 954 8448 50 0000 L CNN +F 1 "W" V 1045 8448 50 0000 L CNN +F 2 "" H 1000 8500 50 0001 C CNN +F 3 "" H 1000 8500 50 0001 C CNN + 1 1000 8300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2CEC +P 1150 8100 +F 0 "D?" H 1150 7884 50 0000 C CNN +F 1 "1N4148" H 1150 7975 50 0000 C CNN +F 2 "" H 1150 8100 50 0001 C CNN +F 3 "~" H 1150 8100 50 0001 C CNN + 1 1150 8100 + -1 0 0 1 +$EndComp +Entry Wire Line + 750 8400 850 8500 Wire Wire Line - 1000 8500 1800 8500 -Connection ~ 1800 8500 -Wire Wire Line - 1800 8500 2600 8500 -Connection ~ 2600 8500 -Wire Wire Line - 2600 8500 3400 8500 -Connection ~ 3400 8500 -Wire Wire Line - 3400 8500 4200 8500 -Connection ~ 4200 8500 -Wire Wire Line - 4200 8500 5250 8500 + 850 8500 1000 8500 +$Comp +L Device:R R? +U 1 1 606D2CE4 +P 5550 8500 +F 0 "R?" V 5343 8500 50 0000 C CNN +F 1 "10k" V 5434 8500 50 0000 C CNN +F 2 "" V 5480 8500 50 0001 C CNN +F 3 "~" H 5550 8500 50 0001 C CNN + 1 5550 8500 + 0 1 1 0 +$EndComp $Comp L power:VCC #PWR? -U 1 1 606D9F5A -P 5700 9300 -F 0 "#PWR?" H 5700 9150 50 0001 C CNN -F 1 "VCC" H 5717 9473 50 0000 C CNN -F 2 "" H 5700 9300 50 0001 C CNN -F 3 "" H 5700 9300 50 0001 C CNN - 1 5700 9300 +U 1 1 606D2CDE +P 5700 8500 +F 0 "#PWR?" H 5700 8350 50 0001 C CNN +F 1 "VCC" H 5717 8673 50 0000 C CNN +F 2 "" H 5700 8500 50 0001 C CNN +F 3 "" H 5700 8500 50 0001 C CNN + 1 5700 8500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4200 7700 5250 7700 +Connection ~ 4200 7700 +Wire Wire Line + 4200 6900 5250 6900 +Connection ~ 4200 6900 +Wire Wire Line + 4200 6100 5250 6100 +Connection ~ 4200 6100 +Wire Wire Line + 4200 5300 5250 5300 +Connection ~ 4200 5300 +Wire Wire Line + 4200 4500 5250 4500 +Connection ~ 4200 4500 +Wire Wire Line + 3400 7700 4200 7700 +Connection ~ 3400 7700 +Wire Wire Line + 3400 6900 4200 6900 +Connection ~ 3400 6900 +Wire Wire Line + 3400 6100 4200 6100 +Connection ~ 3400 6100 +Wire Wire Line + 3400 5300 4200 5300 +Connection ~ 3400 5300 +Wire Wire Line + 3400 4500 4200 4500 +Connection ~ 3400 4500 +Wire Wire Line + 3150 1550 4600 1550 +Connection ~ 3150 1550 +Wire Wire Line + 2600 7700 3400 7700 +Connection ~ 2600 7700 +Wire Wire Line + 2600 6900 3400 6900 +Connection ~ 2600 6900 +Wire Wire Line + 2600 6100 3400 6100 +Connection ~ 2600 6100 +Wire Wire Line + 2600 5300 3400 5300 +Connection ~ 2600 5300 +Wire Wire Line + 2600 4500 3400 4500 +Connection ~ 2600 4500 +Wire Wire Line + 1800 7700 2600 7700 +Connection ~ 1800 7700 +Wire Wire Line + 1800 6900 2600 6900 +Connection ~ 1800 6900 +Wire Wire Line + 1800 6100 2600 6100 +Connection ~ 1800 6100 +Wire Wire Line + 1800 5300 2600 5300 +Connection ~ 1800 5300 +Wire Wire Line + 1800 4500 2600 4500 +Connection ~ 1800 4500 +Wire Wire Line + 1000 7700 1800 7700 +Connection ~ 1000 7700 +Wire Wire Line + 1000 6900 1800 6900 +Connection ~ 1000 6900 +Wire Wire Line + 1000 6100 1800 6100 +Connection ~ 1000 6100 +Wire Wire Line + 1000 5300 1800 5300 +Connection ~ 1000 5300 +Wire Wire Line + 5250 6900 5400 6900 +Connection ~ 5250 6900 +Wire Wire Line + 6550 4550 7400 4550 +Wire Wire Line + 6550 6600 6550 4550 +Wire Wire Line + 5250 6600 6550 6600 +Wire Wire Line + 5250 6900 5250 6600 +$Comp +L Connector_Generic:Conn_01x10 J? +U 1 1 606A2529 +P 7600 4450 +F 0 "J?" H 7680 4442 50 0000 L CNN +F 1 "Conn_01x10" H 7680 4351 50 0000 L CNN +F 2 "" H 7600 4450 50 0001 C CNN +F 3 "~" H 7600 4450 50 0001 C CNN + 1 7600 4450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5250 6100 5400 6100 +Connection ~ 5250 6100 +Wire Wire Line + 6450 4450 7400 4450 +Wire Wire Line + 6450 5800 6450 4450 +Wire Wire Line + 5250 5800 6450 5800 +Wire Wire Line + 5250 6100 5250 5800 +Wire Wire Line + 5250 5300 5400 5300 +Connection ~ 5250 5300 +Wire Wire Line + 6350 4350 7400 4350 +Wire Wire Line + 6350 5000 6350 4350 +Wire Wire Line + 5250 5000 6350 5000 +Wire Wire Line + 5250 5300 5250 5000 +Wire Wire Line + 5250 4500 5400 4500 +Connection ~ 5250 4500 +Wire Wire Line + 1000 4500 1800 4500 +Wire Wire Line + 5250 4250 7400 4250 +Wire Wire Line + 5250 4500 5250 4250 +Wire Wire Line + 5750 4050 7400 4050 +Wire Wire Line + 5550 4150 7400 4150 +Wire Wire Line + 5550 4050 5550 4150 +NoConn ~ 5350 4050 +Entry Wire Line + 5650 3950 5750 4050 +Entry Wire Line + 5450 3950 5550 4050 +Entry Wire Line + 5250 3950 5350 4050 +Wire Wire Line + 4500 6500 4500 7300 +Connection ~ 4500 6500 +Wire Wire Line + 4500 5700 4500 6500 +Connection ~ 4500 5700 +Wire Wire Line + 4500 4900 4500 5700 +Connection ~ 4500 4900 +Wire Wire Line + 4500 4100 4500 4900 +Connection ~ 4500 4100 +Wire Wire Line + 4500 4050 4500 4100 +Wire Wire Line + 3700 6500 3700 7300 +Connection ~ 3700 6500 +Wire Wire Line + 3700 5700 3700 6500 +Connection ~ 3700 5700 +Wire Wire Line + 3700 4900 3700 5700 +Connection ~ 3700 4900 +Wire Wire Line + 3700 4100 3700 4900 +Connection ~ 3700 4100 +Wire Wire Line + 3700 4050 3700 4100 +Entry Wire Line + 4400 3950 4500 4050 +Entry Wire Line + 3600 3950 3700 4050 +Wire Wire Line + 2900 6500 2900 7300 +Connection ~ 2900 6500 +Wire Wire Line + 2900 5700 2900 6500 +Connection ~ 2900 5700 +Wire Wire Line + 2900 4900 2900 5700 +Connection ~ 2900 4900 +Wire Wire Line + 2900 4100 2900 4900 +Connection ~ 2900 4100 +Wire Wire Line + 2900 4050 2900 4100 +Wire Wire Line + 2100 6500 2100 7300 +Connection ~ 2100 6500 +Wire Wire Line + 2100 5700 2100 6500 +Connection ~ 2100 5700 +Wire Wire Line + 2100 4900 2100 5700 +Connection ~ 2100 4900 +Wire Wire Line + 2100 4100 2100 4900 +Connection ~ 2100 4100 +Wire Wire Line + 2100 4050 2100 4100 +Wire Wire Line + 1300 6500 1300 7300 +Connection ~ 1300 6500 +Wire Wire Line + 1300 5700 1300 6500 +Connection ~ 1300 5700 +Wire Wire Line + 1300 4900 1300 5700 +Connection ~ 1300 4900 +Wire Wire Line + 1300 4100 1300 4900 +Connection ~ 1300 4100 +Wire Wire Line + 1300 4050 1300 4100 +$Comp +L Switch:SW_Push SW? +U 1 1 6066A2B3 +P 4200 7500 +F 0 "SW?" V 4154 7648 50 0000 L CNN +F 1 "RETURN" V 4245 7648 50 0000 L CNN +F 2 "" H 4200 7700 50 0001 C CNN +F 3 "" H 4200 7700 50 0001 C CNN + 1 4200 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A2AD +P 4350 7300 +F 0 "D?" H 4350 7084 50 0000 C CNN +F 1 "1N4148" H 4350 7175 50 0000 C CNN +F 2 "" H 4350 7300 50 0001 C CNN +F 3 "~" H 4350 7300 50 0001 C CNN + 1 4350 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A2A7 +P 3400 7500 +F 0 "SW?" V 3354 7648 50 0000 L CNN +F 1 "K" V 3445 7648 50 0000 L CNN +F 2 "" H 3400 7700 50 0001 C CNN +F 3 "" H 3400 7700 50 0001 C CNN + 1 3400 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A2A1 +P 3550 7300 +F 0 "D?" H 3550 7084 50 0000 C CNN +F 1 "1N4148" H 3550 7175 50 0000 C CNN +F 2 "" H 3550 7300 50 0001 C CNN +F 3 "~" H 3550 7300 50 0001 C CNN + 1 3550 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A29B +P 2600 7500 +F 0 "SW?" V 2554 7648 50 0000 L CNN +F 1 "H" V 2645 7648 50 0000 L CNN +F 2 "" H 2600 7700 50 0001 C CNN +F 3 "" H 2600 7700 50 0001 C CNN + 1 2600 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A295 +P 2750 7300 +F 0 "D?" H 2750 7084 50 0000 C CNN +F 1 "1N4148" H 2750 7175 50 0000 C CNN +F 2 "" H 2750 7300 50 0001 C CNN +F 3 "~" H 2750 7300 50 0001 C CNN + 1 2750 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A28F +P 1800 7500 +F 0 "SW?" V 1754 7648 50 0000 L CNN +F 1 "F" V 1845 7648 50 0000 L CNN +F 2 "" H 1800 7700 50 0001 C CNN +F 3 "" H 1800 7700 50 0001 C CNN + 1 1800 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A289 +P 1950 7300 +F 0 "D?" H 1950 7084 50 0000 C CNN +F 1 "1N4148" H 1950 7175 50 0000 C CNN +F 2 "" H 1950 7300 50 0001 C CNN +F 3 "~" H 1950 7300 50 0001 C CNN + 1 1950 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A283 +P 1000 7500 +F 0 "SW?" V 954 7648 50 0000 L CNN +F 1 "S" V 1045 7648 50 0000 L CNN +F 2 "" H 1000 7700 50 0001 C CNN +F 3 "" H 1000 7700 50 0001 C CNN + 1 1000 7500 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A27D +P 1150 7300 +F 0 "D?" H 1150 7084 50 0000 C CNN +F 1 "1N4148" H 1150 7175 50 0000 C CNN +F 2 "" H 1150 7300 50 0001 C CNN +F 3 "~" H 1150 7300 50 0001 C CNN + 1 1150 7300 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066794D +P 4200 6700 +F 0 "SW?" V 4154 6848 50 0000 L CNN +F 1 "-" V 4245 6848 50 0000 L CNN +F 2 "" H 4200 6900 50 0001 C CNN +F 3 "" H 4200 6900 50 0001 C CNN + 1 4200 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667947 +P 4350 6500 +F 0 "D?" H 4350 6284 50 0000 C CNN +F 1 "1N4148" H 4350 6375 50 0000 C CNN +F 2 "" H 4350 6500 50 0001 C CNN +F 3 "~" H 4350 6500 50 0001 C CNN + 1 4350 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667941 +P 3400 6700 +F 0 "SW?" V 3354 6848 50 0000 L CNN +F 1 "," V 3445 6848 50 0000 L CNN +F 2 "" H 3400 6900 50 0001 C CNN +F 3 "" H 3400 6900 50 0001 C CNN + 1 3400 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066793B +P 3550 6500 +F 0 "D?" H 3550 6284 50 0000 C CNN +F 1 "1N4148" H 3550 6375 50 0000 C CNN +F 2 "" H 3550 6500 50 0001 C CNN +F 3 "~" H 3550 6500 50 0001 C CNN + 1 3550 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667935 +P 2600 6700 +F 0 "SW?" V 2554 6848 50 0000 L CNN +F 1 "N" V 2645 6848 50 0000 L CNN +F 2 "" H 2600 6900 50 0001 C CNN +F 3 "" H 2600 6900 50 0001 C CNN + 1 2600 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066792F +P 2750 6500 +F 0 "D?" H 2750 6284 50 0000 C CNN +F 1 "1N4148" H 2750 6375 50 0000 C CNN +F 2 "" H 2750 6500 50 0001 C CNN +F 3 "~" H 2750 6500 50 0001 C CNN + 1 2750 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667929 +P 1800 6700 +F 0 "SW?" V 1754 6848 50 0000 L CNN +F 1 "V" V 1845 6848 50 0000 L CNN +F 2 "" H 1800 6900 50 0001 C CNN +F 3 "" H 1800 6900 50 0001 C CNN + 1 1800 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667923 +P 1950 6500 +F 0 "D?" H 1950 6284 50 0000 C CNN +F 1 "1N4148" H 1950 6375 50 0000 C CNN +F 2 "" H 1950 6500 50 0001 C CNN +F 3 "~" H 1950 6500 50 0001 C CNN + 1 1950 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066791D +P 1000 6700 +F 0 "SW?" V 954 6848 50 0000 L CNN +F 1 "X" V 1045 6848 50 0000 L CNN +F 2 "" H 1000 6900 50 0001 C CNN +F 3 "" H 1000 6900 50 0001 C CNN + 1 1000 6700 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667917 +P 1150 6500 +F 0 "D?" H 1150 6284 50 0000 C CNN +F 1 "1N4148" H 1150 6375 50 0000 C CNN +F 2 "" H 1150 6500 50 0001 C CNN +F 3 "~" H 1150 6500 50 0001 C CNN + 1 1150 6500 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EDF +P 4200 5900 +F 0 "SW?" V 4154 6048 50 0000 L CNN +F 1 "." V 4245 6048 50 0000 L CNN +F 2 "" H 4200 6100 50 0001 C CNN +F 3 "" H 4200 6100 50 0001 C CNN + 1 4200 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664ED9 +P 4350 5700 +F 0 "D?" H 4350 5484 50 0000 C CNN +F 1 "1N4148" H 4350 5575 50 0000 C CNN +F 2 "" H 4350 5700 50 0001 C CNN +F 3 "~" H 4350 5700 50 0001 C CNN + 1 4350 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664ED3 +P 3400 5900 +F 0 "SW?" V 3354 6048 50 0000 L CNN +F 1 "M" V 3445 6048 50 0000 L CNN +F 2 "" H 3400 6100 50 0001 C CNN +F 3 "" H 3400 6100 50 0001 C CNN + 1 3400 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664ECD +P 3550 5700 +F 0 "D?" H 3550 5484 50 0000 C CNN +F 1 "1N4148" H 3550 5575 50 0000 C CNN +F 2 "" H 3550 5700 50 0001 C CNN +F 3 "~" H 3550 5700 50 0001 C CNN + 1 3550 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EC7 +P 2600 5900 +F 0 "SW?" V 2554 6048 50 0000 L CNN +F 1 "B" V 2645 6048 50 0000 L CNN +F 2 "" H 2600 6100 50 0001 C CNN +F 3 "" H 2600 6100 50 0001 C CNN + 1 2600 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EC1 +P 2750 5700 +F 0 "D?" H 2750 5484 50 0000 C CNN +F 1 "1N4148" H 2750 5575 50 0000 C CNN +F 2 "" H 2750 5700 50 0001 C CNN +F 3 "~" H 2750 5700 50 0001 C CNN + 1 2750 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EBB +P 1800 5900 +F 0 "SW?" V 1754 6048 50 0000 L CNN +F 1 "C" V 1845 6048 50 0000 L CNN +F 2 "" H 1800 6100 50 0001 C CNN +F 3 "" H 1800 6100 50 0001 C CNN + 1 1800 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EB5 +P 1950 5700 +F 0 "D?" H 1950 5484 50 0000 C CNN +F 1 "1N4148" H 1950 5575 50 0000 C CNN +F 2 "" H 1950 5700 50 0001 C CNN +F 3 "~" H 1950 5700 50 0001 C CNN + 1 1950 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EAF +P 1000 5900 +F 0 "SW?" V 954 6048 50 0000 L CNN +F 1 "Z" V 1045 6048 50 0000 L CNN +F 2 "" H 1000 6100 50 0001 C CNN +F 3 "" H 1000 6100 50 0001 C CNN + 1 1000 5900 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EA9 +P 1150 5700 +F 0 "D?" H 1150 5484 50 0000 C CNN +F 1 "1N4148" H 1150 5575 50 0000 C CNN +F 2 "" H 1150 5700 50 0001 C CNN +F 3 "~" H 1150 5700 50 0001 C CNN + 1 1150 5700 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B929 +P 4200 5100 +F 0 "SW?" V 4154 5248 50 0000 L CNN +F 1 "L" V 4245 5248 50 0000 L CNN +F 2 "" H 4200 5300 50 0001 C CNN +F 3 "" H 4200 5300 50 0001 C CNN + 1 4200 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B923 +P 4350 4900 +F 0 "D?" H 4350 4684 50 0000 C CNN +F 1 "1N4148" H 4350 4775 50 0000 C CNN +F 2 "" H 4350 4900 50 0001 C CNN +F 3 "~" H 4350 4900 50 0001 C CNN + 1 4350 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B91D +P 3400 5100 +F 0 "SW?" V 3354 5248 50 0000 L CNN +F 1 "J" V 3445 5248 50 0000 L CNN +F 2 "" H 3400 5300 50 0001 C CNN +F 3 "" H 3400 5300 50 0001 C CNN + 1 3400 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B917 +P 3550 4900 +F 0 "D?" H 3550 4684 50 0000 C CNN +F 1 "1N4148" H 3550 4775 50 0000 C CNN +F 2 "" H 3550 4900 50 0001 C CNN +F 3 "~" H 3550 4900 50 0001 C CNN + 1 3550 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B911 +P 2600 5100 +F 0 "SW?" V 2554 5248 50 0000 L CNN +F 1 "G" V 2645 5248 50 0000 L CNN +F 2 "" H 2600 5300 50 0001 C CNN +F 3 "" H 2600 5300 50 0001 C CNN + 1 2600 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B90B +P 2750 4900 +F 0 "D?" H 2750 4684 50 0000 C CNN +F 1 "1N4148" H 2750 4775 50 0000 C CNN +F 2 "" H 2750 4900 50 0001 C CNN +F 3 "~" H 2750 4900 50 0001 C CNN + 1 2750 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B905 +P 1800 5100 +F 0 "SW?" V 1754 5248 50 0000 L CNN +F 1 "D" V 1845 5248 50 0000 L CNN +F 2 "" H 1800 5300 50 0001 C CNN +F 3 "" H 1800 5300 50 0001 C CNN + 1 1800 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B8FF +P 1950 4900 +F 0 "D?" H 1950 4684 50 0000 C CNN +F 1 "1N4148" H 1950 4775 50 0000 C CNN +F 2 "" H 1950 4900 50 0001 C CNN +F 3 "~" H 1950 4900 50 0001 C CNN + 1 1950 4900 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B8F9 +P 1000 5100 +F 0 "SW?" V 954 5248 50 0000 L CNN +F 1 "A" V 1045 5248 50 0000 L CNN +F 2 "" H 1000 5300 50 0001 C CNN +F 3 "" H 1000 5300 50 0001 C CNN + 1 1000 5100 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B8F3 +P 1150 4900 +F 0 "D?" H 1150 4684 50 0000 C CNN +F 1 "1N4148" H 1150 4775 50 0000 C CNN +F 2 "" H 1150 4900 50 0001 C CNN +F 3 "~" H 1150 4900 50 0001 C CNN + 1 1150 4900 + -1 0 0 1 +$EndComp +Entry Wire Line + 1200 3950 1300 4050 +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC8F +P 4200 4300 +F 0 "SW?" V 4154 4448 50 0000 L CNN +F 1 "O" V 4245 4448 50 0000 L CNN +F 2 "" H 4200 4500 50 0001 C CNN +F 3 "" H 4200 4500 50 0001 C CNN + 1 4200 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC89 +P 4350 4100 +F 0 "D?" H 4350 3884 50 0000 C CNN +F 1 "1N4148" H 4350 3975 50 0000 C CNN +F 2 "" H 4350 4100 50 0001 C CNN +F 3 "~" H 4350 4100 50 0001 C CNN + 1 4350 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC83 +P 3400 4300 +F 0 "SW?" V 3354 4448 50 0000 L CNN +F 1 "U" V 3445 4448 50 0000 L CNN +F 2 "" H 3400 4500 50 0001 C CNN +F 3 "" H 3400 4500 50 0001 C CNN + 1 3400 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC7D +P 3550 4100 +F 0 "D?" H 3550 3884 50 0000 C CNN +F 1 "1N4148" H 3550 3975 50 0000 C CNN +F 2 "" H 3550 4100 50 0001 C CNN +F 3 "~" H 3550 4100 50 0001 C CNN + 1 3550 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60620C5C +P 2600 4300 +F 0 "SW?" V 2554 4448 50 0000 L CNN +F 1 "T" V 2645 4448 50 0000 L CNN +F 2 "" H 2600 4500 50 0001 C CNN +F 3 "" H 2600 4500 50 0001 C CNN + 1 2600 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60620C56 +P 2750 4100 +F 0 "D?" H 2750 3884 50 0000 C CNN +F 1 "1N4148" H 2750 3975 50 0000 C CNN +F 2 "" H 2750 4100 50 0001 C CNN +F 3 "~" H 2750 4100 50 0001 C CNN + 1 2750 4100 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6061ED51 +P 1800 4300 +F 0 "SW?" V 1754 4448 50 0000 L CNN +F 1 "E" V 1845 4448 50 0000 L CNN +F 2 "" H 1800 4500 50 0001 C CNN +F 3 "" H 1800 4500 50 0001 C CNN + 1 1800 4300 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6061ED4B +P 1950 4100 +F 0 "D?" H 1950 3884 50 0000 C CNN +F 1 "1N4148" H 1950 3975 50 0000 C CNN +F 2 "" H 1950 4100 50 0001 C CNN +F 3 "~" H 1950 4100 50 0001 C CNN + 1 1950 4100 + -1 0 0 1 +$EndComp +Wire Bus Line + 4000 3650 750 3650 +Connection ~ 1000 4500 +$Comp +L Switch:SW_Push SW? +U 1 1 606008A0 +P 1000 4300 +F 0 "SW?" V 954 4448 50 0000 L CNN +F 1 "Q" V 1045 4448 50 0000 L CNN +F 2 "" H 1000 4500 50 0001 C CNN +F 3 "" H 1000 4500 50 0001 C CNN + 1 1000 4300 + 0 1 1 0 +$EndComp +Entry Wire Line + 750 4400 850 4500 +Wire Wire Line + 850 4500 1000 4500 +$Comp +L Device:R R? +U 1 1 605E5D97 +P 5550 4500 +F 0 "R?" V 5343 4500 50 0000 C CNN +F 1 "10k" V 5434 4500 50 0000 C CNN +F 2 "" V 5480 4500 50 0001 C CNN +F 3 "~" H 5550 4500 50 0001 C CNN + 1 5550 4500 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 605E623D +P 5700 4500 +F 0 "#PWR?" H 5700 4350 50 0001 C CNN +F 1 "VCC" H 5717 4673 50 0000 C CNN +F 2 "" H 5700 4500 50 0001 C CNN +F 3 "" H 5700 4500 50 0001 C CNN + 1 5700 4500 + 1 0 0 -1 +$EndComp +Entry Wire Line + 750 5200 850 5300 +Wire Wire Line + 850 5300 1000 5300 +$Comp +L Device:R R? +U 1 1 605EBCBD +P 5550 5300 +F 0 "R?" V 5343 5300 50 0000 C CNN +F 1 "10k" V 5434 5300 50 0000 C CNN +F 2 "" V 5480 5300 50 0001 C CNN +F 3 "~" H 5550 5300 50 0001 C CNN + 1 5550 5300 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 605EBCC3 +P 5700 5300 +F 0 "#PWR?" H 5700 5150 50 0001 C CNN +F 1 "VCC" H 5717 5473 50 0000 C CNN +F 2 "" H 5700 5300 50 0001 C CNN +F 3 "" H 5700 5300 50 0001 C CNN + 1 5700 5300 + 1 0 0 -1 +$EndComp +Entry Wire Line + 750 6000 850 6100 +Wire Wire Line + 850 6100 1000 6100 +$Comp +L Device:R R? +U 1 1 605EF6A8 +P 5550 6100 +F 0 "R?" V 5343 6100 50 0000 C CNN +F 1 "10k" V 5434 6100 50 0000 C CNN +F 2 "" V 5480 6100 50 0001 C CNN +F 3 "~" H 5550 6100 50 0001 C CNN + 1 5550 6100 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 605EF6AE +P 5700 6100 +F 0 "#PWR?" H 5700 5950 50 0001 C CNN +F 1 "VCC" H 5717 6273 50 0000 C CNN +F 2 "" H 5700 6100 50 0001 C CNN +F 3 "" H 5700 6100 50 0001 C CNN + 1 5700 6100 + 1 0 0 -1 +$EndComp +Entry Wire Line + 750 6800 850 6900 +Wire Wire Line + 850 6900 1000 6900 +$Comp +L Device:R R? +U 1 1 605EF6C4 +P 5550 6900 +F 0 "R?" V 5343 6900 50 0000 C CNN +F 1 "10k" V 5434 6900 50 0000 C CNN +F 2 "" V 5480 6900 50 0001 C CNN +F 3 "~" H 5550 6900 50 0001 C CNN + 1 5550 6900 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 605EF6CA +P 5700 6900 +F 0 "#PWR?" H 5700 6750 50 0001 C CNN +F 1 "VCC" H 5717 7073 50 0000 C CNN +F 2 "" H 5700 6900 50 0001 C CNN +F 3 "" H 5700 6900 50 0001 C CNN + 1 5700 6900 + 1 0 0 -1 +$EndComp +Entry Wire Line + 750 7600 850 7700 +Wire Wire Line + 850 7700 1000 7700 +$Comp +L Device:R R? +U 1 1 605EF6D2 +P 5550 7700 +F 0 "R?" V 5343 7700 50 0000 C CNN +F 1 "10k" V 5434 7700 50 0000 C CNN +F 2 "" V 5480 7700 50 0001 C CNN +F 3 "~" H 5550 7700 50 0001 C CNN + 1 5550 7700 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 605EF6D8 +P 5700 7700 +F 0 "#PWR?" H 5700 7550 50 0001 C CNN +F 1 "VCC" H 5717 7873 50 0000 C CNN +F 2 "" H 5700 7700 50 0001 C CNN +F 3 "" H 5700 7700 50 0001 C CNN + 1 5700 7700 1 0 0 -1 $EndComp $Comp -L Device:R R? -U 1 1 606D9F60 -P 5550 9300 -F 0 "R?" V 5343 9300 50 0000 C CNN -F 1 "10k" V 5434 9300 50 0000 C CNN -F 2 "" V 5480 9300 50 0001 C CNN -F 3 "~" H 5550 9300 50 0001 C CNN - 1 5550 9300 +L Device:D D? +U 1 1 605F7456 +P 1150 4100 +F 0 "D?" H 1150 3884 50 0000 C CNN +F 1 "1N4148" H 1150 3975 50 0000 C CNN +F 2 "" H 1150 4100 50 0001 C CNN +F 3 "~" H 1150 4100 50 0001 C CNN + 1 1150 4100 + -1 0 0 1 +$EndComp +Entry Wire Line + 2800 3950 2900 4050 +Entry Wire Line + 2000 3950 2100 4050 +Text Label 3700 2550 0 50 ~ 0 +ROW7 +Text Label 3700 2450 0 50 ~ 0 +ROW6 +Text Label 3700 2350 0 50 ~ 0 +ROW5 +Text Label 3700 2250 0 50 ~ 0 +ROW4 +Text Label 3700 2150 0 50 ~ 0 +ROW3 +Text Label 3700 2050 0 50 ~ 0 +ROW2 +Text Label 3700 1950 0 50 ~ 0 +ROW1 +Text Label 3700 1850 0 50 ~ 0 +ROW0 +Text Label 5650 2050 0 50 ~ 0 +COL7 +Text Label 5650 1950 0 50 ~ 0 +COL6 +Text Label 5650 1850 0 50 ~ 0 +COL5 +Text Label 5650 1750 0 50 ~ 0 +COL4 +Text Label 5650 1650 0 50 ~ 0 +COL3 +Text Label 5650 1550 0 50 ~ 0 +COL2 +Text Label 5650 1450 0 50 ~ 0 +COL1 +Text Label 5650 1350 0 50 ~ 0 +COL0 +Wire Wire Line + 3650 2550 3900 2550 +Wire Wire Line + 3650 2450 3900 2450 +Wire Wire Line + 3650 2350 3900 2350 +Wire Wire Line + 3650 2250 3900 2250 +Wire Wire Line + 3650 2150 3900 2150 +Wire Wire Line + 3650 2050 3900 2050 +Wire Wire Line + 3650 1950 3900 1950 +Wire Wire Line + 3650 1850 3900 1850 +Entry Wire Line + 3900 2550 4000 2650 +Entry Wire Line + 3900 2450 4000 2550 +Entry Wire Line + 3900 2350 4000 2450 +Entry Wire Line + 3900 2250 4000 2350 +Entry Wire Line + 3900 2150 4000 2250 +Entry Wire Line + 3900 2050 4000 2150 +Entry Wire Line + 3900 1950 4000 2050 +Entry Wire Line + 3900 1850 4000 1950 +Wire Wire Line + 5600 1350 5950 1350 +Wire Wire Line + 5600 1450 5950 1450 +Wire Wire Line + 5600 1550 5950 1550 +Wire Wire Line + 5600 1650 5950 1650 +Wire Wire Line + 5600 1750 5950 1750 +Wire Wire Line + 5950 1850 5600 1850 +Wire Wire Line + 5600 1950 5950 1950 +Wire Wire Line + 5950 2050 5600 2050 +Entry Wire Line + 5950 2050 6050 2150 +Entry Wire Line + 5950 1950 6050 2050 +Entry Wire Line + 5950 1850 6050 1950 +Entry Wire Line + 5950 1750 6050 1850 +Entry Wire Line + 5950 1650 6050 1750 +Entry Wire Line + 5950 1550 6050 1650 +Entry Wire Line + 5950 1450 6050 1550 +Entry Wire Line + 5950 1350 6050 1450 +Connection ~ 4200 2000 +Wire Wire Line + 4200 1250 4200 2000 +Wire Wire Line + 950 1250 4200 1250 +Wire Wire Line + 3650 2800 3650 2850 +Connection ~ 3650 2800 +Wire Wire Line + 4600 2000 4600 2050 +Connection ~ 4600 2000 +Wire Wire Line + 4200 2800 3650 2800 +Wire Wire Line + 4200 2000 4200 2800 +Wire Wire Line + 4600 2000 4200 2000 +Wire Wire Line + 3650 2750 3650 2800 +Wire Wire Line + 4600 1950 4600 2000 +$Comp +L power:VCC #PWR? +U 1 1 605B5E0F +P 4600 1850 +F 0 "#PWR?" H 4600 1700 50 0001 C CNN +F 1 "VCC" H 4617 2023 50 0000 C CNN +F 2 "" H 4600 1850 50 0001 C CNN +F 3 "" H 4600 1850 50 0001 C CNN + 1 4600 1850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 950 1550 3150 1550 +Wire Wire Line + 950 1450 4600 1450 +Wire Wire Line + 950 1350 4600 1350 +Wire Wire Line + 3150 900 3150 1550 +NoConn ~ 1450 1750 +NoConn ~ 1450 1650 +NoConn ~ 1450 2650 +Wire Wire Line + 950 2550 2650 2550 +Wire Wire Line + 950 2450 2650 2450 +Wire Wire Line + 950 2350 2650 2350 +Wire Wire Line + 950 2250 2650 2250 +Wire Wire Line + 950 2150 2650 2150 +Wire Wire Line + 950 2050 2650 2050 +Wire Wire Line + 950 1950 2650 1950 +Wire Wire Line + 950 1850 2650 1850 +$Comp +L Device:C C? +U 1 1 6058BC4A +P 3500 1050 +F 0 "C?" V 3248 1050 50 0000 C CNN +F 1 "56Pf" V 3339 1050 50 0000 C CNN +F 2 "" H 3538 900 50 0001 C CNN +F 3 "~" H 3500 1050 50 0001 C CNN + 1 3500 1050 0 1 1 0 $EndComp Wire Wire Line - 850 9300 1000 9300 + 3650 900 3650 800 +Connection ~ 3650 900 +Wire Wire Line + 3750 900 3650 900 +$Comp +L power:GND #PWR? +U 1 1 6058E1A9 +P 3750 900 +F 0 "#PWR?" H 3750 650 50 0001 C CNN +F 1 "GND" H 3755 727 50 0000 C CNN +F 2 "" H 3750 900 50 0001 C CNN +F 3 "" H 3750 900 50 0001 C CNN + 1 3750 900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3150 900 3150 750 +Connection ~ 3150 900 +Wire Wire Line + 3350 900 3350 800 +Connection ~ 3350 900 +Wire Wire Line + 3350 900 3150 900 +Wire Wire Line + 3350 1050 3350 900 +Wire Wire Line + 3650 1050 3650 900 +$Comp +L Device:C C? +U 1 1 6058B545 +P 3500 800 +F 0 "C?" V 3248 800 50 0000 C CNN +F 1 "100Nf" V 3339 800 50 0000 C CNN +F 2 "" H 3538 650 50 0001 C CNN +F 3 "~" H 3500 800 50 0001 C CNN + 1 3500 800 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 6058B250 +P 3150 3150 +F 0 "#PWR?" H 3150 2900 50 0001 C CNN +F 1 "GND" H 3155 2977 50 0000 C CNN +F 2 "" H 3150 3150 50 0001 C CNN +F 3 "" H 3150 3150 50 0001 C CNN + 1 3150 3150 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 6058AE17 +P 3150 750 +F 0 "#PWR?" H 3150 600 50 0001 C CNN +F 1 "VCC" H 3167 923 50 0000 C CNN +F 2 "" H 3150 750 50 0001 C CNN +F 3 "" H 3150 750 50 0001 C CNN + 1 3150 750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1450 3200 1700 3200 +$Comp +L power:VCC #PWR? +U 1 1 60585FB5 +P 1700 3200 +F 0 "#PWR?" H 1700 3050 50 0001 C CNN +F 1 "VCC" H 1717 3373 50 0000 C CNN +F 2 "" H 1700 3200 50 0001 C CNN +F 3 "" H 1700 3200 50 0001 C CNN + 1 1700 3200 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 60585B88 +P 1550 2950 +F 0 "#PWR?" H 1550 2700 50 0001 C CNN +F 1 "GND" H 1555 2777 50 0000 C CNN +F 2 "" H 1550 2950 50 0001 C CNN +F 3 "" H 1550 2950 50 0001 C CNN + 1 1550 2950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 950 2750 1550 2750 +Wire Wire Line + 1550 2750 1550 2950 +Wire Wire Line + 1450 2850 1450 3200 +$Comp +L power:GND #PWR? +U 1 1 60584796 +P 1650 750 +F 0 "#PWR?" H 1650 500 50 0001 C CNN +F 1 "GND" H 1655 577 50 0000 C CNN +F 2 "" H 1650 750 50 0001 C CNN +F 3 "" H 1650 750 50 0001 C CNN + 1 1650 750 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 60584370 +P 1450 750 +F 0 "#PWR?" H 1450 600 50 0001 C CNN +F 1 "VCC" H 1467 923 50 0000 C CNN +F 2 "" H 1450 750 50 0001 C CNN +F 3 "" H 1450 750 50 0001 C CNN + 1 1450 750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 950 1150 1550 1150 +Wire Wire Line + 1550 750 1650 750 +Wire Wire Line + 1550 1150 1550 750 +Wire Wire Line + 1450 1050 1450 750 +Text Label 1050 2850 0 50 ~ 0 +IOVCC +Text Label 1050 2750 0 50 ~ 0 +IOGND +Text Label 1050 2650 0 50 ~ 0 +IOWR +Text Label 1050 2550 0 50 ~ 0 +IOD7 +Text Label 1050 2450 0 50 ~ 0 +IOD6 +Text Label 1050 2350 0 50 ~ 0 +IOD5 +Text Label 1050 2250 0 50 ~ 0 +IOD4 +Text Label 1050 2150 0 50 ~ 0 +IOD3 +Text Label 1050 2050 0 50 ~ 0 +IOD2 +Text Label 1050 1950 0 50 ~ 0 +IOD1 +Text Label 1050 1850 0 50 ~ 0 +IOD0 +Text Label 1050 1750 0 50 ~ 0 +IOADDR4 +Text Label 1050 1650 0 50 ~ 0 +IOADDR3 +Text Label 1050 1550 0 50 ~ 0 +IOADDR2 +Text Label 1050 1450 0 50 ~ 0 +IOADDR1 +Text Label 1050 1350 0 50 ~ 0 +IOADDR0 +Text Label 1050 1250 0 50 ~ 0 +IOEN +Text Label 1050 1150 0 50 ~ 0 +IOGND +Text Label 1050 1050 0 50 ~ 0 +IOVCC +Wire Wire Line + 950 2850 1450 2850 +Wire Wire Line + 950 2650 1450 2650 +Wire Wire Line + 950 1750 1450 1750 +Wire Wire Line + 950 1650 1450 1650 +Wire Wire Line + 950 1050 1450 1050 +$Comp +L Connector_Generic:Conn_01x19 IOBUS +U 1 1 6057928D +P 750 1950 +F 0 "IOBUS" H 668 3067 50 0000 C CNN +F 1 "IO_Bus_conn" H 668 2976 50 0000 C CNN +F 2 "" H 750 1950 50 0001 C CNN +F 3 "~" H 750 1950 50 0001 C CNN + 1 750 1950 + -1 0 0 -1 +$EndComp +$Comp +L 74xx:74HC244 U? +U 1 1 605787CB +P 3150 2350 +F 0 "U?" H 3150 3331 50 0000 C CNN +F 1 "74HC244" H 3150 3240 50 0000 C CNN +F 2 "" H 3150 2350 50 0001 C CNN +F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 3150 2350 50 0001 C CNN + 1 3150 2350 + -1 0 0 -1 +$EndComp +$Comp +L 74xx:74LS138 U? +U 1 1 60577A7C +P 5100 1650 +F 0 "U?" H 5100 2431 50 0000 C CNN +F 1 "74HC138" H 5100 2340 50 0000 C CNN +F 2 "" H 5100 1650 50 0001 C CNN +F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 5100 1650 50 0001 C CNN + 1 5100 1650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 850 9300 5250 9300 +Wire Wire Line + 850 9750 5250 9750 Entry Wire Line - 750 9200 850 9300 -$Comp -L Device:D D? -U 1 1 606D9F68 -P 1150 8900 -F 0 "D?" H 1150 8684 50 0000 C CNN -F 1 "1N4148" H 1150 8775 50 0000 C CNN -F 2 "" H 1150 8900 50 0001 C CNN -F 3 "~" H 1150 8900 50 0001 C CNN - 1 1150 8900 - -1 0 0 1 -$EndComp + 750 9650 850 9750 +Wire Wire Line + 6850 4850 6850 9000 +Wire Wire Line + 6950 4950 6950 9450 +Wire Wire Line + 4500 8100 4500 8900 +Wire Wire Line + 3700 8100 3700 8900 +Wire Wire Line + 2900 8100 2900 8900 +Wire Wire Line + 2100 8100 2100 8900 +Wire Wire Line + 1300 8100 1300 8900 $Comp L Switch:SW_Push SW? -U 1 1 606D9F6E -P 1000 9100 -F 0 "SW?" V 954 9248 50 0000 L CNN -F 1 "Q" V 1045 9248 50 0000 L CNN -F 2 "" H 1000 9300 50 0001 C CNN -F 3 "" H 1000 9300 50 0001 C CNN - 1 1000 9100 +U 1 1 606B0FC0 +P 4200 9100 +F 0 "SW?" V 4154 9248 50 0000 L CNN +F 1 "DELETE" V 4245 9248 50 0000 L CNN +F 2 "" H 4200 9300 50 0001 C CNN +F 3 "" H 4200 9300 50 0001 C CNN + 1 4200 9100 0 1 1 0 $EndComp $Comp L Device:D D? -U 1 1 606D9F74 -P 1950 8900 -F 0 "D?" H 1950 8684 50 0000 C CNN -F 1 "1N4148" H 1950 8775 50 0000 C CNN -F 2 "" H 1950 8900 50 0001 C CNN -F 3 "~" H 1950 8900 50 0001 C CNN - 1 1950 8900 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D9F7A -P 1800 9100 -F 0 "SW?" V 1754 9248 50 0000 L CNN -F 1 "Q" V 1845 9248 50 0000 L CNN -F 2 "" H 1800 9300 50 0001 C CNN -F 3 "" H 1800 9300 50 0001 C CNN - 1 1800 9100 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D9F80 -P 2750 8900 -F 0 "D?" H 2750 8684 50 0000 C CNN -F 1 "1N4148" H 2750 8775 50 0000 C CNN -F 2 "" H 2750 8900 50 0001 C CNN -F 3 "~" H 2750 8900 50 0001 C CNN - 1 2750 8900 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D9F86 -P 2600 9100 -F 0 "SW?" V 2554 9248 50 0000 L CNN -F 1 "Q" V 2645 9248 50 0000 L CNN -F 2 "" H 2600 9300 50 0001 C CNN -F 3 "" H 2600 9300 50 0001 C CNN - 1 2600 9100 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D9F8C -P 3550 8900 -F 0 "D?" H 3550 8684 50 0000 C CNN -F 1 "1N4148" H 3550 8775 50 0000 C CNN -F 2 "" H 3550 8900 50 0001 C CNN -F 3 "~" H 3550 8900 50 0001 C CNN - 1 3550 8900 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D9F92 -P 3400 9100 -F 0 "SW?" V 3354 9248 50 0000 L CNN -F 1 "Q" V 3445 9248 50 0000 L CNN -F 2 "" H 3400 9300 50 0001 C CNN -F 3 "" H 3400 9300 50 0001 C CNN - 1 3400 9100 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D9F98 +U 1 1 606B0FC6 P 4350 8900 F 0 "D?" H 4350 8684 50 0000 C CNN F 1 "1N4148" H 4350 8775 50 0000 C CNN @@ -1563,276 +1581,98 @@ F 3 "~" H 4350 8900 50 0001 C CNN $EndComp $Comp L Switch:SW_Push SW? -U 1 1 606D9F9E -P 4200 9100 -F 0 "SW?" V 4154 9248 50 0000 L CNN -F 1 "Q" V 4245 9248 50 0000 L CNN -F 2 "" H 4200 9300 50 0001 C CNN -F 3 "" H 4200 9300 50 0001 C CNN - 1 4200 9100 - 0 1 1 0 -$EndComp -Connection ~ 1000 9300 -Wire Wire Line - 1000 9300 1800 9300 -Connection ~ 1800 9300 -Wire Wire Line - 1800 9300 2600 9300 -Connection ~ 2600 9300 -Wire Wire Line - 2600 9300 3400 9300 -Connection ~ 3400 9300 -Wire Wire Line - 3400 9300 4200 9300 -Connection ~ 4200 9300 -Wire Wire Line - 4200 9300 5250 9300 -$Comp -L power:VCC #PWR? -U 1 1 606E1EC3 -P 5700 10100 -F 0 "#PWR?" H 5700 9950 50 0001 C CNN -F 1 "VCC" H 5717 10273 50 0000 C CNN -F 2 "" H 5700 10100 50 0001 C CNN -F 3 "" H 5700 10100 50 0001 C CNN - 1 5700 10100 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R? -U 1 1 606E1EC9 -P 5550 10100 -F 0 "R?" V 5343 10100 50 0000 C CNN -F 1 "10k" V 5434 10100 50 0000 C CNN -F 2 "" V 5480 10100 50 0001 C CNN -F 3 "~" H 5550 10100 50 0001 C CNN - 1 5550 10100 - 0 1 1 0 -$EndComp -Wire Wire Line - 850 10100 1000 10100 -Entry Wire Line - 750 10000 850 10100 -$Comp -L Device:D D? -U 1 1 606E1ED1 -P 1150 9700 -F 0 "D?" H 1150 9484 50 0000 C CNN -F 1 "1N4148" H 1150 9575 50 0000 C CNN -F 2 "" H 1150 9700 50 0001 C CNN -F 3 "~" H 1150 9700 50 0001 C CNN - 1 1150 9700 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606E1ED7 -P 1000 9900 -F 0 "SW?" V 954 10048 50 0000 L CNN -F 1 "Q" V 1045 10048 50 0000 L CNN -F 2 "" H 1000 10100 50 0001 C CNN -F 3 "" H 1000 10100 50 0001 C CNN - 1 1000 9900 +U 1 1 606B0FCC +P 3400 9100 +F 0 "SW?" V 3354 9248 50 0000 L CNN +F 1 "'" V 3445 9248 50 0000 L CNN +F 2 "" H 3400 9300 50 0001 C CNN +F 3 "" H 3400 9300 50 0001 C CNN + 1 3400 9100 0 1 1 0 $EndComp $Comp L Device:D D? -U 1 1 606E1EDD -P 1950 9700 -F 0 "D?" H 1950 9484 50 0000 C CNN -F 1 "1N4148" H 1950 9575 50 0000 C CNN -F 2 "" H 1950 9700 50 0001 C CNN -F 3 "~" H 1950 9700 50 0001 C CNN - 1 1950 9700 +U 1 1 606B0FD2 +P 3550 8900 +F 0 "D?" H 3550 8684 50 0000 C CNN +F 1 "1N4148" H 3550 8775 50 0000 C CNN +F 2 "" H 3550 8900 50 0001 C CNN +F 3 "~" H 3550 8900 50 0001 C CNN + 1 3550 8900 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW? -U 1 1 606E1EE3 -P 1800 9900 -F 0 "SW?" V 1754 10048 50 0000 L CNN -F 1 "Q" V 1845 10048 50 0000 L CNN -F 2 "" H 1800 10100 50 0001 C CNN -F 3 "" H 1800 10100 50 0001 C CNN - 1 1800 9900 +U 1 1 606B0FD8 +P 2600 9100 +F 0 "SW?" V 2554 9248 50 0000 L CNN +F 1 "SPACE" V 2645 9248 50 0000 L CNN +F 2 "" H 2600 9300 50 0001 C CNN +F 3 "" H 2600 9300 50 0001 C CNN + 1 2600 9100 0 1 1 0 $EndComp $Comp L Device:D D? -U 1 1 606E1EE9 -P 2750 9700 -F 0 "D?" H 2750 9484 50 0000 C CNN -F 1 "1N4148" H 2750 9575 50 0000 C CNN -F 2 "" H 2750 9700 50 0001 C CNN -F 3 "~" H 2750 9700 50 0001 C CNN - 1 2750 9700 +U 1 1 606B0FDE +P 2750 8900 +F 0 "D?" H 2750 8684 50 0000 C CNN +F 1 "1N4148" H 2750 8775 50 0000 C CNN +F 2 "" H 2750 8900 50 0001 C CNN +F 3 "~" H 2750 8900 50 0001 C CNN + 1 2750 8900 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW? -U 1 1 606E1EEF -P 2600 9900 -F 0 "SW?" V 2554 10048 50 0000 L CNN -F 1 "Q" V 2645 10048 50 0000 L CNN -F 2 "" H 2600 10100 50 0001 C CNN -F 3 "" H 2600 10100 50 0001 C CNN - 1 2600 9900 +U 1 1 606B0FE4 +P 1800 9100 +F 0 "SW?" V 1754 9248 50 0000 L CNN +F 1 "PATO" V 1845 9248 50 0000 L CNN +F 2 "" H 1800 9300 50 0001 C CNN +F 3 "" H 1800 9300 50 0001 C CNN + 1 1800 9100 0 1 1 0 $EndComp $Comp L Device:D D? -U 1 1 606E1EF5 -P 3550 9700 -F 0 "D?" H 3550 9484 50 0000 C CNN -F 1 "1N4148" H 3550 9575 50 0000 C CNN -F 2 "" H 3550 9700 50 0001 C CNN -F 3 "~" H 3550 9700 50 0001 C CNN - 1 3550 9700 +U 1 1 606B0FEA +P 1950 8900 +F 0 "D?" H 1950 8684 50 0000 C CNN +F 1 "1N4148" H 1950 8775 50 0000 C CNN +F 2 "" H 1950 8900 50 0001 C CNN +F 3 "~" H 1950 8900 50 0001 C CNN + 1 1950 8900 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW? -U 1 1 606E1EFB -P 3400 9900 -F 0 "SW?" V 3354 10048 50 0000 L CNN -F 1 "Q" V 3445 10048 50 0000 L CNN -F 2 "" H 3400 10100 50 0001 C CNN -F 3 "" H 3400 10100 50 0001 C CNN - 1 3400 9900 +U 1 1 606B0FF0 +P 1000 9100 +F 0 "SW?" V 954 9248 50 0000 L CNN +F 1 "SHIFT" V 1045 9248 50 0000 L CNN +F 2 "" H 1000 9300 50 0001 C CNN +F 3 "" H 1000 9300 50 0001 C CNN + 1 1000 9100 0 1 1 0 $EndComp $Comp L Device:D D? -U 1 1 606E1F01 -P 4350 9700 -F 0 "D?" H 4350 9484 50 0000 C CNN -F 1 "1N4148" H 4350 9575 50 0000 C CNN -F 2 "" H 4350 9700 50 0001 C CNN -F 3 "~" H 4350 9700 50 0001 C CNN - 1 4350 9700 +U 1 1 606B0FF6 +P 1150 8900 +F 0 "D?" H 1150 8684 50 0000 C CNN +F 1 "1N4148" H 1150 8775 50 0000 C CNN +F 2 "" H 1150 8900 50 0001 C CNN +F 3 "~" H 1150 8900 50 0001 C CNN + 1 1150 8900 -1 0 0 1 $EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606E1F07 -P 4200 9900 -F 0 "SW?" V 4154 10048 50 0000 L CNN -F 1 "Q" V 4245 10048 50 0000 L CNN -F 2 "" H 4200 10100 50 0001 C CNN -F 3 "" H 4200 10100 50 0001 C CNN - 1 4200 9900 - 0 1 1 0 -$EndComp -Connection ~ 1000 10100 -Wire Wire Line - 1000 10100 1800 10100 -Connection ~ 1800 10100 -Wire Wire Line - 1800 10100 2600 10100 -Connection ~ 2600 10100 -Wire Wire Line - 2600 10100 3400 10100 -Connection ~ 3400 10100 -Wire Wire Line - 3400 10100 4200 10100 -Connection ~ 4200 10100 -Wire Wire Line - 4200 10100 5250 10100 -Wire Wire Line - 5250 7700 5250 7400 -Wire Wire Line - 5250 7400 6650 7400 -Wire Wire Line - 6650 7400 6650 4650 -Wire Wire Line - 6650 4650 7400 4650 -Connection ~ 5250 7700 -Wire Wire Line - 5250 7700 5400 7700 -Wire Wire Line - 7400 4750 6750 4750 -Wire Wire Line - 6750 4750 6750 8200 -Wire Wire Line - 6750 8200 5250 8200 -Wire Wire Line - 5250 8200 5250 8500 -Connection ~ 5250 8500 -Wire Wire Line - 5250 8500 5400 8500 -Wire Wire Line - 7400 4850 6850 4850 -Wire Wire Line - 6850 4850 6850 9000 -Wire Wire Line - 6850 9000 5250 9000 -Wire Wire Line - 5250 9000 5250 9300 -Connection ~ 5250 9300 -Wire Wire Line - 5250 9300 5400 9300 -Wire Wire Line - 7400 4950 6950 4950 -Wire Wire Line - 6950 4950 6950 9800 -Wire Wire Line - 6950 9800 5250 9800 -Wire Wire Line - 5250 9800 5250 10100 -Connection ~ 5250 10100 -Wire Wire Line - 5250 10100 5400 10100 -Wire Wire Line - 1300 7300 1300 8100 -Connection ~ 1300 7300 -Connection ~ 1300 8100 -Wire Wire Line - 1300 8100 1300 8900 -Connection ~ 1300 8900 -Wire Wire Line - 1300 8900 1300 9700 -Wire Wire Line - 2100 7300 2100 8100 -Connection ~ 2100 7300 -Connection ~ 2100 8100 -Wire Wire Line - 2100 8100 2100 8900 -Connection ~ 2100 8900 -Wire Wire Line - 2100 8900 2100 9700 -Wire Wire Line - 2900 7300 2900 8100 -Connection ~ 2900 7300 -Connection ~ 2900 8100 -Wire Wire Line - 2900 8100 2900 8900 -Connection ~ 2900 8900 -Wire Wire Line - 2900 8900 2900 9700 -Wire Wire Line - 3700 7300 3700 8100 -Connection ~ 3700 7300 -Connection ~ 3700 8100 -Wire Wire Line - 3700 8100 3700 8900 -Connection ~ 3700 8900 -Wire Wire Line - 3700 8900 3700 9700 -Wire Wire Line - 4500 7300 4500 8100 Wire Bus Line - 750 3650 750 10000 -Wire Bus Line - 1200 3950 6050 3950 + 6050 1450 6050 3950 Wire Bus Line 4000 1950 4000 3650 Wire Bus Line - 6050 1450 6050 3950 -Connection ~ 4500 7300 -Connection ~ 4500 8100 -Wire Wire Line - 4500 8100 4500 8900 -Connection ~ 4500 8900 -Wire Wire Line - 4500 8900 4500 9700 + 1200 3950 6050 3950 +Wire Bus Line + 750 3650 750 10000 $EndSCHEMATC diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak index 106321f..291aab2 100644 --- a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak @@ -646,7 +646,7 @@ L Switch:SW_Push SW? U 1 1 6064B8F9 P 1000 5100 F 0 "SW?" V 954 5248 50 0000 L CNN -F 1 "Q" V 1045 5248 50 0000 L CNN +F 1 "A" V 1045 5248 50 0000 L CNN F 2 "" H 1000 5300 50 0001 C CNN F 3 "" H 1000 5300 50 0001 C CNN 1 1000 5100 @@ -756,7 +756,7 @@ L Switch:SW_Push SW? U 1 1 60664EAF P 1000 5900 F 0 "SW?" V 954 6048 50 0000 L CNN -F 1 "Q" V 1045 6048 50 0000 L CNN +F 1 "Z" V 1045 6048 50 0000 L CNN F 2 "" H 1000 6100 50 0001 C CNN F 3 "" H 1000 6100 50 0001 C CNN 1 1000 5900 @@ -866,7 +866,7 @@ L Switch:SW_Push SW? U 1 1 6066791D P 1000 6700 F 0 "SW?" V 954 6848 50 0000 L CNN -F 1 "Q" V 1045 6848 50 0000 L CNN +F 1 "X" V 1045 6848 50 0000 L CNN F 2 "" H 1000 6900 50 0001 C CNN F 3 "" H 1000 6900 50 0001 C CNN 1 1000 6700 @@ -976,7 +976,7 @@ L Switch:SW_Push SW? U 1 1 6066A283 P 1000 7500 F 0 "SW?" V 954 7648 50 0000 L CNN -F 1 "Q" V 1045 7648 50 0000 L CNN +F 1 "S" V 1045 7648 50 0000 L CNN F 2 "" H 1000 7700 50 0001 C CNN F 3 "" H 1000 7700 50 0001 C CNN 1 1000 7500 @@ -1327,7 +1327,7 @@ L Switch:SW_Push SW? U 1 1 606D2CF2 P 1000 8300 F 0 "SW?" V 954 8448 50 0000 L CNN -F 1 "Q" V 1045 8448 50 0000 L CNN +F 1 "W" V 1045 8448 50 0000 L CNN F 2 "" H 1000 8500 50 0001 C CNN F 3 "" H 1000 8500 50 0001 C CNN 1 1000 8300