当前位置:文档之家› Sonix_松翰指令用户指南

Sonix_松翰指令用户指南

数据传送指令.......................................................................................................................................................6 MOV—存储器读/写指令 ..............................................................................................................................6 B0MOV—存储器 BANK0 读/写指令 ............................................................................................................6 XCH—累加器与存储器的数据交换 ..............................................................................................................7 B0XCH—累加器与存储器(BANK0)的数据交换 ......................................................................................7 MOVC—从 ROM 中读取数据 ......................................................................................................................7
算术指令 .............................................................................................................................................................. 8 ADC—带进位加法运算 ................................................................................................................................8 ADD—不带进位的加法运算 ......................................................................................................................... 8 B0ADD—累加器和存储器 BANK0 内容相加................................................................................................9 SBC—带借位减法........................................................................................................................................9 SUB—不带借位减法 ..................................................................................................................................10
SONiX TECHNOLOGY CO., LTD
-2-
RevБайду номын сангаасsion 1.93
SONiX 8-Bit MCU
INSTRUCTION SET
目录
1 概述 .............................................................................................................................................................. 4 2 指令表........................................................................................................................................................... 5 3 指令说明 ....................................................................................................................................................... 6
SONiX 8 位 MCU
指令集
SONiX 8-Bit MCU
INSTRUCTION SET
SONiX 8 位单片机
SONIX 公司保留对以下所有产品在可靠性、功能和设计方面的改进做进一步说明的权利。SONIX 不承担由本手 册所涉及产品或电路的运用和使用所引起的任何责任。SONIX 的产品不是专门设计应用于外科植入、生命维持和任 何 SONIX 产品的故障会对个体造成伤害甚至死亡的领域。如果将 SONIX 的产品应用于上述领域,即使这些是由 SONIX 在产品设计和制造上的疏忽引起的,用户也应赔偿所有费用、损失、合理的人身伤害或死亡所直接或间接产 生的律师费用,并且用户保证 SONIX 及其雇员、子公司、分支机构和销售商与上述事宜无关。
SONiX TECHNOLOGY CO., LTD
-1-
Revision 1.93
版本号 VER 1.90 VER 1.93
日期 2002 年 9 月 2003 年 2 月
说明 V1.90 第一版 修改了指令 ADD
修正记录
SONiX 8-Bit MCU
INSTRUCTION SET
M,A 的说明,将“MÅ M+A”改成了“M Å A+M”。
DAA ...........................................................................................................................................................10 MUL—不带符号的乘法 .............................................................................................................................. 11 逻辑指令 ............................................................................................................................................................12 AND—逻辑与.............................................................................................................................................12 OR—逻辑或运算........................................................................................................................................13 XOR—逻辑异或运算..................................................................................................................................14 PROCESS 指令 .........................................................................................................................................14 RLC&RLCM—左移指令.............................................................................................................................15 RRC&RRCM—存储器右移 ........................................................................................................................16 CLR—清零.................................................................................................................................................16 BCLR&B0BCLR—位清零 ..........................................................................................................................17 BSET&B0BSET—位设置 ..........................................................................................................................17 跳转指令 ............................................................................................................................................................18 CMPRS—比较指令....................................................................................................................................18 INCS&INCMS—自加 1 指令 ......................................................................................................................18 DECS&DECMS—自减 1 指令 ...................................................................................................................19 BTS0&B0BTS0—位检测指令 ....................................................................................................................19 BTS1&B0BTS1—位检测指令 ....................................................................................................................20 JMP—跳转指令 .........................................................................................................................................20 CALL—程序调用指令 ................................................................................................................................21 RET—程序调用返回 ..................................................................................................................................21 RETI—中断返回指令 .................................................................................................................................22 NOP—空操作 ............................................................................................................................................22
相关主题