Nota, falló el servidor y no pude publicar antes.
El pic no escribe en la tabla, lo que hace es leer en la tabla y retorna o se dirige a un lugar específico para continuar.
Como programador, TU escribes la tabla con todos los valores que se van a utilizar.
La decisión a que parte de la tabla tiene que dirigirse el CP dependerá de como tiene que ir "decidiendo" el pic de acuerdo a sucesos que van pasando.
Por ejemplo, tu quieres que en un display de led se muestre sucesivamente los números del 0 al 9 y en la tabla está la codificación en binario para mostrar en el display.
Del 0 al 9 hay 10 posiciones, entonces tienes que contar del 1 al 10, y por cada cuenta consultas a la tabla.
Por ejemplo, tenemos la variable
contar. Los pasos que debes hacer es lo siguiente:
1. Borrar variable contar
2. ¿vale 10 la variable contar?
3. si, salgo.
4. No, Sumo 1 a contar y lo guardo en W
5. Llamas a tabla, por la rutina CALL
6. Cuando termina vuelve aquí y pasas del registro w al portb que es dónde está conectado el display
7. Volves a la posición 2
Fijate en este ejemplo
de Suky