添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1105页 > PIC16LC505T-04/SL > PIC16LC505T-04/SL PDF资料 > PIC16LC505T-04/SL PDF资料1第39页
PIC16C505
8.0
指令集汇总
每个PIC16C505指令是一个12位字,
为操作码,其中特定网络上课的指令类型,
和一个或多个操作数指定
该指令的操作。该PIC16C505
表8-2组指令集汇总
指令转换成字节为导向,面向比特的,和文字
和控制操作。表8-1显示了操作码
科幻场的描述。
面向字节
指令, “f”表示某个文件
登记标志和' D'代表目标
代号。在网络连接文件寄存器标识符是用来
指定的文件32寄存器之一是要使用
由指令。
目标标识符特定网络上课的地方结果
的操作要被放置。如果“d”为“0” ,结果是
存放在W寄存器中。如果“d”为“1” ,则结果将存
在网络连接文件寄存器中的指令的特定网络版。
面向比特
指令,“b ”表示位科幻场
它可选择位受影响的人数
通过该操作,而“f”表示的数目
网络连接文件中的相应位所在。
立即数和控制
操作, “ k”表示一个
8位或9位常数或立即数。
所有指令都在一个指令执行
周期,除非条件测试为真或程序
计数器被改变作为指令的结果。在这
情况下,执行需要两个指令周期。一
指令周期由4个振荡周期。
因此,对于4 MHz的振荡频率,正常
指令执行时间为1
s.
如果条件测试结果为
真或程序计数器改变的结果
的指令时,该指令执行时间为2
s.
图8-1显示了三种常见格式的
指令可以有。在网络连接gure所有示例使用
以下格式来表示一个十六进制数:
0xhhh
其中“h”显上课十六进制数字。
图8-1:
FOR一般格式
说明
6
5
d
4
F( FILE # )
0
面向字节
网络文件寄存器操作
11
操作码
D = 0 ,结果存入W
D = 1 ,结果存入f
F = 5位网络文件寄存器地址
面向比特
网络文件寄存器操作
11
操作码
8 7
5 4
B( BIT # )
F( FILE # )
0
表8-1:
f
W
b
k
操作码字段
说明
描述
B = 3位位地址
F = 5位网络文件寄存器地址
立即数和控制
操作(除
GOTO )
11
操作码
K = 8位立即值
立即数和控制
操作 -
GOTO
指令
11
操作码
K = 9位立即值
9
8
K(文字)
0
8
7
K(文字)
0
注册网络文件地址(0x00到0x7F )
工作寄存器(累加器)
在8位网络文件寄存器地址
文字连接场,常数或标号
不在乎的位置( = 0或1 )
汇编器将产生随x的代码= 0的
使用兼容的形式推荐
与所有Microchip软件工具。
目的地的选择;
D = 0 (结果存入W )
D = 1 (将结果保存在网络文件寄存器f )
默认值为d = 1
标签名称
栈顶
程序计数器
看门狗定时器计数器
超时位
掉电位
目的地,无论是W寄存器或特定网络版
注册网络连接文件的位置
选项
目录
分配给
寄存器位科幻场
在该组
用户去连接斯内德项(字体为courier )
x
d
LABEL
TOS
PC
WDT
TO
PD
DEST
[ ]
( )
& LT ;& GT ;
i
talics
1998年Microchip的科技公司
初步
DS40192B第39页

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