¡Qué tal!
Soy nuevo por aquí, y también en esto de los pics.
Estoy trabajando en un proyecto, donde necesito que 8 LEDS conectados a las 8 patas del PORTB se enciendan al presionar 1 en el teclado, y se apaguen al presionar 0.
Cualquier otra tecla presionada no debe tener efecto.
Sin embargo, cuando presiono cualquier tecla no sucede nada
También tengo otro proyecto, al presionar teclas entre el 1 y el 8 se deben encender entre 1 y 8 LEDS respectivamente. La cosa es, que se encienden los LEDS correspondientes al valor numérico entrado
(por ejemplo, para el 1 se enciende el primero, para el 6, se enciende el 2 y el tercero) y no sé que está sucediendo.
Todo esto, sólo haciendo uso de las librerías del RS232 y de RETARDOS.
Ojalá alguien pueda brindarme algún consejo.
Adjunto los códigos asm con los de proteus, pues es probable que el circuito esté mal ensamblado (me ha pasado antes, y han pasado horas antes de que me de cuenta que los LEDS estaban al revés, aunque en esta ocasión han pasado días ya...)
Saludos, y gracias por cualquier respuesta que puedan darme.
Mingüer