-
Notifications
You must be signed in to change notification settings - Fork 0
enable
| ⎠ïļ Prev | Navegar por los circuitos | Next âĄïļ |
|---|
- Ficha: Puerta AND de habilitaciÃģn
- Descargas
- DescripciÃģn
- Puerta AND de habilitaciÃģn
- Principio de enable
- Pruebas con dos pulsadores y un LED
- Cronograma
- Conceptos nuevos
- Enlaces
- Autor
- Licencia
En esta ficha NO se describe un circuito completo sino un fragmento. No es un circuito vÃĄlido porque no contiene ningÚn pin de salida. Lo llamamos fragmento porque se puede utilizar en otros circuitos
Este fragmento es un caso de uso de la puerta AND. Una de sus entradas la denominamos entrada de datos (data_in), y la otra es la pata de enable. Cuando enable estÃĄ a 0 decimos que la seÃąal de datos estÃĄ deshabilitada y por tanto a su salida sale siempre 0. Pero cuando activamos enable (puesta a 1), los datos de entrada atraviesan la puerta y aparecen en su salida. La puerta se pone en modo transparente: es un simple cable que sÃģlo transporta los datos
En la ficha esto se ha simbolizado con un semÃĄforo. Cuando estÃĄ deshabilitada, el semÃĄforo estÃĄ en rojo y los datos no pueden pasar. Cuando estÃĄ en verde, los datos estÃĄ habilitados y pueden circular con normalidad
Cuando usamos la puerta AND con estos fines de habilitar o deshabilitar una seÃąal, la denominamos puerta AND de habilitaciÃģn
El dejar pasar o no una seÃąal es una de las aplicaciones de la puerta AND. Las denominamos Puertas AND de habilitaciÃģn. Las utilizaremos mucho en los circuitos futuros, para activar o desactivar seÃąales
Cuando la puerta estÃĄ deshabilitada, se comporta igual que el circuito ax-bit0. Como un bit constante a 0. Pero cuando estÃĄ habilitada, se comporta como un cable, similar al circuito input: Lo que llega por su entrada se saca por la salida
Cualquier seÃąal digital la podemos habilitar/deshabilitar utilizando una puerta AND de habilitaciÃģn. Al deshabilitarla se obtiene un bit-0 constante. Cuando estÃĄ habilitada la seÃąal atraviesa la puerta sin modificaciÃģn
Para probar el principio de enable utilizamos el circuito ax-and. Usamos el botÃģn SW1 como seÃąal de datos. Es la que queremos habilitar/deshabilitar. Usamos el botÃģn SW2 como enable
En esta imagen vemos su funcionamiento. Como NO estÃĄ pulsado SW2, la seÃąal SW1 estÃĄ deshabilitada, por lo que por mucho que apretemos el pulsador SW1, el LED nunca se enciende (la seÃąal nunca atraviesa la puerta)
En esta animaciÃģn se muestra este comportamiento de seÃąal deshabilitada

Sin embargo, si ahora dejamos pulsado SW2, la seÃąal SW1 estÃĄ habilitada, por lo que veremos cÃģmo el LED sigue el ritmo de su entrada
En esta animaciÃģn se muestra este comportamiento de seÃąal habilitada

El cronograma es el mismo que el de una puerta AND. Se ha dividido en dos partes, una en la que la seÃąal estÃĄ deshabilitada, y por tanto la seÃąal de salida es 0. En la otra la seÃąal estÃĄ habilitada, y lo que ocurre en SW1 se muestra por la salida
- SeÃąal habilitada: Una seÃąal que funciona normalmente, que alcanza su destino final con normalidad
-
SeÃąal deshabilitada: Una seÃąal que estÃĄ bloqueda y que no llega a su destino final. Las seÃąales deshabilitadas vale
0 - Puerta AND de habilitaciÃģn: Una puerta AND que se usa con el propÃģsito de habilitar/deshabilitar una seÃąal
- Principio de enable: Cualquier seÃąal se puede habilitar/deshabilitar haciÃĐndola pasar por una puerta AND de habilitaciÃģn
- Fragmento: Trozo de un circuito, que forma parte de un circuito vÃĄlido mayor
- iceGates: ColecciÃģn de Icestudio con puertas lÃģgicas
- Juan GonzÃĄlez-GÃģmez (Obijuan)
- shift
- shift-reg2
- sreg-02-sys-sr-basicðĄ
- sreg-concat-left
- sreg-concat-right
- concat-sysdff-sreg2
- concat-sreg2-sysdff
- sreg-03-sys-sr-basicðĄ
- concat-sreg2-sreg2
- sreg-04-sys-sr-basicðĄ
- unary-iiðĩ
- unary-iii
- unary-nðī
- unary-ii-timer
- unary-ii-timer-bmax
- unary-iii-timer
- sreg-unary-ii-timer
- sreg-unary-iii-timer
- unary-n-timer
- sreg-unary-n-timer
- unary-ii-waitðĩ
- unary-ii-wait2ðĩ
- unary-ii-wait2-simp
- unary-ii-rst
- unary-iii-rst
- unary-mod3ðĩ
- unary-mod4
- unary-modn
- unary-mod2ðĩ
- unary-prescaler1:2
- unary-prescaler1:2-ini
- unary-prescaler1:3
- unary-prescaler1:4
- unary-prescaler1:n
- heart-prescaler1:2ðĄ
- 1hot-iiðĩ
- 1hot-iii
- 1hot-n
- 1hot-ii-timer
- 1hot-iii-timer
- zero-sreg-1hot-iii-timer
- tic0ðĄ
- tic0-sreg-1hot-iii-timer
- 1hot-n-timer
- 1hot-mod2ð§
ð§ TODO ð§
- ðĄ: Nuevo bloque introducido
- ðĩ: Circuito importante
- ðī: PresentaciÃģn de limitaciones y retos a superar