Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El PIC16F84A
5.9
El registro 05 contiene el
valor 10 h.
El registro 06 contiene el
valor 0A h.
Cargamos el valor 05 en el
registro FSR.
Ahora est
registro 05.
apuntado
el
h.
INDF
10 h
INDF
0A h
001
001
002
002
003
003
FSR
05 h
FSR
06 h
005
10 h
005
10 h
006
0A h
006
0A h
007
007
008
008
009
009
00A
00A
00B
00B
Si
leemos
del
registro INDF de
manera
indirecta
(con FSR apuntndolo), el valor ledo ser 00. Si escribimos en
este registro de manera indirecta, obtendremos una nooperacin, aunque el registro estado se ver afectado.
Ejemplo 2:
Limpiar la memoria RAM desde la posicin 10 h a la 20 h.
NEXT
CONTINUAR
MOVLW
MOVWF
CLRF
INCF
BTFSS
GOTO
0X10
FSR
INDF
FSR
FSR,5
NEXT
; Inicializamos puntero
;
;
;
;
;