当前位置:知之问问>百科知识>单片机里EQU是什么指令?作用?

单片机里EQU是什么指令?作用?

2023-07-23 07:40:18 编辑:join 浏览量:596

单片机里EQU是什么指令?作用?

单机片中EQU指令是伪指令,作用是用赋值伪操作给重复出现的数值或寄存器赋予一个名字,即把一个符号名称与一个整数表达式或一个任意文本连接起来,方便操作。

在单片机中用EQU指令来赋值以后数据或者寄存器的字符名,可以用来代表数据地址、代码地址、或者用来当做立即数进行使用。

单机片中EQU指令是伪指令,作用是用赋值伪操作给重复出现的数值或寄存器赋予一个名字,即把一个符号名称与一个整数表达式或一个任意文本连接起来,方便操作。

在单片机中用EQU指令来赋值以后数据或者寄存器的字符名,可以用来代表数据地址、代码地址、或者用来当做立即数进行使用。  

EQU 的意思就是 给地址定义一个标识。相当于别称。 比如:P1 EQU 8200H 的意思就是 P1相当于8200H单元 很久没碰汇编,不知道说的对不对

我来回答吧。

EQU其实就是为了书写的方便,用EQU左边的来等价右边的,不参与编译的。

比如PPP EQU 20H,在编译之前,会将你程序里出现的所有的PPP,都用20H替换。

你程序里用到的P1和P0是系统已经定义的P口,这样你程序里出现P0、P1系统就不知道是8200H还是真正的P口了,所以这样的定义是不符合要求的,改个名字就可以了。

第三个问题:138的G1是接高电平的,G2A、G2B是接低电平的,这样138才会有输出。

输出的就是CBA对...

伪指令,

P1,P2有点像高级语言中的保留字,已经被定义过,P1,P2,P3,P4几个端口.

标签:单片机,EQU,指令

版权声明:文章由 知之问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhzhwenwen.com/article/174659.html
热门文章