添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第684页 > PIC16C505-04 > PIC16C505-04 PDF资料 > PIC16C505-04 PDF资料2第47页
PIC16C505
选项
语法:
操作数:
操作:
编码方式:
描述:
也就是说:
周期:
例子
W
装载选项寄存器
[
LABEL
]
(W)
选项
选项
RLF
语法:
操作数:
操作:
带进左移f
[
LABEL
] RLF
0
f
31
d
[0,1]
见下面的说明
0011
01df
ffff
F,D
受影响的状态:无
0000
0000
0010
W寄存器的内容加载
进入OPTION寄存器。
受影响的状态:C
编码方式:
描述:
对f寄存器的内容被旋转
通过进位到左侧
标志。如果“d”为0,结果被放在
W寄存器。如果“d”为1 ,结果存入
回到寄存器“f” 。
1
1
选项
执行指令前
=
0x07
0x07
C
也就是说:
周期:
例如:
1
1
RLF
=
=
=
=
=
寄存器“f”
指令后
OPTION =
REG1,0
1110 0110
0
1110 0110
1100 1100
1
RETLW
语法:
操作数:
操作:
返回与文字为W
[
LABEL
]
RETLW
0
k
255
k
(W);
TOS
PC
1000
kkkk
kkkk
执行指令前
REG1
C
REG1
W
C
指令后
受影响的状态:无
编码方式:
描述:
W寄存器装入8
位立即数k 。程序计数器
从堆栈的顶部(在加载
返回地址)。这是一个两周期
指令。
RRF
语法:
操作数:
操作:
编码方式:
描述:
带进正确f
[
LABEL
]
0
f
31
d
[0,1]
见下面的说明
0011
00df
ffff
RRF F,D
也就是说:
周期:
例如:
1
2
调用表; W--包含
;表中的偏移
;值。
; W--现在有表
;值。
ADDWF PC
; W =失调
RETLW K1
;表开始
RETLW K2
;
RETLW KN
;表完
=
=
0x07
K8的价值
受影响的状态:C
对f寄存器的内容被旋转
一位通过进权
标志。如果“d”为0,结果被放在
W寄存器。如果“d”为1 ,结果存入
回到寄存器“f” 。
C
也就是说:
周期:
例如:
REG1
C
REG1
W
C
寄存器“f”
1
1
RRF
=
=
=
=
=
REG1,0
1110 0110
0
1110 0110
0111 0011
0
执行指令前
W
W
执行指令前
指令后
指令后
1998年Microchip的科技公司
初步
DS40192B第47页

深圳市碧威特网络技术有限公司