VARIABLES DE CONTROL
Las variables de control son variables lógicas de entrada
y
salida que detenninan
conjuntamente con las variables de función el comportamiento y las actividades de un sistema
secuenc ial diseñado. En esta unidad se estudiarán las variables de control externas, las cuales se
. involucran con el sistema. controlando al mI smo para desarrollar un detenninado
func ionamiento . Las variables de control internas se estudiarán posterionnen te, ya que estas
están íntimamente relacionadas con las máquinas de estado algorítmico .
VARIABLES DE CONTROL EXTERNAS ( Ejemplo 1 )
Como un primer ejemplo, para ilustrar el uso de las variables de control, presentamos el
siguiente circuito de 4 bits, el cual tiene variables de control internas. el cual tiene a
A
como
variable de control.
Construiremos entonces un contador BDC que incluya una variable de control para modificar
su funcionamiento y convertirlo en ascendente descendente, dependiendo del valor de esta
variable. Definiremos primero la secuencia que seguirá el circuito. empleando para ello una
tabla de estado, en esta tabla se encuentran representadas las salidas de los Flip-Flops por las
variables W, X, Y, Z, primeramente en un estado que se considera como el actual y definiendo
con posterioridad el estado al que deben pasar. Este procedimiento asegura que ningún bit se
saldrá de control , ya que se está forzando al circuito a operar de esta manera. Se ha dispuesto
que el valor de uno lógico en la variable de control A haga funcionar el contador en el modo
ascendente, mientras que al conectarse
A
con voltaj e cero se obtendrá el comportamiento
descendente .
página
2-33