Programación Específica > Microcontroladores

 Duda Básica Con Código

<< < (2/2)

Orizabeño:
COMETI UN ERROR......


MOVLW   5          ; W=5
ADDWF   PCL,F   ; REALMENTE TRADUCE PCL=PCL+W--->PCL=PCL+5 Y NO
                         ; COMO LO HABIA PUESTO DE PCL=W+F. UN POCO DE SUEÑO
                         ; ME HIZO EQUIVOCAR JEJE.

DE TODOS MODOS EL BRINCO SE DA A LA MISMA ZONA AL QUINTO ELEMENTO
DE LA TABLA Y TODA LA EXPLICACION ES TOTALMENTE VALIDA.


SOLO COMO OBSERVACION: SE ME HACE ILOGICO EL CODIGO, NO ENTIENDO POR QUE USAR UNA TABLA QUE SIEMPRE BRINCARA AL QUINTO ELEMENTO DE LA TABLA, ENTONCES ¿¿PARA QUE EXISTE LA TABLA??

ME SUPONGO QUE LO QUE QUIERES HACER ES ESPECIFICAR QUE W=PORTA QUE ES LA DIRECCION 5 DEL BANCO 0.

SI ESE ES EL CASO LA LINEAS CORRECTAS ES:

MOVF    5,0          ;W=PUERTO A

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa