位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第286页 > PIC16HV540-04/P > PIC16HV540-04/P PDF资料 > PIC16HV540-04/P PDF资料2第9页

PIC16HV540
表5-2:
助记符,
操作数
ADDWF
ANDWF
CLRF
CLRW
COMF
DECF
DECFSZ
INCF
INCFSZ
IORWF
MOVF
MOVWF
NOP
RLF
RRF
SUBWF
SWAPF
XORWF
BCF
BSF
BTFSC
BTFSS
ANDLW
通话
CLRWDT
GOTO
IORLW
MOVLW
选项
RETLW
睡觉
TRIS
XORLW
F,D
F,D
f
–
F,D
F,D
F,D
F,D
F,D
F,D
F,D
f
–
F,D
F,D
F,D
F,D
F,D
F,B
F,B
F,B
F,B
k
k
k
k
k
k
k
k
–
f
k
指令集汇总
12位操作码
描述
将W和f
W与f
f清零
W清零
补码f
减1 f
递减楼为0则跳过
f增
f递增,如果跳过0
包容或W与f
将f
传送W至f
无操作
带进左移f
带进正确f
减去; F W
交换F
异或W与f
位清零f
位集合F
位测试f ,则跳过
位测试f ,则跳过设置
和文字用W
调用子程序
清除看门狗定时器
无条件转移
包容性的或与W
将立即为W
装载选项寄存器
回报,单位为W放置文字
进入待机模式
负载TRIS寄存器
独家或文字为W
周期的最高位
1
1
1
1
1
1
1(2)
1
1(2)
1
1
1
1
1
1
1
1
1
1
1
1 (2)
1 (2)
1
2
1
2
1
1
1
2
1
1
1
0001
0001
0000
0000
0010
0000
0010
0010
0011
0001
0010
0000
0000
0011
0011
0000
0011
0001
11df
01df
011f
0100
01df
11df
11df
10df
11df
00df
00df
001f
0000
01df
00df
10df
10df
10df
最低位
ffff
ffff
ffff
0000
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
0000
ffff
ffff
ffff
ffff
ffff
状态
受影响的注意事项
C,DC ,Z
Z
Z
Z
Z
Z
无
Z
无
Z
Z
无
无
C
C
C,DC ,Z
无
Z
无
无
无
无
Z
无
TO
,
PD
无
Z
无
无
无
TO
,
PD
无
Z
1,2,4
2,4
4
2,4
2,4
2,4
2,4
2,4
2,4
1,4
2,4
2,4
1,2,4
2,4
2,4
2,4
2,4
BIT -的文件寄存器操作
0100
0101
0110
0111
bbbf
bbbf
bbbf
bbbf
ffff
ffff
ffff
ffff
立即数和控制操作
1110
1001
0000
101k
1101
1100
0000
1000
0000
0000
1111
kkkk
kkkk
0000
kkkk
kkkk
kkkk
0000
kkkk
0000
0000
kkkk
kkkk
kkkk
0100
kkkk
kkkk
kkkk
0010
kkkk
0011
0fff
kkkk
1
3
注1 :程序计数器的第9位将被写入到PC以外的任何指令被强制为“0”
GOTO 。
(参见单独的设备数据表,存储单元/间接数据寻址, INDF和FSR寄存器)
2 :当I / O寄存器是莫迪网络版作为自身的函数(如
MOVF PORTB , 1 ) ,
中使用的值的值将是
目前在引脚上。例如,如果该数据锁存器为'1'为一销CON组fi gured作为输入和被驱动
低由外部设备,数据将被写回'0' 。
3 :指令
TRIS楼
其中f = 5或6时, W寄存器的内容被写入到三态
分别为PORTA或B的锁存器。 '1'强制引脚为高阻态,并禁止输出缓冲器。
4 :如果该指令对TMR0寄存器(以及在适用情况下, D = 1 ) ,预分频器将被清零执行
(如果分配给TMR0 ) 。
1998年Microchip的科技公司
初步
DS40197A第9页