:Date: 15/10/2025 :Author: Carlos Félix Pardo Martín :License: Creative Commons Attribution-ShareAlike 4.0 International :tocdepth: 1 .. _electronic-bistable-d: El biestable D ============== El `biestable D `__ (Data o Delay) es un circuito secuencial básico que, al igual que el biestable RS, permite almacenar un bit de información. La diferencia entre el biestable D y el :ref:`biestable RS ` radica en la forma diferente que tienen de almacenar ese bit con sus entradas. El **biestable D** tiene una entrada **D** (dato), que puede estar a nivel alto (1 lógico) o a nivel bajo (0 lógico). Este dato se almacena en el interior del biestable cuando se activa otra entrada denominada **Reloj** o **CLK** (Clock), en el flanco de subida o cambio de nivel bajo (0 lógico) a nivel alto (1 lógico). El **biestable D** se utiliza principalmente para almacenar datos binarios y para sincronizar señales. Simulación ---------- En la siguiente simulación podemos observar un **biestable D**: .. raw:: html
Tabla de verdad --------------- La tabla de verdad del **biestable D** es la siguiente: .. list-table:: :widths: 20 20 20 20 :header-rows: 1 * - D - CLK - Q - /Q * - 0 - 0 - Q - /Q * - 1 - 0 - Q - /Q * - 0 - _↑¯ - 0 - 1 * - 1 - _↑¯ - 1 - 0 * - 0 - 1 - Q - /Q * - 1 - 1 - Q - /Q Flanco de subida Los cambios de estado de este biestable se producen únicamente cuando la entrada **CLK** cambia de estar inactiva (0 lógico) a estar activa (1 lógico). No ocurren mientras la señal se mantiene estable, sino exclusivamente en el momento del cambio de valor de 0 lógico a 1 lógico. Este cambio se denomina **"flanco de subida"** y se representa con el símbolo "_↑¯". En el momento que la entrada **CLK** presenta un flanco de subida, el valor de la entrada **D** se copia en el interior del biestable y se refleja en la salida **Q**. Una vez que la entrada **CLK** permanece a nivel alto, aunque cambie la entrada **D**, el valor del biestable no variará, ya que no se ha producido un nuevo flanco de subida. La salida **/Q** siempre tendrá el valor contrario a la salida **Q**. Como este biestable no posee estados prohibidos ni indeterminados, esta condición se cumple en todo momento. Ejercicios ---------- #. ¿Qué es un biestable D y para qué sirve? #. ¿Cuántas entradas tiene un biestable D y qué función cumple cada una? #. ¿Cuántas salidas tiene un biestable D y qué función cumple cada una? #. Dibuja el circuito de un biestable D con el nombre de sus entradas y salidas. #. Dibuja la tabla de verdad de un biestable D y explica brevemente su funcionamiento normal. #. ¿Puede tener el biestable D una entrada prohibida o indeterminada? ¿Qué consecuencias tiene ese funcionamiento? #. Simula todos los estados del **biestable D** con el simulador de esta página.