![]() |
![]() SN54S161 BEA 4 Bit Binary Counter US $195.00
|
![]() 192 PCS P N MM74HC161M IC COUNTER BINARY PRESET 16 SOIC US $189.99
|
![]() 5962 8956101EA Mil Spec Binary Counter 54AC161DMQB US $145.00
|
| Powered by phpBay Pro |

History Of The Computerflip-Flops - A Fundamental Counter
Flip-Flops - A basic counter
We seemed on the Binary system, and fundamental pc logic components, in previous articles, "It's a binary world - how computers depend" and "How computer systems add - a logical strategy".
Now we will mix {two} components of these articles to look at a counter. Another frequent logic aspect in a pc is a counter or timer. This could b to depend items going past a sensor on an meeting line, or possibly a count-down timer. For example, in case you have a late mannequin washing machine it will have a simple laptop using a depend down timer to present 10 minute wash cycle, etc.
There are a number of varieties of counter, almost all of which use a basic component of electronics, the Flip-Flop. And also you thought they had been rubber footwear English people put on to the bathe or the beach. (At this point Australians say "I thought they were called thongs").
OK again on topic. The flip-flop is as previous as electronics, and is a basic example of the binary system. It has {two} attainable steady states, A or B, and may be 'toggled' from one state to the other, identical to a 'push-on, push-off' switch. It was initially made with {two} vacuum tubes (or one, for example a double triode).
It normally has {two} outputs, one being the complement of the other. That's,if one output(A) is a logic 0, the opposite(B) is a logic 1, and vice-versa. The input, or Toggle(T) is at logic zero till a pulse from a sensor, for instance, comes along. This pulse takes the logic state to 1, then again to 0. The toggle effect, causing the Flip-Flop to flip, is definitely the CHANGE from 0 to 1.
In logic terms the flip-flop is made up utilizing AND and OR gates, in logic cicuitry it's just a 'black box' labelled FF. Several FFs may be grouped into yet another black box, a counter, timer, or multivibrator.
We are able to make up a Reality Desk, which we have used before. In the event you recall, a fact desk tells you what the Output will probably be for all attainable Inputs.
TRUTH TABLE for Flip Flop - Toggle (C)hange,- Outputs A and B.
INITIAL STATE
T B A
zero 1 zero 'A' output is zero
PULSE 1
T B A
C 0 1 'A' output is 1
PULSE 2
T B A
C 1 0 'A' output is zero
Now we string some flip-flops collectively to make a counter. Say we have now a sensor on a beer bottling machine, which has to rely 5 bottles before switching the feed, we have to count up to 5, or one zero one in Binary. We will need 3 flip-flops, for binary bits 0,1 and a couple of, akin to decimal bit value of 1,2 and 4.
We will take the A output of the three flip-flops to a decoder black field, which we will use to detect when we get to 5, then switch the feed. The B output of flip-flop zero is passed to the toggle enter of flip-flop 1 by way of an AND gate, so the next pulse from the sensor (which matches to all three flip-flops) at this AND gate will toggle the flip-flop, depending on the worth of the B output, zero or 1. Similarly the B output of flip-flop 1 goes to the toggle of flip-flop 3 through an AND gate.
Our 3 Flip-Flops now give you a fact desk like this:-
INITIAL STATE
FF2 FF1 FF0
TBA TBA TBA
010 010 010 'A' outputs 000 - 0
PULSE 1
FF2 FF1 FF0
TBA TBA TBA
C10 C10 C01 'A' outputs 001 - 1
[The (C)hange flips FF0 (at all times). FF1 & FF2 are blocked by the AND gate which wants a zero input from the earlier FF 'B' output AND the pulse change.]
PULSE 2
FF2 FF1 FF0
TBA TBA TBA
C10 C01 C10 'A' outputs 010 - 2
[The (C)hange flips FF0 (always). FF1 flips beacause the 'B' output from FF0 is a 0 when the Pulse arrives. FF2 is blocked as before.]
PULSE three
FF2 FF1 FF0
TBA TBA TBA
C10 C01 C01 'A' outputs 011 - three
[FF0 flips, FF1 is blocked once more,as is FF2.]
PULSE four
FF2 FF1 FF0
TBA TBA TBA
C01 C10 C10 'A' outputs 100 - four
(FF0 flips, FF1 flips, FF2 flips.)
PULSE 5
FF2 FF1 FF0
TBA TBA TBA
C01 C10 C01 'A' outputs one zero one - 5 depend complete!
[FF0 flips, FF1 and FF2 are blocked.]
This counter can rely as much as 111, 7 decimal, it then resets to 0. A few interesting points to note are:-
1. FF0 flips each pulse. FF1 flips each 2 pulses. FF2 flips each four pulses etc. These facts can be used to make up a divider, which might be cascaded. For example the 4 pulse output can go to a second counter which also offers a four pulse output, totalling 16. This may be expanded to make up a decadic counter by decoding a count of 1010 (10 decimal) and utilizing this to toggle the next counter, etc. What about 60 and 12 for your digital watch?
2. Take a look at the 'B' outputs from the counter. In sequence the values are:- 111, a hundred and ten, one hundred and one, a hundred, 011, 010 (7,6,5,4,3,2 decimal). See the sample? That's proper - a countdown timer! We'll be utilizing this in a later article.
About The Creator
Jacob has been writing articles on-line for nearly 8 years now. Not only does this writer specialise in Computers and Technology, you too can try his newest web site on the best way to convert WMV to AVI with WMV to AVI converter which also helps people find the best WMV to AVI converter on the market.
![]() |
![]() SN54S161 BEA 4 Bit Binary Counter US $195.00
|
![]() 192 PCS P N MM74HC161M IC COUNTER BINARY PRESET 16 SOIC US $189.99
|
![]() 5962 8956101EA Mil Spec Binary Counter 54AC161DMQB US $145.00
|
![]() 200PC 74HC4040D 74HC4040 SOP 16 12 Stage Binary Counter US $104.99
|
![]() 96 pcs P N MM74HC161M ICS COUNTER BINARY PRESET 16 SOIC US $99.99
|
![]() 100CD4060BCN CD4060 RIPPLE CARRY BINARY COUNTER ST US $78.00
|
![]() 100PCS CD4520BE DIP 16 CD4520 DIP16 TI Dual Binary UP Counter US $47.41
|
![]() TEXAS INSTRUMENTS 9101 BINARY COUNTER US $44.99
|
![]() IC HD100136F 4 Bit Binary Up Down Counter US $29.99
|
![]() MC10H016P 10H016 COUNTER 4BIT BINARY Qty 3 NEW US $24.99
|
![]() M38510 31508BEA 4 Bit Up Down Binary Counter US $24.00
|
![]() 50 PCS HD74LS90P DIP 14 HD74LS90 74LS90 Binary Counters US $22.99
|
![]() N8284N ICCOUNTERUP DOWN4 BIT BINARYSTD TTL 14 Pin US $20.00
|
![]() 6 RCA SK SERIES SK4516B CMOS PRESETTABLE BINARY COUNTER US $20.00
|
![]() 125 TI SN74HC161DR 4 bit Synchronous Binary Counter ICs US $19.99
|
![]() 25 CD4020 4020 ripple carry binary counter divider DIP US $19.99
|
![]() Lot of 221 ON 14020BG 14 bit Binary Counter US $19.95
|
![]() 50 PCS CD4060BM SOP 16 CD4060 Carry Binary Counters US $18.99
|
![]() 30pcs Synchronous 4 Bit Binary Counters ic 74LS161 US $16.99
|
![]() SN54L93J 4 BIT BINARY COUNTER US $16.50
|
![]() M38510 34301BEA Mil Spec 4 Bit Binary Counter 54F161A US $16.18
|
![]() MC10H016L MC10H016 4Bit Binary Counter IC US $13.00
|
![]() 50 National Semi DM73LS393 Dual 4Bit Binary Counter IC US $12.99
|
![]() 20 CD4020BE CD4020 Ripple Carry Binary Counter Divider US $12.99
|
![]() Motorola MC74F163AN BINARY COUNTER IC US $11.51
|
![]() MC145163P MC145163] Binary Up Down Counter IC US $11.20
|
![]() 10 PCS SN74LS90N 74LS90 DIP 14 BINARY COUNTERS US $10.77
|
![]() Lot 50 SGS 74HC161M 4 bit binary counter SOIC16 pkg US $9.73
|
![]() IC 20pc 74HC393 Dual 4 bit binary ripple counter DIP14 US $9.49
|
![]() DM54L93J BINARY COUNTER US $9.00
|
![]() ELCAP 74HCT393 DUAL 4 BIT BINARY COUNTERS 40 PCS US $9.00
|
![]() ELCAP 74HC393 DUAL 4 BIT BINARY COUNTERS 40 PCS US $9.00
|
![]() 10 pcs HCF4060BE CD4060 RIPPLE CARRY BINARY COUNTER ST US $8.99
|
![]() SCL4520A BC 16pin DIP Dual Binary UP Counter Lot of 8 US $8.00
|
![]() CD4520BE 16pin DIP Dual Binary UP Counter Lot of 10 US $8.00
|
![]() New AMD AM25LS2569PC 4 Bit Binary Up Down Counter US $8.00
|
![]() 10 PCS HEF4060BP DIP 16 HEF4060 14 stage ripple carry binary counter US $7.99
|
![]() 20 x 74HCT393 74393 IC DUAL 4 BIT BINARY COUNTER US $7.99
|
![]() MC10E016 8 Bit Synchronous Binary Up Counter US $7.95
|
![]() MC14060 14 Bit Binary Counter and Osecillator US $7.95
|
![]() MC14040 12 Bit Binary Counter US $7.95
|
![]() MC14020 14 Bit Binary Counter US $7.95
|
![]() MC14029 Binary Decade Up Down Counter US $7.95
|
![]() MC10H016 4 Bit Binary Counter US $7.95
|
![]() MC14529 LOG CMOS COUNTER BINARY DIP16 Qty6 NEW US $7.95
|
![]() MC10178 MC10178P Binary Counter US $7.95
|
![]() 20 x CD4060BE CD4060 RIPPLE CARRY BINARY COUNTER US $7.60
|
![]() 10PCS SN74HC4040N SN74HC4040 12 BIT ASYNCHRONOUS BINARY COUNTERS US $7.50
|
![]() 10PCS 74HC4040D 74HC4040 SOP 16 12 Stage Binary Counter US $7.49
|
![]() 20 x CD4020 4020 IC Ripple Carry Binary Counter Divider US $6.99
|
| Powered by phpBay Pro |


US $250.00
















































![MC145163P MC145163] Binary Up Down Counter IC](http://www.nickaustad.com/images/e/110464233110_0.jpg)



































