单片机常用英文缩写全称_第1页
单片机常用英文缩写全称_第2页
单片机常用英文缩写全称_第3页
单片机常用英文缩写全称_第4页
单片机常用英文缩写全称_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机常用英文缩写全称单片机常用英文缩写全称单片机常用英文缩写全称xxx公司单片机常用英文缩写全称文件编号:文件日期:修订次数:第1.0次更改批准审核制定方案设计,管理制度MCS-51指令

(1)数据传送类指令(7种助记符)

助记符

英文注释

功能

MOV

Move

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

MOVC

MoveCode

读取程序存储器数据表格的数据传送

MOVX

MoveExternalRAM

对外部RAM的数据传送

XCH

Exchange

字节交换

XCHD

Exchangelow-orderDigit

低半字节交换

PUSH

PushontoStack)

入栈

POP

PopfromStack)

出栈

(2)算术运算类指令(8种助记符)

ADD

Addition

加法

ADDC

AddwithCarry

带进位加法

SUBB

SubtractwithBorrow

带借位减法

DA

DecimalAdjust

十进制调整

INC

Increment

加1

DEC

Decrement

减1

MUL

Multiplication、Multiply

乘法

DIV

Division、Divide

除法

(3)逻辑运算类指令(10种助记符)

ANL

AndLogic

逻辑与

ORL

ORLogic

逻辑或

XRL

Exclusive-ORLogic

逻辑异或

CLR

Clear

清零

CPL

Complement

取反

RL

Rotateleft

循环左移

RLC

RotateLeftthroughttheCarryflag

带进位循环左移

RR

RotateRight

循环右移

RRC

RotateRightthroughttheCarryflag

带进位循环右移

SWAP

Swap

低4位与高4位交换

(4)控制转移类指令(17种助记符)

ACALL

AbsolutesubroutineCall

子程序绝对调用

LCALL

LongsubroutineCall

子程序长调用

RET

Returnfromsubroutine

子程序返回

RETI

ReturnfromInterruption

中断返回

JMP

JumpIndirect

SJMP

ShortJump

短转移

AJMP

AbsoluteJump

绝对转移

LJMP

LongJump

长转移

CJNE

CompareandJumpifNotEqual

比较不相等则转移

DJNZ

DecrementandJumpifNotZero

减1后不为0则转移

JZ

JumpifZero

结果为0则转移

JNZ

JumpifNotZero

结果不为0则转移

JC

JumpiftheCarryflagisset

有进位则转移

JNC

JumpifNotCarry

无进位则转移

JB

JumpiftheBitisset)

B位为1则转移

JNB

JumpiftheBitisNotset

B位为0则转移

JBC

JumpiftheBitissetandClearthebit

位为1则转移,并清除该位

NOP

NoOperation

空操作

(5)位操作指令(1种助记符)

SETB

SetBit

置位

伪指令

助记符

英文注释

功能

ORG

Origin

DB

DefineByte

DW

DefineWord

EQU

Equal

DATA

Data

XDATA

ExternalData

BIT

Bit

END

End

51外部引脚

缩写

英文解释

中文解释

RST

(9)

Reset

复位信号引脚

RxD

ReceiveData

串口接收端

TxD

TransmitData

串口发送端

INT0(————)

()Interrupt0

外部中断0信号输入引脚

INT1(————)

()Interrupt1

外部中断1信号输入引脚

T0

Timer0

定时/计数器0输入信号引脚

T1

Timer1

定时/计数器1输入信号引脚

WR(———)

write写信号引脚

RD(———)

read

读信号引脚

PSEN(—————)

(29)progammersavingenable

外部程序存储器读选通信号

ALE

(30)

AddressLatchEnable

地址锁存允许信号

EA(———)

(31)enable

外部ROM选择信号

51内部寄存器

SFR

specialfuntionregister

特殊功能寄存器

ACC

accumulate

累加器A

PSW

progammerstatusword

程序状态字

CY

carry

进位标志位

AC

assistantcarry

辅助进位标志位

OV

overflow

溢出标志位

PC

progammercounter

程序计数器

DPTR

datapointregister

数据指针寄存器

SP

stackpoint

堆栈指针

TCON

timercontrol

定时器控制寄存器

TF1

()

Timer1flag

T1中断标志位

TR1

()

Timer1Run

T1运行控制位

TF0

()

Timer0flag

T0中断标志位

TR0

()

Timer0Run

T0运行控制位

IE1

()

Interrupt1exterior

外部中断1中断标志位

IT1

()

Interrupt1touch

外部中断1触发方式选择位

IE0

()

Interrupt0exterior

外部中断0中断标志位

IT0

()

Interrupt0touch

0-电平触发

1-下降沿触发

IE

(A8H)

interruptenable

中断允许寄存器

EA

enableallinterrupt

中断总允许位

ES

enableserial

串行口中断允许位

ET1

()

enabletimer1

T1中断允许位

EX1

()

enableexterior1

外部中断1中断允许位

ET0

()

enabletimer0

T0中断允许位

EX0

()

enableexterior0

外部中断0中断允许位

IP

(B8H)

interruptpriority

中断优先级寄存器

PS

priorityserial

串口优先级标志位

PT1

prioritytimer1

定时器1优先级标志位

PX1

priorityexterior1

外部中断1优先级标志位

PT0

prioritytimer0

定时器0优先级标志位

PX0

priorityexterior0

外部中断0优先级标志位

PCON

(87H)

powercontrol

电源控制和波特率选择

TMOD

(89H)

timermode

定时器方式控制寄存器

MSB=mostsignificantbit1Mbj文件与其它*.obj文件合并成机器能识别的机器文件。

I2C:输入与输出共用一条传输线,而时钟由另一条线控制的一种串行传输方式。

SFR特殊功能寄存器区:8051把CPU中的专用寄存器、并行端口锁存器、串行口与定时器/计数器内的控制寄存器集中安排到一个区域,离散地分布在地址从80H到FFH范围内,这个区域称为特殊功能寄存器区SFR。这一节的目的是让大家对单片机相关的概念做一个感性的了解,具体的内容我们将在后面的相关章节做详细的讲解。C51关键字关键字用途说明auto存储种类说明用以说明局部变量,缺省值为此break程序语句退出最内层循环case程序语句Switch语句中的选择项char数据类型说明单字节整型数或字符型数据const存储类型说明在程序执行过程中不可更改的常量值continue程序语句转向下一次循环default程序语句Switch语句中的失败选择项do程序语句构成do..while循环结构double数据类型说明双精度浮点数else程序语句构成if..else选择结构enum数据类型说明枚举extern存储种类说明在其他程序模块中说明了的全局变量flost数据类型说明单精度浮点数for程序语句构成for循环结构goto程序语句构成goto转移结构if程序语句构成if..else选择结构int数据类型说明基本整型数long数据类型说明长整型数register存储种类说明使用CPU内部寄存的变量return程序语句函数返回short数据类型说明短整型数signed数据类型说明有符号数,二进制数据的最高位为符号位sizeof运算符计算表达式或数据类型的字节数static存储种类说明静态变量struct数据类型说明结构类型数据swicth程序语句构成switch选择结构typedef数据类型说明重新进行数据类型定义union数据类型说明联合类型数据unsigned数据类型说明无符号数数据void数据类型说明无类型数据volatile数据类型说明该变量在程序执行中可被隐含地改变while程序语句构成while和do..while循环结构附表1-1ANSIC标准关键字关键字用途说明bit位标量声明声明一个位标量或位类型的函数sbit位标量声明声明一个可位寻址变量Sfr特殊功能寄存器声明声明一个特殊功能寄存器Sfr16特殊功能寄存器声明声明一个16位的特殊功能寄存器data存储器类型说明直接寻址的内部数据存储器bdata存储器类型说明可位寻址的内部数据存储器idata存储器类型说明间接寻址的内部数据存储器pdata存储器类型说明分页寻址的外部数据存储器xdata存储器类型说明外部数据存储器code存储器类型说明程序存储器interrupt中断函数说明定义一个中断函数reentrant再入函数说明定义一个再入函数using寄存器组定义定义芯片的工作寄存器附表1-2C51编译器的扩展关键字附录二AT89C51特殊功能寄存器列表(适用于同一架构的芯片)符号地址注释*ACCE0H累加器*BF0H乘法寄存器*PSWD0H程序状态字SP81H堆栈指

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论