VDHL

Iniciado por Sebastian Jaramillo Patiñ, 24 Febrero 2016, 23:23 PM

0 Miembros y 1 Visitante están viendo este tema.

Sebastian Jaramillo Patiñ

Buenas tardes.

Me encuentro cursando la materia Electronica Digital y me han pedido implemtar median VHDL un antirrebote o detector de pulso.

Como es primera vez que trabajo en esta herramienta no tengo muy claro que debo hacer y como implementar en VDHL.

Agradeceria opiniones  comentarios sobre el tema.

llaneroxy

Hola que tal.

Hace ya bastante que no uso VHDL , desde la U, jeje

pero en resumen la implementación de un botón en cualquier lenguaje, se hace  así

if(botto==0) //Si presiono botón
{
delay_milisegundos(10); // Tiempo muerto

presiono();  //llama función de presionar

}

En VHDL creo que no existe este tipo de retardos, asi que que creo que tienes que poner un variable a decrementar y hacer las veces de contador.


Lo que necesitas es esperar un tiempo suficiente para que el rebote haya terminado, o te pasara que oprimes el botón y el toma mas de un dato .