next up previous contents
Next: Contador BCD síncrono ascendente Up: Contadores Previous: Contador binario síncrono ascendente

Contador binario síncrono ascendente/descendente

También llamado contador bidireccional, un contador ascendente/descendente es capaz de contar en dos sentidos dependiendo de una señal de control externa. En general se diseñan para que la secuencia de conteo pueda invertirse en cualquier momento. Por ejemplo:

\begin{displaymath}\overbrace{0,1,2,3,4}^\mathrm{ascendente},\underbrace{3,2,1,0...
...athrm{ascendente},\underbrace{5,4}_\mathrm{descendente},\cdots
\end{displaymath}


  
Figure 3.7: Esquema de un contador binario síncrono ascendente/descendente de 3 bits.
\begin{figure}\centering
\epsfig{file=Contadores/esquema_contador_binario_sincrono_asc_des.eps,width=10cm}\end{figure}

El diseño es bastante sencillo, si sabemos que para que un contador sea descendente, sólo hay que utilizar el valor de las $\overline{Q}$'s en lugar de el valor de las Q's para calcular el siguiente estado. La figura 3.7 muestra el esquema de un contador de este tipo de 3 bits.




1999-05-21