51单片机指令字典(顺序版)

A

AC = auxiliary carry (psw.6) //辅助进位

ACALL = Absolute subroutine Call //子程序绝对调用

ACC = accumulate //累加器

ADD = Addition //加法

ADDC = Add with Carry //带进位加法

ALE = Address Latch Enable (30) //地址锁存

ANL = And Logic //逻辑与

AJMP = Absolute Jump //绝对转移

B

BUSWDITH = 总线宽度

BHE = Bank High Enable//存储器的高位允许,如在80286系统中RAM的组织为16位的,分为高8位和低8位数据,分别的控制信号为BHE和BLE

BIT Bit

C

CJNE = Compare and Jump if Not Equal //比较不相等则转移

CLKOUT = Clock out //时钟输出

CLR = Clear //清零

CPL = Complement //取反

CY = carry (psw.7) //进位(标志)

D

DA = Decimal Adjust //十进制调整

DATA = Data

DB = define byte //字节定义

DEC = Decrement //减1

DIV = Division //除法

DJNZ = Decrement and Jump if Not Zero //减1后不为0则转移

DPL,DPH,DPTR = data point register //数据指针寄存器的低8位和高8位

DW = define word //字定义

E

/EA = External Address Enable (31) //外部程序存储器(ROM)地址允许

EA = Enable All Interrupt //CPU开/关中断控制位

END = End

EQU = Equal //等于

ES = Enable Serial Port //串行口中断允许位

ET = Enable Timer //定时器溢出中断允许位

EX = Enable External //外部中断的中断允许位

F

F0 = (psw.5) //用户自定义标志位

H

HSO = High Speed Output //高速输出

HSI = High Speed Input //高速输入

I

IE = interrupt enable // 中断使能

IE= Interrupt Edge //外部中断请求标志位

INT0 = interrupt 0 (12,p3.2)//中断0

INT1 = interrupt 1 (13,p3.3)//中断1

INST = Instruction //指令

INC Increment //加1

IP = interrupt priority //中断优先级

IT = Interrupt Type //外部中断触发方式选择位

J

JZ = Jump if Zero //结果为0则转移

JNZ = Jump if Not Zero //结果不为0则转移

JC = Jump if the Carry flag is set //有进位则转移

JNC = Jump if Not Carry //无进位则转移

JB = Jump if the Bit is set //B位为1则转移

JNB = Jump if the Bit is Not set //B位为0则转移

JBC = Jump if the Bit is set and Clear //the bit 位为1则转移,并清除该位

JMP = Jump Indirect

L

LSB = last significant bit//最低有效位

LCALL= Long subroutine Call //子程序长调

LJMP = Long Jump M //长转移

M

MSB = most significant bit//最高有效位

MOV = Move //对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送

MOVC = Move Code //读取程序存储器数据表格的数据传送

MOVX = Move External //RAM 对外部RAM的数据传送

MUL = Multiplication、Multiply //乘法

N

NOP = No Operation //空操作

NMI = No Mask Interrupt (Input)//不可屏蔽的中断请求(输入)

O

OE = output enable //输出使能

ORG = originally //起始来源

ORL = OR Logic //逻辑或

OV = overflow (psw.2) //溢出

P

PSW = programmer status word //程序状态字

PCON = power control //电源控制

P = parity (psw.0) //奇偶校验位

PS = Priority Serial //串口优先级

PT = Priority Timer //定时器优先级

PX = Priority External //外部中断优先级

PC = program counter //程序计数器

PUSH = Push onto Stack) //入栈

POP = Pop from Stack) //出栈

PSEN = Program Store Enable (29) //程序存储器(ROM)使能

R

RS1,RS0 = register selection (psw.4,psw.3)//工作寄存器组选择位

RI = Receive Interrupt //串行口接收中断请求标志位

RST = RESET (9)//复位,重启

RXD = Received eXchange Data (10,p3.0)//接收串行数据

REN = receive enable //串行口接收允许控制位

RD = ReaD (16,p3.6) //外部数据存储器(RAM)的读信号

READY //就绪,总线中的就绪信号或引脚

RL = Rotate left //循环左移

RLC = Rotate Left throught the Carry flag //带进位循环左移

RR = Rotate Right //循环右移

RRC = Rotate Right throught the Carry flag //带进位循环右移

RET = Return from subroutine //子程序返回

RETI = Return from Interruption //中断返回

S

SBUF= serial buffer //串行数据缓冲

SCON = serial control //串行口控制

SETB = Set Bit //置位

SFR = special function register //特殊功能寄存器(片内RAM 80H~FFH)

SJMP = Short Jump //短转移

SM = serial mode //串行口工作方式选择位

SP = stack point //堆栈指针

SUBB = Subtract with Borrow //带借位减法

SWAP = Swap //低4位与高4位交换

T

TCON = timer control //定时器控制

TMOD = timer mode //定时器方式

TI = Transmit Interrupt //串行口发送中断请求标志位

TF = Timer Overflow Flag //定时器溢出中断请求标志

TR = Timer Run //定时器启动控制位

TXD = Transmit eXchange Data (11,p3.1) //发送串行数据

T0 = timer 0 (14,p3.4) //定时器0

T1 = timer 1 (15,p3.5) //定时器1

V

Vref //参考电压(带ADC的单片机中)

W

WR = WRite (17,p3.7)//外部数据存储器(RAM)的写信号

X

XCH = Exchange //字节交换

XCHD = Exchange low-order Digit //低半字节交换

XRL = Exclusive-OR Logic //逻辑异或

XDATA = External Data

XTAL2,XTAL1 = External Crystal Oscillator (18,19) //外部晶体振荡器

TAGS: 单片机

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值