当前位置:婀娜女性网>美好生活>心理>

rl单片机含义

心理 阅读(1.3W)
rl单片机含义

单片机RL指令,是左移指令(参加左移的是8个位,也就是一个字节)。是属于单片机的位移指令。

RR指令:是右移指令(参加左移的是8个位,也就是一个字节)。

相对转移指令: SJMP rel

它们都用于指令跳转,从当前位置跳转到后面的地址位(一般为自己拟了名字的地址如DELAY:)。(它们的差别在于跳转的范围:LJMP一下能跳64Kb。而AJMP最多只能跳2Kb,而SJMP则最多只能跳256b)

常用的跳转指令还有ACALL

ACALL 使用范围是±2K范围,超出这个范围的调用将会出错,这时可以使用LCALL即长调用语句。

有下面历程被使用到:

ACALL DELAY

跳转到程序中的DELAY处去继续执行。

SJMP DOWN

跳转到程序中的DOWN处去继续执行

单片机里的"rl a"是循环左移指令,执行一次,累加器中的值左移一位,最高位移到最低位,比如:MOV A,#90HRL A执行后,结果为(A)=21H。