Hola gente, soy nuevo en el foro y tambien estoy entrando al mundo de los PIC junto a programar en el assembler.
Bueno estoy tratando de hacer varias secuencias con 8 leds donde se pueden visualisar varias combinaciones(255 posibles), necesito hacer 4 o mas secuencias, y cambiar entre secuencias de manera ascendente y decendente con 2 pulsadores(uno para cada proposito), aparte de tener un tercer pulsador donde se pueda cambiar de secuencia de manera automatica.
ejemplo:
secuencia10 0 0 0 0 0 0 1
0 0 0 0 0 0 1 1
0 0 0 0 0 1 1 1
0 0 0 0 1 1 1 1
.....
111111111111
secuencia21 1 1 0 0 0 0 0
0 0 0 1 1 1 0 0
1 0 0 0 0 0 1 1
0 0 0 1 1 1 0 0
...
0 0 0 0 0 1 1 1
Uno de mis problemas es al comienzo de la simulacion, que sin precionar ningun pulsador ya de manera automatica activa alguna secuencia y no tengo control para detenerla ni iniciarla. Otro problema, al tener varias secuencias no se me ocurre como cambiar entre ellas, ya lo estaba haciendo en un comienzo creando tablas, y colocandole etiquetas a cada secuencia que luego llamaba con la instruccion CALL, pero como usaba muchos CALL creo que eso me afectaba la pila y mi simulacion se detenia, a parte de comenzar a enviar mensajes de alerta.
Alguna sugerencia?
