
感觉
技术
3.0指令集
助记符,
操作数
BCR
BSR
BTRSC
BTRSS
NOP
CLRWDT
选项
OPTIONR
睡觉
DAA
R,位
R中置位
R,位
在研发测试位,则跳过
R,位
在研发测试位,则跳过设置
无操作
清除看门狗定时器
装载选项寄存器
阅读OPTION注册
进入掉电模式
描述
0
1
R<b>
R<b>
手术
FM8P51
周期
1
1
1/2
(1)
1/2
(1)
1
1
1
1
1
1
状态
受影响
-
-
-
-
-
TO ,
PD
-
-
TO ,
PD
C
R,位
在研发清除位
则跳过R<b> = 0
跳过如果R<b> = 1
无操作
00h
00h
加
00h
00h
WDT ,
WDT预分频器
选项
加
WDT ,
WDT预分频器
选项
DAS
TBL
INT
ENI
DISI
回报
RETFIE
CLRA
IOST
IOSTR
CLRR
MOVAR
MOVR
DECR
R
R
R
R
R,D
R,D
调整从ACC的数据格式
以HEX DEC任何除了ACC后(十六进制)
ACC ( DEC)
手术
调整从ACC的数据格式
以HEX DEC任何减ACC后(十六进制)
ACC ( DEC)
手术
PC<7 : 0> + ACC
PC<7 : 0>
查表
PC<9 : 8>不变
PG<1 : 0>
PC<11 : 10>
PC +1
栈顶,
S / W中断
002h
PC
设置GIE位
清除GIE位
从子程序返回
从中断返回,设置GIE位
清除ACC
加载IOST注册
阅读IOST注册
清除
将ACC与R
移动
递减
递减R,则跳过0
增量
增量R,则跳过0
增加命中率和R
自R减去ACC
加入ACC和R与进
ACC减去从研发与进
和ACC有R
1
0
GIE
GIE
PC
PC ,
1
-
1
2
1
1
2
2
1
1
1
1
1
1
1
1/2
(1)
1
1/2
(1)
1
1
1
1
1
C,DC ,Z
-
-
-
-
-
Z
-
-
Z
-
Z
Z
-
Z
-
C,DC ,Z
C,DC ,Z
C,DC ,Z
C,DC ,Z
Z
Rev1.2 2005年3月15日
P.44/FM8P51
栈顶
栈顶
1
GIE
00h
加
00h
加
R
R-1
加
IOST注册
加
R
R
DEST
DEST
IOST注册
DECRSZ R,D
INCR
INCRSZ
ADDAR
SUBAR
ADCAR
SBCAR
ANDAR
R,D
R,D
R,D
R,D
R,D
R,D
R,D
R-1
DEST ,
跳过,如果结果为0
R+1
DEST
R+1
DEST ,
跳过,如果结果为0
R + ACC
的R - ACC
DEST
DEST
DEST
DEST
DEST
R + ACC + C
R + ACC + C
ACC和R