diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib b/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib index 8cdf3e5..fe53d50 100644 --- a/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib @@ -70,41 +70,6 @@ X O6 9 500 -300 200 L 50 50 1 0 O V ENDDRAW ENDDEF # -# Connector_Generic_Conn_01x10 -# -DEF Connector_Generic_Conn_01x10 J 0 40 Y N 1 F N -F0 "J" 0 500 50 H V C CNN -F1 "Connector_Generic_Conn_01x10" 0 -600 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_1x??_* -$ENDFPLIST -DRAW -S -50 -495 0 -505 1 1 6 N -S -50 -395 0 -405 1 1 6 N -S -50 -295 0 -305 1 1 6 N -S -50 -195 0 -205 1 1 6 N -S -50 -95 0 -105 1 1 6 N -S -50 5 0 -5 1 1 6 N -S -50 105 0 95 1 1 6 N -S -50 205 0 195 1 1 6 N -S -50 305 0 295 1 1 6 N -S -50 405 0 395 1 1 6 N -S -50 450 50 -550 1 1 10 f -X Pin_1 1 -200 400 150 R 50 50 1 1 P -X Pin_10 10 -200 -500 150 R 50 50 1 1 P -X Pin_2 2 -200 300 150 R 50 50 1 1 P -X Pin_3 3 -200 200 150 R 50 50 1 1 P -X Pin_4 4 -200 100 150 R 50 50 1 1 P -X Pin_5 5 -200 0 150 R 50 50 1 1 P -X Pin_6 6 -200 -100 150 R 50 50 1 1 P -X Pin_7 7 -200 -200 150 R 50 50 1 1 P -X Pin_8 8 -200 -300 150 R 50 50 1 1 P -X Pin_9 9 -200 -400 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# # Connector_Generic_Conn_01x19 # DEF Connector_Generic_Conn_01x19 J 0 40 Y N 1 F N @@ -158,6 +123,89 @@ X Pin_9 9 -200 100 150 R 50 50 1 1 P ENDDRAW ENDDEF # +# Connector_Generic_Conn_02x17_Odd_Even +# +DEF Connector_Generic_Conn_02x17_Odd_Even J 0 40 Y N 1 F N +F0 "J" 50 900 50 H V C CNN +F1 "Connector_Generic_Conn_02x17_Odd_Even" 50 -900 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_2x??_* +$ENDFPLIST +DRAW +S -50 -795 0 -805 1 1 6 N +S -50 -695 0 -705 1 1 6 N +S -50 -595 0 -605 1 1 6 N +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 505 0 495 1 1 6 N +S -50 605 0 595 1 1 6 N +S -50 705 0 695 1 1 6 N +S -50 805 0 795 1 1 6 N +S -50 850 150 -850 1 1 10 f +S 150 -795 100 -805 1 1 6 N +S 150 -695 100 -705 1 1 6 N +S 150 -595 100 -605 1 1 6 N +S 150 -495 100 -505 1 1 6 N +S 150 -395 100 -405 1 1 6 N +S 150 -295 100 -305 1 1 6 N +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +S 150 205 100 195 1 1 6 N +S 150 305 100 295 1 1 6 N +S 150 405 100 395 1 1 6 N +S 150 505 100 495 1 1 6 N +S 150 605 100 595 1 1 6 N +S 150 705 100 695 1 1 6 N +S 150 805 100 795 1 1 6 N +X Pin_1 1 -200 800 150 R 50 50 1 1 P +X Pin_10 10 300 400 150 L 50 50 1 1 P +X Pin_11 11 -200 300 150 R 50 50 1 1 P +X Pin_12 12 300 300 150 L 50 50 1 1 P +X Pin_13 13 -200 200 150 R 50 50 1 1 P +X Pin_14 14 300 200 150 L 50 50 1 1 P +X Pin_15 15 -200 100 150 R 50 50 1 1 P +X Pin_16 16 300 100 150 L 50 50 1 1 P +X Pin_17 17 -200 0 150 R 50 50 1 1 P +X Pin_18 18 300 0 150 L 50 50 1 1 P +X Pin_19 19 -200 -100 150 R 50 50 1 1 P +X Pin_2 2 300 800 150 L 50 50 1 1 P +X Pin_20 20 300 -100 150 L 50 50 1 1 P +X Pin_21 21 -200 -200 150 R 50 50 1 1 P +X Pin_22 22 300 -200 150 L 50 50 1 1 P +X Pin_23 23 -200 -300 150 R 50 50 1 1 P +X Pin_24 24 300 -300 150 L 50 50 1 1 P +X Pin_25 25 -200 -400 150 R 50 50 1 1 P +X Pin_26 26 300 -400 150 L 50 50 1 1 P +X Pin_27 27 -200 -500 150 R 50 50 1 1 P +X Pin_28 28 300 -500 150 L 50 50 1 1 P +X Pin_29 29 -200 -600 150 R 50 50 1 1 P +X Pin_3 3 -200 700 150 R 50 50 1 1 P +X Pin_30 30 300 -600 150 L 50 50 1 1 P +X Pin_31 31 -200 -700 150 R 50 50 1 1 P +X Pin_32 32 300 -700 150 L 50 50 1 1 P +X Pin_33 33 -200 -800 150 R 50 50 1 1 P +X Pin_34 34 300 -800 150 L 50 50 1 1 P +X Pin_4 4 300 700 150 L 50 50 1 1 P +X Pin_5 5 -200 600 150 R 50 50 1 1 P +X Pin_6 6 300 600 150 L 50 50 1 1 P +X Pin_7 7 -200 500 150 R 50 50 1 1 P +X Pin_8 8 300 500 150 L 50 50 1 1 P +X Pin_9 9 -200 400 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # Device_C # DEF Device_C C 0 10 N Y 1 F N diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch index 10c35d7..9d9b7ab 100644 --- a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch @@ -1,7 +1,7 @@ EESchema Schematic File Version 4 EELAYER 30 0 EELAYER END -$Descr A4 8268 11693 portrait +$Descr A3 11693 16535 portrait encoding utf-8 Sheet 1 1 Title "" @@ -13,1666 +13,2741 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -Connection ~ 4500 7300 Wire Wire Line - 4500 7300 4500 8100 -Connection ~ 3700 7300 -Wire Wire Line - 3700 7300 3700 8100 -Connection ~ 2900 7300 -Wire Wire Line - 2900 7300 2900 8100 -Connection ~ 2100 7300 -Wire Wire Line - 2100 7300 2100 8100 -Connection ~ 1300 7300 -Wire Wire Line - 1300 7300 1300 8100 -Wire Wire Line - 5250 9750 5400 9750 -Connection ~ 5250 9750 -Wire Wire Line - 5250 9450 5250 9750 -Wire Wire Line - 6950 9450 5250 9450 -Wire Wire Line - 7400 4950 6950 4950 -Wire Wire Line - 5250 9300 5400 9300 -Connection ~ 5250 9300 -Wire Wire Line - 5250 9000 5250 9300 -Wire Wire Line - 6850 9000 5250 9000 -Wire Wire Line - 7400 4850 6850 4850 -Wire Wire Line - 5250 8500 5400 8500 -Connection ~ 5250 8500 -Wire Wire Line - 5250 8200 5250 8500 -Wire Wire Line - 6750 8200 5250 8200 -Wire Wire Line - 6750 4750 6750 8200 -Wire Wire Line - 7400 4750 6750 4750 -Wire Wire Line - 5250 7700 5400 7700 -Connection ~ 5250 7700 -Wire Wire Line - 6650 4650 7400 4650 -Wire Wire Line - 6650 7400 6650 4650 -Wire Wire Line - 5250 7400 6650 7400 -Wire Wire Line - 5250 7700 5250 7400 -$Comp -L Device:R R? -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 -$Comp -L power:VCC #PWR? -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 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 -$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 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4200 8500 5250 8500 -Connection ~ 4200 8500 -Wire Wire Line - 3400 8500 4200 8500 -Connection ~ 3400 8500 -Wire Wire Line - 2600 8500 3400 8500 -Connection ~ 2600 8500 -Wire Wire Line - 1800 8500 2600 8500 -Connection ~ 1800 8500 -Wire Wire Line - 1000 8500 1800 8500 -Connection ~ 1000 8500 -$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 "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 -L Device:D D? -U 1 1 606D2D1C -P 4350 8100 -F 0 "D?" H 4350 7884 50 0000 C CNN -F 1 "1N4148" H 4350 7975 50 0000 C CNN -F 2 "" H 4350 8100 50 0001 C CNN -F 3 "~" H 4350 8100 50 0001 C CNN - 1 4350 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 "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 -$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 - 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 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: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 + 4850 3250 6300 3250 +Connection ~ 4850 3250 +Text Label 5400 4250 0 50 ~ 0 ROW7 -Text Label 3700 2450 0 50 ~ 0 +Text Label 5400 4150 0 50 ~ 0 ROW6 -Text Label 3700 2350 0 50 ~ 0 +Text Label 5400 4050 0 50 ~ 0 ROW5 -Text Label 3700 2250 0 50 ~ 0 +Text Label 5400 3950 0 50 ~ 0 ROW4 -Text Label 3700 2150 0 50 ~ 0 +Text Label 5400 3850 0 50 ~ 0 ROW3 -Text Label 3700 2050 0 50 ~ 0 +Text Label 5400 3750 0 50 ~ 0 ROW2 -Text Label 3700 1950 0 50 ~ 0 +Text Label 5400 3650 0 50 ~ 0 ROW1 -Text Label 3700 1850 0 50 ~ 0 +Text Label 5400 3550 0 50 ~ 0 ROW0 -Text Label 5650 2050 0 50 ~ 0 +Text Label 7350 3750 0 50 ~ 0 COL7 -Text Label 5650 1950 0 50 ~ 0 +Text Label 7350 3650 0 50 ~ 0 COL6 -Text Label 5650 1850 0 50 ~ 0 +Text Label 7350 3550 0 50 ~ 0 COL5 -Text Label 5650 1750 0 50 ~ 0 +Text Label 7350 3450 0 50 ~ 0 COL4 -Text Label 5650 1650 0 50 ~ 0 +Text Label 7350 3350 0 50 ~ 0 COL3 -Text Label 5650 1550 0 50 ~ 0 +Text Label 7350 3250 0 50 ~ 0 COL2 -Text Label 5650 1450 0 50 ~ 0 +Text Label 7350 3150 0 50 ~ 0 COL1 -Text Label 5650 1350 0 50 ~ 0 +Text Label 7350 3050 0 50 ~ 0 COL0 Wire Wire Line - 3650 2550 3900 2550 + 5350 4250 5600 4250 Wire Wire Line - 3650 2450 3900 2450 + 5350 4150 5600 4150 Wire Wire Line - 3650 2350 3900 2350 + 5350 4050 5600 4050 Wire Wire Line - 3650 2250 3900 2250 + 5350 3950 5600 3950 Wire Wire Line - 3650 2150 3900 2150 + 5350 3850 5600 3850 Wire Wire Line - 3650 2050 3900 2050 + 5350 3750 5600 3750 Wire Wire Line - 3650 1950 3900 1950 + 5350 3650 5600 3650 Wire Wire Line - 3650 1850 3900 1850 + 5350 3550 5600 3550 Entry Wire Line - 3900 2550 4000 2650 + 5600 4250 5700 4350 Entry Wire Line - 3900 2450 4000 2550 + 5600 4150 5700 4250 Entry Wire Line - 3900 2350 4000 2450 + 5600 4050 5700 4150 Entry Wire Line - 3900 2250 4000 2350 + 5600 3950 5700 4050 Entry Wire Line - 3900 2150 4000 2250 + 5600 3850 5700 3950 Entry Wire Line - 3900 2050 4000 2150 + 5600 3750 5700 3850 Entry Wire Line - 3900 1950 4000 2050 + 5600 3650 5700 3750 Entry Wire Line - 3900 1850 4000 1950 + 5600 3550 5700 3650 Wire Wire Line - 5600 1350 5950 1350 + 7300 3050 7650 3050 Wire Wire Line - 5600 1450 5950 1450 + 7300 3150 7650 3150 Wire Wire Line - 5600 1550 5950 1550 + 7300 3250 7650 3250 Wire Wire Line - 5600 1650 5950 1650 + 7300 3350 7650 3350 Wire Wire Line - 5600 1750 5950 1750 + 7300 3450 7650 3450 Wire Wire Line - 5950 1850 5600 1850 + 7650 3550 7300 3550 Wire Wire Line - 5600 1950 5950 1950 + 7300 3650 7650 3650 Wire Wire Line - 5950 2050 5600 2050 + 7650 3750 7300 3750 Entry Wire Line - 5950 2050 6050 2150 + 7650 3750 7750 3850 Entry Wire Line - 5950 1950 6050 2050 + 7650 3650 7750 3750 Entry Wire Line - 5950 1850 6050 1950 + 7650 3550 7750 3650 Entry Wire Line - 5950 1750 6050 1850 + 7650 3450 7750 3550 Entry Wire Line - 5950 1650 6050 1750 + 7650 3350 7750 3450 Entry Wire Line - 5950 1550 6050 1650 + 7650 3250 7750 3350 Entry Wire Line - 5950 1450 6050 1550 + 7650 3150 7750 3250 Entry Wire Line - 5950 1350 6050 1450 -Connection ~ 4200 2000 + 7650 3050 7750 3150 +Connection ~ 5900 3700 Wire Wire Line - 4200 1250 4200 2000 + 5900 2950 5900 3700 Wire Wire Line - 950 1250 4200 1250 + 2650 2950 5900 2950 Wire Wire Line - 3650 2800 3650 2850 -Connection ~ 3650 2800 + 5350 4500 5350 4550 +Connection ~ 5350 4500 Wire Wire Line - 4600 2000 4600 2050 -Connection ~ 4600 2000 + 6300 3700 6300 3750 +Connection ~ 6300 3700 Wire Wire Line - 4200 2800 3650 2800 + 5900 4500 5350 4500 Wire Wire Line - 4200 2000 4200 2800 + 5900 3700 5900 4500 Wire Wire Line - 4600 2000 4200 2000 + 6300 3700 5900 3700 Wire Wire Line - 3650 2750 3650 2800 + 5350 4450 5350 4500 Wire Wire Line - 4600 1950 4600 2000 + 6300 3650 6300 3700 $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 +P 6300 3550 +F 0 "#PWR?" H 6300 3400 50 0001 C CNN +F 1 "VCC" H 6317 3723 50 0000 C CNN +F 2 "" H 6300 3550 50 0001 C CNN +F 3 "" H 6300 3550 50 0001 C CNN + 1 6300 3550 1 0 0 -1 $EndComp Wire Wire Line - 950 1550 3150 1550 + 2650 3250 4850 3250 Wire Wire Line - 950 1450 4600 1450 + 2650 3150 6300 3150 Wire Wire Line - 950 1350 4600 1350 + 2650 3050 6300 3050 Wire Wire Line - 3150 900 3150 1550 -NoConn ~ 1450 1750 -NoConn ~ 1450 1650 -NoConn ~ 1450 2650 + 4850 2600 4850 3250 +NoConn ~ 3150 3450 +NoConn ~ 3150 3350 +NoConn ~ 3150 4350 Wire Wire Line - 950 2550 2650 2550 + 2650 4250 4350 4250 Wire Wire Line - 950 2450 2650 2450 + 2650 4150 4350 4150 Wire Wire Line - 950 2350 2650 2350 + 2650 4050 4350 4050 Wire Wire Line - 950 2250 2650 2250 + 2650 3950 4350 3950 Wire Wire Line - 950 2150 2650 2150 + 2650 3750 4350 3750 Wire Wire Line - 950 2050 2650 2050 + 2650 3650 4350 3650 Wire Wire Line - 950 1950 2650 1950 -Wire Wire Line - 950 1850 2650 1850 + 2650 3550 4350 3550 $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 +P 5200 2750 +F 0 "C?" V 4948 2750 50 0000 C CNN +F 1 "56Pf" V 5039 2750 50 0000 C CNN +F 2 "" H 5238 2600 50 0001 C CNN +F 3 "~" H 5200 2750 50 0001 C CNN + 1 5200 2750 0 1 1 0 $EndComp Wire Wire Line - 3650 900 3650 800 -Connection ~ 3650 900 + 5350 2600 5350 2500 +Connection ~ 5350 2600 Wire Wire Line - 3750 900 3650 900 + 5450 2600 5350 2600 $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 +P 5450 2600 +F 0 "#PWR?" H 5450 2350 50 0001 C CNN +F 1 "GND" H 5455 2427 50 0000 C CNN +F 2 "" H 5450 2600 50 0001 C CNN +F 3 "" H 5450 2600 50 0001 C CNN + 1 5450 2600 1 0 0 -1 $EndComp Wire Wire Line - 3150 900 3150 750 -Connection ~ 3150 900 + 4850 2600 4850 2450 +Connection ~ 4850 2600 Wire Wire Line - 3350 900 3350 800 -Connection ~ 3350 900 + 5050 2600 5050 2500 +Connection ~ 5050 2600 Wire Wire Line - 3350 900 3150 900 + 5050 2600 4850 2600 Wire Wire Line - 3350 1050 3350 900 + 5050 2750 5050 2600 Wire Wire Line - 3650 1050 3650 900 + 5350 2750 5350 2600 $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 +P 5200 2500 +F 0 "C?" V 4948 2500 50 0000 C CNN +F 1 "100Nf" V 5039 2500 50 0000 C CNN +F 2 "" H 5238 2350 50 0001 C CNN +F 3 "~" H 5200 2500 50 0001 C CNN + 1 5200 2500 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 +P 4850 4850 +F 0 "#PWR?" H 4850 4600 50 0001 C CNN +F 1 "GND" H 4855 4677 50 0000 C CNN +F 2 "" H 4850 4850 50 0001 C CNN +F 3 "" H 4850 4850 50 0001 C CNN + 1 4850 4850 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 +P 4850 2450 +F 0 "#PWR?" H 4850 2300 50 0001 C CNN +F 1 "VCC" H 4867 2623 50 0000 C CNN +F 2 "" H 4850 2450 50 0001 C CNN +F 3 "" H 4850 2450 50 0001 C CNN + 1 4850 2450 1 0 0 -1 $EndComp Wire Wire Line - 1450 3200 1700 3200 + 3150 4900 3400 4900 $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 +P 3400 4900 +F 0 "#PWR?" H 3400 4750 50 0001 C CNN +F 1 "VCC" H 3417 5073 50 0000 C CNN +F 2 "" H 3400 4900 50 0001 C CNN +F 3 "" H 3400 4900 50 0001 C CNN + 1 3400 4900 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 +P 3250 4650 +F 0 "#PWR?" H 3250 4400 50 0001 C CNN +F 1 "GND" H 3255 4477 50 0000 C CNN +F 2 "" H 3250 4650 50 0001 C CNN +F 3 "" H 3250 4650 50 0001 C CNN + 1 3250 4650 1 0 0 -1 $EndComp Wire Wire Line - 950 2750 1550 2750 + 2650 4450 3250 4450 Wire Wire Line - 1550 2750 1550 2950 + 3250 4450 3250 4650 Wire Wire Line - 1450 2850 1450 3200 + 3150 4550 3150 4900 $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 +P 3350 2450 +F 0 "#PWR?" H 3350 2200 50 0001 C CNN +F 1 "GND" H 3355 2277 50 0000 C CNN +F 2 "" H 3350 2450 50 0001 C CNN +F 3 "" H 3350 2450 50 0001 C CNN + 1 3350 2450 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 +P 3150 2450 +F 0 "#PWR?" H 3150 2300 50 0001 C CNN +F 1 "VCC" H 3167 2623 50 0000 C CNN +F 2 "" H 3150 2450 50 0001 C CNN +F 3 "" H 3150 2450 50 0001 C CNN + 1 3150 2450 1 0 0 -1 $EndComp Wire Wire Line - 950 1150 1550 1150 + 2650 2850 3250 2850 Wire Wire Line - 1550 750 1650 750 + 3250 2450 3350 2450 Wire Wire Line - 1550 1150 1550 750 + 3250 2850 3250 2450 Wire Wire Line - 1450 1050 1450 750 -Text Label 1050 2850 0 50 ~ 0 + 3150 2750 3150 2450 +Text Label 2750 4550 0 50 ~ 0 IOVCC -Text Label 1050 2750 0 50 ~ 0 +Text Label 2750 4450 0 50 ~ 0 IOGND -Text Label 1050 2650 0 50 ~ 0 +Text Label 2750 4350 0 50 ~ 0 IOWR -Text Label 1050 2550 0 50 ~ 0 +Text Label 2750 4250 0 50 ~ 0 IOD7 -Text Label 1050 2450 0 50 ~ 0 +Text Label 2750 4150 0 50 ~ 0 IOD6 -Text Label 1050 2350 0 50 ~ 0 +Text Label 2750 4050 0 50 ~ 0 IOD5 -Text Label 1050 2250 0 50 ~ 0 +Text Label 2750 3950 0 50 ~ 0 IOD4 -Text Label 1050 2150 0 50 ~ 0 +Text Label 2750 3850 0 50 ~ 0 IOD3 -Text Label 1050 2050 0 50 ~ 0 +Text Label 2750 3750 0 50 ~ 0 IOD2 -Text Label 1050 1950 0 50 ~ 0 +Text Label 2750 3650 0 50 ~ 0 IOD1 -Text Label 1050 1850 0 50 ~ 0 +Text Label 2750 3550 0 50 ~ 0 IOD0 -Text Label 1050 1750 0 50 ~ 0 +Text Label 2750 3450 0 50 ~ 0 IOADDR4 -Text Label 1050 1650 0 50 ~ 0 +Text Label 2750 3350 0 50 ~ 0 IOADDR3 -Text Label 1050 1550 0 50 ~ 0 +Text Label 2750 3250 0 50 ~ 0 IOADDR2 -Text Label 1050 1450 0 50 ~ 0 +Text Label 2750 3150 0 50 ~ 0 IOADDR1 -Text Label 1050 1350 0 50 ~ 0 +Text Label 2750 3050 0 50 ~ 0 IOADDR0 -Text Label 1050 1250 0 50 ~ 0 +Text Label 2750 2950 0 50 ~ 0 IOEN -Text Label 1050 1150 0 50 ~ 0 +Text Label 2750 2850 0 50 ~ 0 IOGND -Text Label 1050 1050 0 50 ~ 0 +Text Label 2750 2750 0 50 ~ 0 IOVCC Wire Wire Line - 950 2850 1450 2850 + 2650 4550 3150 4550 Wire Wire Line - 950 2650 1450 2650 + 2650 4350 3150 4350 Wire Wire Line - 950 1750 1450 1750 + 2650 3450 3150 3450 Wire Wire Line - 950 1650 1450 1650 + 2650 3350 3150 3350 Wire Wire Line - 950 1050 1450 1050 + 2650 2750 3150 2750 $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 +P 2450 3650 +F 0 "IOBUS" H 2368 4767 50 0000 C CNN +F 1 "IO_Bus_conn" H 2368 4676 50 0000 C CNN +F 2 "" H 2450 3650 50 0001 C CNN +F 3 "~" H 2450 3650 50 0001 C CNN + 1 2450 3650 -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 +P 4850 4050 +F 0 "U?" H 4850 5031 50 0000 C CNN +F 1 "74HC244" H 4850 4940 50 0000 C CNN +F 2 "" H 4850 4050 50 0001 C CNN +F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 4850 4050 50 0001 C CNN + 1 4850 4050 -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 +P 6800 3350 +F 0 "U?" H 6800 4131 50 0000 C CNN +F 1 "74HC138" H 6800 4040 50 0000 C CNN +F 2 "" H 6800 3350 50 0001 C CNN +F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 6800 3350 50 0001 C CNN + 1 6800 3350 1 0 0 -1 $EndComp Wire Wire Line - 850 9300 5250 9300 + 2650 3850 4350 3850 +Text Notes 4600 1050 0 197 ~ 0 +PAT80 Keyboard +Text Notes 4000 1550 0 47 ~ 0 +The PAT80 keyboard is seen from the computer as a readonly block of 64 bytes of memory\nin the I/O space mapped to the first 3 of the 5 I/O address available for every single I/O device.\n\nThe keyboard controller is a board plugged on the I/O backplane and connected to the matrix board with a\n34-pin female-to-female flat ribbon cable (e.g. the ones used by IBM PC floppy disk drives) +Wire Bus Line + 7750 3850 8650 3850 +Wire Bus Line + 8650 4750 5700 4750 +Text Notes 5600 5350 0 47 ~ 0 +Keyboard controller +$Comp +L Connector_Generic:Conn_02x17_Odd_Even J? +U 1 1 60C883D5 +P 9350 6700 +F 0 "J?" H 9400 7717 50 0000 C CNN +F 1 "Keyboard connector" H 9400 7626 50 0000 C CNN +F 2 "" H 9350 6700 50 0001 C CNN +F 3 "~" H 9350 6700 50 0001 C CNN + 1 9350 6700 + 1 0 0 -1 +$EndComp Wire Wire Line - 850 9750 5250 9750 + 9650 5900 9650 6000 +Connection ~ 9650 6000 +Wire Wire Line + 9650 6000 9650 6100 +Connection ~ 9650 6100 +Wire Wire Line + 9650 6100 9650 6200 +Connection ~ 9650 6200 +Wire Wire Line + 9650 6200 9650 6300 +Connection ~ 9650 6300 +Wire Wire Line + 9650 6300 9650 6400 +Connection ~ 9650 6400 +Wire Wire Line + 9650 6400 9650 6500 +Connection ~ 9650 6500 +Wire Wire Line + 9650 6500 9650 6600 +Connection ~ 9650 6600 +Wire Wire Line + 9650 6600 9650 6700 +Connection ~ 9650 6700 +Wire Wire Line + 9650 6700 9650 6800 +Connection ~ 9650 6800 +Wire Wire Line + 9650 6800 9650 6900 +Connection ~ 9650 6900 +Wire Wire Line + 9650 6900 9650 7000 +Connection ~ 9650 7000 +Wire Wire Line + 9650 7000 9650 7100 +Connection ~ 9650 7100 +Wire Wire Line + 9650 7100 9650 7200 +Connection ~ 9650 7200 +Wire Wire Line + 9650 7200 9650 7300 +Connection ~ 9650 7300 +Wire Wire Line + 9650 7300 9650 7400 +Connection ~ 9650 7400 +Wire Wire Line + 9650 7400 9650 7500 Entry Wire Line - 750 9650 850 9750 + 8750 5900 8650 6000 +Entry Wire Line + 8750 6000 8650 6100 +Entry Wire Line + 8750 6100 8650 6200 +Entry Wire Line + 8750 6200 8650 6300 +Entry Wire Line + 8750 6300 8650 6400 +Entry Wire Line + 8750 6400 8650 6500 +Entry Wire Line + 8750 6500 8650 6600 +Entry Wire Line + 8750 6600 8650 6700 +Entry Wire Line + 8750 6800 8650 6900 +Entry Wire Line + 8750 6900 8650 7000 +Entry Wire Line + 8750 7000 8650 7100 +Entry Wire Line + 8750 7100 8650 7200 +Entry Wire Line + 8750 7200 8650 7300 +Entry Wire Line + 8750 7300 8650 7400 +Entry Wire Line + 8750 7400 8650 7500 +Entry Wire Line + 8750 7500 8650 7600 Wire Wire Line - 6850 4850 6850 9000 + 8750 5900 9150 5900 Wire Wire Line - 6950 4950 6950 9450 + 8750 6000 9150 6000 Wire Wire Line - 4500 8100 4500 8900 + 8750 6100 9150 6100 Wire Wire Line - 3700 8100 3700 8900 + 8750 6200 9150 6200 Wire Wire Line - 2900 8100 2900 8900 + 8750 6300 9150 6300 Wire Wire Line - 2100 8100 2100 8900 + 8750 6400 9150 6400 Wire Wire Line - 1300 8100 1300 8900 + 8750 6500 9150 6500 +Wire Wire Line + 8750 6600 9150 6600 +Wire Wire Line + 8750 6800 9150 6800 +Wire Wire Line + 8750 6900 9150 6900 +Wire Wire Line + 8750 7000 9150 7000 +Wire Wire Line + 8750 7100 9150 7100 +Wire Wire Line + 8750 7200 9150 7200 +Wire Wire Line + 8750 7300 9150 7300 +Wire Wire Line + 8750 7400 9150 7400 +Wire Wire Line + 8750 7500 9150 7500 +Text Label 8850 5900 0 47 ~ 0 +COL0 +Text Label 8850 6000 0 47 ~ 0 +COL1 +Text Label 8850 6100 0 47 ~ 0 +COL2 +Text Label 8850 6200 0 47 ~ 0 +COL3 +Text Label 8850 6300 0 47 ~ 0 +COL4 +Text Label 8850 6400 0 47 ~ 0 +COL5 +Text Label 8850 6500 0 47 ~ 0 +COL6 +Text Label 8850 6600 0 47 ~ 0 +COL7 +Text Label 8850 6800 0 47 ~ 0 +ROW0 +Text Label 8850 6900 0 47 ~ 0 +ROW1 +Text Label 8850 7000 0 47 ~ 0 +ROW2 +Text Label 8850 7100 0 47 ~ 0 +ROW3 +Text Label 8850 7200 0 47 ~ 0 +ROW4 +Text Label 8850 7300 0 47 ~ 0 +ROW5 +Text Label 8850 7400 0 47 ~ 0 +ROW6 +Text Label 8850 7500 0 47 ~ 0 +ROW7 +$Comp +L Connector_Generic:Conn_02x17_Odd_Even J? +U 1 1 60ECCE47 +P 9350 3850 +F 0 "J?" H 9400 4867 50 0000 C CNN +F 1 "Keyboard connector" H 9400 4776 50 0000 C CNN +F 2 "" H 9350 3850 50 0001 C CNN +F 3 "~" H 9350 3850 50 0001 C CNN + 1 9350 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9650 3050 9650 3150 +Wire Wire Line + 9650 4800 9850 4800 +Connection ~ 9650 3150 +Wire Wire Line + 9650 3150 9650 3250 +Connection ~ 9650 3250 +Wire Wire Line + 9650 3250 9650 3350 +Connection ~ 9650 3350 +Wire Wire Line + 9650 3350 9650 3450 +Connection ~ 9650 3450 +Wire Wire Line + 9650 3450 9650 3550 +Connection ~ 9650 3550 +Wire Wire Line + 9650 3550 9650 3650 +Connection ~ 9650 3650 +Wire Wire Line + 9650 3650 9650 3750 +Connection ~ 9650 3750 +Wire Wire Line + 9650 3750 9650 3850 +Connection ~ 9650 3850 +Wire Wire Line + 9650 3850 9650 3950 +Connection ~ 9650 3950 +Wire Wire Line + 9650 3950 9650 4050 +Connection ~ 9650 4050 +Wire Wire Line + 9650 4050 9650 4150 +Connection ~ 9650 4150 +Wire Wire Line + 9650 4150 9650 4250 +Connection ~ 9650 4250 +Wire Wire Line + 9650 4250 9650 4350 +Connection ~ 9650 4350 +Wire Wire Line + 9650 4350 9650 4450 +Connection ~ 9650 4450 +Wire Wire Line + 9650 4450 9650 4550 +Connection ~ 9650 4550 +Wire Wire Line + 9650 4550 9650 4650 +Connection ~ 9650 4650 +Wire Wire Line + 9650 4650 9650 4800 +Entry Wire Line + 8750 3050 8650 3150 +Entry Wire Line + 8750 3150 8650 3250 +Entry Wire Line + 8750 3250 8650 3350 +Entry Wire Line + 8750 3350 8650 3450 +Entry Wire Line + 8750 3450 8650 3550 +Entry Wire Line + 8750 3550 8650 3650 +Entry Wire Line + 8750 3650 8650 3750 +Entry Wire Line + 8750 3750 8650 3850 +Entry Wire Line + 8750 3950 8650 4050 +Entry Wire Line + 8750 4050 8650 4150 +Entry Wire Line + 8750 4150 8650 4250 +Entry Wire Line + 8750 4250 8650 4350 +Entry Wire Line + 8750 4350 8650 4450 +Entry Wire Line + 8750 4450 8650 4550 +Entry Wire Line + 8750 4550 8650 4650 +Entry Wire Line + 8750 4650 8650 4750 +$Comp +L power:GND #PWR? +U 1 1 60ECCE7F +P 9850 4800 +F 0 "#PWR?" H 9850 4550 50 0001 C CNN +F 1 "GND" H 9855 4627 50 0000 C CNN +F 2 "" H 9850 4800 50 0001 C CNN +F 3 "" H 9850 4800 50 0001 C CNN + 1 9850 4800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8750 3050 9150 3050 +Wire Wire Line + 8750 3150 9150 3150 +Wire Wire Line + 8750 3250 9150 3250 +Wire Wire Line + 8750 3350 9150 3350 +Wire Wire Line + 8750 3450 9150 3450 +Wire Wire Line + 8750 3550 9150 3550 +Wire Wire Line + 8750 3650 9150 3650 +Wire Wire Line + 8750 3750 9150 3750 +Wire Wire Line + 8750 3950 9150 3950 +Wire Wire Line + 8750 4050 9150 4050 +Wire Wire Line + 8750 4150 9150 4150 +Wire Wire Line + 8750 4250 9150 4250 +Wire Wire Line + 8750 4350 9150 4350 +Wire Wire Line + 8750 4450 9150 4450 +Wire Wire Line + 8750 4550 9150 4550 +Wire Wire Line + 8750 4650 9150 4650 +Text Label 8850 3050 0 47 ~ 0 +COL0 +Text Label 8850 3150 0 47 ~ 0 +COL1 +Text Label 8850 3250 0 47 ~ 0 +COL2 +Text Label 8850 3350 0 47 ~ 0 +COL3 +Text Label 8850 3450 0 47 ~ 0 +COL4 +Text Label 8850 3550 0 47 ~ 0 +COL5 +Text Label 8850 3650 0 47 ~ 0 +COL6 +Text Label 8850 3750 0 47 ~ 0 +COL7 +Text Label 8850 3950 0 47 ~ 0 +ROW0 +Text Label 8850 4050 0 47 ~ 0 +ROW1 +Text Label 8850 4150 0 47 ~ 0 +ROW2 +Text Label 8850 4250 0 47 ~ 0 +ROW3 +Text Label 8850 4350 0 47 ~ 0 +ROW4 +Text Label 8850 4450 0 47 ~ 0 +ROW5 +Text Label 8850 4550 0 47 ~ 0 +ROW6 +Text Label 8850 4650 0 47 ~ 0 +ROW7 +Connection ~ 9650 7500 +Text Notes 5750 14550 0 47 ~ 0 +Keyboard matrix +Connection ~ 6000 12150 +Wire Wire Line + 5700 13350 6500 13350 +Connection ~ 5700 13350 +Connection ~ 5200 12150 +Wire Wire Line + 4900 13350 5700 13350 +Connection ~ 4900 13350 +Connection ~ 4400 12150 +Wire Wire Line + 4100 13350 4900 13350 +Connection ~ 4100 13350 +Connection ~ 3600 12150 +Wire Wire Line + 3300 13350 4100 13350 +Connection ~ 3300 13350 +Connection ~ 2800 12150 +Wire Wire Line + 2500 13350 3300 13350 +Wire Wire Line + 7300 14150 8100 14150 +Connection ~ 7300 14150 +Wire Wire Line + 7300 13350 8100 13350 +Connection ~ 7300 13350 +Wire Wire Line + 7300 12550 8100 12550 +Connection ~ 7300 12550 +Wire Wire Line + 7300 11750 8100 11750 +Connection ~ 7300 11750 +Wire Wire Line + 7300 10150 8100 10150 +Connection ~ 7300 10150 +Wire Wire Line + 7300 9350 8100 9350 +Connection ~ 7300 9350 +Wire Wire Line + 7300 8550 8100 8550 +Connection ~ 7300 8550 +Wire Wire Line + 6500 14150 7300 14150 +Connection ~ 6500 14150 +Wire Wire Line + 6500 13350 7300 13350 +Connection ~ 6500 13350 +Wire Wire Line + 6500 12550 7300 12550 +Connection ~ 6500 12550 +Wire Wire Line + 6500 11750 7300 11750 +Connection ~ 6500 11750 +Connection ~ 6500 10950 +Wire Wire Line + 6500 10150 7300 10150 +Connection ~ 6500 10150 +Wire Wire Line + 6500 9350 7300 9350 +Connection ~ 6500 9350 +Wire Wire Line + 6500 8550 7300 8550 +Connection ~ 6500 8550 +Connection ~ 8400 12150 +Connection ~ 6800 12150 +Connection ~ 8400 12950 +Connection ~ 6800 12950 +Wire Wire Line + 8400 12950 8400 13750 +Wire Wire Line + 6800 12950 6800 13750 $Comp L Switch:SW_Push SW? -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 +U 1 1 607F7CE0 +P 8100 13950 +F 0 "SW?" V 8054 14098 50 0000 L CNN +F 1 "NC" V 8145 14098 50 0000 L CNN +F 2 "" H 8100 14150 50 0001 C CNN +F 3 "" H 8100 14150 50 0001 C CNN + 1 8100 13950 0 1 1 0 $EndComp $Comp L Device:D D? -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 -F 2 "" H 4350 8900 50 0001 C CNN -F 3 "~" H 4350 8900 50 0001 C CNN - 1 4350 8900 +U 1 1 607F7CDA +P 8250 13750 +F 0 "D?" H 8250 13534 50 0000 C CNN +F 1 "1N4148" H 8250 13625 50 0000 C CNN +F 2 "" H 8250 13750 50 0001 C CNN +F 3 "~" H 8250 13750 50 0001 C CNN + 1 8250 13750 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW? -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 +U 1 1 607F7CD4 +P 7300 13950 +F 0 "SW?" V 7254 14098 50 0000 L CNN +F 1 "NC" V 7345 14098 50 0000 L CNN +F 2 "" H 7300 14150 50 0001 C CNN +F 3 "" H 7300 14150 50 0001 C CNN + 1 7300 13950 0 1 1 0 $EndComp $Comp L Device:D D? -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 +U 1 1 607F7CCE +P 7450 13750 +F 0 "D?" H 7450 13534 50 0000 C CNN +F 1 "1N4148" H 7450 13625 50 0000 C CNN +F 2 "" H 7450 13750 50 0001 C CNN +F 3 "~" H 7450 13750 50 0001 C CNN + 1 7450 13750 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW? -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 +U 1 1 607F7CC8 +P 6500 13950 +F 0 "SW?" V 6454 14098 50 0000 L CNN +F 1 "NC" V 6545 14098 50 0000 L CNN +F 2 "" H 6500 14150 50 0001 C CNN +F 3 "" H 6500 14150 50 0001 C CNN + 1 6500 13950 0 1 1 0 $EndComp $Comp L Device:D D? -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 +U 1 1 607F7CC2 +P 6650 13750 +F 0 "D?" H 6650 13534 50 0000 C CNN +F 1 "1N4148" H 6650 13625 50 0000 C CNN +F 2 "" H 6650 13750 50 0001 C CNN +F 3 "~" H 6650 13750 50 0001 C CNN + 1 6650 13750 + -1 0 0 1 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7CBC +P 6650 12950 +F 0 "D?" H 6650 12734 50 0000 C CNN +F 1 "1N4148" H 6650 12825 50 0000 C CNN +F 2 "" H 6650 12950 50 0001 C CNN +F 3 "~" H 6650 12950 50 0001 C CNN + 1 6650 12950 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW? -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 +U 1 1 607F7CB6 +P 6500 13150 +F 0 "SW?" V 6454 13298 50 0000 L CNN +F 1 "NC" V 6545 13298 50 0000 L CNN +F 2 "" H 6500 13350 50 0001 C CNN +F 3 "" H 6500 13350 50 0001 C CNN + 1 6500 13150 0 1 1 0 $EndComp $Comp L Device:D D? -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 +U 1 1 607F7CB0 +P 7450 12950 +F 0 "D?" H 7450 12734 50 0000 C CNN +F 1 "1N4148" H 7450 12825 50 0000 C CNN +F 2 "" H 7450 12950 50 0001 C CNN +F 3 "~" H 7450 12950 50 0001 C CNN + 1 7450 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7CAA +P 7300 13150 +F 0 "SW?" V 7254 13298 50 0000 L CNN +F 1 "NC" V 7345 13298 50 0000 L CNN +F 2 "" H 7300 13350 50 0001 C CNN +F 3 "" H 7300 13350 50 0001 C CNN + 1 7300 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7CA4 +P 8250 12950 +F 0 "D?" H 8250 12734 50 0000 C CNN +F 1 "1N4148" H 8250 12825 50 0000 C CNN +F 2 "" H 8250 12950 50 0001 C CNN +F 3 "~" H 8250 12950 50 0001 C CNN + 1 8250 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C9E +P 8100 13150 +F 0 "SW?" V 8054 13298 50 0000 L CNN +F 1 "NC" V 8145 13298 50 0000 L CNN +F 2 "" H 8100 13350 50 0001 C CNN +F 3 "" H 8100 13350 50 0001 C CNN + 1 8100 13150 + 0 1 1 0 +$EndComp +Wire Wire Line + 6800 12150 6800 12950 +Wire Wire Line + 8400 12150 8400 12950 +Entry Wire Line + 6700 7600 6800 7700 +$Comp +L Device:D D? +U 1 1 607F7C94 +P 6650 8150 +F 0 "D?" H 6650 7934 50 0000 C CNN +F 1 "1N4148" H 6650 8025 50 0000 C CNN +F 2 "" H 6650 8150 50 0001 C CNN +F 3 "~" H 6650 8150 50 0001 C CNN + 1 6650 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C8E +P 6500 8350 +F 0 "SW?" V 6454 8498 50 0000 L CNN +F 1 "'" V 6545 8498 50 0000 L CNN +F 2 "" H 6500 8550 50 0001 C CNN +F 3 "" H 6500 8550 50 0001 C CNN + 1 6500 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C88 +P 7450 8150 +F 0 "D?" H 7450 7934 50 0000 C CNN +F 1 "1N4148" H 7450 8025 50 0000 C CNN +F 2 "" H 7450 8150 50 0001 C CNN +F 3 "~" H 7450 8150 50 0001 C CNN + 1 7450 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C82 +P 7300 8350 +F 0 "SW?" V 7254 8498 50 0000 L CNN +F 1 "NC" V 7345 8498 50 0000 L CNN +F 2 "" H 7300 8550 50 0001 C CNN +F 3 "" H 7300 8550 50 0001 C CNN + 1 7300 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C7C +P 8250 8150 +F 0 "D?" H 8250 7934 50 0000 C CNN +F 1 "1N4148" H 8250 8025 50 0000 C CNN +F 2 "" H 8250 8150 50 0001 C CNN +F 3 "~" H 8250 8150 50 0001 C CNN + 1 8250 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C76 +P 8100 8350 +F 0 "SW?" V 8054 8498 50 0000 L CNN +F 1 "DEL" V 8145 8498 50 0000 L CNN +F 2 "" H 8100 8550 50 0001 C CNN +F 3 "" H 8100 8550 50 0001 C CNN + 1 8100 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C70 +P 6650 8950 +F 0 "D?" H 6650 8734 50 0000 C CNN +F 1 "1N4148" H 6650 8825 50 0000 C CNN +F 2 "" H 6650 8950 50 0001 C CNN +F 3 "~" H 6650 8950 50 0001 C CNN + 1 6650 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C6A +P 6500 9150 +F 0 "SW?" V 6454 9298 50 0000 L CNN +F 1 "È" V 6545 9298 50 0000 L CNN +F 2 "" H 6500 9350 50 0001 C CNN +F 3 "" H 6500 9350 50 0001 C CNN + 1 6500 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C64 +P 7450 8950 +F 0 "D?" H 7450 8734 50 0000 C CNN +F 1 "1N4148" H 7450 8825 50 0000 C CNN +F 2 "" H 7450 8950 50 0001 C CNN +F 3 "~" H 7450 8950 50 0001 C CNN + 1 7450 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C5E +P 7300 9150 +F 0 "SW?" V 7254 9298 50 0000 L CNN +F 1 "NC" V 7345 9298 50 0000 L CNN +F 2 "" H 7300 9350 50 0001 C CNN +F 3 "" H 7300 9350 50 0001 C CNN + 1 7300 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C58 +P 8250 8950 +F 0 "D?" H 8250 8734 50 0000 C CNN +F 1 "1N4148" H 8250 8825 50 0000 C CNN +F 2 "" H 8250 8950 50 0001 C CNN +F 3 "~" H 8250 8950 50 0001 C CNN + 1 8250 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C52 +P 8100 9150 +F 0 "SW?" V 8054 9298 50 0000 L CNN +F 1 "RETURN" V 8145 9298 50 0000 L CNN +F 2 "" H 8100 9350 50 0001 C CNN +F 3 "" H 8100 9350 50 0001 C CNN + 1 8100 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C4C +P 6650 9750 +F 0 "D?" H 6650 9534 50 0000 C CNN +F 1 "1N4148" H 6650 9625 50 0000 C CNN +F 2 "" H 6650 9750 50 0001 C CNN +F 3 "~" H 6650 9750 50 0001 C CNN + 1 6650 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C46 +P 6500 9950 +F 0 "SW?" V 6454 10098 50 0000 L CNN +F 1 "À" V 6545 10098 50 0000 L CNN +F 2 "" H 6500 10150 50 0001 C CNN +F 3 "" H 6500 10150 50 0001 C CNN + 1 6500 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C40 +P 7450 9750 +F 0 "D?" H 7450 9534 50 0000 C CNN +F 1 "1N4148" H 7450 9625 50 0000 C CNN +F 2 "" H 7450 9750 50 0001 C CNN +F 3 "~" H 7450 9750 50 0001 C CNN + 1 7450 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C3A +P 7300 9950 +F 0 "SW?" V 7254 10098 50 0000 L CNN +F 1 "NC" V 7345 10098 50 0000 L CNN +F 2 "" H 7300 10150 50 0001 C CNN +F 3 "" H 7300 10150 50 0001 C CNN + 1 7300 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C34 +P 8250 9750 +F 0 "D?" H 8250 9534 50 0000 C CNN +F 1 "1N4148" H 8250 9625 50 0000 C CNN +F 2 "" H 8250 9750 50 0001 C CNN +F 3 "~" H 8250 9750 50 0001 C CNN + 1 8250 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C2E +P 8100 9950 +F 0 "SW?" V 8054 10098 50 0000 L CNN +F 1 "SHIFT" V 8145 10098 50 0000 L CNN +F 2 "" H 8100 10150 50 0001 C CNN +F 3 "" H 8100 10150 50 0001 C CNN + 1 8100 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C28 +P 6650 10550 +F 0 "D?" H 6650 10334 50 0000 C CNN +F 1 "1N4148" H 6650 10425 50 0000 C CNN +F 2 "" H 6650 10550 50 0001 C CNN +F 3 "~" H 6650 10550 50 0001 C CNN + 1 6650 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C22 +P 6500 10750 +F 0 "SW?" V 6454 10898 50 0000 L CNN +F 1 "NC" V 6545 10898 50 0000 L CNN +F 2 "" H 6500 10950 50 0001 C CNN +F 3 "" H 6500 10950 50 0001 C CNN + 1 6500 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C1C +P 7450 10550 +F 0 "D?" H 7450 10334 50 0000 C CNN +F 1 "1N4148" H 7450 10425 50 0000 C CNN +F 2 "" H 7450 10550 50 0001 C CNN +F 3 "~" H 7450 10550 50 0001 C CNN + 1 7450 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C16 +P 7300 10750 +F 0 "SW?" V 7254 10898 50 0000 L CNN +F 1 "NC" V 7345 10898 50 0000 L CNN +F 2 "" H 7300 10950 50 0001 C CNN +F 3 "" H 7300 10950 50 0001 C CNN + 1 7300 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C10 +P 8250 10550 +F 0 "D?" H 8250 10334 50 0000 C CNN +F 1 "1N4148" H 8250 10425 50 0000 C CNN +F 2 "" H 8250 10550 50 0001 C CNN +F 3 "~" H 8250 10550 50 0001 C CNN + 1 8250 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C0A +P 8100 10750 +F 0 "SW?" V 8054 10898 50 0000 L CNN +F 1 "CONTROL" V 8145 10898 50 0000 L CNN +F 2 "" H 8100 10950 50 0001 C CNN +F 3 "" H 8100 10950 50 0001 C CNN + 1 8100 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C04 +P 6650 11350 +F 0 "D?" H 6650 11134 50 0000 C CNN +F 1 "1N4148" H 6650 11225 50 0000 C CNN +F 2 "" H 6650 11350 50 0001 C CNN +F 3 "~" H 6650 11350 50 0001 C CNN + 1 6650 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7BFE +P 6500 11550 +F 0 "SW?" V 6454 11698 50 0000 L CNN +F 1 "NC" V 6545 11698 50 0000 L CNN +F 2 "" H 6500 11750 50 0001 C CNN +F 3 "" H 6500 11750 50 0001 C CNN + 1 6500 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7BF8 +P 7450 11350 +F 0 "D?" H 7450 11134 50 0000 C CNN +F 1 "1N4148" H 7450 11225 50 0000 C CNN +F 2 "" H 7450 11350 50 0001 C CNN +F 3 "~" H 7450 11350 50 0001 C CNN + 1 7450 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7BF2 +P 7300 11550 +F 0 "SW?" V 7254 11698 50 0000 L CNN +F 1 "NC" V 7345 11698 50 0000 L CNN +F 2 "" H 7300 11750 50 0001 C CNN +F 3 "" H 7300 11750 50 0001 C CNN + 1 7300 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7BEC +P 8250 11350 +F 0 "D?" H 8250 11134 50 0000 C CNN +F 1 "1N4148" H 8250 11225 50 0000 C CNN +F 2 "" H 8250 11350 50 0001 C CNN +F 3 "~" H 8250 11350 50 0001 C CNN + 1 8250 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7BE6 +P 8100 11550 +F 0 "SW?" V 8054 11698 50 0000 L CNN +F 1 "PATO" V 8145 11698 50 0000 L CNN +F 2 "" H 8100 11750 50 0001 C CNN +F 3 "" H 8100 11750 50 0001 C CNN + 1 8100 11550 + 0 1 1 0 +$EndComp +Connection ~ 6800 8150 +Wire Wire Line + 6800 8150 6800 8950 +Connection ~ 6800 8950 +Wire Wire Line + 6800 8950 6800 9750 +Connection ~ 6800 9750 +Wire Wire Line + 6800 9750 6800 10550 +Connection ~ 6800 10550 +Wire Wire Line + 6800 10550 6800 11350 +Entry Wire Line + 7500 7600 7600 7700 +Entry Wire Line + 8300 7600 8400 7700 +Connection ~ 8400 8150 +Wire Wire Line + 8400 8150 8400 8950 +Connection ~ 8400 8950 +Wire Wire Line + 8400 8950 8400 9750 +Connection ~ 8400 9750 +Wire Wire Line + 8400 9750 8400 10550 +Connection ~ 8400 10550 +Wire Wire Line + 8400 10550 8400 11350 +$Comp +L Device:D D? +U 1 1 607F7BA5 +P 6650 12150 +F 0 "D?" H 6650 11934 50 0000 C CNN +F 1 "1N4148" H 6650 12025 50 0000 C CNN +F 2 "" H 6650 12150 50 0001 C CNN +F 3 "~" H 6650 12150 50 0001 C CNN + 1 6650 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7B9F +P 6500 12350 +F 0 "SW?" V 6454 12498 50 0000 L CNN +F 1 "NC" V 6545 12498 50 0000 L CNN +F 2 "" H 6500 12550 50 0001 C CNN +F 3 "" H 6500 12550 50 0001 C CNN + 1 6500 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7B99 +P 7450 12150 +F 0 "D?" H 7450 11934 50 0000 C CNN +F 1 "1N4148" H 7450 12025 50 0000 C CNN +F 2 "" H 7450 12150 50 0001 C CNN +F 3 "~" H 7450 12150 50 0001 C CNN + 1 7450 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7B93 +P 7300 12350 +F 0 "SW?" V 7254 12498 50 0000 L CNN +F 1 "NC" V 7345 12498 50 0000 L CNN +F 2 "" H 7300 12550 50 0001 C CNN +F 3 "" H 7300 12550 50 0001 C CNN + 1 7300 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7B8D +P 8250 12150 +F 0 "D?" H 8250 11934 50 0000 C CNN +F 1 "1N4148" H 8250 12025 50 0000 C CNN +F 2 "" H 8250 12150 50 0001 C CNN +F 3 "~" H 8250 12150 50 0001 C CNN + 1 8250 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7B87 +P 8100 12350 +F 0 "SW?" V 8054 12498 50 0000 L CNN +F 1 "NC" V 8145 12498 50 0000 L CNN +F 2 "" H 8100 12550 50 0001 C CNN +F 3 "" H 8100 12550 50 0001 C CNN + 1 8100 12350 + 0 1 1 0 +$EndComp +Wire Wire Line + 6800 11350 6800 12150 +Connection ~ 6800 11350 +Wire Wire Line + 8400 11350 8400 12150 +Connection ~ 8400 11350 +Wire Wire Line + 5700 14150 6500 14150 +Wire Wire Line + 5700 12550 6500 12550 +Wire Wire Line + 5700 11750 6500 11750 +Wire Wire Line + 5700 10950 6500 10950 +Wire Wire Line + 5700 10150 6500 10150 +Wire Wire Line + 5700 9350 6500 9350 +Wire Wire Line + 5700 8550 6500 8550 +Connection ~ 6000 12950 +Connection ~ 5700 14150 +Connection ~ 5200 12950 +Wire Wire Line + 4900 14150 5700 14150 +Connection ~ 4900 14150 +Connection ~ 4400 12950 +Wire Wire Line + 4100 14150 4900 14150 +Connection ~ 4100 14150 +Connection ~ 3600 12950 +Wire Wire Line + 3300 14150 4100 14150 +Connection ~ 3300 14150 +Connection ~ 2800 12950 +Wire Wire Line + 2500 14150 3300 14150 +Entry Wire Line + 1850 14050 1950 14150 +$Comp +L Device:R R? +U 1 1 6062FC5A +P 8650 14150 +F 0 "R?" V 8443 14150 50 0000 C CNN +F 1 "10k" V 8534 14150 50 0000 C CNN +F 2 "" V 8580 14150 50 0001 C CNN +F 3 "~" H 8650 14150 50 0001 C CNN + 1 8650 14150 + 0 1 1 0 +$EndComp +Wire Wire Line + 6000 12950 6000 13750 +Wire Wire Line + 5200 12950 5200 13750 +Wire Wire Line + 4400 12950 4400 13750 +Wire Wire Line + 3600 12950 3600 13750 +Wire Wire Line + 2800 12950 2800 13750 +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC6D +P 5700 13950 +F 0 "SW?" V 5654 14098 50 0000 L CNN +F 1 "0" V 5745 14098 50 0000 L CNN +F 2 "" H 5700 14150 50 0001 C CNN +F 3 "" H 5700 14150 50 0001 C CNN + 1 5700 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC73 +P 5850 13750 +F 0 "D?" H 5850 13534 50 0000 C CNN +F 1 "1N4148" H 5850 13625 50 0000 C CNN +F 2 "" H 5850 13750 50 0001 C CNN +F 3 "~" H 5850 13750 50 0001 C CNN + 1 5850 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC79 +P 4900 13950 +F 0 "SW?" V 4854 14098 50 0000 L CNN +F 1 "8" V 4945 14098 50 0000 L CNN +F 2 "" H 4900 14150 50 0001 C CNN +F 3 "" H 4900 14150 50 0001 C CNN + 1 4900 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC7F +P 5050 13750 +F 0 "D?" H 5050 13534 50 0000 C CNN +F 1 "1N4148" H 5050 13625 50 0000 C CNN +F 2 "" H 5050 13750 50 0001 C CNN +F 3 "~" H 5050 13750 50 0001 C CNN + 1 5050 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC85 +P 4100 13950 +F 0 "SW?" V 4054 14098 50 0000 L CNN +F 1 "6" V 4145 14098 50 0000 L CNN +F 2 "" H 4100 14150 50 0001 C CNN +F 3 "" H 4100 14150 50 0001 C CNN + 1 4100 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC8B +P 4250 13750 +F 0 "D?" H 4250 13534 50 0000 C CNN +F 1 "1N4148" H 4250 13625 50 0000 C CNN +F 2 "" H 4250 13750 50 0001 C CNN +F 3 "~" H 4250 13750 50 0001 C CNN + 1 4250 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC91 +P 3300 13950 +F 0 "SW?" V 3254 14098 50 0000 L CNN +F 1 "4" V 3345 14098 50 0000 L CNN +F 2 "" H 3300 14150 50 0001 C CNN +F 3 "" H 3300 14150 50 0001 C CNN + 1 3300 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC97 +P 3450 13750 +F 0 "D?" H 3450 13534 50 0000 C CNN +F 1 "1N4148" H 3450 13625 50 0000 C CNN +F 2 "" H 3450 13750 50 0001 C CNN +F 3 "~" H 3450 13750 50 0001 C CNN + 1 3450 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC9D +P 2500 13950 +F 0 "SW?" V 2454 14098 50 0000 L CNN +F 1 "2" V 2545 14098 50 0000 L CNN +F 2 "" H 2500 14150 50 0001 C CNN +F 3 "" H 2500 14150 50 0001 C CNN + 1 2500 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FCA3 +P 2650 13750 +F 0 "D?" H 2650 13534 50 0000 C CNN +F 1 "1N4148" H 2650 13625 50 0000 C CNN +F 2 "" H 2650 13750 50 0001 C CNN +F 3 "~" H 2650 13750 50 0001 C CNN + 1 2650 13750 + -1 0 0 1 +$EndComp +$Comp +L Device:D D? +U 1 1 606B0FF6 +P 2650 12950 +F 0 "D?" H 2650 12734 50 0000 C CNN +F 1 "1N4148" H 2650 12825 50 0000 C CNN +F 2 "" H 2650 12950 50 0001 C CNN +F 3 "~" H 2650 12950 50 0001 C CNN + 1 2650 12950 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW? 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 +P 2500 13150 +F 0 "SW?" V 2454 13298 50 0000 L CNN +F 1 "W" V 2545 13298 50 0000 L CNN +F 2 "" H 2500 13350 50 0001 C CNN +F 3 "" H 2500 13350 50 0001 C CNN + 1 2500 13150 0 1 1 0 $EndComp $Comp L Device:D D? -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 +U 1 1 606B0FEA +P 3450 12950 +F 0 "D?" H 3450 12734 50 0000 C CNN +F 1 "1N4148" H 3450 12825 50 0000 C CNN +F 2 "" H 3450 12950 50 0001 C CNN +F 3 "~" H 3450 12950 50 0001 C CNN + 1 3450 12950 -1 0 0 1 $EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606B0FE4 +P 3300 13150 +F 0 "SW?" V 3254 13298 50 0000 L CNN +F 1 "R" V 3345 13298 50 0000 L CNN +F 2 "" H 3300 13350 50 0001 C CNN +F 3 "" H 3300 13350 50 0001 C CNN + 1 3300 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606B0FDE +P 4250 12950 +F 0 "D?" H 4250 12734 50 0000 C CNN +F 1 "1N4148" H 4250 12825 50 0000 C CNN +F 2 "" H 4250 12950 50 0001 C CNN +F 3 "~" H 4250 12950 50 0001 C CNN + 1 4250 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606B0FD8 +P 4100 13150 +F 0 "SW?" V 4054 13298 50 0000 L CNN +F 1 "Y" V 4145 13298 50 0000 L CNN +F 2 "" H 4100 13350 50 0001 C CNN +F 3 "" H 4100 13350 50 0001 C CNN + 1 4100 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606B0FD2 +P 5050 12950 +F 0 "D?" H 5050 12734 50 0000 C CNN +F 1 "1N4148" H 5050 12825 50 0000 C CNN +F 2 "" H 5050 12950 50 0001 C CNN +F 3 "~" H 5050 12950 50 0001 C CNN + 1 5050 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606B0FCC +P 4900 13150 +F 0 "SW?" V 4854 13298 50 0000 L CNN +F 1 "I" V 4945 13298 50 0000 L CNN +F 2 "" H 4900 13350 50 0001 C CNN +F 3 "" H 4900 13350 50 0001 C CNN + 1 4900 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606B0FC6 +P 5850 12950 +F 0 "D?" H 5850 12734 50 0000 C CNN +F 1 "1N4148" H 5850 12825 50 0000 C CNN +F 2 "" H 5850 12950 50 0001 C CNN +F 3 "~" H 5850 12950 50 0001 C CNN + 1 5850 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606B0FC0 +P 5700 13150 +F 0 "SW?" V 5654 13298 50 0000 L CNN +F 1 "P" V 5745 13298 50 0000 L CNN +F 2 "" H 5700 13350 50 0001 C CNN +F 3 "" H 5700 13350 50 0001 C CNN + 1 5700 13150 + 0 1 1 0 +$EndComp +Wire Wire Line + 2800 12150 2800 12950 +Wire Wire Line + 3600 12150 3600 12950 +Wire Wire Line + 4400 12150 4400 12950 +Wire Wire Line + 5200 12150 5200 12950 +Wire Wire Line + 6000 12150 6000 12950 +Entry Wire Line + 3500 7600 3600 7700 +Entry Wire Line + 4300 7600 4400 7700 +$Comp +L Device:D D? +U 1 1 605F7456 +P 2650 8150 +F 0 "D?" H 2650 7934 50 0000 C CNN +F 1 "1N4148" H 2650 8025 50 0000 C CNN +F 2 "" H 2650 8150 50 0001 C CNN +F 3 "~" H 2650 8150 50 0001 C CNN + 1 2650 8150 + -1 0 0 1 +$EndComp +$Comp +L Device:R R? +U 1 1 605EF6D2 +P 8650 11750 +F 0 "R?" V 8443 11750 50 0000 C CNN +F 1 "10k" V 8534 11750 50 0000 C CNN +F 2 "" V 8580 11750 50 0001 C CNN +F 3 "~" H 8650 11750 50 0001 C CNN + 1 8650 11750 + 0 1 1 0 +$EndComp +Entry Wire Line + 1850 11650 1950 11750 +$Comp +L Device:R R? +U 1 1 605EF6C4 +P 8650 10950 +F 0 "R?" V 8443 10950 50 0000 C CNN +F 1 "10k" V 8534 10950 50 0000 C CNN +F 2 "" V 8580 10950 50 0001 C CNN +F 3 "~" H 8650 10950 50 0001 C CNN + 1 8650 10950 + 0 1 1 0 +$EndComp +Entry Wire Line + 1850 10850 1950 10950 +$Comp +L Device:R R? +U 1 1 605EF6A8 +P 8650 10150 +F 0 "R?" V 8443 10150 50 0000 C CNN +F 1 "10k" V 8534 10150 50 0000 C CNN +F 2 "" V 8580 10150 50 0001 C CNN +F 3 "~" H 8650 10150 50 0001 C CNN + 1 8650 10150 + 0 1 1 0 +$EndComp +Entry Wire Line + 1850 10050 1950 10150 +$Comp +L Device:R R? +U 1 1 605EBCBD +P 8650 9350 +F 0 "R?" V 8443 9350 50 0000 C CNN +F 1 "10k" V 8534 9350 50 0000 C CNN +F 2 "" V 8580 9350 50 0001 C CNN +F 3 "~" H 8650 9350 50 0001 C CNN + 1 8650 9350 + 0 1 1 0 +$EndComp +Entry Wire Line + 1850 9250 1950 9350 +$Comp +L Device:R R? +U 1 1 605E5D97 +P 8650 8550 +F 0 "R?" V 8443 8550 50 0000 C CNN +F 1 "10k" V 8534 8550 50 0000 C CNN +F 2 "" V 8580 8550 50 0001 C CNN +F 3 "~" H 8650 8550 50 0001 C CNN + 1 8650 8550 + 0 1 1 0 +$EndComp +Entry Wire Line + 1850 8450 1950 8550 +$Comp +L Switch:SW_Push SW? +U 1 1 606008A0 +P 2500 8350 +F 0 "SW?" V 2454 8498 50 0000 L CNN +F 1 "1" V 2545 8498 50 0000 L CNN +F 2 "" H 2500 8550 50 0001 C CNN +F 3 "" H 2500 8550 50 0001 C CNN + 1 2500 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6061ED4B +P 3450 8150 +F 0 "D?" H 3450 7934 50 0000 C CNN +F 1 "1N4148" H 3450 8025 50 0000 C CNN +F 2 "" H 3450 8150 50 0001 C CNN +F 3 "~" H 3450 8150 50 0001 C CNN + 1 3450 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6061ED51 +P 3300 8350 +F 0 "SW?" V 3254 8498 50 0000 L CNN +F 1 "3" V 3345 8498 50 0000 L CNN +F 2 "" H 3300 8550 50 0001 C CNN +F 3 "" H 3300 8550 50 0001 C CNN + 1 3300 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60620C56 +P 4250 8150 +F 0 "D?" H 4250 7934 50 0000 C CNN +F 1 "1N4148" H 4250 8025 50 0000 C CNN +F 2 "" H 4250 8150 50 0001 C CNN +F 3 "~" H 4250 8150 50 0001 C CNN + 1 4250 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60620C5C +P 4100 8350 +F 0 "SW?" V 4054 8498 50 0000 L CNN +F 1 "5" V 4145 8498 50 0000 L CNN +F 2 "" H 4100 8550 50 0001 C CNN +F 3 "" H 4100 8550 50 0001 C CNN + 1 4100 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC7D +P 5050 8150 +F 0 "D?" H 5050 7934 50 0000 C CNN +F 1 "1N4148" H 5050 8025 50 0000 C CNN +F 2 "" H 5050 8150 50 0001 C CNN +F 3 "~" H 5050 8150 50 0001 C CNN + 1 5050 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC83 +P 4900 8350 +F 0 "SW?" V 4854 8498 50 0000 L CNN +F 1 "7" V 4945 8498 50 0000 L CNN +F 2 "" H 4900 8550 50 0001 C CNN +F 3 "" H 4900 8550 50 0001 C CNN + 1 4900 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC89 +P 5850 8150 +F 0 "D?" H 5850 7934 50 0000 C CNN +F 1 "1N4148" H 5850 8025 50 0000 C CNN +F 2 "" H 5850 8150 50 0001 C CNN +F 3 "~" H 5850 8150 50 0001 C CNN + 1 5850 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC8F +P 5700 8350 +F 0 "SW?" V 5654 8498 50 0000 L CNN +F 1 "9" V 5745 8498 50 0000 L CNN +F 2 "" H 5700 8550 50 0001 C CNN +F 3 "" H 5700 8550 50 0001 C CNN + 1 5700 8350 + 0 1 1 0 +$EndComp +Entry Wire Line + 2700 7600 2800 7700 +$Comp +L Device:D D? +U 1 1 6064B8F3 +P 2650 8950 +F 0 "D?" H 2650 8734 50 0000 C CNN +F 1 "1N4148" H 2650 8825 50 0000 C CNN +F 2 "" H 2650 8950 50 0001 C CNN +F 3 "~" H 2650 8950 50 0001 C CNN + 1 2650 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B8F9 +P 2500 9150 +F 0 "SW?" V 2454 9298 50 0000 L CNN +F 1 "Q" V 2545 9298 50 0000 L CNN +F 2 "" H 2500 9350 50 0001 C CNN +F 3 "" H 2500 9350 50 0001 C CNN + 1 2500 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B8FF +P 3450 8950 +F 0 "D?" H 3450 8734 50 0000 C CNN +F 1 "1N4148" H 3450 8825 50 0000 C CNN +F 2 "" H 3450 8950 50 0001 C CNN +F 3 "~" H 3450 8950 50 0001 C CNN + 1 3450 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B905 +P 3300 9150 +F 0 "SW?" V 3254 9298 50 0000 L CNN +F 1 "E" V 3345 9298 50 0000 L CNN +F 2 "" H 3300 9350 50 0001 C CNN +F 3 "" H 3300 9350 50 0001 C CNN + 1 3300 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B90B +P 4250 8950 +F 0 "D?" H 4250 8734 50 0000 C CNN +F 1 "1N4148" H 4250 8825 50 0000 C CNN +F 2 "" H 4250 8950 50 0001 C CNN +F 3 "~" H 4250 8950 50 0001 C CNN + 1 4250 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B911 +P 4100 9150 +F 0 "SW?" V 4054 9298 50 0000 L CNN +F 1 "T" V 4145 9298 50 0000 L CNN +F 2 "" H 4100 9350 50 0001 C CNN +F 3 "" H 4100 9350 50 0001 C CNN + 1 4100 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B917 +P 5050 8950 +F 0 "D?" H 5050 8734 50 0000 C CNN +F 1 "1N4148" H 5050 8825 50 0000 C CNN +F 2 "" H 5050 8950 50 0001 C CNN +F 3 "~" H 5050 8950 50 0001 C CNN + 1 5050 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B91D +P 4900 9150 +F 0 "SW?" V 4854 9298 50 0000 L CNN +F 1 "U" V 4945 9298 50 0000 L CNN +F 2 "" H 4900 9350 50 0001 C CNN +F 3 "" H 4900 9350 50 0001 C CNN + 1 4900 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6064B923 +P 5850 8950 +F 0 "D?" H 5850 8734 50 0000 C CNN +F 1 "1N4148" H 5850 8825 50 0000 C CNN +F 2 "" H 5850 8950 50 0001 C CNN +F 3 "~" H 5850 8950 50 0001 C CNN + 1 5850 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6064B929 +P 5700 9150 +F 0 "SW?" V 5654 9298 50 0000 L CNN +F 1 "O" V 5745 9298 50 0000 L CNN +F 2 "" H 5700 9350 50 0001 C CNN +F 3 "" H 5700 9350 50 0001 C CNN + 1 5700 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EA9 +P 2650 9750 +F 0 "D?" H 2650 9534 50 0000 C CNN +F 1 "1N4148" H 2650 9625 50 0000 C CNN +F 2 "" H 2650 9750 50 0001 C CNN +F 3 "~" H 2650 9750 50 0001 C CNN + 1 2650 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EAF +P 2500 9950 +F 0 "SW?" V 2454 10098 50 0000 L CNN +F 1 "A" V 2545 10098 50 0000 L CNN +F 2 "" H 2500 10150 50 0001 C CNN +F 3 "" H 2500 10150 50 0001 C CNN + 1 2500 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EB5 +P 3450 9750 +F 0 "D?" H 3450 9534 50 0000 C CNN +F 1 "1N4148" H 3450 9625 50 0000 C CNN +F 2 "" H 3450 9750 50 0001 C CNN +F 3 "~" H 3450 9750 50 0001 C CNN + 1 3450 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EBB +P 3300 9950 +F 0 "SW?" V 3254 10098 50 0000 L CNN +F 1 "D" V 3345 10098 50 0000 L CNN +F 2 "" H 3300 10150 50 0001 C CNN +F 3 "" H 3300 10150 50 0001 C CNN + 1 3300 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664EC1 +P 4250 9750 +F 0 "D?" H 4250 9534 50 0000 C CNN +F 1 "1N4148" H 4250 9625 50 0000 C CNN +F 2 "" H 4250 9750 50 0001 C CNN +F 3 "~" H 4250 9750 50 0001 C CNN + 1 4250 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EC7 +P 4100 9950 +F 0 "SW?" V 4054 10098 50 0000 L CNN +F 1 "G" V 4145 10098 50 0000 L CNN +F 2 "" H 4100 10150 50 0001 C CNN +F 3 "" H 4100 10150 50 0001 C CNN + 1 4100 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664ECD +P 5050 9750 +F 0 "D?" H 5050 9534 50 0000 C CNN +F 1 "1N4148" H 5050 9625 50 0000 C CNN +F 2 "" H 5050 9750 50 0001 C CNN +F 3 "~" H 5050 9750 50 0001 C CNN + 1 5050 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664ED3 +P 4900 9950 +F 0 "SW?" V 4854 10098 50 0000 L CNN +F 1 "J" V 4945 10098 50 0000 L CNN +F 2 "" H 4900 10150 50 0001 C CNN +F 3 "" H 4900 10150 50 0001 C CNN + 1 4900 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60664ED9 +P 5850 9750 +F 0 "D?" H 5850 9534 50 0000 C CNN +F 1 "1N4148" H 5850 9625 50 0000 C CNN +F 2 "" H 5850 9750 50 0001 C CNN +F 3 "~" H 5850 9750 50 0001 C CNN + 1 5850 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60664EDF +P 5700 9950 +F 0 "SW?" V 5654 10098 50 0000 L CNN +F 1 "L" V 5745 10098 50 0000 L CNN +F 2 "" H 5700 10150 50 0001 C CNN +F 3 "" H 5700 10150 50 0001 C CNN + 1 5700 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667917 +P 2650 10550 +F 0 "D?" H 2650 10334 50 0000 C CNN +F 1 "1N4148" H 2650 10425 50 0000 C CNN +F 2 "" H 2650 10550 50 0001 C CNN +F 3 "~" H 2650 10550 50 0001 C CNN + 1 2650 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066791D +P 2500 10750 +F 0 "SW?" V 2454 10898 50 0000 L CNN +F 1 "Z" V 2545 10898 50 0000 L CNN +F 2 "" H 2500 10950 50 0001 C CNN +F 3 "" H 2500 10950 50 0001 C CNN + 1 2500 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667923 +P 3450 10550 +F 0 "D?" H 3450 10334 50 0000 C CNN +F 1 "1N4148" H 3450 10425 50 0000 C CNN +F 2 "" H 3450 10550 50 0001 C CNN +F 3 "~" H 3450 10550 50 0001 C CNN + 1 3450 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667929 +P 3300 10750 +F 0 "SW?" V 3254 10898 50 0000 L CNN +F 1 "C" V 3345 10898 50 0000 L CNN +F 2 "" H 3300 10950 50 0001 C CNN +F 3 "" H 3300 10950 50 0001 C CNN + 1 3300 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066792F +P 4250 10550 +F 0 "D?" H 4250 10334 50 0000 C CNN +F 1 "1N4148" H 4250 10425 50 0000 C CNN +F 2 "" H 4250 10550 50 0001 C CNN +F 3 "~" H 4250 10550 50 0001 C CNN + 1 4250 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667935 +P 4100 10750 +F 0 "SW?" V 4054 10898 50 0000 L CNN +F 1 "B" V 4145 10898 50 0000 L CNN +F 2 "" H 4100 10950 50 0001 C CNN +F 3 "" H 4100 10950 50 0001 C CNN + 1 4100 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066793B +P 5050 10550 +F 0 "D?" H 5050 10334 50 0000 C CNN +F 1 "1N4148" H 5050 10425 50 0000 C CNN +F 2 "" H 5050 10550 50 0001 C CNN +F 3 "~" H 5050 10550 50 0001 C CNN + 1 5050 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 60667941 +P 4900 10750 +F 0 "SW?" V 4854 10898 50 0000 L CNN +F 1 "M" V 4945 10898 50 0000 L CNN +F 2 "" H 4900 10950 50 0001 C CNN +F 3 "" H 4900 10950 50 0001 C CNN + 1 4900 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 60667947 +P 5850 10550 +F 0 "D?" H 5850 10334 50 0000 C CNN +F 1 "1N4148" H 5850 10425 50 0000 C CNN +F 2 "" H 5850 10550 50 0001 C CNN +F 3 "~" H 5850 10550 50 0001 C CNN + 1 5850 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066794D +P 5700 10750 +F 0 "SW?" V 5654 10898 50 0000 L CNN +F 1 "." V 5745 10898 50 0000 L CNN +F 2 "" H 5700 10950 50 0001 C CNN +F 3 "" H 5700 10950 50 0001 C CNN + 1 5700 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A27D +P 2650 11350 +F 0 "D?" H 2650 11134 50 0000 C CNN +F 1 "1N4148" H 2650 11225 50 0000 C CNN +F 2 "" H 2650 11350 50 0001 C CNN +F 3 "~" H 2650 11350 50 0001 C CNN + 1 2650 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A283 +P 2500 11550 +F 0 "SW?" V 2454 11698 50 0000 L CNN +F 1 "X" V 2545 11698 50 0000 L CNN +F 2 "" H 2500 11750 50 0001 C CNN +F 3 "" H 2500 11750 50 0001 C CNN + 1 2500 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A289 +P 3450 11350 +F 0 "D?" H 3450 11134 50 0000 C CNN +F 1 "1N4148" H 3450 11225 50 0000 C CNN +F 2 "" H 3450 11350 50 0001 C CNN +F 3 "~" H 3450 11350 50 0001 C CNN + 1 3450 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A28F +P 3300 11550 +F 0 "SW?" V 3254 11698 50 0000 L CNN +F 1 "V" V 3345 11698 50 0000 L CNN +F 2 "" H 3300 11750 50 0001 C CNN +F 3 "" H 3300 11750 50 0001 C CNN + 1 3300 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A295 +P 4250 11350 +F 0 "D?" H 4250 11134 50 0000 C CNN +F 1 "1N4148" H 4250 11225 50 0000 C CNN +F 2 "" H 4250 11350 50 0001 C CNN +F 3 "~" H 4250 11350 50 0001 C CNN + 1 4250 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A29B +P 4100 11550 +F 0 "SW?" V 4054 11698 50 0000 L CNN +F 1 "N" V 4145 11698 50 0000 L CNN +F 2 "" H 4100 11750 50 0001 C CNN +F 3 "" H 4100 11750 50 0001 C CNN + 1 4100 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A2A1 +P 5050 11350 +F 0 "D?" H 5050 11134 50 0000 C CNN +F 1 "1N4148" H 5050 11225 50 0000 C CNN +F 2 "" H 5050 11350 50 0001 C CNN +F 3 "~" H 5050 11350 50 0001 C CNN + 1 5050 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A2A7 +P 4900 11550 +F 0 "SW?" V 4854 11698 50 0000 L CNN +F 1 "," V 4945 11698 50 0000 L CNN +F 2 "" H 4900 11750 50 0001 C CNN +F 3 "" H 4900 11750 50 0001 C CNN + 1 4900 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6066A2AD +P 5850 11350 +F 0 "D?" H 5850 11134 50 0000 C CNN +F 1 "1N4148" H 5850 11225 50 0000 C CNN +F 2 "" H 5850 11350 50 0001 C CNN +F 3 "~" H 5850 11350 50 0001 C CNN + 1 5850 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6066A2B3 +P 5700 11550 +F 0 "SW?" V 5654 11698 50 0000 L CNN +F 1 "-" V 5745 11698 50 0000 L CNN +F 2 "" H 5700 11750 50 0001 C CNN +F 3 "" H 5700 11750 50 0001 C CNN + 1 5700 11550 + 0 1 1 0 +$EndComp +Connection ~ 2800 8150 +Wire Wire Line + 2800 8150 2800 8950 +Connection ~ 2800 8950 +Wire Wire Line + 2800 8950 2800 9750 +Connection ~ 2800 9750 +Wire Wire Line + 2800 9750 2800 10550 +Connection ~ 2800 10550 +Wire Wire Line + 2800 10550 2800 11350 +Connection ~ 3600 8150 +Wire Wire Line + 3600 8150 3600 8950 +Connection ~ 3600 8950 +Wire Wire Line + 3600 8950 3600 9750 +Connection ~ 3600 9750 +Wire Wire Line + 3600 9750 3600 10550 +Connection ~ 3600 10550 +Wire Wire Line + 3600 10550 3600 11350 +Connection ~ 4400 8150 +Wire Wire Line + 4400 8150 4400 8950 +Connection ~ 4400 8950 +Wire Wire Line + 4400 8950 4400 9750 +Connection ~ 4400 9750 +Wire Wire Line + 4400 9750 4400 10550 +Connection ~ 4400 10550 +Wire Wire Line + 4400 10550 4400 11350 +Entry Wire Line + 5100 7600 5200 7700 +Entry Wire Line + 5900 7600 6000 7700 +Connection ~ 5200 8150 +Wire Wire Line + 5200 8150 5200 8950 +Connection ~ 5200 8950 +Wire Wire Line + 5200 8950 5200 9750 +Connection ~ 5200 9750 +Wire Wire Line + 5200 9750 5200 10550 +Connection ~ 5200 10550 +Wire Wire Line + 5200 10550 5200 11350 +Connection ~ 6000 8150 +Wire Wire Line + 6000 8150 6000 8950 +Connection ~ 6000 8950 +Wire Wire Line + 6000 8950 6000 9750 +Connection ~ 6000 9750 +Wire Wire Line + 6000 9750 6000 10550 +Connection ~ 6000 10550 +Wire Wire Line + 6000 10550 6000 11350 +Wire Wire Line + 2500 8550 3300 8550 +Wire Wire Line + 2500 9350 3300 9350 +Wire Wire Line + 2500 10150 3300 10150 +Wire Wire Line + 2500 10950 3300 10950 +Wire Wire Line + 2500 11750 3300 11750 +Connection ~ 3300 8550 +Wire Wire Line + 3300 8550 4100 8550 +Connection ~ 3300 9350 +Wire Wire Line + 3300 9350 4100 9350 +Connection ~ 3300 10150 +Wire Wire Line + 3300 10150 4100 10150 +Connection ~ 3300 10950 +Wire Wire Line + 3300 10950 4100 10950 +Connection ~ 3300 11750 +Wire Wire Line + 3300 11750 4100 11750 +Connection ~ 4100 8550 +Wire Wire Line + 4100 8550 4900 8550 +Connection ~ 4100 9350 +Wire Wire Line + 4100 9350 4900 9350 +Connection ~ 4100 10150 +Wire Wire Line + 4100 10150 4900 10150 +Connection ~ 4100 10950 +Wire Wire Line + 4100 10950 4900 10950 +Connection ~ 4100 11750 +Wire Wire Line + 4100 11750 4900 11750 +Connection ~ 4900 8550 +Wire Wire Line + 4900 8550 5700 8550 +Connection ~ 4900 9350 +Wire Wire Line + 4900 9350 5700 9350 +Connection ~ 4900 10150 +Wire Wire Line + 4900 10150 5700 10150 +Connection ~ 4900 10950 +Wire Wire Line + 4900 10950 5700 10950 +Connection ~ 4900 11750 +Wire Wire Line + 4900 11750 5700 11750 +Connection ~ 5700 8550 +Connection ~ 5700 9350 +Connection ~ 5700 10150 +Connection ~ 5700 10950 +Connection ~ 5700 11750 +$Comp +L Device:R R? +U 1 1 606D2CE4 +P 8650 12550 +F 0 "R?" V 8443 12550 50 0000 C CNN +F 1 "10k" V 8534 12550 50 0000 C CNN +F 2 "" V 8580 12550 50 0001 C CNN +F 3 "~" H 8650 12550 50 0001 C CNN + 1 8650 12550 + 0 1 1 0 +$EndComp +Entry Wire Line + 1850 12450 1950 12550 +$Comp +L Device:D D? +U 1 1 606D2CEC +P 2650 12150 +F 0 "D?" H 2650 11934 50 0000 C CNN +F 1 "1N4148" H 2650 12025 50 0000 C CNN +F 2 "" H 2650 12150 50 0001 C CNN +F 3 "~" H 2650 12150 50 0001 C CNN + 1 2650 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2CF2 +P 2500 12350 +F 0 "SW?" V 2454 12498 50 0000 L CNN +F 1 "S" V 2545 12498 50 0000 L CNN +F 2 "" H 2500 12550 50 0001 C CNN +F 3 "" H 2500 12550 50 0001 C CNN + 1 2500 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2CF8 +P 3450 12150 +F 0 "D?" H 3450 11934 50 0000 C CNN +F 1 "1N4148" H 3450 12025 50 0000 C CNN +F 2 "" H 3450 12150 50 0001 C CNN +F 3 "~" H 3450 12150 50 0001 C CNN + 1 3450 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2CFE +P 3300 12350 +F 0 "SW?" V 3254 12498 50 0000 L CNN +F 1 "F" V 3345 12498 50 0000 L CNN +F 2 "" H 3300 12550 50 0001 C CNN +F 3 "" H 3300 12550 50 0001 C CNN + 1 3300 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D04 +P 4250 12150 +F 0 "D?" H 4250 11934 50 0000 C CNN +F 1 "1N4148" H 4250 12025 50 0000 C CNN +F 2 "" H 4250 12150 50 0001 C CNN +F 3 "~" H 4250 12150 50 0001 C CNN + 1 4250 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D0A +P 4100 12350 +F 0 "SW?" V 4054 12498 50 0000 L CNN +F 1 "H" V 4145 12498 50 0000 L CNN +F 2 "" H 4100 12550 50 0001 C CNN +F 3 "" H 4100 12550 50 0001 C CNN + 1 4100 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D10 +P 5050 12150 +F 0 "D?" H 5050 11934 50 0000 C CNN +F 1 "1N4148" H 5050 12025 50 0000 C CNN +F 2 "" H 5050 12150 50 0001 C CNN +F 3 "~" H 5050 12150 50 0001 C CNN + 1 5050 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D16 +P 4900 12350 +F 0 "SW?" V 4854 12498 50 0000 L CNN +F 1 "K" V 4945 12498 50 0000 L CNN +F 2 "" H 4900 12550 50 0001 C CNN +F 3 "" H 4900 12550 50 0001 C CNN + 1 4900 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606D2D1C +P 5850 12150 +F 0 "D?" H 5850 11934 50 0000 C CNN +F 1 "1N4148" H 5850 12025 50 0000 C CNN +F 2 "" H 5850 12150 50 0001 C CNN +F 3 "~" H 5850 12150 50 0001 C CNN + 1 5850 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606D2D22 +P 5700 12350 +F 0 "SW?" V 5654 12498 50 0000 L CNN +F 1 "Ò" V 5745 12498 50 0000 L CNN +F 2 "" H 5700 12550 50 0001 C CNN +F 3 "" H 5700 12550 50 0001 C CNN + 1 5700 12350 + 0 1 1 0 +$EndComp +Wire Wire Line + 2500 12550 3300 12550 +Connection ~ 3300 12550 +Wire Wire Line + 3300 12550 4100 12550 +Connection ~ 4100 12550 +Wire Wire Line + 4100 12550 4900 12550 +Connection ~ 4900 12550 +Wire Wire Line + 4900 12550 5700 12550 +Connection ~ 5700 12550 +$Comp +L Device:R R? +U 1 1 606D9F60 +P 8650 13350 +F 0 "R?" V 8443 13350 50 0000 C CNN +F 1 "10k" V 8534 13350 50 0000 C CNN +F 2 "" V 8580 13350 50 0001 C CNN +F 3 "~" H 8650 13350 50 0001 C CNN + 1 8650 13350 + 0 1 1 0 +$EndComp +Entry Wire Line + 1850 13250 1950 13350 +Wire Wire Line + 2800 11350 2800 12150 +Connection ~ 2800 11350 +Wire Wire Line + 3600 11350 3600 12150 +Connection ~ 3600 11350 +Wire Wire Line + 4400 11350 4400 12150 +Connection ~ 4400 11350 +Wire Wire Line + 5200 11350 5200 12150 +Connection ~ 5200 11350 +Wire Wire Line + 6000 11350 6000 12150 +Connection ~ 6000 11350 Wire Bus Line - 6050 1450 6050 3950 + 1850 6700 8650 6700 +Wire Wire Line + 1950 14150 2500 14150 +Connection ~ 2500 14150 +Wire Wire Line + 1950 13350 2500 13350 +Connection ~ 2500 13350 +Wire Wire Line + 1950 12550 2500 12550 +Connection ~ 2500 12550 +Wire Wire Line + 1950 11750 2500 11750 +Connection ~ 2500 11750 +Wire Wire Line + 1950 10950 2500 10950 +Connection ~ 2500 10950 +Wire Wire Line + 1950 10150 2500 10150 +Connection ~ 2500 10150 +Wire Wire Line + 1950 9350 2500 9350 +Connection ~ 2500 9350 +Wire Wire Line + 1950 8550 2500 8550 +Connection ~ 2500 8550 +Wire Wire Line + 2800 7700 2800 8150 +Wire Wire Line + 3600 7700 3600 8150 +Wire Wire Line + 4400 7700 4400 8150 +Wire Wire Line + 5200 7700 5200 8150 +Wire Wire Line + 6000 7700 6000 8150 +Wire Wire Line + 6800 7700 6800 8150 +Wire Wire Line + 7600 7700 7600 8150 +Wire Wire Line + 8400 7700 8400 8150 +Text Label 1950 8550 0 47 ~ 0 +ROW0 +Text Label 1950 9350 0 47 ~ 0 +ROW1 +Text Label 1950 10150 0 47 ~ 0 +ROW2 +Text Label 1950 10950 0 47 ~ 0 +ROW3 +Text Label 1950 11750 0 47 ~ 0 +ROW4 +Text Label 1950 12550 0 47 ~ 0 +ROW5 +Text Label 1950 13350 0 47 ~ 0 +ROW6 +Text Label 1950 14150 0 47 ~ 0 +ROW7 +Text Label 2800 7800 0 47 ~ 0 +COL0 +Text Label 3600 7800 0 47 ~ 0 +COL1 +Text Label 4400 7800 0 47 ~ 0 +COL2 +Text Label 5200 7800 0 47 ~ 0 +COL3 +Text Label 6000 7800 0 47 ~ 0 +COL4 +Text Label 6800 7800 0 47 ~ 0 +COL5 +Text Label 7600 7800 0 47 ~ 0 +COL6 +Text Label 8400 7800 0 47 ~ 0 +COL7 +$Comp +L power:VCC #PWR? +U 1 1 6138B5E2 +P 8200 4150 +F 0 "#PWR?" H 8200 4000 50 0001 C CNN +F 1 "VCC" H 8217 4323 50 0000 C CNN +F 2 "" H 8200 4150 50 0001 C CNN +F 3 "" H 8200 4150 50 0001 C CNN + 1 8200 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9150 3850 8700 3850 +Wire Wire Line + 8700 3850 8700 3950 +Wire Wire Line + 8700 3950 8400 3950 +Wire Wire Line + 8400 3950 8400 4150 +Wire Wire Line + 8400 4150 8200 4150 +Wire Wire Line + 9150 6700 8800 6700 +Wire Wire Line + 8800 6700 8800 7950 +Text Label 8850 6700 0 47 ~ 0 +MTXVCC +Text Label 8850 3850 0 47 ~ 0 +MTXVCC +Connection ~ 8800 8550 +Wire Wire Line + 8800 8550 8800 9350 +Connection ~ 8800 9350 +Wire Wire Line + 8800 9350 8800 10150 +Connection ~ 8800 10150 +Wire Wire Line + 8800 10150 8800 10950 +Connection ~ 8800 10950 +Wire Wire Line + 8800 10950 8800 11750 +Connection ~ 8800 11750 +Wire Wire Line + 8800 11750 8800 12550 +Connection ~ 8800 12550 +Wire Wire Line + 8800 12550 8800 13350 +Connection ~ 8800 13350 +Wire Wire Line + 8100 8550 8500 8550 +Connection ~ 8100 8550 +Wire Wire Line + 8100 9350 8500 9350 +Connection ~ 8100 9350 +Wire Wire Line + 8100 10150 8500 10150 +Connection ~ 8100 10150 +Wire Wire Line + 8100 10950 8500 10950 +Wire Wire Line + 8100 11750 8500 11750 +Connection ~ 8100 11750 +Wire Wire Line + 8100 12550 8500 12550 +Connection ~ 8100 12550 +Wire Wire Line + 8100 13350 8500 13350 +Connection ~ 8100 13350 +Wire Wire Line + 8100 14150 8500 14150 +Connection ~ 8100 14150 +Wire Wire Line + 8800 13350 8800 14150 +$Comp +L Device:C C? +U 1 1 6159FE0F +P 9200 7950 +F 0 "C?" V 8948 7950 50 0000 C CNN +F 1 "56pF" V 9039 7950 50 0000 C CNN +F 2 "" H 9238 7800 50 0001 C CNN +F 3 "~" H 9200 7950 50 0001 C CNN + 1 9200 7950 + 0 1 1 0 +$EndComp +Wire Wire Line + 9050 7950 8800 7950 +Connection ~ 8800 7950 +Wire Wire Line + 8800 7950 8800 8550 +Text Notes 8950 8150 0 47 ~ 0 +Smoothing cap\n +Text Notes 9100 11250 1 47 ~ 0 +Pull-up resistors +NoConn ~ 9650 8700 +Text Notes 9350 8850 0 47 ~ 0 +PCB Ground plane +Wire Wire Line + 9650 7500 9650 7950 +Wire Wire Line + 9350 7950 9650 7950 +Connection ~ 9650 7950 +Wire Wire Line + 9650 7950 9650 8700 +Wire Wire Line + 6500 10950 7300 10950 +Wire Wire Line + 7300 10950 8100 10950 Wire Bus Line - 4000 1950 4000 3650 + 7750 3150 7750 3850 Wire Bus Line - 1200 3950 6050 3950 + 8650 6000 8650 6700 Wire Bus Line - 750 3650 750 10000 + 8650 6900 8650 7600 +Wire Bus Line + 8650 3150 8650 3850 +Wire Bus Line + 8650 4050 8650 4750 +Wire Bus Line + 2700 7600 8650 7600 +Wire Bus Line + 1850 6700 1850 14050 +Wire Bus Line + 5700 3650 5700 4750 +Connection ~ 7300 10950 +Connection ~ 8100 10950 $EndSCHEMATC diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak index 291aab2..1461cf9 100644 --- a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak @@ -1,7 +1,7 @@ EESchema Schematic File Version 4 EELAYER 30 0 EELAYER END -$Descr A4 8268 11693 portrait +$Descr A3 11693 16535 portrait encoding utf-8 Sheet 1 1 Title "" @@ -13,1826 +13,2744 @@ 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 Wire Wire Line - 950 1050 1450 1050 + 4850 3250 6300 3250 +Connection ~ 4850 3250 +Text Label 5400 4250 0 50 ~ 0 +ROW7 +Text Label 5400 4150 0 50 ~ 0 +ROW6 +Text Label 5400 4050 0 50 ~ 0 +ROW5 +Text Label 5400 3950 0 50 ~ 0 +ROW4 +Text Label 5400 3850 0 50 ~ 0 +ROW3 +Text Label 5400 3750 0 50 ~ 0 +ROW2 +Text Label 5400 3650 0 50 ~ 0 +ROW1 +Text Label 5400 3550 0 50 ~ 0 +ROW0 +Text Label 7350 3750 0 50 ~ 0 +COL7 +Text Label 7350 3650 0 50 ~ 0 +COL6 +Text Label 7350 3550 0 50 ~ 0 +COL5 +Text Label 7350 3450 0 50 ~ 0 +COL4 +Text Label 7350 3350 0 50 ~ 0 +COL3 +Text Label 7350 3250 0 50 ~ 0 +COL2 +Text Label 7350 3150 0 50 ~ 0 +COL1 +Text Label 7350 3050 0 50 ~ 0 +COL0 Wire Wire Line - 950 1650 1450 1650 + 5350 4250 5600 4250 Wire Wire Line - 950 1750 1450 1750 + 5350 4150 5600 4150 Wire Wire Line - 950 2650 1450 2650 + 5350 4050 5600 4050 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 + 5350 3950 5600 3950 Wire Wire Line - 1450 1050 1450 750 + 5350 3850 5600 3850 Wire Wire Line - 1550 1150 1550 750 + 5350 3750 5600 3750 Wire Wire Line - 1550 750 1650 750 + 5350 3650 5600 3650 Wire Wire Line - 950 1150 1550 1150 + 5350 3550 5600 3550 +Entry Wire Line + 5600 4250 5700 4350 +Entry Wire Line + 5600 4150 5700 4250 +Entry Wire Line + 5600 4050 5700 4150 +Entry Wire Line + 5600 3950 5700 4050 +Entry Wire Line + 5600 3850 5700 3950 +Entry Wire Line + 5600 3750 5700 3850 +Entry Wire Line + 5600 3650 5700 3750 +Entry Wire Line + 5600 3550 5700 3650 +Wire Wire Line + 7300 3050 7650 3050 +Wire Wire Line + 7300 3150 7650 3150 +Wire Wire Line + 7300 3250 7650 3250 +Wire Wire Line + 7300 3350 7650 3350 +Wire Wire Line + 7300 3450 7650 3450 +Wire Wire Line + 7650 3550 7300 3550 +Wire Wire Line + 7300 3650 7650 3650 +Wire Wire Line + 7650 3750 7300 3750 +Entry Wire Line + 7650 3750 7750 3850 +Entry Wire Line + 7650 3650 7750 3750 +Entry Wire Line + 7650 3550 7750 3650 +Entry Wire Line + 7650 3450 7750 3550 +Entry Wire Line + 7650 3350 7750 3450 +Entry Wire Line + 7650 3250 7750 3350 +Entry Wire Line + 7650 3150 7750 3250 +Entry Wire Line + 7650 3050 7750 3150 +Connection ~ 5900 3700 +Wire Wire Line + 5900 2950 5900 3700 +Wire Wire Line + 2650 2950 5900 2950 +Wire Wire Line + 5350 4500 5350 4550 +Connection ~ 5350 4500 +Wire Wire Line + 6300 3700 6300 3750 +Connection ~ 6300 3700 +Wire Wire Line + 5900 4500 5350 4500 +Wire Wire Line + 5900 3700 5900 4500 +Wire Wire Line + 6300 3700 5900 3700 +Wire Wire Line + 5350 4450 5350 4500 +Wire Wire Line + 6300 3650 6300 3700 $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 +U 1 1 605B5E0F +P 6300 3550 +F 0 "#PWR?" H 6300 3400 50 0001 C CNN +F 1 "VCC" H 6317 3723 50 0000 C CNN +F 2 "" H 6300 3550 50 0001 C CNN +F 3 "" H 6300 3550 50 0001 C CNN + 1 6300 3550 1 0 0 -1 $EndComp +Wire Wire Line + 2650 3250 4850 3250 +Wire Wire Line + 2650 3150 6300 3150 +Wire Wire Line + 2650 3050 6300 3050 +Wire Wire Line + 4850 2600 4850 3250 +NoConn ~ 3150 3450 +NoConn ~ 3150 3350 +NoConn ~ 3150 4350 +Wire Wire Line + 2650 4250 4350 4250 +Wire Wire Line + 2650 4150 4350 4150 +Wire Wire Line + 2650 4050 4350 4050 +Wire Wire Line + 2650 3950 4350 3950 +Wire Wire Line + 2650 3750 4350 3750 +Wire Wire Line + 2650 3650 4350 3650 +Wire Wire Line + 2650 3550 4350 3550 +$Comp +L Device:C C? +U 1 1 6058BC4A +P 5200 2750 +F 0 "C?" V 4948 2750 50 0000 C CNN +F 1 "56Pf" V 5039 2750 50 0000 C CNN +F 2 "" H 5238 2600 50 0001 C CNN +F 3 "~" H 5200 2750 50 0001 C CNN + 1 5200 2750 + 0 1 1 0 +$EndComp +Wire Wire Line + 5350 2600 5350 2500 +Connection ~ 5350 2600 +Wire Wire Line + 5450 2600 5350 2600 $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 +U 1 1 6058E1A9 +P 5450 2600 +F 0 "#PWR?" H 5450 2350 50 0001 C CNN +F 1 "GND" H 5455 2427 50 0000 C CNN +F 2 "" H 5450 2600 50 0001 C CNN +F 3 "" H 5450 2600 50 0001 C CNN + 1 5450 2600 1 0 0 -1 $EndComp Wire Wire Line - 1450 2850 1450 3200 + 4850 2600 4850 2450 +Connection ~ 4850 2600 Wire Wire Line - 1550 2750 1550 2950 + 5050 2600 5050 2500 +Connection ~ 5050 2600 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 + 5050 2600 4850 2600 Wire Wire Line - 1450 3200 1700 3200 + 5050 2750 5050 2600 +Wire Wire Line + 5350 2750 5350 2600 $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 +L Device:C C? +U 1 1 6058B545 +P 5200 2500 +F 0 "C?" V 4948 2500 50 0000 C CNN +F 1 "100Nf" V 5039 2500 50 0000 C CNN +F 2 "" H 5238 2350 50 0001 C CNN +F 3 "~" H 5200 2500 50 0001 C CNN + 1 5200 2500 + 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 +P 4850 4850 +F 0 "#PWR?" H 4850 4600 50 0001 C CNN +F 1 "GND" H 4855 4677 50 0000 C CNN +F 2 "" H 4850 4850 50 0001 C CNN +F 3 "" H 4850 4850 50 0001 C CNN + 1 4850 4850 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 -Wire Wire Line - 3650 1050 3650 900 -Wire Wire Line - 3350 1050 3350 900 -Wire Wire Line - 3350 900 3150 900 -Connection ~ 3350 900 -Wire Wire Line - 3350 900 3350 800 -Connection ~ 3150 900 -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 -Wire Wire Line - 3750 900 3650 900 -Connection ~ 3650 900 -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 -Wire Wire Line - 950 1850 2650 1850 -Wire Wire Line - 950 1950 2650 1950 -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 +U 1 1 6058AE17 +P 4850 2450 +F 0 "#PWR?" H 4850 2300 50 0001 C CNN +F 1 "VCC" H 4867 2623 50 0000 C CNN +F 2 "" H 4850 2450 50 0001 C CNN +F 3 "" H 4850 2450 50 0001 C CNN + 1 4850 2450 1 0 0 -1 $EndComp Wire Wire Line - 4600 1950 4600 2000 + 3150 4900 3400 4900 +$Comp +L power:VCC #PWR? +U 1 1 60585FB5 +P 3400 4900 +F 0 "#PWR?" H 3400 4750 50 0001 C CNN +F 1 "VCC" H 3417 5073 50 0000 C CNN +F 2 "" H 3400 4900 50 0001 C CNN +F 3 "" H 3400 4900 50 0001 C CNN + 1 3400 4900 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 60585B88 +P 3250 4650 +F 0 "#PWR?" H 3250 4400 50 0001 C CNN +F 1 "GND" H 3255 4477 50 0000 C CNN +F 2 "" H 3250 4650 50 0001 C CNN +F 3 "" H 3250 4650 50 0001 C CNN + 1 3250 4650 + 1 0 0 -1 +$EndComp Wire Wire Line - 3650 2750 3650 2800 + 2650 4450 3250 4450 Wire Wire Line - 4600 2000 4200 2000 + 3250 4450 3250 4650 Wire Wire Line - 4200 2000 4200 2800 + 3150 4550 3150 4900 +$Comp +L power:GND #PWR? +U 1 1 60584796 +P 3350 2450 +F 0 "#PWR?" H 3350 2200 50 0001 C CNN +F 1 "GND" H 3355 2277 50 0000 C CNN +F 2 "" H 3350 2450 50 0001 C CNN +F 3 "" H 3350 2450 50 0001 C CNN + 1 3350 2450 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 60584370 +P 3150 2450 +F 0 "#PWR?" H 3150 2300 50 0001 C CNN +F 1 "VCC" H 3167 2623 50 0000 C CNN +F 2 "" H 3150 2450 50 0001 C CNN +F 3 "" H 3150 2450 50 0001 C CNN + 1 3150 2450 + 1 0 0 -1 +$EndComp Wire Wire Line - 4200 2800 3650 2800 -Connection ~ 4600 2000 + 2650 2850 3250 2850 Wire Wire Line - 4600 2000 4600 2050 -Connection ~ 3650 2800 + 3250 2450 3350 2450 Wire Wire Line - 3650 2800 3650 2850 + 3250 2850 3250 2450 Wire Wire Line - 950 1250 4200 1250 + 3150 2750 3150 2450 +Text Label 2750 4550 0 50 ~ 0 +IOVCC +Text Label 2750 4450 0 50 ~ 0 +IOGND +Text Label 2750 4350 0 50 ~ 0 +IOWR +Text Label 2750 4250 0 50 ~ 0 +IOD7 +Text Label 2750 4150 0 50 ~ 0 +IOD6 +Text Label 2750 4050 0 50 ~ 0 +IOD5 +Text Label 2750 3950 0 50 ~ 0 +IOD4 +Text Label 2750 3850 0 50 ~ 0 +IOD3 +Text Label 2750 3750 0 50 ~ 0 +IOD2 +Text Label 2750 3650 0 50 ~ 0 +IOD1 +Text Label 2750 3550 0 50 ~ 0 +IOD0 +Text Label 2750 3450 0 50 ~ 0 +IOADDR4 +Text Label 2750 3350 0 50 ~ 0 +IOADDR3 +Text Label 2750 3250 0 50 ~ 0 +IOADDR2 +Text Label 2750 3150 0 50 ~ 0 +IOADDR1 +Text Label 2750 3050 0 50 ~ 0 +IOADDR0 +Text Label 2750 2950 0 50 ~ 0 +IOEN +Text Label 2750 2850 0 50 ~ 0 +IOGND +Text Label 2750 2750 0 50 ~ 0 +IOVCC Wire Wire Line - 4200 1250 4200 2000 -Connection ~ 4200 2000 + 2650 4550 3150 4550 +Wire Wire Line + 2650 4350 3150 4350 +Wire Wire Line + 2650 3450 3150 3450 +Wire Wire Line + 2650 3350 3150 3350 +Wire Wire Line + 2650 2750 3150 2750 +$Comp +L Connector_Generic:Conn_01x19 IOBUS +U 1 1 6057928D +P 2450 3650 +F 0 "IOBUS" H 2368 4767 50 0000 C CNN +F 1 "IO_Bus_conn" H 2368 4676 50 0000 C CNN +F 2 "" H 2450 3650 50 0001 C CNN +F 3 "~" H 2450 3650 50 0001 C CNN + 1 2450 3650 + -1 0 0 -1 +$EndComp +$Comp +L 74xx:74HC244 U? +U 1 1 605787CB +P 4850 4050 +F 0 "U?" H 4850 5031 50 0000 C CNN +F 1 "74HC244" H 4850 4940 50 0000 C CNN +F 2 "" H 4850 4050 50 0001 C CNN +F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 4850 4050 50 0001 C CNN + 1 4850 4050 + -1 0 0 -1 +$EndComp +$Comp +L 74xx:74LS138 U? +U 1 1 60577A7C +P 6800 3350 +F 0 "U?" H 6800 4131 50 0000 C CNN +F 1 "74HC138" H 6800 4040 50 0000 C CNN +F 2 "" H 6800 3350 50 0001 C CNN +F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 6800 3350 50 0001 C CNN + 1 6800 3350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2650 3850 4350 3850 +Text Notes 4600 1050 0 197 ~ 0 +PAT80 Keyboard +Text Notes 4000 1550 0 47 ~ 0 +The PAT80 keyboard is seen from the computer as a readonly block of 64 bytes of memory\nin the I/O space mapped to the first 3 of the 5 I/O address available for every single I/O device.\n\nThe keyboard controller is a board plugged on the I/O backplane and connected to the matrix board with a\n34-pin female-to-female flat ribbon cable (e.g. the ones used by IBM PC floppy disk drives) +Wire Bus Line + 7750 3850 8650 3850 +Wire Bus Line + 8650 4750 5700 4750 +Text Notes 5600 5350 0 47 ~ 0 +Keyboard controller +$Comp +L Connector_Generic:Conn_02x17_Odd_Even J? +U 1 1 60C883D5 +P 9350 6700 +F 0 "J?" H 9400 7717 50 0000 C CNN +F 1 "Keyboard connector" H 9400 7626 50 0000 C CNN +F 2 "" H 9350 6700 50 0001 C CNN +F 3 "~" H 9350 6700 50 0001 C CNN + 1 9350 6700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9650 5900 9650 6000 +Connection ~ 9650 6000 +Wire Wire Line + 9650 6000 9650 6100 +Connection ~ 9650 6100 +Wire Wire Line + 9650 6100 9650 6200 +Connection ~ 9650 6200 +Wire Wire Line + 9650 6200 9650 6300 +Connection ~ 9650 6300 +Wire Wire Line + 9650 6300 9650 6400 +Connection ~ 9650 6400 +Wire Wire Line + 9650 6400 9650 6500 +Connection ~ 9650 6500 +Wire Wire Line + 9650 6500 9650 6600 +Connection ~ 9650 6600 +Wire Wire Line + 9650 6600 9650 6700 +Connection ~ 9650 6700 +Wire Wire Line + 9650 6700 9650 6800 +Connection ~ 9650 6800 +Wire Wire Line + 9650 6800 9650 6900 +Connection ~ 9650 6900 +Wire Wire Line + 9650 6900 9650 7000 +Connection ~ 9650 7000 +Wire Wire Line + 9650 7000 9650 7100 +Connection ~ 9650 7100 +Wire Wire Line + 9650 7100 9650 7200 +Connection ~ 9650 7200 +Wire Wire Line + 9650 7200 9650 7300 +Connection ~ 9650 7300 +Wire Wire Line + 9650 7300 9650 7400 +Connection ~ 9650 7400 +Wire Wire Line + 9650 7400 9650 7500 Entry Wire Line - 5950 1350 6050 1450 + 8750 5900 8650 6000 Entry Wire Line - 5950 1450 6050 1550 + 8750 6000 8650 6100 Entry Wire Line - 5950 1550 6050 1650 + 8750 6100 8650 6200 Entry Wire Line - 5950 1650 6050 1750 + 8750 6200 8650 6300 Entry Wire Line - 5950 1750 6050 1850 + 8750 6300 8650 6400 Entry Wire Line - 5950 1850 6050 1950 + 8750 6400 8650 6500 Entry Wire Line - 5950 1950 6050 2050 + 8750 6500 8650 6600 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 + 8750 6600 8650 6700 Entry Wire Line - 3900 1850 4000 1950 + 8750 6800 8650 6900 Entry Wire Line - 3900 1950 4000 2050 + 8750 6900 8650 7000 Entry Wire Line - 3900 2050 4000 2150 + 8750 7000 8650 7100 Entry Wire Line - 3900 2150 4000 2250 + 8750 7100 8650 7200 Entry Wire Line - 3900 2250 4000 2350 + 8750 7200 8650 7300 Entry Wire Line - 3900 2350 4000 2450 + 8750 7300 8650 7400 Entry Wire Line - 3900 2450 4000 2550 + 8750 7400 8650 7500 Entry Wire Line - 3900 2550 4000 2650 + 8750 7500 8650 7600 Wire Wire Line - 3650 1850 3900 1850 + 8750 5900 9150 5900 Wire Wire Line - 3650 1950 3900 1950 + 8750 6000 9150 6000 Wire Wire Line - 3650 2050 3900 2050 + 8750 6100 9150 6100 Wire Wire Line - 3650 2150 3900 2150 + 8750 6200 9150 6200 Wire Wire Line - 3650 2250 3900 2250 + 8750 6300 9150 6300 Wire Wire Line - 3650 2350 3900 2350 + 8750 6400 9150 6400 Wire Wire Line - 3650 2450 3900 2450 + 8750 6500 9150 6500 Wire Wire Line - 3650 2550 3900 2550 -Text Label 5650 1350 0 50 ~ 0 + 8750 6600 9150 6600 +Wire Wire Line + 8750 6800 9150 6800 +Wire Wire Line + 8750 6900 9150 6900 +Wire Wire Line + 8750 7000 9150 7000 +Wire Wire Line + 8750 7100 9150 7100 +Wire Wire Line + 8750 7200 9150 7200 +Wire Wire Line + 8750 7300 9150 7300 +Wire Wire Line + 8750 7400 9150 7400 +Wire Wire Line + 8750 7500 9150 7500 +Text Label 8850 5900 0 47 ~ 0 COL0 -Text Label 5650 1450 0 50 ~ 0 +Text Label 8850 6000 0 47 ~ 0 COL1 -Text Label 5650 1550 0 50 ~ 0 +Text Label 8850 6100 0 47 ~ 0 COL2 -Text Label 5650 1650 0 50 ~ 0 +Text Label 8850 6200 0 47 ~ 0 COL3 -Text Label 5650 1750 0 50 ~ 0 +Text Label 8850 6300 0 47 ~ 0 COL4 -Text Label 5650 1850 0 50 ~ 0 +Text Label 8850 6400 0 47 ~ 0 COL5 -Text Label 5650 1950 0 50 ~ 0 +Text Label 8850 6500 0 47 ~ 0 COL6 -Text Label 5650 2050 0 50 ~ 0 +Text Label 8850 6600 0 47 ~ 0 COL7 -Text Label 3700 1850 0 50 ~ 0 +Text Label 8850 6800 0 47 ~ 0 ROW0 -Text Label 3700 1950 0 50 ~ 0 +Text Label 8850 6900 0 47 ~ 0 ROW1 -Text Label 3700 2050 0 50 ~ 0 +Text Label 8850 7000 0 47 ~ 0 ROW2 -Text Label 3700 2150 0 50 ~ 0 +Text Label 8850 7100 0 47 ~ 0 ROW3 -Text Label 3700 2250 0 50 ~ 0 +Text Label 8850 7200 0 47 ~ 0 ROW4 -Text Label 3700 2350 0 50 ~ 0 +Text Label 8850 7300 0 47 ~ 0 ROW5 -Text Label 3700 2450 0 50 ~ 0 +Text Label 8850 7400 0 47 ~ 0 ROW6 -Text Label 3700 2550 0 50 ~ 0 +Text Label 8850 7500 0 47 ~ 0 ROW7 +$Comp +L Connector_Generic:Conn_02x17_Odd_Even J? +U 1 1 60ECCE47 +P 9350 3850 +F 0 "J?" H 9400 4867 50 0000 C CNN +F 1 "Keyboard connector" H 9400 4776 50 0000 C CNN +F 2 "" H 9350 3850 50 0001 C CNN +F 3 "~" H 9350 3850 50 0001 C CNN + 1 9350 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9650 3050 9650 3150 +Wire Wire Line + 9650 4800 9850 4800 +Connection ~ 9650 3150 +Wire Wire Line + 9650 3150 9650 3250 +Connection ~ 9650 3250 +Wire Wire Line + 9650 3250 9650 3350 +Connection ~ 9650 3350 +Wire Wire Line + 9650 3350 9650 3450 +Connection ~ 9650 3450 +Wire Wire Line + 9650 3450 9650 3550 +Connection ~ 9650 3550 +Wire Wire Line + 9650 3550 9650 3650 +Connection ~ 9650 3650 +Wire Wire Line + 9650 3650 9650 3750 +Connection ~ 9650 3750 +Wire Wire Line + 9650 3750 9650 3850 +Connection ~ 9650 3850 +Wire Wire Line + 9650 3850 9650 3950 +Connection ~ 9650 3950 +Wire Wire Line + 9650 3950 9650 4050 +Connection ~ 9650 4050 +Wire Wire Line + 9650 4050 9650 4150 +Connection ~ 9650 4150 +Wire Wire Line + 9650 4150 9650 4250 +Connection ~ 9650 4250 +Wire Wire Line + 9650 4250 9650 4350 +Connection ~ 9650 4350 +Wire Wire Line + 9650 4350 9650 4450 +Connection ~ 9650 4450 +Wire Wire Line + 9650 4450 9650 4550 +Connection ~ 9650 4550 +Wire Wire Line + 9650 4550 9650 4650 +Connection ~ 9650 4650 +Wire Wire Line + 9650 4650 9650 4800 Entry Wire Line - 2000 3950 2100 4050 + 8750 3050 8650 3150 Entry Wire Line - 2800 3950 2900 4050 + 8750 3150 8650 3250 +Entry Wire Line + 8750 3250 8650 3350 +Entry Wire Line + 8750 3350 8650 3450 +Entry Wire Line + 8750 3450 8650 3550 +Entry Wire Line + 8750 3550 8650 3650 +Entry Wire Line + 8750 3650 8650 3750 +Entry Wire Line + 8750 3750 8650 3850 +Entry Wire Line + 8750 3950 8650 4050 +Entry Wire Line + 8750 4050 8650 4150 +Entry Wire Line + 8750 4150 8650 4250 +Entry Wire Line + 8750 4250 8650 4350 +Entry Wire Line + 8750 4350 8650 4450 +Entry Wire Line + 8750 4450 8650 4550 +Entry Wire Line + 8750 4550 8650 4650 +Entry Wire Line + 8750 4650 8650 4750 +$Comp +L power:GND #PWR? +U 1 1 60ECCE7F +P 9850 4800 +F 0 "#PWR?" H 9850 4550 50 0001 C CNN +F 1 "GND" H 9855 4627 50 0000 C CNN +F 2 "" H 9850 4800 50 0001 C CNN +F 3 "" H 9850 4800 50 0001 C CNN + 1 9850 4800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8750 3050 9150 3050 +Wire Wire Line + 8750 3150 9150 3150 +Wire Wire Line + 8750 3250 9150 3250 +Wire Wire Line + 8750 3350 9150 3350 +Wire Wire Line + 8750 3450 9150 3450 +Wire Wire Line + 8750 3550 9150 3550 +Wire Wire Line + 8750 3650 9150 3650 +Wire Wire Line + 8750 3750 9150 3750 +Wire Wire Line + 8750 3950 9150 3950 +Wire Wire Line + 8750 4050 9150 4050 +Wire Wire Line + 8750 4150 9150 4150 +Wire Wire Line + 8750 4250 9150 4250 +Wire Wire Line + 8750 4350 9150 4350 +Wire Wire Line + 8750 4450 9150 4450 +Wire Wire Line + 8750 4550 9150 4550 +Wire Wire Line + 8750 4650 9150 4650 +Text Label 8850 3050 0 47 ~ 0 +COL0 +Text Label 8850 3150 0 47 ~ 0 +COL1 +Text Label 8850 3250 0 47 ~ 0 +COL2 +Text Label 8850 3350 0 47 ~ 0 +COL3 +Text Label 8850 3450 0 47 ~ 0 +COL4 +Text Label 8850 3550 0 47 ~ 0 +COL5 +Text Label 8850 3650 0 47 ~ 0 +COL6 +Text Label 8850 3750 0 47 ~ 0 +COL7 +Text Label 8850 3950 0 47 ~ 0 +ROW0 +Text Label 8850 4050 0 47 ~ 0 +ROW1 +Text Label 8850 4150 0 47 ~ 0 +ROW2 +Text Label 8850 4250 0 47 ~ 0 +ROW3 +Text Label 8850 4350 0 47 ~ 0 +ROW4 +Text Label 8850 4450 0 47 ~ 0 +ROW5 +Text Label 8850 4550 0 47 ~ 0 +ROW6 +Text Label 8850 4650 0 47 ~ 0 +ROW7 +Connection ~ 9650 7500 +Text Notes 5750 14550 0 47 ~ 0 +Keyboard matrix +Connection ~ 6000 12150 +Wire Wire Line + 5700 13350 6500 13350 +Connection ~ 5700 13350 +Connection ~ 5200 12150 +Wire Wire Line + 4900 13350 5700 13350 +Connection ~ 4900 13350 +Connection ~ 4400 12150 +Wire Wire Line + 4100 13350 4900 13350 +Connection ~ 4100 13350 +Connection ~ 3600 12150 +Wire Wire Line + 3300 13350 4100 13350 +Connection ~ 3300 13350 +Connection ~ 2800 12150 +Wire Wire Line + 2500 13350 3300 13350 +Wire Wire Line + 7300 14150 8100 14150 +Connection ~ 7300 14150 +Wire Wire Line + 7300 13350 8100 13350 +Connection ~ 7300 13350 +Wire Wire Line + 7300 12550 8100 12550 +Connection ~ 7300 12550 +Wire Wire Line + 7300 11750 8100 11750 +Connection ~ 7300 11750 +Wire Wire Line + 7300 10950 8100 10950 +Connection ~ 7300 10950 +Wire Wire Line + 7300 10150 8100 10150 +Connection ~ 7300 10150 +Wire Wire Line + 7300 9350 8100 9350 +Connection ~ 7300 9350 +Wire Wire Line + 7300 8550 8100 8550 +Connection ~ 7300 8550 +Wire Wire Line + 6500 14150 7300 14150 +Connection ~ 6500 14150 +Wire Wire Line + 6500 13350 7300 13350 +Connection ~ 6500 13350 +Wire Wire Line + 6500 12550 7300 12550 +Connection ~ 6500 12550 +Wire Wire Line + 6500 11750 7300 11750 +Connection ~ 6500 11750 +Connection ~ 6500 10950 +Wire Wire Line + 6500 10150 7300 10150 +Connection ~ 6500 10150 +Wire Wire Line + 6500 9350 7300 9350 +Connection ~ 6500 9350 +Wire Wire Line + 6500 8550 7300 8550 +Connection ~ 6500 8550 +Connection ~ 8400 12150 +Connection ~ 6800 12150 +Connection ~ 8400 12950 +Connection ~ 6800 12950 +Wire Wire Line + 8400 12950 8400 13750 +Wire Wire Line + 6800 12950 6800 13750 +$Comp +L Switch:SW_Push SW? +U 1 1 607F7CE0 +P 8100 13950 +F 0 "SW?" V 8054 14098 50 0000 L CNN +F 1 "DELETE" V 8145 14098 50 0000 L CNN +F 2 "" H 8100 14150 50 0001 C CNN +F 3 "" H 8100 14150 50 0001 C CNN + 1 8100 13950 + 0 1 1 0 +$EndComp $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 +U 1 1 607F7CDA +P 8250 13750 +F 0 "D?" H 8250 13534 50 0000 C CNN +F 1 "1N4148" H 8250 13625 50 0000 C CNN +F 2 "" H 8250 13750 50 0001 C CNN +F 3 "~" H 8250 13750 50 0001 C CNN + 1 8250 13750 -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 +L Switch:SW_Push SW? +U 1 1 607F7CD4 +P 7300 13950 +F 0 "SW?" V 7254 14098 50 0000 L CNN +F 1 "'" V 7345 14098 50 0000 L CNN +F 2 "" H 7300 14150 50 0001 C CNN +F 3 "" H 7300 14150 50 0001 C CNN + 1 7300 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7CCE +P 7450 13750 +F 0 "D?" H 7450 13534 50 0000 C CNN +F 1 "1N4148" H 7450 13625 50 0000 C CNN +F 2 "" H 7450 13750 50 0001 C CNN +F 3 "~" H 7450 13750 50 0001 C CNN + 1 7450 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7CC8 +P 6500 13950 +F 0 "SW?" V 6454 14098 50 0000 L CNN +F 1 "SPACE" V 6545 14098 50 0000 L CNN +F 2 "" H 6500 14150 50 0001 C CNN +F 3 "" H 6500 14150 50 0001 C CNN + 1 6500 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7CC2 +P 6650 13750 +F 0 "D?" H 6650 13534 50 0000 C CNN +F 1 "1N4148" H 6650 13625 50 0000 C CNN +F 2 "" H 6650 13750 50 0001 C CNN +F 3 "~" H 6650 13750 50 0001 C CNN + 1 6650 13750 + -1 0 0 1 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7CBC +P 6650 12950 +F 0 "D?" H 6650 12734 50 0000 C CNN +F 1 "1N4148" H 6650 12825 50 0000 C CNN +F 2 "" H 6650 12950 50 0001 C CNN +F 3 "~" H 6650 12950 50 0001 C CNN + 1 6650 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7CB6 +P 6500 13150 +F 0 "SW?" V 6454 13298 50 0000 L CNN +F 1 "SPACE" V 6545 13298 50 0000 L CNN +F 2 "" H 6500 13350 50 0001 C CNN +F 3 "" H 6500 13350 50 0001 C CNN + 1 6500 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7CB0 +P 7450 12950 +F 0 "D?" H 7450 12734 50 0000 C CNN +F 1 "1N4148" H 7450 12825 50 0000 C CNN +F 2 "" H 7450 12950 50 0001 C CNN +F 3 "~" H 7450 12950 50 0001 C CNN + 1 7450 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7CAA +P 7300 13150 +F 0 "SW?" V 7254 13298 50 0000 L CNN +F 1 "'" V 7345 13298 50 0000 L CNN +F 2 "" H 7300 13350 50 0001 C CNN +F 3 "" H 7300 13350 50 0001 C CNN + 1 7300 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7CA4 +P 8250 12950 +F 0 "D?" H 8250 12734 50 0000 C CNN +F 1 "1N4148" H 8250 12825 50 0000 C CNN +F 2 "" H 8250 12950 50 0001 C CNN +F 3 "~" H 8250 12950 50 0001 C CNN + 1 8250 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C9E +P 8100 13150 +F 0 "SW?" V 8054 13298 50 0000 L CNN +F 1 "DELETE" V 8145 13298 50 0000 L CNN +F 2 "" H 8100 13350 50 0001 C CNN +F 3 "" H 8100 13350 50 0001 C CNN + 1 8100 13150 + 0 1 1 0 +$EndComp +Wire Wire Line + 6800 12150 6800 12950 +Wire Wire Line + 8400 12150 8400 12950 +Entry Wire Line + 6700 7600 6800 7700 +$Comp +L Device:D D? +U 1 1 607F7C94 +P 6650 8150 +F 0 "D?" H 6650 7934 50 0000 C CNN +F 1 "1N4148" H 6650 8025 50 0000 C CNN +F 2 "" H 6650 8150 50 0001 C CNN +F 3 "~" H 6650 8150 50 0001 C CNN + 1 6650 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C8E +P 6500 8350 +F 0 "SW?" V 6454 8498 50 0000 L CNN +F 1 "T" V 6545 8498 50 0000 L CNN +F 2 "" H 6500 8550 50 0001 C CNN +F 3 "" H 6500 8550 50 0001 C CNN + 1 6500 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C88 +P 7450 8150 +F 0 "D?" H 7450 7934 50 0000 C CNN +F 1 "1N4148" H 7450 8025 50 0000 C CNN +F 2 "" H 7450 8150 50 0001 C CNN +F 3 "~" H 7450 8150 50 0001 C CNN + 1 7450 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C82 +P 7300 8350 +F 0 "SW?" V 7254 8498 50 0000 L CNN +F 1 "U" V 7345 8498 50 0000 L CNN +F 2 "" H 7300 8550 50 0001 C CNN +F 3 "" H 7300 8550 50 0001 C CNN + 1 7300 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C7C +P 8250 8150 +F 0 "D?" H 8250 7934 50 0000 C CNN +F 1 "1N4148" H 8250 8025 50 0000 C CNN +F 2 "" H 8250 8150 50 0001 C CNN +F 3 "~" H 8250 8150 50 0001 C CNN + 1 8250 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C76 +P 8100 8350 +F 0 "SW?" V 8054 8498 50 0000 L CNN +F 1 "O" V 8145 8498 50 0000 L CNN +F 2 "" H 8100 8550 50 0001 C CNN +F 3 "" H 8100 8550 50 0001 C CNN + 1 8100 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C70 +P 6650 8950 +F 0 "D?" H 6650 8734 50 0000 C CNN +F 1 "1N4148" H 6650 8825 50 0000 C CNN +F 2 "" H 6650 8950 50 0001 C CNN +F 3 "~" H 6650 8950 50 0001 C CNN + 1 6650 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C6A +P 6500 9150 +F 0 "SW?" V 6454 9298 50 0000 L CNN +F 1 "G" V 6545 9298 50 0000 L CNN +F 2 "" H 6500 9350 50 0001 C CNN +F 3 "" H 6500 9350 50 0001 C CNN + 1 6500 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C64 +P 7450 8950 +F 0 "D?" H 7450 8734 50 0000 C CNN +F 1 "1N4148" H 7450 8825 50 0000 C CNN +F 2 "" H 7450 8950 50 0001 C CNN +F 3 "~" H 7450 8950 50 0001 C CNN + 1 7450 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C5E +P 7300 9150 +F 0 "SW?" V 7254 9298 50 0000 L CNN +F 1 "J" V 7345 9298 50 0000 L CNN +F 2 "" H 7300 9350 50 0001 C CNN +F 3 "" H 7300 9350 50 0001 C CNN + 1 7300 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C58 +P 8250 8950 +F 0 "D?" H 8250 8734 50 0000 C CNN +F 1 "1N4148" H 8250 8825 50 0000 C CNN +F 2 "" H 8250 8950 50 0001 C CNN +F 3 "~" H 8250 8950 50 0001 C CNN + 1 8250 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C52 +P 8100 9150 +F 0 "SW?" V 8054 9298 50 0000 L CNN +F 1 "L" V 8145 9298 50 0000 L CNN +F 2 "" H 8100 9350 50 0001 C CNN +F 3 "" H 8100 9350 50 0001 C CNN + 1 8100 9150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C4C +P 6650 9750 +F 0 "D?" H 6650 9534 50 0000 C CNN +F 1 "1N4148" H 6650 9625 50 0000 C CNN +F 2 "" H 6650 9750 50 0001 C CNN +F 3 "~" H 6650 9750 50 0001 C CNN + 1 6650 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C46 +P 6500 9950 +F 0 "SW?" V 6454 10098 50 0000 L CNN +F 1 "B" V 6545 10098 50 0000 L CNN +F 2 "" H 6500 10150 50 0001 C CNN +F 3 "" H 6500 10150 50 0001 C CNN + 1 6500 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C40 +P 7450 9750 +F 0 "D?" H 7450 9534 50 0000 C CNN +F 1 "1N4148" H 7450 9625 50 0000 C CNN +F 2 "" H 7450 9750 50 0001 C CNN +F 3 "~" H 7450 9750 50 0001 C CNN + 1 7450 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C3A +P 7300 9950 +F 0 "SW?" V 7254 10098 50 0000 L CNN +F 1 "M" V 7345 10098 50 0000 L CNN +F 2 "" H 7300 10150 50 0001 C CNN +F 3 "" H 7300 10150 50 0001 C CNN + 1 7300 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C34 +P 8250 9750 +F 0 "D?" H 8250 9534 50 0000 C CNN +F 1 "1N4148" H 8250 9625 50 0000 C CNN +F 2 "" H 8250 9750 50 0001 C CNN +F 3 "~" H 8250 9750 50 0001 C CNN + 1 8250 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C2E +P 8100 9950 +F 0 "SW?" V 8054 10098 50 0000 L CNN +F 1 "." V 8145 10098 50 0000 L CNN +F 2 "" H 8100 10150 50 0001 C CNN +F 3 "" H 8100 10150 50 0001 C CNN + 1 8100 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C28 +P 6650 10550 +F 0 "D?" H 6650 10334 50 0000 C CNN +F 1 "1N4148" H 6650 10425 50 0000 C CNN +F 2 "" H 6650 10550 50 0001 C CNN +F 3 "~" H 6650 10550 50 0001 C CNN + 1 6650 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C22 +P 6500 10750 +F 0 "SW?" V 6454 10898 50 0000 L CNN +F 1 "N" V 6545 10898 50 0000 L CNN +F 2 "" H 6500 10950 50 0001 C CNN +F 3 "" H 6500 10950 50 0001 C CNN + 1 6500 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C1C +P 7450 10550 +F 0 "D?" H 7450 10334 50 0000 C CNN +F 1 "1N4148" H 7450 10425 50 0000 C CNN +F 2 "" H 7450 10550 50 0001 C CNN +F 3 "~" H 7450 10550 50 0001 C CNN + 1 7450 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C16 +P 7300 10750 +F 0 "SW?" V 7254 10898 50 0000 L CNN +F 1 "," V 7345 10898 50 0000 L CNN +F 2 "" H 7300 10950 50 0001 C CNN +F 3 "" H 7300 10950 50 0001 C CNN + 1 7300 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C10 +P 8250 10550 +F 0 "D?" H 8250 10334 50 0000 C CNN +F 1 "1N4148" H 8250 10425 50 0000 C CNN +F 2 "" H 8250 10550 50 0001 C CNN +F 3 "~" H 8250 10550 50 0001 C CNN + 1 8250 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7C0A +P 8100 10750 +F 0 "SW?" V 8054 10898 50 0000 L CNN +F 1 "-" V 8145 10898 50 0000 L CNN +F 2 "" H 8100 10950 50 0001 C CNN +F 3 "" H 8100 10950 50 0001 C CNN + 1 8100 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7C04 +P 6650 11350 +F 0 "D?" H 6650 11134 50 0000 C CNN +F 1 "1N4148" H 6650 11225 50 0000 C CNN +F 2 "" H 6650 11350 50 0001 C CNN +F 3 "~" H 6650 11350 50 0001 C CNN + 1 6650 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7BFE +P 6500 11550 +F 0 "SW?" V 6454 11698 50 0000 L CNN +F 1 "H" V 6545 11698 50 0000 L CNN +F 2 "" H 6500 11750 50 0001 C CNN +F 3 "" H 6500 11750 50 0001 C CNN + 1 6500 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7BF8 +P 7450 11350 +F 0 "D?" H 7450 11134 50 0000 C CNN +F 1 "1N4148" H 7450 11225 50 0000 C CNN +F 2 "" H 7450 11350 50 0001 C CNN +F 3 "~" H 7450 11350 50 0001 C CNN + 1 7450 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7BF2 +P 7300 11550 +F 0 "SW?" V 7254 11698 50 0000 L CNN +F 1 "K" V 7345 11698 50 0000 L CNN +F 2 "" H 7300 11750 50 0001 C CNN +F 3 "" H 7300 11750 50 0001 C CNN + 1 7300 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7BEC +P 8250 11350 +F 0 "D?" H 8250 11134 50 0000 C CNN +F 1 "1N4148" H 8250 11225 50 0000 C CNN +F 2 "" H 8250 11350 50 0001 C CNN +F 3 "~" H 8250 11350 50 0001 C CNN + 1 8250 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7BE6 +P 8100 11550 +F 0 "SW?" V 8054 11698 50 0000 L CNN +F 1 "RETURN" V 8145 11698 50 0000 L CNN +F 2 "" H 8100 11750 50 0001 C CNN +F 3 "" H 8100 11750 50 0001 C CNN + 1 8100 11550 + 0 1 1 0 +$EndComp +Connection ~ 6800 8150 +Wire Wire Line + 6800 8150 6800 8950 +Connection ~ 6800 8950 +Wire Wire Line + 6800 8950 6800 9750 +Connection ~ 6800 9750 +Wire Wire Line + 6800 9750 6800 10550 +Connection ~ 6800 10550 +Wire Wire Line + 6800 10550 6800 11350 +Entry Wire Line + 7500 7600 7600 7700 +Entry Wire Line + 8300 7600 8400 7700 +Connection ~ 8400 8150 +Wire Wire Line + 8400 8150 8400 8950 +Connection ~ 8400 8950 +Wire Wire Line + 8400 8950 8400 9750 +Connection ~ 8400 9750 +Wire Wire Line + 8400 9750 8400 10550 +Connection ~ 8400 10550 +Wire Wire Line + 8400 10550 8400 11350 +$Comp +L Device:D D? +U 1 1 607F7BA5 +P 6650 12150 +F 0 "D?" H 6650 11934 50 0000 C CNN +F 1 "1N4148" H 6650 12025 50 0000 C CNN +F 2 "" H 6650 12150 50 0001 C CNN +F 3 "~" H 6650 12150 50 0001 C CNN + 1 6650 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7B9F +P 6500 12350 +F 0 "SW?" V 6454 12498 50 0000 L CNN +F 1 "Y" V 6545 12498 50 0000 L CNN +F 2 "" H 6500 12550 50 0001 C CNN +F 3 "" H 6500 12550 50 0001 C CNN + 1 6500 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7B99 +P 7450 12150 +F 0 "D?" H 7450 11934 50 0000 C CNN +F 1 "1N4148" H 7450 12025 50 0000 C CNN +F 2 "" H 7450 12150 50 0001 C CNN +F 3 "~" H 7450 12150 50 0001 C CNN + 1 7450 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7B93 +P 7300 12350 +F 0 "SW?" V 7254 12498 50 0000 L CNN +F 1 "I" V 7345 12498 50 0000 L CNN +F 2 "" H 7300 12550 50 0001 C CNN +F 3 "" H 7300 12550 50 0001 C CNN + 1 7300 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 607F7B8D +P 8250 12150 +F 0 "D?" H 8250 11934 50 0000 C CNN +F 1 "1N4148" H 8250 12025 50 0000 C CNN +F 2 "" H 8250 12150 50 0001 C CNN +F 3 "~" H 8250 12150 50 0001 C CNN + 1 8250 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 607F7B87 +P 8100 12350 +F 0 "SW?" V 8054 12498 50 0000 L CNN +F 1 "DELETE" V 8145 12498 50 0000 L CNN +F 2 "" H 8100 12550 50 0001 C CNN +F 3 "" H 8100 12550 50 0001 C CNN + 1 8100 12350 + 0 1 1 0 +$EndComp +Wire Wire Line + 6800 11350 6800 12150 +Connection ~ 6800 11350 +Wire Wire Line + 8400 11350 8400 12150 +Connection ~ 8400 11350 +Wire Wire Line + 5700 14150 6500 14150 +Wire Wire Line + 5700 12550 6500 12550 +Wire Wire Line + 5700 11750 6500 11750 +Wire Wire Line + 5700 10950 6500 10950 +Wire Wire Line + 5700 10150 6500 10150 +Wire Wire Line + 5700 9350 6500 9350 +Wire Wire Line + 5700 8550 6500 8550 +Connection ~ 6000 12950 +Connection ~ 5700 14150 +Connection ~ 5200 12950 +Wire Wire Line + 4900 14150 5700 14150 +Connection ~ 4900 14150 +Connection ~ 4400 12950 +Wire Wire Line + 4100 14150 4900 14150 +Connection ~ 4100 14150 +Connection ~ 3600 12950 +Wire Wire Line + 3300 14150 4100 14150 +Connection ~ 3300 14150 +Connection ~ 2800 12950 +Wire Wire Line + 2500 14150 3300 14150 +Entry Wire Line + 1850 14050 1950 14150 +$Comp +L Device:R R? +U 1 1 6062FC5A +P 8650 14150 +F 0 "R?" V 8443 14150 50 0000 C CNN +F 1 "10k" V 8534 14150 50 0000 C CNN +F 2 "" V 8580 14150 50 0001 C CNN +F 3 "~" H 8650 14150 50 0001 C CNN + 1 8650 14150 + 0 1 1 0 +$EndComp +Wire Wire Line + 6000 12950 6000 13750 +Wire Wire Line + 5200 12950 5200 13750 +Wire Wire Line + 4400 12950 4400 13750 +Wire Wire Line + 3600 12950 3600 13750 +Wire Wire Line + 2800 12950 2800 13750 +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC6D +P 5700 13950 +F 0 "SW?" V 5654 14098 50 0000 L CNN +F 1 "DELETE" V 5745 14098 50 0000 L CNN +F 2 "" H 5700 14150 50 0001 C CNN +F 3 "" H 5700 14150 50 0001 C CNN + 1 5700 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC73 +P 5850 13750 +F 0 "D?" H 5850 13534 50 0000 C CNN +F 1 "1N4148" H 5850 13625 50 0000 C CNN +F 2 "" H 5850 13750 50 0001 C CNN +F 3 "~" H 5850 13750 50 0001 C CNN + 1 5850 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC79 +P 4900 13950 +F 0 "SW?" V 4854 14098 50 0000 L CNN +F 1 "'" V 4945 14098 50 0000 L CNN +F 2 "" H 4900 14150 50 0001 C CNN +F 3 "" H 4900 14150 50 0001 C CNN + 1 4900 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC7F +P 5050 13750 +F 0 "D?" H 5050 13534 50 0000 C CNN +F 1 "1N4148" H 5050 13625 50 0000 C CNN +F 2 "" H 5050 13750 50 0001 C CNN +F 3 "~" H 5050 13750 50 0001 C CNN + 1 5050 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC85 +P 4100 13950 +F 0 "SW?" V 4054 14098 50 0000 L CNN +F 1 "SPACE" V 4145 14098 50 0000 L CNN +F 2 "" H 4100 14150 50 0001 C CNN +F 3 "" H 4100 14150 50 0001 C CNN + 1 4100 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC8B +P 4250 13750 +F 0 "D?" H 4250 13534 50 0000 C CNN +F 1 "1N4148" H 4250 13625 50 0000 C CNN +F 2 "" H 4250 13750 50 0001 C CNN +F 3 "~" H 4250 13750 50 0001 C CNN + 1 4250 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC91 +P 3300 13950 +F 0 "SW?" V 3254 14098 50 0000 L CNN +F 1 "PATO" V 3345 14098 50 0000 L CNN +F 2 "" H 3300 14150 50 0001 C CNN +F 3 "" H 3300 14150 50 0001 C CNN + 1 3300 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FC97 +P 3450 13750 +F 0 "D?" H 3450 13534 50 0000 C CNN +F 1 "1N4148" H 3450 13625 50 0000 C CNN +F 2 "" H 3450 13750 50 0001 C CNN +F 3 "~" H 3450 13750 50 0001 C CNN + 1 3450 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 6062FC9D +P 2500 13950 +F 0 "SW?" V 2454 14098 50 0000 L CNN +F 1 "SHIFT" V 2545 14098 50 0000 L CNN +F 2 "" H 2500 14150 50 0001 C CNN +F 3 "" H 2500 14150 50 0001 C CNN + 1 2500 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 6062FCA3 +P 2650 13750 +F 0 "D?" H 2650 13534 50 0000 C CNN +F 1 "1N4148" H 2650 13625 50 0000 C CNN +F 2 "" H 2650 13750 50 0001 C CNN +F 3 "~" H 2650 13750 50 0001 C CNN + 1 2650 13750 + -1 0 0 1 +$EndComp +$Comp +L Device:D D? +U 1 1 606B0FF6 +P 2650 12950 +F 0 "D?" H 2650 12734 50 0000 C CNN +F 1 "1N4148" H 2650 12825 50 0000 C CNN +F 2 "" H 2650 12950 50 0001 C CNN +F 3 "~" H 2650 12950 50 0001 C CNN + 1 2650 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606B0FF0 +P 2500 13150 +F 0 "SW?" V 2454 13298 50 0000 L CNN +F 1 "SHIFT" V 2545 13298 50 0000 L CNN +F 2 "" H 2500 13350 50 0001 C CNN +F 3 "" H 2500 13350 50 0001 C CNN + 1 2500 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606B0FEA +P 3450 12950 +F 0 "D?" H 3450 12734 50 0000 C CNN +F 1 "1N4148" H 3450 12825 50 0000 C CNN +F 2 "" H 3450 12950 50 0001 C CNN +F 3 "~" H 3450 12950 50 0001 C CNN + 1 3450 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606B0FE4 +P 3300 13150 +F 0 "SW?" V 3254 13298 50 0000 L CNN +F 1 "PATO" V 3345 13298 50 0000 L CNN +F 2 "" H 3300 13350 50 0001 C CNN +F 3 "" H 3300 13350 50 0001 C CNN + 1 3300 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606B0FDE +P 4250 12950 +F 0 "D?" H 4250 12734 50 0000 C CNN +F 1 "1N4148" H 4250 12825 50 0000 C CNN +F 2 "" H 4250 12950 50 0001 C CNN +F 3 "~" H 4250 12950 50 0001 C CNN + 1 4250 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606B0FD8 +P 4100 13150 +F 0 "SW?" V 4054 13298 50 0000 L CNN +F 1 "SPACE" V 4145 13298 50 0000 L CNN +F 2 "" H 4100 13350 50 0001 C CNN +F 3 "" H 4100 13350 50 0001 C CNN + 1 4100 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606B0FD2 +P 5050 12950 +F 0 "D?" H 5050 12734 50 0000 C CNN +F 1 "1N4148" H 5050 12825 50 0000 C CNN +F 2 "" H 5050 12950 50 0001 C CNN +F 3 "~" H 5050 12950 50 0001 C CNN + 1 5050 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606B0FCC +P 4900 13150 +F 0 "SW?" V 4854 13298 50 0000 L CNN +F 1 "'" V 4945 13298 50 0000 L CNN +F 2 "" H 4900 13350 50 0001 C CNN +F 3 "" H 4900 13350 50 0001 C CNN + 1 4900 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D? +U 1 1 606B0FC6 +P 5850 12950 +F 0 "D?" H 5850 12734 50 0000 C CNN +F 1 "1N4148" H 5850 12825 50 0000 C CNN +F 2 "" H 5850 12950 50 0001 C CNN +F 3 "~" H 5850 12950 50 0001 C CNN + 1 5850 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW? +U 1 1 606B0FC0 +P 5700 13150 +F 0 "SW?" V 5654 13298 50 0000 L CNN +F 1 "DELETE" V 5745 13298 50 0000 L CNN +F 2 "" H 5700 13350 50 0001 C CNN +F 3 "" H 5700 13350 50 0001 C CNN + 1 5700 13150 + 0 1 1 0 +$EndComp +Wire Wire Line + 2800 12150 2800 12950 +Wire Wire Line + 3600 12150 3600 12950 +Wire Wire Line + 4400 12150 4400 12950 +Wire Wire Line + 5200 12150 5200 12950 +Wire Wire Line + 6000 12150 6000 12950 +Entry Wire Line + 3500 7600 3600 7700 +Entry Wire Line + 4300 7600 4400 7700 +$Comp +L Device:D D? +U 1 1 605F7456 +P 2650 8150 +F 0 "D?" H 2650 7934 50 0000 C CNN +F 1 "1N4148" H 2650 8025 50 0000 C CNN +F 2 "" H 2650 8150 50 0001 C CNN +F 3 "~" H 2650 8150 50 0001 C CNN + 1 2650 8150 + -1 0 0 1 $EndComp $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 +P 8650 11750 +F 0 "R?" V 8443 11750 50 0000 C CNN +F 1 "10k" V 8534 11750 50 0000 C CNN +F 2 "" V 8580 11750 50 0001 C CNN +F 3 "~" H 8650 11750 50 0001 C CNN + 1 8650 11750 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 - 1 0 0 -1 -$EndComp + 1850 11650 1950 11750 $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 +P 8650 10950 +F 0 "R?" V 8443 10950 50 0000 C CNN +F 1 "10k" V 8534 10950 50 0000 C CNN +F 2 "" V 8580 10950 50 0001 C CNN +F 3 "~" H 8650 10950 50 0001 C CNN + 1 8650 10950 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 + 1850 10850 1950 10950 $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 +P 8650 10150 +F 0 "R?" V 8443 10150 50 0000 C CNN +F 1 "10k" V 8534 10150 50 0000 C CNN +F 2 "" V 8580 10150 50 0001 C CNN +F 3 "~" H 8650 10150 50 0001 C CNN + 1 8650 10150 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 + 1850 10050 1950 10150 $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 +P 8650 9350 +F 0 "R?" V 8443 9350 50 0000 C CNN +F 1 "10k" V 8534 9350 50 0000 C CNN +F 2 "" V 8580 9350 50 0001 C CNN +F 3 "~" H 8650 9350 50 0001 C CNN + 1 8650 9350 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 + 1850 9250 1950 9350 $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 +P 8650 8550 +F 0 "R?" V 8443 8550 50 0000 C CNN +F 1 "10k" V 8534 8550 50 0000 C CNN +F 2 "" V 8580 8550 50 0001 C CNN +F 3 "~" H 8650 8550 50 0001 C CNN + 1 8650 8550 0 1 1 0 $EndComp -Wire Wire Line - 850 4500 1000 4500 Entry Wire Line - 750 4400 850 4500 + 1850 8450 1950 8550 $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 +P 2500 8350 +F 0 "SW?" V 2454 8498 50 0000 L CNN +F 1 "Q" V 2545 8498 50 0000 L CNN +F 2 "" H 2500 8550 50 0001 C CNN +F 3 "" H 2500 8550 50 0001 C CNN + 1 2500 8350 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 +P 3450 8150 +F 0 "D?" H 3450 7934 50 0000 C CNN +F 1 "1N4148" H 3450 8025 50 0000 C CNN +F 2 "" H 3450 8150 50 0001 C CNN +F 3 "~" H 3450 8150 50 0001 C CNN + 1 3450 8150 -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 +P 3300 8350 +F 0 "SW?" V 3254 8498 50 0000 L CNN +F 1 "E" V 3345 8498 50 0000 L CNN +F 2 "" H 3300 8550 50 0001 C CNN +F 3 "" H 3300 8550 50 0001 C CNN + 1 3300 8350 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 +P 4250 8150 +F 0 "D?" H 4250 7934 50 0000 C CNN +F 1 "1N4148" H 4250 8025 50 0000 C CNN +F 2 "" H 4250 8150 50 0001 C CNN +F 3 "~" H 4250 8150 50 0001 C CNN + 1 4250 8150 -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 +P 4100 8350 +F 0 "SW?" V 4054 8498 50 0000 L CNN +F 1 "T" V 4145 8498 50 0000 L CNN +F 2 "" H 4100 8550 50 0001 C CNN +F 3 "" H 4100 8550 50 0001 C CNN + 1 4100 8350 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 +P 5050 8150 +F 0 "D?" H 5050 7934 50 0000 C CNN +F 1 "1N4148" H 5050 8025 50 0000 C CNN +F 2 "" H 5050 8150 50 0001 C CNN +F 3 "~" H 5050 8150 50 0001 C CNN + 1 5050 8150 -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 +P 4900 8350 +F 0 "SW?" V 4854 8498 50 0000 L CNN +F 1 "U" V 4945 8498 50 0000 L CNN +F 2 "" H 4900 8550 50 0001 C CNN +F 3 "" H 4900 8550 50 0001 C CNN + 1 4900 8350 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 +P 5850 8150 +F 0 "D?" H 5850 7934 50 0000 C CNN +F 1 "1N4148" H 5850 8025 50 0000 C CNN +F 2 "" H 5850 8150 50 0001 C CNN +F 3 "~" H 5850 8150 50 0001 C CNN + 1 5850 8150 -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 +P 5700 8350 +F 0 "SW?" V 5654 8498 50 0000 L CNN +F 1 "O" V 5745 8498 50 0000 L CNN +F 2 "" H 5700 8550 50 0001 C CNN +F 3 "" H 5700 8550 50 0001 C CNN + 1 5700 8350 0 1 1 0 $EndComp Entry Wire Line - 1200 3950 1300 4050 + 2700 7600 2800 7700 $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 +P 2650 8950 +F 0 "D?" H 2650 8734 50 0000 C CNN +F 1 "1N4148" H 2650 8825 50 0000 C CNN +F 2 "" H 2650 8950 50 0001 C CNN +F 3 "~" H 2650 8950 50 0001 C CNN + 1 2650 8950 -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 +P 2500 9150 +F 0 "SW?" V 2454 9298 50 0000 L CNN +F 1 "A" V 2545 9298 50 0000 L CNN +F 2 "" H 2500 9350 50 0001 C CNN +F 3 "" H 2500 9350 50 0001 C CNN + 1 2500 9150 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 +P 3450 8950 +F 0 "D?" H 3450 8734 50 0000 C CNN +F 1 "1N4148" H 3450 8825 50 0000 C CNN +F 2 "" H 3450 8950 50 0001 C CNN +F 3 "~" H 3450 8950 50 0001 C CNN + 1 3450 8950 -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 +P 3300 9150 +F 0 "SW?" V 3254 9298 50 0000 L CNN +F 1 "D" V 3345 9298 50 0000 L CNN +F 2 "" H 3300 9350 50 0001 C CNN +F 3 "" H 3300 9350 50 0001 C CNN + 1 3300 9150 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 +P 4250 8950 +F 0 "D?" H 4250 8734 50 0000 C CNN +F 1 "1N4148" H 4250 8825 50 0000 C CNN +F 2 "" H 4250 8950 50 0001 C CNN +F 3 "~" H 4250 8950 50 0001 C CNN + 1 4250 8950 -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 +P 4100 9150 +F 0 "SW?" V 4054 9298 50 0000 L CNN +F 1 "G" V 4145 9298 50 0000 L CNN +F 2 "" H 4100 9350 50 0001 C CNN +F 3 "" H 4100 9350 50 0001 C CNN + 1 4100 9150 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 +P 5050 8950 +F 0 "D?" H 5050 8734 50 0000 C CNN +F 1 "1N4148" H 5050 8825 50 0000 C CNN +F 2 "" H 5050 8950 50 0001 C CNN +F 3 "~" H 5050 8950 50 0001 C CNN + 1 5050 8950 -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 +P 4900 9150 +F 0 "SW?" V 4854 9298 50 0000 L CNN +F 1 "J" V 4945 9298 50 0000 L CNN +F 2 "" H 4900 9350 50 0001 C CNN +F 3 "" H 4900 9350 50 0001 C CNN + 1 4900 9150 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 +P 5850 8950 +F 0 "D?" H 5850 8734 50 0000 C CNN +F 1 "1N4148" H 5850 8825 50 0000 C CNN +F 2 "" H 5850 8950 50 0001 C CNN +F 3 "~" H 5850 8950 50 0001 C CNN + 1 5850 8950 -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 +P 5700 9150 +F 0 "SW?" V 5654 9298 50 0000 L CNN +F 1 "L" V 5745 9298 50 0000 L CNN +F 2 "" H 5700 9350 50 0001 C CNN +F 3 "" H 5700 9350 50 0001 C CNN + 1 5700 9150 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 +P 2650 9750 +F 0 "D?" H 2650 9534 50 0000 C CNN +F 1 "1N4148" H 2650 9625 50 0000 C CNN +F 2 "" H 2650 9750 50 0001 C CNN +F 3 "~" H 2650 9750 50 0001 C CNN + 1 2650 9750 -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 +P 2500 9950 +F 0 "SW?" V 2454 10098 50 0000 L CNN +F 1 "Z" V 2545 10098 50 0000 L CNN +F 2 "" H 2500 10150 50 0001 C CNN +F 3 "" H 2500 10150 50 0001 C CNN + 1 2500 9950 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 +P 3450 9750 +F 0 "D?" H 3450 9534 50 0000 C CNN +F 1 "1N4148" H 3450 9625 50 0000 C CNN +F 2 "" H 3450 9750 50 0001 C CNN +F 3 "~" H 3450 9750 50 0001 C CNN + 1 3450 9750 -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 +P 3300 9950 +F 0 "SW?" V 3254 10098 50 0000 L CNN +F 1 "C" V 3345 10098 50 0000 L CNN +F 2 "" H 3300 10150 50 0001 C CNN +F 3 "" H 3300 10150 50 0001 C CNN + 1 3300 9950 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 +P 4250 9750 +F 0 "D?" H 4250 9534 50 0000 C CNN +F 1 "1N4148" H 4250 9625 50 0000 C CNN +F 2 "" H 4250 9750 50 0001 C CNN +F 3 "~" H 4250 9750 50 0001 C CNN + 1 4250 9750 -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 +P 4100 9950 +F 0 "SW?" V 4054 10098 50 0000 L CNN +F 1 "B" V 4145 10098 50 0000 L CNN +F 2 "" H 4100 10150 50 0001 C CNN +F 3 "" H 4100 10150 50 0001 C CNN + 1 4100 9950 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 +P 5050 9750 +F 0 "D?" H 5050 9534 50 0000 C CNN +F 1 "1N4148" H 5050 9625 50 0000 C CNN +F 2 "" H 5050 9750 50 0001 C CNN +F 3 "~" H 5050 9750 50 0001 C CNN + 1 5050 9750 -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 +P 4900 9950 +F 0 "SW?" V 4854 10098 50 0000 L CNN +F 1 "M" V 4945 10098 50 0000 L CNN +F 2 "" H 4900 10150 50 0001 C CNN +F 3 "" H 4900 10150 50 0001 C CNN + 1 4900 9950 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 +P 5850 9750 +F 0 "D?" H 5850 9534 50 0000 C CNN +F 1 "1N4148" H 5850 9625 50 0000 C CNN +F 2 "" H 5850 9750 50 0001 C CNN +F 3 "~" H 5850 9750 50 0001 C CNN + 1 5850 9750 -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 +P 5700 9950 +F 0 "SW?" V 5654 10098 50 0000 L CNN +F 1 "." V 5745 10098 50 0000 L CNN +F 2 "" H 5700 10150 50 0001 C CNN +F 3 "" H 5700 10150 50 0001 C CNN + 1 5700 9950 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 +P 2650 10550 +F 0 "D?" H 2650 10334 50 0000 C CNN +F 1 "1N4148" H 2650 10425 50 0000 C CNN +F 2 "" H 2650 10550 50 0001 C CNN +F 3 "~" H 2650 10550 50 0001 C CNN + 1 2650 10550 -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 +P 2500 10750 +F 0 "SW?" V 2454 10898 50 0000 L CNN +F 1 "X" V 2545 10898 50 0000 L CNN +F 2 "" H 2500 10950 50 0001 C CNN +F 3 "" H 2500 10950 50 0001 C CNN + 1 2500 10750 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 +P 3450 10550 +F 0 "D?" H 3450 10334 50 0000 C CNN +F 1 "1N4148" H 3450 10425 50 0000 C CNN +F 2 "" H 3450 10550 50 0001 C CNN +F 3 "~" H 3450 10550 50 0001 C CNN + 1 3450 10550 -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 +P 3300 10750 +F 0 "SW?" V 3254 10898 50 0000 L CNN +F 1 "V" V 3345 10898 50 0000 L CNN +F 2 "" H 3300 10950 50 0001 C CNN +F 3 "" H 3300 10950 50 0001 C CNN + 1 3300 10750 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 +P 4250 10550 +F 0 "D?" H 4250 10334 50 0000 C CNN +F 1 "1N4148" H 4250 10425 50 0000 C CNN +F 2 "" H 4250 10550 50 0001 C CNN +F 3 "~" H 4250 10550 50 0001 C CNN + 1 4250 10550 -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 +P 4100 10750 +F 0 "SW?" V 4054 10898 50 0000 L CNN +F 1 "N" V 4145 10898 50 0000 L CNN +F 2 "" H 4100 10950 50 0001 C CNN +F 3 "" H 4100 10950 50 0001 C CNN + 1 4100 10750 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 +P 5050 10550 +F 0 "D?" H 5050 10334 50 0000 C CNN +F 1 "1N4148" H 5050 10425 50 0000 C CNN +F 2 "" H 5050 10550 50 0001 C CNN +F 3 "~" H 5050 10550 50 0001 C CNN + 1 5050 10550 -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 +P 4900 10750 +F 0 "SW?" V 4854 10898 50 0000 L CNN +F 1 "," V 4945 10898 50 0000 L CNN +F 2 "" H 4900 10950 50 0001 C CNN +F 3 "" H 4900 10950 50 0001 C CNN + 1 4900 10750 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 +P 5850 10550 +F 0 "D?" H 5850 10334 50 0000 C CNN +F 1 "1N4148" H 5850 10425 50 0000 C CNN +F 2 "" H 5850 10550 50 0001 C CNN +F 3 "~" H 5850 10550 50 0001 C CNN + 1 5850 10550 -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 +P 5700 10750 +F 0 "SW?" V 5654 10898 50 0000 L CNN +F 1 "-" V 5745 10898 50 0000 L CNN +F 2 "" H 5700 10950 50 0001 C CNN +F 3 "" H 5700 10950 50 0001 C CNN + 1 5700 10750 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 +P 2650 11350 +F 0 "D?" H 2650 11134 50 0000 C CNN +F 1 "1N4148" H 2650 11225 50 0000 C CNN +F 2 "" H 2650 11350 50 0001 C CNN +F 3 "~" H 2650 11350 50 0001 C CNN + 1 2650 11350 -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 +P 2500 11550 +F 0 "SW?" V 2454 11698 50 0000 L CNN +F 1 "S" V 2545 11698 50 0000 L CNN +F 2 "" H 2500 11750 50 0001 C CNN +F 3 "" H 2500 11750 50 0001 C CNN + 1 2500 11550 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 +P 3450 11350 +F 0 "D?" H 3450 11134 50 0000 C CNN +F 1 "1N4148" H 3450 11225 50 0000 C CNN +F 2 "" H 3450 11350 50 0001 C CNN +F 3 "~" H 3450 11350 50 0001 C CNN + 1 3450 11350 -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 +P 3300 11550 +F 0 "SW?" V 3254 11698 50 0000 L CNN +F 1 "F" V 3345 11698 50 0000 L CNN +F 2 "" H 3300 11750 50 0001 C CNN +F 3 "" H 3300 11750 50 0001 C CNN + 1 3300 11550 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 +P 4250 11350 +F 0 "D?" H 4250 11134 50 0000 C CNN +F 1 "1N4148" H 4250 11225 50 0000 C CNN +F 2 "" H 4250 11350 50 0001 C CNN +F 3 "~" H 4250 11350 50 0001 C CNN + 1 4250 11350 -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 +P 4100 11550 +F 0 "SW?" V 4054 11698 50 0000 L CNN +F 1 "H" V 4145 11698 50 0000 L CNN +F 2 "" H 4100 11750 50 0001 C CNN +F 3 "" H 4100 11750 50 0001 C CNN + 1 4100 11550 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 +P 5050 11350 +F 0 "D?" H 5050 11134 50 0000 C CNN +F 1 "1N4148" H 5050 11225 50 0000 C CNN +F 2 "" H 5050 11350 50 0001 C CNN +F 3 "~" H 5050 11350 50 0001 C CNN + 1 5050 11350 -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 +P 4900 11550 +F 0 "SW?" V 4854 11698 50 0000 L CNN +F 1 "K" V 4945 11698 50 0000 L CNN +F 2 "" H 4900 11750 50 0001 C CNN +F 3 "" H 4900 11750 50 0001 C CNN + 1 4900 11550 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 +P 5850 11350 +F 0 "D?" H 5850 11134 50 0000 C CNN +F 1 "1N4148" H 5850 11225 50 0000 C CNN +F 2 "" H 5850 11350 50 0001 C CNN +F 3 "~" H 5850 11350 50 0001 C CNN + 1 5850 11350 -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 +P 5700 11550 +F 0 "SW?" V 5654 11698 50 0000 L CNN +F 1 "RETURN" V 5745 11698 50 0000 L CNN +F 2 "" H 5700 11750 50 0001 C CNN +F 3 "" H 5700 11750 50 0001 C CNN + 1 5700 11550 0 1 1 0 $EndComp +Connection ~ 2800 8150 Wire Wire Line - 1300 4050 1300 4100 -Connection ~ 1300 4100 + 2800 8150 2800 8950 +Connection ~ 2800 8950 Wire Wire Line - 1300 4100 1300 4900 -Connection ~ 1300 4900 + 2800 8950 2800 9750 +Connection ~ 2800 9750 Wire Wire Line - 1300 4900 1300 5700 -Connection ~ 1300 5700 + 2800 9750 2800 10550 +Connection ~ 2800 10550 Wire Wire Line - 1300 5700 1300 6500 -Connection ~ 1300 6500 + 2800 10550 2800 11350 +Connection ~ 3600 8150 Wire Wire Line - 1300 6500 1300 7300 + 3600 8150 3600 8950 +Connection ~ 3600 8950 Wire Wire Line - 2100 4050 2100 4100 -Connection ~ 2100 4100 + 3600 8950 3600 9750 +Connection ~ 3600 9750 Wire Wire Line - 2100 4100 2100 4900 -Connection ~ 2100 4900 + 3600 9750 3600 10550 +Connection ~ 3600 10550 Wire Wire Line - 2100 4900 2100 5700 -Connection ~ 2100 5700 + 3600 10550 3600 11350 +Connection ~ 4400 8150 Wire Wire Line - 2100 5700 2100 6500 -Connection ~ 2100 6500 + 4400 8150 4400 8950 +Connection ~ 4400 8950 Wire Wire Line - 2100 6500 2100 7300 + 4400 8950 4400 9750 +Connection ~ 4400 9750 Wire Wire Line - 2900 4050 2900 4100 -Connection ~ 2900 4100 + 4400 9750 4400 10550 +Connection ~ 4400 10550 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 + 4400 10550 4400 11350 Entry Wire Line - 3600 3950 3700 4050 + 5100 7600 5200 7700 Entry Wire Line - 4400 3950 4500 4050 + 5900 7600 6000 7700 +Connection ~ 5200 8150 Wire Wire Line - 3700 4050 3700 4100 -Connection ~ 3700 4100 + 5200 8150 5200 8950 +Connection ~ 5200 8950 Wire Wire Line - 3700 4100 3700 4900 -Connection ~ 3700 4900 + 5200 8950 5200 9750 +Connection ~ 5200 9750 Wire Wire Line - 3700 4900 3700 5700 -Connection ~ 3700 5700 + 5200 9750 5200 10550 +Connection ~ 5200 10550 Wire Wire Line - 3700 5700 3700 6500 -Connection ~ 3700 6500 + 5200 10550 5200 11350 +Connection ~ 6000 8150 Wire Wire Line - 3700 6500 3700 7300 + 6000 8150 6000 8950 +Connection ~ 6000 8950 Wire Wire Line - 4500 4050 4500 4100 -Connection ~ 4500 4100 + 6000 8950 6000 9750 +Connection ~ 6000 9750 Wire Wire Line - 4500 4100 4500 4900 -Connection ~ 4500 4900 + 6000 9750 6000 10550 +Connection ~ 6000 10550 Wire Wire Line - 4500 4900 4500 5700 -Connection ~ 4500 5700 + 6000 10550 6000 11350 Wire Wire Line - 4500 5700 4500 6500 -Connection ~ 4500 6500 + 2500 8550 3300 8550 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 + 2500 9350 3300 9350 Wire Wire Line - 5550 4050 5550 4150 + 2500 10150 3300 10150 Wire Wire Line - 5550 4150 7400 4150 + 2500 10950 3300 10950 Wire Wire Line - 5750 4050 7400 4050 + 2500 11750 3300 11750 +Connection ~ 3300 8550 Wire Wire Line - 5250 4500 5250 4250 + 3300 8550 4100 8550 +Connection ~ 3300 9350 Wire Wire Line - 5250 4250 7400 4250 + 3300 9350 4100 9350 +Connection ~ 3300 10150 Wire Wire Line - 1000 4500 1800 4500 -Connection ~ 5250 4500 + 3300 10150 4100 10150 +Connection ~ 3300 10950 Wire Wire Line - 5250 4500 5400 4500 + 3300 10950 4100 10950 +Connection ~ 3300 11750 Wire Wire Line - 5250 5300 5250 5000 + 3300 11750 4100 11750 +Connection ~ 4100 8550 Wire Wire Line - 5250 5000 6350 5000 + 4100 8550 4900 8550 +Connection ~ 4100 9350 Wire Wire Line - 6350 5000 6350 4350 + 4100 9350 4900 9350 +Connection ~ 4100 10150 Wire Wire Line - 6350 4350 7400 4350 -Connection ~ 5250 5300 + 4100 10150 4900 10150 +Connection ~ 4100 10950 Wire Wire Line - 5250 5300 5400 5300 + 4100 10950 4900 10950 +Connection ~ 4100 11750 Wire Wire Line - 5250 6100 5250 5800 + 4100 11750 4900 11750 +Connection ~ 4900 8550 Wire Wire Line - 5250 5800 6450 5800 + 4900 8550 5700 8550 +Connection ~ 4900 9350 Wire Wire Line - 6450 5800 6450 4450 + 4900 9350 5700 9350 +Connection ~ 4900 10150 Wire Wire Line - 6450 4450 7400 4450 -Connection ~ 5250 6100 + 4900 10150 5700 10150 +Connection ~ 4900 10950 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 - 1 0 0 -1 -$EndComp + 4900 10950 5700 10950 +Connection ~ 4900 11750 Wire Wire Line - 5250 6900 5250 6600 -Wire Wire Line - 5250 6600 6550 6600 -Wire Wire Line - 6550 6600 6550 4550 -Wire Wire Line - 6550 4550 7400 4550 -Connection ~ 5250 6900 -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 + 4900 11750 5700 11750 +Connection ~ 5700 8550 +Connection ~ 5700 9350 +Connection ~ 5700 10150 +Connection ~ 5700 10950 +Connection ~ 5700 11750 $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 +P 8650 12550 +F 0 "R?" V 8443 12550 50 0000 C CNN +F 1 "10k" V 8534 12550 50 0000 C CNN +F 2 "" V 8580 12550 50 0001 C CNN +F 3 "~" H 8650 12550 50 0001 C CNN + 1 8650 12550 0 1 1 0 $EndComp -Wire Wire Line - 850 8500 1000 8500 Entry Wire Line - 750 8400 850 8500 + 1850 12450 1950 12550 $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 +P 2650 12150 +F 0 "D?" H 2650 11934 50 0000 C CNN +F 1 "1N4148" H 2650 12025 50 0000 C CNN +F 2 "" H 2650 12150 50 0001 C CNN +F 3 "~" H 2650 12150 50 0001 C CNN + 1 2650 12150 -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 +P 2500 12350 +F 0 "SW?" V 2454 12498 50 0000 L CNN +F 1 "W" V 2545 12498 50 0000 L CNN +F 2 "" H 2500 12550 50 0001 C CNN +F 3 "" H 2500 12550 50 0001 C CNN + 1 2500 12350 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 +P 3450 12150 +F 0 "D?" H 3450 11934 50 0000 C CNN +F 1 "1N4148" H 3450 12025 50 0000 C CNN +F 2 "" H 3450 12150 50 0001 C CNN +F 3 "~" H 3450 12150 50 0001 C CNN + 1 3450 12150 -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 +P 3300 12350 +F 0 "SW?" V 3254 12498 50 0000 L CNN +F 1 "R" V 3345 12498 50 0000 L CNN +F 2 "" H 3300 12550 50 0001 C CNN +F 3 "" H 3300 12550 50 0001 C CNN + 1 3300 12350 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 +P 4250 12150 +F 0 "D?" H 4250 11934 50 0000 C CNN +F 1 "1N4148" H 4250 12025 50 0000 C CNN +F 2 "" H 4250 12150 50 0001 C CNN +F 3 "~" H 4250 12150 50 0001 C CNN + 1 4250 12150 -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 +P 4100 12350 +F 0 "SW?" V 4054 12498 50 0000 L CNN +F 1 "Y" V 4145 12498 50 0000 L CNN +F 2 "" H 4100 12550 50 0001 C CNN +F 3 "" H 4100 12550 50 0001 C CNN + 1 4100 12350 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 +P 5050 12150 +F 0 "D?" H 5050 11934 50 0000 C CNN +F 1 "1N4148" H 5050 12025 50 0000 C CNN +F 2 "" H 5050 12150 50 0001 C CNN +F 3 "~" H 5050 12150 50 0001 C CNN + 1 5050 12150 -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 +P 4900 12350 +F 0 "SW?" V 4854 12498 50 0000 L CNN +F 1 "I" V 4945 12498 50 0000 L CNN +F 2 "" H 4900 12550 50 0001 C CNN +F 3 "" H 4900 12550 50 0001 C CNN + 1 4900 12350 0 1 1 0 $EndComp $Comp L Device:D D? U 1 1 606D2D1C -P 4350 8100 -F 0 "D?" H 4350 7884 50 0000 C CNN -F 1 "1N4148" H 4350 7975 50 0000 C CNN -F 2 "" H 4350 8100 50 0001 C CNN -F 3 "~" H 4350 8100 50 0001 C CNN - 1 4350 8100 +P 5850 12150 +F 0 "D?" H 5850 11934 50 0000 C CNN +F 1 "1N4148" H 5850 12025 50 0000 C CNN +F 2 "" H 5850 12150 50 0001 C CNN +F 3 "~" H 5850 12150 50 0001 C CNN + 1 5850 12150 -1 0 0 1 $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 +P 5700 12350 +F 0 "SW?" V 5654 12498 50 0000 L CNN +F 1 "DELETE" V 5745 12498 50 0000 L CNN +F 2 "" H 5700 12550 50 0001 C CNN +F 3 "" H 5700 12550 50 0001 C CNN + 1 5700 12350 0 1 1 0 $EndComp -Connection ~ 1000 8500 Wire Wire Line - 1000 8500 1800 8500 -Connection ~ 1800 8500 + 2500 12550 3300 12550 +Connection ~ 3300 12550 Wire Wire Line - 1800 8500 2600 8500 -Connection ~ 2600 8500 + 3300 12550 4100 12550 +Connection ~ 4100 12550 Wire Wire Line - 2600 8500 3400 8500 -Connection ~ 3400 8500 + 4100 12550 4900 12550 +Connection ~ 4900 12550 Wire Wire Line - 3400 8500 4200 8500 -Connection ~ 4200 8500 -Wire Wire Line - 4200 8500 5250 8500 -$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 - 1 0 0 -1 -$EndComp + 4900 12550 5700 12550 +Connection ~ 5700 12550 $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 +P 8650 13350 +F 0 "R?" V 8443 13350 50 0000 C CNN +F 1 "10k" V 8534 13350 50 0000 C CNN +F 2 "" V 8580 13350 50 0001 C CNN +F 3 "~" H 8650 13350 50 0001 C CNN + 1 8650 13350 0 1 1 0 $EndComp -Wire Wire Line - 850 9300 1000 9300 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 -$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 - 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 -P 4350 8900 -F 0 "D?" H 4350 8684 50 0000 C CNN -F 1 "1N4148" H 4350 8775 50 0000 C CNN -F 2 "" H 4350 8900 50 0001 C CNN -F 3 "~" H 4350 8900 50 0001 C CNN - 1 4350 8900 - -1 0 0 1 -$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 + 1850 13250 1950 13350 Wire Wire Line - 1000 9300 1800 9300 -Connection ~ 1800 9300 + 2800 11350 2800 12150 +Connection ~ 2800 11350 Wire Wire Line - 1800 9300 2600 9300 -Connection ~ 2600 9300 + 3600 11350 3600 12150 +Connection ~ 3600 11350 Wire Wire Line - 2600 9300 3400 9300 -Connection ~ 3400 9300 + 4400 11350 4400 12150 +Connection ~ 4400 11350 Wire Wire Line - 3400 9300 4200 9300 -Connection ~ 4200 9300 + 5200 11350 5200 12150 +Connection ~ 5200 11350 Wire Wire Line - 4200 9300 5250 9300 + 6000 11350 6000 12150 +Connection ~ 6000 11350 +Wire Bus Line + 1850 6700 8650 6700 +Wire Wire Line + 1950 14150 2500 14150 +Connection ~ 2500 14150 +Wire Wire Line + 1950 13350 2500 13350 +Connection ~ 2500 13350 +Wire Wire Line + 1950 12550 2500 12550 +Connection ~ 2500 12550 +Wire Wire Line + 1950 11750 2500 11750 +Connection ~ 2500 11750 +Wire Wire Line + 1950 10950 2500 10950 +Connection ~ 2500 10950 +Wire Wire Line + 1950 10150 2500 10150 +Connection ~ 2500 10150 +Wire Wire Line + 1950 9350 2500 9350 +Connection ~ 2500 9350 +Wire Wire Line + 1950 8550 2500 8550 +Connection ~ 2500 8550 +Wire Wire Line + 2800 7700 2800 8150 +Wire Wire Line + 3600 7700 3600 8150 +Wire Wire Line + 4400 7700 4400 8150 +Wire Wire Line + 5200 7700 5200 8150 +Wire Wire Line + 6000 7700 6000 8150 +Wire Wire Line + 6800 7700 6800 8150 +Wire Wire Line + 7600 7700 7600 8150 +Wire Wire Line + 8400 7700 8400 8150 +Text Label 1950 8550 0 47 ~ 0 +ROW0 +Text Label 1950 9350 0 47 ~ 0 +ROW1 +Text Label 1950 10150 0 47 ~ 0 +ROW2 +Text Label 1950 10950 0 47 ~ 0 +ROW3 +Text Label 1950 11750 0 47 ~ 0 +ROW4 +Text Label 1950 12550 0 47 ~ 0 +ROW5 +Text Label 1950 13350 0 47 ~ 0 +ROW6 +Text Label 1950 14150 0 47 ~ 0 +ROW7 +Text Label 2800 7800 0 47 ~ 0 +COL0 +Text Label 3600 7800 0 47 ~ 0 +COL1 +Text Label 4400 7800 0 47 ~ 0 +COL2 +Text Label 5200 7800 0 47 ~ 0 +COL3 +Text Label 6000 7800 0 47 ~ 0 +COL4 +Text Label 6800 7800 0 47 ~ 0 +COL5 +Text Label 7600 7800 0 47 ~ 0 +COL6 +Text Label 8400 7800 0 47 ~ 0 +COL7 $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 +U 1 1 6138B5E2 +P 8200 4150 +F 0 "#PWR?" H 8200 4000 50 0001 C CNN +F 1 "VCC" H 8217 4323 50 0000 C CNN +F 2 "" H 8200 4150 50 0001 C CNN +F 3 "" H 8200 4150 50 0001 C CNN + 1 8200 4150 1 0 0 -1 $EndComp +Wire Wire Line + 9150 3850 8700 3850 +Wire Wire Line + 8700 3850 8700 3950 +Wire Wire Line + 8700 3950 8400 3950 +Wire Wire Line + 8400 3950 8400 4150 +Wire Wire Line + 8400 4150 8200 4150 +Wire Wire Line + 9150 6700 8800 6700 +Wire Wire Line + 8800 6700 8800 7950 +Text Label 8850 6700 0 47 ~ 0 +MTXVCC +Text Label 8850 3850 0 47 ~ 0 +MTXVCC +Connection ~ 8800 8550 +Wire Wire Line + 8800 8550 8800 9350 +Connection ~ 8800 9350 +Wire Wire Line + 8800 9350 8800 10150 +Connection ~ 8800 10150 +Wire Wire Line + 8800 10150 8800 10950 +Connection ~ 8800 10950 +Wire Wire Line + 8800 10950 8800 11750 +Connection ~ 8800 11750 +Wire Wire Line + 8800 11750 8800 12550 +Connection ~ 8800 12550 +Wire Wire Line + 8800 12550 8800 13350 +Connection ~ 8800 13350 +Wire Wire Line + 8100 8550 8500 8550 +Connection ~ 8100 8550 +Wire Wire Line + 8100 9350 8500 9350 +Connection ~ 8100 9350 +Wire Wire Line + 8100 10150 8500 10150 +Connection ~ 8100 10150 +Wire Wire Line + 8100 10950 8500 10950 +Connection ~ 8100 10950 +Wire Wire Line + 8100 11750 8500 11750 +Connection ~ 8100 11750 +Wire Wire Line + 8100 12550 8500 12550 +Connection ~ 8100 12550 +Wire Wire Line + 8100 13350 8500 13350 +Connection ~ 8100 13350 +Wire Wire Line + 8100 14150 8500 14150 +Connection ~ 8100 14150 +Wire Wire Line + 8800 13350 8800 14150 $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 +L Device:C C? +U 1 1 6159FE0F +P 9200 7950 +F 0 "C?" V 8948 7950 50 0000 C CNN +F 1 "56pF" V 9039 7950 50 0000 C CNN +F 2 "" H 9238 7800 50 0001 C CNN +F 3 "~" H 9200 7950 50 0001 C CNN + 1 9200 7950 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 - 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 - -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 - 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 - -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 - 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 - -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 - 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 - -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 + 9050 7950 8800 7950 +Connection ~ 8800 7950 Wire Wire Line - 1000 10100 1800 10100 -Connection ~ 1800 10100 + 8800 7950 8800 8550 +Text Notes 8950 8150 0 47 ~ 0 +Smoothing cap\n +Text Notes 9100 11250 1 47 ~ 0 +Pull-up resistors +NoConn ~ 9650 8700 +Text Notes 9350 8850 0 47 ~ 0 +PCB Ground plane Wire Wire Line - 1800 10100 2600 10100 -Connection ~ 2600 10100 + 9650 7500 9650 7950 Wire Wire Line - 2600 10100 3400 10100 -Connection ~ 3400 10100 + 9350 7950 9650 7950 +Connection ~ 9650 7950 Wire Wire Line - 3400 10100 4200 10100 -Connection ~ 4200 10100 + 9650 7950 9650 8700 +Connection ~ 7250 10950 Wire Wire Line - 4200 10100 5250 10100 + 7250 10950 7300 10950 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 + 6500 10950 7300 10950 Wire Bus Line - 750 3650 750 10000 + 7750 3150 7750 3850 Wire Bus Line - 1200 3950 6050 3950 + 8650 6000 8650 6700 Wire Bus Line - 4000 1950 4000 3650 + 8650 6900 8650 7600 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 + 8650 3150 8650 3850 +Wire Bus Line + 8650 4050 8650 4750 +Wire Bus Line + 2700 7600 8650 7600 +Wire Bus Line + 1850 6700 1850 14050 +Wire Bus Line + 5700 3650 5700 4750 $EndSCHEMATC