Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Muy buenas, a ver si alguien puede explicarme porqué no funciona correctamente este esquema. El micro siempre ve 0, incluso cuando pulso el interruptor... Pensaba que una resistencia entre 10K y 100K valdría... ¿Qué hago mal?
Saludos!
¿Has medido con el polimetro a ver que tienes? Igual el pulsador esta roto o hay una mala conexión.
Haz lo que te comenta BoOpS, debería funcionar.
Volveré a mirarlo pero lo extraño es que en una pata del interruptor tengo 5V y en la otra 0... Además si activo la resistencia de pullup del micro en esa pata se ve como 1...
Repasaré a ver que puede ser, pero no me lo explico...
Si en una pata del interruptor tienes 5V (la que està conectada a VCC) y en la otra tienes 0V (la que està conectada a la resistencia) eso quiere decir que eléctricamente está bien conectado.
Comprueba que tienes activado el puerto como entrada TRISXx = 1 y que has desactivado cualquier pereférico que pueda retener ese pin (pwm, adc, etc...)