
HT56R64
位运算
提供数据存储器单一位的运算能力
储器是盛群的特性之一
微控制器。此功能对于特别有用
输出端口位的规划,其中个别的位或端口
引脚可以设定为高或低使用任
Set
[M ] .i指令或
CLR
[M ] .i指令的指令分别。如果没有这特性
TURE删除程序员首先阅读的需要
8位输出端口,处理输入数据,以确保
其他位都没有改变,则输出端口
用正确的新数据。这种读 - 修改 - 写亲
塞斯拍摄时自动位运算的护理
指令所取代。
查表运算
数据存储是通过寄存器来实现正常
字符。然而,用大量的工作时
固定数据,经常参与体积使得它inconve-
对个别存储在数据存储的固定数据。为了克服
来这个问题,盛群单片机允许
程序存储器的面积被设置为一个表,其中
数据可以直接存储。一套易于使用的指令
系统蒸发散提供了方法,使这个固定的数据可以是
引用并从程序存储器取出。
其他操作
除了上述功能指令,范围
其它指令还存在如
HALT
IN-
用于省电向下的操作和指令。
控制看门狗定时器的可靠运行
在极端电动或电动操作计划
磁场环境。对于自己的相关操作,
参阅功能有关的部分。
指令集汇总
下表描述了指令的总结
根据功能集归类并可连
sulted为利用下一个基本的指令参考
表列出的惯例。
表约定:
X :立即数
m:数据存储器地址
A:累加器
I: 0 7号位
addr:程序存储器地址
助记符
算术
ADD A , [M]。
ADDM A, [M]。
ADD A ,X
ADC A , [M]。
ADCM A, [M]。
SUB A,X
SUB A, [M]。
SUBM A, [M]。
SBC A, [M]。
SBCM A, [M]。
DAA [M]。
描述
周期
影响标志
数据存储添加到ACC
加入ACC数据存储器
将立即数ACC
数据存储添加到ACC与进
加入ACC数据存储器进
从ACC减去立即数
从ACC减去数据存储器
从ACC减去数据存储器,结果放入数据存储器
从ACC减去数据存储器进
从ACC带进减去数据存储器,结果放入数据存储器
十进制调整ACC加法与结果数据存储器
1
1
记
1
1
记
1
1
1
1
记
1
1
记
1
记
Z,C , AC , OV
Z,C , AC , OV
Z,C , AC , OV
Z,C , AC , OV
Z,C , AC , OV
Z,C , AC , OV
Z,C , AC , OV
Z,C , AC , OV
Z,C , AC , OV
Z,C , AC , OV
C
逻辑运算
AND A, [M]。
OR A, [M]。
XOR A, [M]。
ANDM A , [M]。
ORM A, [M]。
XORM A , [M]。
与A,X
OR A ,X
XOR A,X
刑事诉讼法[M]。
CPLA [M]。
逻辑和数据存储器送至ACC
逻辑或数据存储器送至ACC
逻辑XOR数据存储器送至ACC
累加器与数据存储器
逻辑或ACC送至数据存储器
运算,结果放入数据存储器
逻辑与立即数送至ACC
逻辑或立即数送至ACC
逻辑异或立即数送至ACC
补数据存储器
补数据存储器,结果放入ACC
1
1
1
1
记
1
记
1
记
1
1
1
记
1
1
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
增加&递减
INCA [M]。
INC [M]。
DECA [M]。
DEC [M]。
递增数据存储器,结果放入ACC
递增数据存储器
递减数据存储器,结果放入ACC
数据存储器减
1
1
记
1
记
1
Z
Z
Z
Z
修订版1.40
75
2009年9月8日