v 20090328 2 C 40000 40000 0 0 0 title-B.sym C 42200 49400 1 0 0 switch-pushbutton-no-1.sym { T 41800 49800 5 10 1 1 0 0 1 refdes=SHIFT_ZERO T 42600 50000 5 10 0 0 0 0 1 device=SWITCH_PUSHBUTTON_NO } C 43100 49300 1 270 0 capacitor-2.sym { T 43800 49100 5 10 0 0 270 0 1 device=POLARIZED_CAPACITOR T 43600 49100 5 10 1 1 0 0 1 refdes=C1 T 44000 49100 5 10 0 0 270 0 1 symversion=0.1 T 43600 48900 5 10 1 1 0 0 1 value=1uF } N 43200 49400 43300 49400 4 N 42200 49400 42200 48300 4 N 42200 48300 43300 48300 4 C 43200 47900 1 0 0 gnd-1.sym N 43300 48200 43300 48400 4 C 43200 50400 1 270 0 resistor-1.sym { T 43600 50100 5 10 0 0 270 0 1 device=RESISTOR T 43500 50200 5 10 1 1 0 0 1 refdes=R1 T 43500 50000 5 10 1 1 0 0 1 value=10k } N 43300 49300 43300 49500 4 C 43100 50500 1 0 0 vcc-1.sym N 43300 50500 43300 50400 4 C 43900 48900 1 0 0 7414-2.sym { T 44200 48900 5 10 1 1 0 0 1 device=74HC14 T 44700 49700 5 10 1 1 0 0 1 refdes=U1 T 44200 51900 5 10 0 0 0 0 1 footprint=DIP14 T 44200 52500 5 10 0 0 0 0 1 symversion=1.0 T 43900 48900 5 10 0 0 0 0 1 slot=6 } N 43300 49400 43900 49400 4 C 42200 46300 1 0 0 switch-pushbutton-no-1.sym { T 41800 46700 5 10 1 1 0 0 1 refdes=SHIFT_ONE T 42600 46900 5 10 0 0 0 0 1 device=SWITCH_PUSHBUTTON_NO } C 43100 46200 1 270 0 capacitor-2.sym { T 43800 46000 5 10 0 0 270 0 1 device=POLARIZED_CAPACITOR T 43600 46000 5 10 1 1 0 0 1 refdes=C2 T 44000 46000 5 10 0 0 270 0 1 symversion=0.1 T 43600 45800 5 10 1 1 0 0 1 value=1uF } N 43200 46300 43300 46300 4 N 42200 46300 42200 45200 4 N 42200 45200 43300 45200 4 C 43200 44800 1 0 0 gnd-1.sym N 43300 45100 43300 45300 4 C 43200 47300 1 270 0 resistor-1.sym { T 43600 47000 5 10 0 0 270 0 1 device=RESISTOR T 43500 47100 5 10 1 1 0 0 1 refdes=R2 T 43500 46900 5 10 1 1 0 0 1 value=10k } N 43300 46200 43300 46400 4 C 43100 47400 1 0 0 vcc-1.sym N 43300 47400 43300 47300 4 C 43900 45800 1 0 0 7414-2.sym { T 44200 45800 5 10 1 1 0 0 1 device=74HC14 T 44700 46600 5 10 1 1 0 0 1 refdes=U2 T 44200 48800 5 10 0 0 0 0 1 footprint=DIP14 T 44200 49400 5 10 0 0 0 0 1 symversion=1.0 T 43900 45800 5 10 0 0 0 0 1 slot=6 } N 43300 46300 43900 46300 4 C 42200 43200 1 0 0 switch-pushbutton-no-1.sym { T 42100 43600 5 10 1 1 0 0 1 refdes=LATCH T 42600 43800 5 10 0 0 0 0 1 device=SWITCH_PUSHBUTTON_NO } C 43100 43100 1 270 0 capacitor-2.sym { T 43800 42900 5 10 0 0 270 0 1 device=POLARIZED_CAPACITOR T 43600 42900 5 10 1 1 0 0 1 refdes=C3 T 44000 42900 5 10 0 0 270 0 1 symversion=0.1 T 43600 42700 5 10 1 1 0 0 1 value=1uF } N 43200 43200 43300 43200 4 N 42200 43200 42200 42100 4 N 42200 42100 43300 42100 4 C 43200 41700 1 0 0 gnd-1.sym N 43300 42000 43300 42200 4 C 43200 44200 1 270 0 resistor-1.sym { T 43600 43900 5 10 0 0 270 0 1 device=RESISTOR T 43500 44000 5 10 1 1 0 0 1 refdes=R3 T 43500 43800 5 10 1 1 0 0 1 value=10k } N 43300 43100 43300 43300 4 C 43100 44300 1 0 0 vcc-1.sym N 43300 44300 43300 44200 4 C 43900 42700 1 0 0 7414-2.sym { T 44200 42700 5 10 1 1 0 0 1 device=74HC14 T 44700 43500 5 10 1 1 0 0 1 refdes=U3 T 44200 45700 5 10 0 0 0 0 1 footprint=DIP14 T 44200 46300 5 10 0 0 0 0 1 symversion=1.0 T 43900 42700 5 10 0 0 0 0 1 slot=6 } N 43300 43200 43900 43200 4 C 46300 48700 1 0 0 7486-1.sym { T 47000 49600 5 10 0 0 0 0 1 device=7486 T 46600 49600 5 10 1 1 0 0 1 refdes=U4 T 47000 51000 5 10 0 0 0 0 1 footprint=DIP14 } N 45100 49400 46300 49400 4 N 46300 49000 45100 49000 4 N 45100 49000 45100 46300 4 C 49300 49100 1 0 0 output-1.sym { T 49400 49400 5 10 0 0 0 0 1 device=OUTPUT T 49500 49400 5 10 1 1 0 0 1 value=CLOCK } C 49300 46200 1 0 0 output-1.sym { T 49400 46500 5 10 0 0 0 0 1 device=OUTPUT T 49500 46500 5 10 1 1 0 0 1 value=DATA } N 47600 49200 49300 49200 4 N 45100 46300 49300 46300 4 C 47800 49100 1 270 0 resistor-1.sym { T 48200 48800 5 10 0 0 270 0 1 device=RESISTOR T 48100 48900 5 10 1 1 0 0 1 refdes=R5 T 48100 48700 5 10 1 1 0 0 1 value=560 } C 48000 47900 1 0 0 led-1.sym { T 48800 48500 5 10 0 0 0 0 1 device=LED T 48800 48300 5 10 1 1 0 0 1 refdes=LED1 T 48800 48700 5 10 0 0 0 0 1 symversion=0.1 } N 47900 48200 47900 48100 4 N 47900 48100 48000 48100 4 N 47900 49100 47900 49200 4 C 48900 47700 1 0 0 gnd-1.sym N 48900 48100 49000 48100 4 N 49000 48100 49000 48000 4 C 42400 41000 1 0 0 switch-spst-1.sym { T 42800 41700 5 10 0 0 0 0 1 device=SPST T 41600 41400 5 10 1 1 0 0 1 refdes=LATCH_INVERT } C 42200 40600 1 0 0 gnd-1.sym N 42400 41000 42300 41000 4 N 42300 41000 42300 40900 4 C 43700 42000 1 270 0 resistor-1.sym { T 44100 41700 5 10 0 0 270 0 1 device=RESISTOR T 44000 41800 5 10 1 1 0 0 1 refdes=R4 T 44000 41600 5 10 1 1 0 0 1 value=10k } C 43600 42100 1 0 0 vcc-1.sym N 43800 42100 43800 42000 4 N 43800 41000 43800 41100 4 C 46300 42500 1 0 0 7486-1.sym { T 47000 43400 5 10 0 0 0 0 1 device=74HC86 T 46600 43400 5 10 1 1 0 0 1 refdes=U5 T 47000 44800 5 10 0 0 0 0 1 footprint=DIP14 T 46300 42500 5 10 0 0 0 0 1 slot=2 } N 45100 43200 46300 43200 4 N 46300 42800 45300 42800 4 N 45300 42800 45300 41000 4 N 43200 41000 45300 41000 4 C 49300 42900 1 0 0 output-1.sym { T 49400 43200 5 10 0 0 0 0 1 device=OUTPUT T 49500 43200 5 10 1 1 0 0 1 value=LATCH } N 49300 43000 47600 43000 4 T 42800 40400 9 10 1 0 0 0 2 If LATCH_INVERT is closed, LATCH output is high when pressed; otherwise, LATCH output is low when pressed. T 54000 40400 9 10 1 0 0 0 1 1.0 (May 16, 2009) T 54000 40100 9 10 1 0 0 0 1 Matt Sarnoff (www.msarnoff.org) T 50000 40700 9 18 1 0 0 0 1 The Binary Keypad