What do you mean by counters, Electrical Engineering

Assignment Help:

Q. What do you mean by Counters?

The shift register can be used as a counter because the data are shifted for each clock pulse. A counter is a register that goes through a predetermined sequence of states when input pulses are received. Besides, computers, timers, frequency meters, and various other digital devices contain counters for counting events.

There are what are known as ripple (asynchronous), synchronous, and ring counters. In ripple counters, the output of each flip-flop activates the next flip-flop throughout the entire sequence of the counter's states. In a synchronous counter, on the other hand, all flip-flops are activated (triggered) simultaneously through a master clock connected to the clock inputs of all flip-flops. In a ring counter, as in a synchronous counter, all flip-flops are triggered simultaneously. However, the output of each flip-flop drives only an adjacent flip-flop. A single pulse propagates through the ring in a ring counter, whereas all remaining flip-flops are at the zero state.

1445_What do you eman by Counters.png

Figure (a) shows a block diagram of a 3-bit ripple counter using JKFFs. Notice from the timing diagram shown in Figure (b) that the output Q0 of the leftmost flip-flop will change its state at every clock pulse if the clear signal equals zero. The output Q1, controlled by Q0, will change its state every time Q0 changes from 0 to 1. Similarly Q2 is controlled by Q1. Figure (c) shows the outputs for the first 8 clock pulses. Observe that a 3-bit counter will cycle through 8 states, 000 through 111. An n-bit ripple counter, in general, will cycle through 2n states; it is known as a divide-by-2n counter or modulo-2n binary counter. Taking the outputs from Q2 Q1 Q0, the counter becomes an up-counter; taking the outputs from ¯Q2 ¯Q1 ¯Q0, the counter becomes a down-counter, which counts down from a preset number. Asynchronous ripple counters are available as MSI packages.


Related Discussions:- What do you mean by counters

What is the signal classification of 8085, What is the signal classificatio...

What is the signal classification of 8085 All the signals of 8085 can be classified into 6 groups Address bus Data bus Control and status signals Power supply and f

What is asynchronous data transfer, What is asynchronous data transfer? ...

What is asynchronous data transfer? It is a data transfer method which is used when the speed of an I/O device does not match with the speed of the microprocessor. Asynchronous

What are flip flop circuits in digital electronics, What are flip flop circ...

What are flip flop circuits in digital electronics? Discuss race around condition in J-K Flip Flop

Neural network, solve problem by neural network using matlab code

solve problem by neural network using matlab code

Current source inverter , Current  Source Inverter (CSI) Current  sour...

Current  Source Inverter (CSI) Current  source  inverter has constant  input  but it  can be  adjusted. In CSI  the amplitude of output  current is  independent of load. The lo

Current flow through the channel of a jfet after pinch off, Q. How does cur...

Q. How does current flow through the channel of a JFET after pinch off? It is seen that above the pinch off voltage at a constant value of VDS (saturation drain current, ID inc

Mention some characteristics of transistors, Q. Mention some characteristic...

Q. Mention some characteristics of transistors? · When a NPN transistor is working, there is always a constant 0.6 volt drop between the base and emitter, i.e., the base is alw

Signal and system, You are required to implement below shift system in MATL...

You are required to implement below shift system in MATLAB, t0 is the amount of shift towards left or right. y(t)= x(t-t0) Implement MATLAB code, where shift should be taken as

Explain atomic structure & energy band diagram of germanium, Explain Atom...

Explain Atomic structure and Energy Band Diagram of Germanium. Germanium : This is one of the most common semiconductor material utilized in the application in electronics.

Computes similarity between two histograms, Write an m-file "distan.m"  whi...

Write an m-file "distan.m"  which does all the following operations: (i) computes 10 dimensional histogram of an input image             h1=sum(hist(imn,10)'); (ii) computes

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd