51单片机中的while循环执行顺序是这样的:
首先,在while循环开始之前,程序会进行初始化阶段。这个阶段主要包括对单片机的基本配置和初始化设置。
然后,程序进入while循环的主体部分。在这里,程序会不断地执行循环体内的指令,直到满足跳出条件或者发生中断。
以下面的代码为例1:
ORG 0x0000 ; 程序的起始地址
MOV P1, #0xFF ; 将P1口设置为输出,所有引脚输出高电平
LOOP:
MOV P1, #0x00 ; 将P1口设置为输出,所有引脚输出低电平
ACALL DELAY ; 调用延时函数
MOV P1, #0xFF ; 将P1口设置为输出,所有引脚输出高电平
ACALL DELAY ; 调用延时函数
SJMP LOOP ; 无条件跳转到<font color="#4d000000">[已停止]</font>