Add clock generator based on 555 timer (untested).
[trinary.git] / circuits / clock_gen-555.asc
blobf19eb24cf4d1fce34cb95f64536eec323aff9e32
1 Version 4\r
2 SHEET 1 880 680\r
3 WIRE -16 -32 -176 -32\r
4 WIRE 288 -32 -16 -32\r
5 WIRE 368 -32 288 -32\r
6 WIRE 368 48 368 -32\r
7 WIRE 16 80 -32 80\r
8 WIRE 288 80 288 -32\r
9 WIRE 288 80 240 80\r
10 WIRE 368 128 320 128\r
11 WIRE 16 144 0 144\r
12 WIRE 320 144 320 128\r
13 WIRE 320 144 240 144\r
14 WIRE -96 208 -208 208\r
15 WIRE 16 208 -96 208\r
16 WIRE 272 208 240 208\r
17 WIRE 368 208 272 208\r
18 WIRE -16 272 -16 -32\r
19 WIRE 16 272 -16 272\r
20 WIRE 288 272 240 272\r
21 WIRE 368 272 368 208\r
22 WIRE -96 288 -96 208\r
23 WIRE -96 288 -160 288\r
24 WIRE 0 320 0 144\r
25 WIRE 272 320 272 208\r
26 WIRE 272 320 0 320\r
27 WIRE 288 320 288 272\r
28 WIRE -32 400 -32 80\r
29 WIRE -32 400 -176 400\r
30 WIRE 288 400 288 384\r
31 WIRE 288 400 -32 400\r
32 WIRE 368 400 368 336\r
33 WIRE 368 400 288 400\r
34 WIRE 400 400 368 400\r
35 FLAG -176 400 $G_Vss\r
36 FLAG -208 208 FETCH\r
37 IOPIN -208 208 Out\r
38 FLAG -176 -32 $G_Vdd\r
39 FLAG -208 288 EXECUTE\r
40 IOPIN -208 288 Out\r
41 SYMBOL Misc\\NE555 128 176 R0\r
42 SYMATTR InstName U1\r
43 SYMBOL cap 272 320 R0\r
44 SYMATTR InstName C1\r
45 SYMATTR Value 0.01ยต\r
46 SYMBOL cap 352 272 R0\r
47 SYMATTR InstName C2\r
48 SYMATTR Value 1e-6\r
49 SYMBOL res 352 112 R0\r
50 SYMATTR InstName R2\r
51 SYMATTR Value 100k\r
52 SYMBOL res 352 32 R0\r
53 SYMATTR InstName R1\r
54 SYMATTR Value 1k\r
55 SYMBOL sti -176 288 M0\r
56 SYMATTR InstName negCLK\r
57 TEXT 48 464 Left 0 ;TODO: better frequency\r