UART done
[z80comp2] / z80comp2-cache.lib
index a931300..1b03780 100644 (file)
@@ -1,6 +1,54 @@
 EESchema-LIBRARY Version 2.4
 #encoding utf-8
 #
+# 74xx_74HC14
+#
+DEF 74xx_74HC14 U 0 40 Y Y 7 L N
+F0 "U" 0 50 50 H V C CNN
+F1 "74xx_74HC14" 0 -50 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS 74LS14
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -200 300 200 -300 7 1 10 f
+P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 3 1 1 0 -75 -50 -75 50 -25 50 N
+P 4 1 1 0 -100 -50 -25 -50 -25 50 0 50 N
+P 3 2 1 0 -75 -50 -75 50 -25 50 N
+P 4 2 1 0 -100 -50 -25 -50 -25 50 0 50 N
+P 3 3 1 0 -75 -50 -75 50 -25 50 N
+P 4 3 1 0 -100 -50 -25 -50 -25 50 0 50 N
+P 3 4 1 0 -75 -50 -75 50 -25 50 N
+P 4 4 1 0 -100 -50 -25 -50 -25 50 0 50 N
+P 3 5 1 0 -75 -50 -75 50 -25 50 N
+P 4 5 1 0 -100 -50 -25 -50 -25 50 0 50 N
+P 3 6 1 0 -75 -50 -75 50 -25 50 N
+P 4 6 1 0 -100 -50 -25 -50 -25 50 0 50 N
+X ~ 1 -300 0 150 R 50 50 1 0 I
+X ~ 2 300 0 150 L 50 50 1 0 O I
+X ~ 3 -300 0 150 R 50 50 2 0 I
+X ~ 4 300 0 150 L 50 50 2 0 O I
+X ~ 5 -300 0 150 R 50 50 3 0 I
+X ~ 6 300 0 150 L 50 50 3 0 O I
+X ~ 8 300 0 150 L 50 50 4 0 O I
+X ~ 9 -300 0 150 R 50 50 4 0 I
+X ~ 10 300 0 150 L 50 50 5 0 O I
+X ~ 11 -300 0 150 R 50 50 5 0 I
+X ~ 12 300 0 150 L 50 50 6 0 O I
+X ~ 13 -300 0 150 R 50 50 6 0 I
+X VCC 14 0 500 200 D 50 50 7 0 W
+X GND 7 0 -500 200 U 50 50 7 0 W
+ENDDRAW
+ENDDEF
+#
 # 74xx_74LS05
 #
 DEF 74xx_74LS05 U 0 40 Y Y 7 L N
@@ -346,6 +394,50 @@ X A1 9 -400 800 100 R 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
+# Switch_SW_Push
+#
+DEF Switch_SW_Push SW 0 40 N N 1 F N
+F0 "SW" 50 100 50 H V L CNN
+F1 "Switch_SW_Push" 0 -60 50 H V C CNN
+F2 "" 0 200 50 H I C CNN
+F3 "" 0 200 50 H I C CNN
+DRAW
+C -80 0 20 0 1 0 N
+C 80 0 20 0 1 0 N
+P 2 0 1 0 0 50 0 120 N
+P 2 0 1 0 100 50 -100 50 N
+X 1 1 -200 0 100 R 50 50 0 1 P
+X 2 2 200 0 100 L 50 50 0 1 P
+ENDDRAW
+ENDDEF
+#
+# Timer_LM555
+#
+DEF Timer_LM555 U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "Timer_LM555" 100 350 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS ICM7555 LMC555xM LMC555xMM LMC555xN MC1455 TLC555CD TLC555CP TLC555CPS NA555 NE555 SE555 SA555
+$FPLIST
+ SOIC*3.9x4.9mm*P1.27mm*
+ DIP*W7.62mm*
+ TSSOP*3x3mm*P0.65mm*
+$ENDFPLIST
+DRAW
+S -350 -300 350 300 0 1 10 f
+S -350 -300 350 300 0 1 10 f
+X GND 1 0 -400 100 U 50 50 0 0 W
+X VCC 8 0 400 100 D 50 50 0 0 W
+X TR 2 -500 200 150 R 50 50 1 1 I
+X Q 3 500 200 150 L 50 50 1 1 O
+X R 4 -500 -200 150 R 50 50 1 1 I I
+X CV 5 -500 0 150 R 50 50 1 1 I
+X THR 6 500 -200 150 L 50 50 1 1 I
+X DIS 7 500 0 150 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
 # power_GND
 #
 DEF power_GND #PWR 0 0 Y Y 1 F P
@@ -381,7 +473,7 @@ F1 "z80comp2_mc68681" -250 1350 50 H V C CNN
 F2 "" 550 -550 50 H I C CNN
 F3 "" 550 -550 50 H I C CNN
 DRAW
-S -350 1300 350 -1500 0 1 0 N
+S -350 1300 350 -1500 0 1 0 f
 X RS1 1 -550 900 200 R 50 50 1 1 I
 X RXDB 10 550 -650 200 L 50 50 1 1 P
 X TXDB 11 550 -750 200 L 50 50 1 1 P
@@ -428,74 +520,74 @@ ENDDEF
 # z80comp2_sram_um61512ak
 #
 DEF z80comp2_sram_um61512ak U 0 40 Y Y 1 F N
-F0 "U" 300 -1200 60 H V C CNN
+F0 "U" 100 -1200 60 H V C CNN
 F1 "z80comp2_sram_um61512ak" 0 -50 60 V V C CNN
 F2 "" -100 -800 60 H V C CNN
 F3 "" -100 -800 60 H V C CNN
 DRAW
-S -500 1050 450 -1100 0 1 0 N
-X A2 10 -700 800 200 R 50 50 1 1 I
-X A1 11 -700 900 200 R 50 50 1 1 I
-X A0 12 -700 1000 200 R 50 50 1 1 I
-X D0 13 650 1000 200 L 50 50 1 1 B
-X D1 14 650 900 200 L 50 50 1 1 B
-X D2 15 650 800 200 L 50 50 1 1 B
+S -350 1050 350 -1100 0 1 0 f
+X A2 10 -550 800 200 R 50 50 1 1 I
+X A1 11 -550 900 200 R 50 50 1 1 I
+X A0 12 -550 1000 200 R 50 50 1 1 I
+X D0 13 550 1000 200 L 50 50 1 1 B
+X D1 14 550 900 200 L 50 50 1 1 B
+X D2 15 550 800 200 L 50 50 1 1 B
 X GND 16 0 -1300 200 U 50 50 1 1 W
-X D3 17 650 700 200 L 50 50 1 1 B
-X D4 18 650 600 200 L 50 50 1 1 B
-X D5 19 650 500 200 L 50 50 1 1 B
-X D6 20 650 400 200 L 50 50 1 1 B
-X D7 21 650 300 200 L 50 50 1 1 B
-X ~CE1 22 -700 -950 200 R 50 50 1 1 I I
-X A10 23 -700 0 200 R 50 50 1 1 I
-X ~OE 24 -700 -750 200 R 50 50 1 1 I I
-X A11 25 -700 -100 200 R 50 50 1 1 I
-X A9 26 -700 100 200 R 50 50 1 1 I
-X A8 27 -700 200 200 R 50 50 1 1 I
-X A13 28 -700 -300 200 R 50 50 1 1 I
-X ~WE 29 -700 -850 200 R 50 50 1 1 I I
-X A14 3 -700 -400 200 R 50 50 1 1 I
-X CE2 30 -700 -1050 200 R 50 50 1 1 I
-X A15 31 -700 -500 200 R 50 50 1 1 I
+X D3 17 550 700 200 L 50 50 1 1 B
+X D4 18 550 600 200 L 50 50 1 1 B
+X D5 19 550 500 200 L 50 50 1 1 B
+X D6 20 550 400 200 L 50 50 1 1 B
+X D7 21 550 300 200 L 50 50 1 1 B
+X ~CE1 22 -550 -950 200 R 50 50 1 1 I I
+X A10 23 -550 0 200 R 50 50 1 1 I
+X ~OE 24 -550 -750 200 R 50 50 1 1 I I
+X A11 25 -550 -100 200 R 50 50 1 1 I
+X A9 26 -550 100 200 R 50 50 1 1 I
+X A8 27 -550 200 200 R 50 50 1 1 I
+X A13 28 -550 -300 200 R 50 50 1 1 I
+X ~WE 29 -550 -850 200 R 50 50 1 1 I I
+X A14 3 -550 -400 200 R 50 50 1 1 I
+X CE2 30 -550 -1050 200 R 50 50 1 1 I
+X A15 31 -550 -500 200 R 50 50 1 1 I
 X VCC 32 0 1250 200 D 50 50 1 1 W
-X A12 4 -700 -200 200 R 50 50 1 1 I
-X A7 5 -700 300 200 R 50 50 1 1 I
-X A6 6 -700 400 200 R 50 50 1 1 I
-X A5 7 -700 500 200 R 50 50 1 1 I
-X A4 8 -700 600 200 R 50 50 1 1 I
-X A3 9 -700 700 200 R 50 50 1 1 I
+X A12 4 -550 -200 200 R 50 50 1 1 I
+X A7 5 -550 300 200 R 50 50 1 1 I
+X A6 6 -550 400 200 R 50 50 1 1 I
+X A5 7 -550 500 200 R 50 50 1 1 I
+X A4 8 -550 600 200 R 50 50 1 1 I
+X A3 9 -550 700 200 R 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
 # z80comp2_z80glue
 #
 DEF z80comp2_z80glue U 0 40 Y Y 1 F N
-F0 "U" 100 550 50 H V C CNN
-F1 "z80comp2_z80glue" -200 550 50 H V C CNN
-F2 "" -350 -500 50 H I C CNN
-F3 "" -350 -500 50 H I C CNN
+F0 "U" 100 650 50 H V C CNN
+F1 "z80comp2_z80glue" -200 650 50 H V C CNN
+F2 "" -350 -400 50 H I C CNN
+F3 "" -350 -400 50 H I C CNN
 DRAW
-S -350 500 350 -500 0 1 0 N
-X A4 1 -550 450 200 R 50 50 1 1 I
-X GND 10 0 -700 200 U 50 50 1 1 W
-X ~RFSH 11 -550 -450 200 R 50 50 1 1 I
-X NC 12 150 0 200 L 50 50 1 1 N N
-X NC 13 150 -100 200 L 50 50 1 1 N N
-X NC 14 150 -200 200 L 50 50 1 1 N N
-X ~IACK 15 550 -250 200 L 50 50 1 1 O
-X UARTEN 16 550 250 200 L 50 50 1 1 O
-X ~UARTEN 17 550 150 200 L 50 50 1 1 O
-X ~RAMEN 18 550 50 200 L 50 50 1 1 O
-X ~ROMEN 19 550 -50 200 L 50 50 1 1 O
-X A5 2 -550 350 200 R 50 50 1 1 I
-X A6 3 -550 250 200 R 50 50 1 1 I
-X A7 4 -550 150 200 R 50 50 1 1 I
-X A15 5 -550 50 200 R 50 50 1 1 I
-X NC 6 150 300 200 L 50 50 1 1 N N
-X ~M1 7 -550 -150 200 R 50 50 1 1 I
-X ~MREQ 8 -550 -250 200 R 50 50 1 1 I
-X ~IOREQ 9 -550 -350 200 R 50 50 1 1 I
-X VCC ~ 0 700 200 D 50 50 1 1 W
+S -350 600 350 -600 0 1 0 f
+X A4 1 -550 550 200 R 50 50 1 1 I
+X GND 10 0 -800 200 U 50 50 1 1 W
+X ~RFSH 11 -550 -350 200 R 50 50 1 1 I
+X ~RD 12 -550 -450 200 R 50 50 1 1 I
+X ~WR 13 -550 -550 200 R 50 50 1 1 I
+X NC 14 200 -250 200 L 50 50 1 1 N N
+X ~IACK 15 550 -150 200 L 50 50 1 1 O
+X UARTEN 16 550 350 200 L 50 50 1 1 O
+X ~UARTEN 17 550 250 200 L 50 50 1 1 O
+X ~RAMEN 18 550 150 200 L 50 50 1 1 O
+X ~ROMEN 19 550 50 200 L 50 50 1 1 O
+X A5 2 -550 450 200 R 50 50 1 1 I
+X A6 3 -550 350 200 R 50 50 1 1 I
+X A7 4 -550 250 200 R 50 50 1 1 I
+X A15 5 -550 150 200 R 50 50 1 1 I
+X NC 6 200 -350 200 L 50 50 1 1 N N
+X ~M1 7 -550 -50 200 R 50 50 1 1 I
+X ~MREQ 8 -550 -150 200 R 50 50 1 1 I
+X ~IOREQ 9 -550 -250 200 R 50 50 1 1 I
+X VCC ~ 0 800 200 D 50 50 1 1 W
 ENDDRAW
 ENDDEF
 #