Sitio: Pulsadores concurso para televisivos |

Este circuito sirve para los concursos televisivos, en donde hay que determinar que persona es la mas rapida en accionar un pulsador.
El circuito esta basado en el microcontrolador pic 16f628A, el cual mediante la programacion adecuada y unos pocos componentes exteriores puede realizar tal mision.
El circuito esta diseñado para que una vez que accionemos alguno de los pulsadores, se encienda su LED correspondiente durante un tiempo de 10 segundos, y ademas impida que el resto de los pulsadores puedan encender sus led correspondientes.
He aprovechado las resistencias de polarizacion presentes en el puerto B, menos en los pulsadores P1 y P8 que he tenido que ponerlas independientemente. En el caso de que no utiliceis los 8 pulsadores, podeis suprimir estas 2 resistencias, conectando estos terminales directamente a Vdd (+5v).

Este circuito no lo he protegido contra interferencias, asi que si teneis problemas de que los Led se enciendan solos sin presionar los pulsadores, es devido a que los pulsadores estan situados a bastantes metros del circuito, pero esto lo podeis solucionar muy facilmente colocando en paralelo con cada pulsador un condensador de 100nF.
Perfectamente las salidas del microcontrolador se pueden utilizar para controlar lamparas de incandescencia de 220v o 12v, con tan solo acoplar a sus salidas un triac o un transistor.
Podeis descargar el archivo generado por Proteus y el codigo Hex para su montaje o simulacion, asi como el programa Fuente ASM.