summaryrefslogtreecommitdiff
path: root/PinLock.sch-bak
diff options
context:
space:
mode:
authorLeonard Kugis <leonard@kug.is>2019-11-07 17:37:51 +0100
committerLeonard Kugis <leonard@kug.is>2019-11-07 17:37:51 +0100
commitc62ca36449ef69334c74d4b66def3a0cb3163477 (patch)
tree932c708eafe86aac2535f9853f54d3b7f0c9c49f /PinLock.sch-bak
parent5a0d87cb312a97e52c4707a5d9635824fa9c86ba (diff)
Schematic, Status
Separated logic IO from power with transistors.
Diffstat (limited to 'PinLock.sch-bak')
-rw-r--r--PinLock.sch-bak170
1 files changed, 106 insertions, 64 deletions
diff --git a/PinLock.sch-bak b/PinLock.sch-bak
index 6e1bef4..dd76f30 100644
--- a/PinLock.sch-bak
+++ b/PinLock.sch-bak
@@ -165,7 +165,6 @@ Wire Wire Line
Connection ~ 2050 7000
Wire Wire Line
2050 7000 2050 7100
-Connection ~ 5400 950
Wire Wire Line
5900 1600 6550 1600
Wire Wire Line
@@ -199,19 +198,6 @@ Wire Wire Line
Wire Wire Line
5900 3200 6550 3200
$Sheet
-S 7900 1450 550 550
-U 5DDEAC3F
-F0 "Buttons" 50
-F1 "buttons.sch" 50
-F2 "VCC" B R 8450 1500 50
-F3 "GND" B R 8450 1900 50
-F4 "ROWS" I L 7900 1600 50
-F5 "COLUMNS" O L 7900 1700 50
-F6 "CLK" I L 7900 1800 50
-$EndSheet
-Wire Wire Line
- 5400 950 7250 950
-$Sheet
S 6550 1450 600 1950
U 5DD2ECA3
F0 "Display" 50
@@ -236,14 +222,14 @@ F18 "CHAR3_2" I L 6550 3100 50
F19 "CHAR3_3" I L 6550 3200 50
$EndSheet
$Sheet
-S 9150 1450 550 450
+S 9350 1450 550 450
U 5DE30C4A
F0 "Status" 50
F1 "status.sch" 50
-F2 "VCC" B R 9700 1500 50
-F3 "GND" B R 9700 1800 50
-F4 "STATUS" I L 9150 1600 50
-F5 "CLK" I L 9150 1700 50
+F2 "VCC" B R 9900 1500 50
+F3 "GND" B R 9900 1800 50
+F4 "STATUS" I L 9350 1600 50
+F5 "CLK" I L 9350 1700 50
$EndSheet
Text GLabel 5900 4300 2 50 Output ~ 0
ROWS
@@ -262,80 +248,136 @@ Text GLabel 5900 4400 2 50 Input ~ 0
COLUMNS
Text GLabel 5900 4500 2 50 Output ~ 0
CLK_BUTTONS
-Text GLabel 7900 1600 0 50 Input ~ 0
+Text GLabel 8000 1600 0 50 Input ~ 0
ROWS
-Text GLabel 7900 1700 0 50 Output ~ 0
+Text GLabel 8000 1700 0 50 Output ~ 0
COLUMNS
-Text GLabel 7900 1800 0 50 Input ~ 0
+Text GLabel 8000 1800 0 50 Input ~ 0
CLK_BUTTONS
Text GLabel 5900 4600 2 50 Output ~ 0
STATUS
Text GLabel 5900 4700 2 50 Output ~ 0
CLK_STATUS
-Text GLabel 9150 1600 0 50 Input ~ 0
+Text GLabel 9350 1600 0 50 Input ~ 0
STATUS
-Text GLabel 9150 1700 0 50 Input ~ 0
+Text GLabel 9350 1700 0 50 Input ~ 0
CLK_STATUS
Wire Wire Line
- 7150 1500 7250 1500
+ 5300 5300 5300 5400
Wire Wire Line
- 7250 1500 7250 950
-Connection ~ 7250 950
+ 5300 5400 5300 7000
+Connection ~ 5300 5400
+NoConn ~ 5900 4000
+NoConn ~ 5900 4100
+NoConn ~ 5900 4800
+NoConn ~ 5900 4900
+NoConn ~ 5900 5000
Wire Wire Line
- 7250 950 8550 950
+ 4700 2200 4600 2200
Wire Wire Line
- 8450 1500 8550 1500
+ 4600 2200 4600 5400
Wire Wire Line
- 8550 1500 8550 950
+ 4600 5400 5300 5400
+NoConn ~ 4700 1800
+NoConn ~ 4700 2000
+NoConn ~ 5900 3500
+NoConn ~ 5900 3400
+$Comp
+L Connector:AVR-JTAG-10 J?
+U 1 1 5DC4B0A3
+P 8050 2950
+F 0 "J?" H 8400 2450 50 0000 R CNN
+F 1 "AVR-JTAG-10" H 7950 2450 50 0000 R CNN
+F 2 "" V 7900 3100 50 0001 C CNN
+F 3 " ~" H 6775 2400 50 0001 C CNN
+ 1 8050 2950
+ 1 0 0 -1
+$EndComp
+$Sheet
+S 8000 1450 550 550
+U 5DDEAC3F
+F0 "Buttons" 50
+F1 "buttons.sch" 50
+F2 "VCC" B R 8550 1500 50
+F3 "GND" B R 8550 1900 50
+F4 "ROWS" I L 8000 1600 50
+F5 "COLUMNS" O L 8000 1700 50
+F6 "CLK" I L 8000 1800 50
+$EndSheet
+Text GLabel 4550 1600 3 50 Input ~ 0
+NRST
Wire Wire Line
- 8550 950 9800 950
+ 5400 950 7250 950
Wire Wire Line
- 9800 950 9800 1500
+ 7250 950 7250 1500
+Connection ~ 5400 950
Wire Wire Line
- 9800 1500 9700 1500
-Connection ~ 8550 950
+ 5300 5400 7350 5400
Wire Wire Line
- 7150 3300 7250 3300
+ 7350 5400 7350 3300
Wire Wire Line
- 7250 3300 7250 5400
+ 7250 1500 7150 1500
Wire Wire Line
- 7250 5400 5300 5400
+ 7150 3300 7350 3300
Wire Wire Line
- 5300 5300 5300 5400
+ 7250 950 8650 950
Wire Wire Line
- 5300 5400 5300 7000
-Connection ~ 5300 5400
+ 8650 950 8650 1500
Wire Wire Line
- 7250 5400 8550 5400
+ 8650 1500 8550 1500
+Connection ~ 7250 950
Wire Wire Line
- 8550 5400 8550 1900
+ 7350 5400 8750 5400
Wire Wire Line
- 8550 1900 8450 1900
-Connection ~ 7250 5400
+ 8750 1900 8550 1900
+Connection ~ 7350 5400
+Text GLabel 8550 2650 1 50 Output ~ 0
+NRST
Wire Wire Line
- 8550 5400 9800 5400
+ 8650 950 10000 950
Wire Wire Line
- 9800 5400 9800 1800
+ 10000 950 10000 1500
Wire Wire Line
- 9800 1800 9700 1800
-Connection ~ 8550 5400
-NoConn ~ 5900 3900
-NoConn ~ 5900 4000
-NoConn ~ 5900 4100
-NoConn ~ 5900 4800
-NoConn ~ 5900 4900
-NoConn ~ 5900 5000
+ 10000 1500 9900 1500
+Connection ~ 8650 950
Wire Wire Line
- 4700 2200 4600 2200
+ 8750 5400 10100 5400
Wire Wire Line
- 4600 2200 4600 5400
+ 10100 5400 10100 1800
Wire Wire Line
- 4600 5400 5300 5400
-NoConn ~ 4700 1800
-NoConn ~ 4700 2000
-NoConn ~ 5900 3800
-NoConn ~ 5900 3700
-NoConn ~ 5900 3600
-NoConn ~ 5900 3500
-NoConn ~ 5900 3400
+ 10100 1800 9900 1800
+Connection ~ 8750 5400
+Text GLabel 5900 3900 2 50 Input ~ 0
+TDI
+Text GLabel 5900 3800 2 50 Output ~ 0
+TDO
+Wire Wire Line
+ 8650 1500 8650 2350
+Wire Wire Line
+ 8650 2350 8050 2350
+Connection ~ 8650 1500
+Wire Wire Line
+ 7950 2350 8050 2350
+Connection ~ 8050 2350
+Wire Wire Line
+ 8750 1900 8750 3550
+Wire Wire Line
+ 8050 3550 8750 3550
+Connection ~ 8750 3550
+Wire Wire Line
+ 8750 3550 8750 5400
+Text GLabel 8550 3050 2 50 Input ~ 0
+TDO
+Text GLabel 8550 3150 2 50 Output ~ 0
+TDI
+Text GLabel 8550 2850 2 50 Output ~ 0
+TCK
+Wire Wire Line
+ 8550 2750 8550 2650
+Text GLabel 8550 2950 2 50 Output ~ 0
+TMS
+Text GLabel 5900 3700 2 50 Input ~ 0
+TMS
+Text GLabel 5900 3600 2 50 Input ~ 0
+TCK
$EndSCHEMATC