Está en la página 1de 2

Divisor de Frecuencia:

El divisor de frecuencia es un componente simple, cuyo objetivo es reducir la


frecuencia de entrada. Éste se implementa con ayuda del factor de escalamiento y
un contador. Primero, el factor de escalamiento es la relación entre la frecuencia
de entrada y la frecuencia de salida deseada:

Escala=fentrada/fdeseada
Asumiendo que tenemos una frecuencia de 50MHz y deseamos una salida
de 4Hz, tenemos que:

Escala=50MHz*4Hz=12.500.000
Por lo tanto, el contador para el divisor de frecuencia tiene como función generar
la señal de salida de 4Hz cada 12.500.000 ciclos.

Valor a Configurar=Escala/2=12.500.00/2=6.250.000

En la imagen anterior podemos ver que en 0,25 s o 12.500.000.

 
HitMiss 
Se usa una variable llamada “sum” para verificar si cualquier pulsador está siendo presionado, 
si ninguno de los pulsadores fue presionado, la variable “sum” vale cero, de lo contrario será “1. 
En este bloque se compara el vector de los pulsadores con el vector aleatorio de los leds, en caso
de que sean iguales, a la salida del display se despliega “O” de lo contrario, si se presiona el 
pulsador equivocado, se despliega una “E”.
Se ha definido el estado “11”, que verifica que los pulsadores y los leds coinciden. Y desplegar “O”

Se ha definido el estado “10”, que comprueba que los pulsadores y los leds no coinciden al ser
presionados. Para ser desplegada la E

El estado “00” es para cuando se presiona reset y todo queda inicializado.

También podría gustarte