欢迎访问ic37.com |
会员登录 免费注册
发布采购

VRS51C1000-40-P 参数 Datasheet PDF下载

VRS51C1000-40-P图片预览
型号: VRS51C1000-40-P
PDF下载: 下载PDF文件 查看货源
内容描述: 的Versa 8051 MCU与IAP / ISP功能的Flash 64KB [Versa 8051 MCU with 64KB of IAP/ISP Flash]
分类和应用:
文件页数/大小: 48 页 / 475 K
品牌: RAMTRON [ RAMTRON INTERNATIONAL CORPORATION ]
 浏览型号VRS51C1000-40-P的Datasheet PDF文件第1页浏览型号VRS51C1000-40-P的Datasheet PDF文件第2页浏览型号VRS51C1000-40-P的Datasheet PDF文件第3页浏览型号VRS51C1000-40-P的Datasheet PDF文件第5页浏览型号VRS51C1000-40-P的Datasheet PDF文件第6页浏览型号VRS51C1000-40-P的Datasheet PDF文件第7页浏览型号VRS51C1000-40-P的Datasheet PDF文件第8页浏览型号VRS51C1000-40-P的Datasheet PDF文件第9页  
VRS51C1000
指令集
助记符
描述
SIZE
(字节)
1
2
1
2
1
2
2
2
2
2
2
2
1
2
1
2
1
2
2
2
2
3
2
3
1
2
2
3
1
1
1
1
1
1
2
2
1
2
1
1
2
3
1
1
2
3
2
2
2
3
3
3
1
2
2
3
3
3
3
2
3
1
INSTR 。周期
下表描述的指令集
VRS51C1000 。的指令是函数和二值
代码行业标准8051兼容。
表3 :传奇的指令集表
符号
A
Rn
直接
@Ri
REL
#Data
#data 16
地址16
地址11
功能
累加器
寄存器R0-R7
内部寄存器地址
内部寄存器指向R0或R1 (除MOVX )
二进制补码的偏移字节
直接位地址
8位常数
16位常数
16位的目标地址
11位的目标地址
T
ABLE
4 : VRS51C1000我
NSTRUCTION
S
ET
助记符
描述
SIZE
(字节)
1
2
1
2
1
2
1
2
1
2
1
2
1
1
2
1
1
1
2
1
1
1
1
1
1
2
1
2
2
3
1
2
1
2
2
3
1
2
1
2
2
3
1
1
1
1
1
1
1
INSTR 。周期
算术指令
添加注册到
ADD A , Rn的
加直接寻址字节
ADD A ,直接
数据存储添加到
ADD A , @Ri
立即加入到A
ADD A , #data
带进位加法登记为A
ADDC A, Rn的
加直接寻址字节与进
ADDC A,直接
数据存储添加到与进
ADDC A, @Ri
立即加入到A与进
ADDC A, #data
带借减去注册
SUBB A, Rn的
减去直接字节带借
SUBB A,直接
从减法数据纪念品带借
SUBB A, @Ri
减去立即带借
SUBB A, #data
递增
INC发送
增量寄存器
INC Rn的
增量直接字节
INC直接
递增数据存储器
INC @Ri
递减
DEC一
递减寄存器
DEC氡
递减直接字节
DEC直接
数据存储器减
十二月@Ri
增量数据指针
INC DPTR
通过B相乘
MUL AB
通过B鸿沟
DIV AB
十进制调整
DA一
逻辑指令
并注册到A
ANL A, Rn的
与直接寻址字节
ANL A,直接
与数据存储到A
ANL A, @Ri
和直接到A
ANL A, #data
和A到直接字节
ANL直接,A
和即时数据直接字节
ANL直接, #data
或者注册一个
ORL A , Rn的
或直接寻址字节
ORL A ,直接
或数据存储至A
ORL A , @Ri
或直接到A
ORL A , #data
或a到直接字节
ORL直接,A
或立即数直接字节
ORL直接, #data
异或注册一个
XRL A , Rn的
异或直接寻址字节
XRL A ,直接
异或数据存储至A
XRL A , @Ri
异或直接到A
XRL A , #data
异或A到直接字节
高铁直接,A
异或直接到直接字节
高铁直接, #data
一个清晰
CLR A
赞美一个
CPL一
A的半字节交换
掉了
旋转左
RL一
旋转带进离开
一个RLC
旋转右
RR一
带进一个正确的
RRC一
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
4
4
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
布尔指令
清除进位
CLR ç
清除位
CLR位
设置进位为1
SETB ç
置位为1
SETB位
补进位
CPL ç
补位
CPL位
逻辑与进位和间位
ANL C,位
逻辑和实施,而不是位之间
ANL C, #位
进位和位之间的逻辑ORL
ORL C ,位
之间进,而不是位逻辑ORL
ORL C , #位
位的值复制到卡里
MOV C ,位
进位值复制到位
MOV位,C
数据传送指令
寄存器传送到
MOV A , Rn的
移动直接寻址字节
MOV A ,直接
移动数据存储到A
MOV A , @Ri
立即移动到A
MOV A , #data
移动注册
MOV Rn中,A
移动直接字节注册
MOV Rn,则直接
移动立即注册
MOV Rn中, #data
移动到直接字节
MOV直接,A
寄存器传送到直接字节
MOV直接,氡
移动直接字节到直接字节
MOV直接,直接
移动数据存储到直接字节
MOV直接, @Ri
将立即直接字节
MOV直接, #data
移动数据存储器
MOV @Ri ,A
移动直接字节数据存储器
MOV @Ri ,直接
移动即时数据存储器
MOV @Ri , #data
移动即时数据指针
MOV DPTR , #data
MOVC A,@ A + DPTR
1
1
1
1
1
1
2
2
2
2
1
2
1
1
1
1
1
2
1
1
2
2
2
2
1
2
1
2
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
移动代码字节相对DPTR到A
将代码字节移动PC到A
MOVC A,@ A + PC
移动外部数据( A8 )到A
MOVX A , @Ri
移动外部数据( A16 )至A
MOVX A , @ DPTR
移动到外部数据( A8 )
MOVX @Ri ,A
移动到外部数据( A16 )
MOVX @ DPTR ,A
推动直接字节到堆栈
直接PUSH
从弹出堆栈直接字节
POP直
交换A和寄存器
XCH A , Rn的
交换A和直接字节
XCH A ,直接
交换A和数据存储器
XCH A , @Ri
交换A和数据存储器四位
XCHD A, @Ri
分支指令
子程序调用的绝对
ACALL地址11
长调用子程序
LCALL地址16
从子程序返回
RET
从中断返回
RETI
绝对无条件跳
AJMP地址11
跳远无条件
LJMP地址16
短跳转(相对地址)
SJMP REL
跳转进位= 1
JC REL
跳转进位= 0
JNC REL
跳转直接位= 1
JB位,相对
跳转直接位= 0
JNB位,相对
跳转直接位= 1 ,明确
JBC位,相对
跳转间接相对DPTR
JMP @ A + DPTR
跳转累加器= 0
JZ REL
跳转累加器1 = 0
JNZ REL
比较A ,直接JNE相对
CJNE一
,直接,相对
比较A ,立即JNE相对
CJNE A, #D , REL
比较寄存器,立即JNE相对
CJNE Rn中, #D , REL
比较工业,立即JNE相对
CJNE @Ri , #D , REL
递减寄存器, JNZ相对
DJNZ Rn,则相对
递减直接字节, JNZ相对
DJNZ直接的,相对
杂项指令
无操作
NOP
RN :
任何寄存器R0至R7的
@Ri :
通过寄存器R0或R1间接寻址
#data :即时提供的数据与指令
# DATA16 :包含指令的立即数
位:
在比特层面解决
REL :
相对地址到程序计数器从+127到-128
ADDR11 : 11位地址范围
addr16的: 16位地址范围
#d:
与指令立即提供数据
______________________________________________________________________________________________
www.ramtron.com
第48 4