单片机程序 end 这条伪指令 表示程序到这里结束,也是编译软件判断程序结束的标志。sjmp $ 是一条转移指令 $ 表示为 本条指令的地址,就是循环执行 本条指令,并不是一定要的,主要看程序 需要 处理 些 什么任务而定,有这种 sjmp $ 指令 一般是很简单的 程序才会用。
END 是程序的最终结束处,其后的指令将不在执行。SJMP $的意思就相当于LOOP:SJMP LOOP,反复循环等待,直道你前面要求的事情的发生。(再别的地方看到的)
不用这个指令,单片机循环运行