MCS51 汇编堆栈SP

来源:百度知道 编辑:UC知道 时间:2024/06/17 03:03:19
START: MOV SP,#5FH 设置堆栈的首地址是5FH,是不是5FH前面的RAM空间你就可以随便定义了?我是菜鸟

肯定不能随便使用的啊
MCS51还有自己的内部存储寄存器(00H-1FH)和位寻址区(1FH-2FH)及特殊功能寄存器(80H-FFH)
一般自己用的是30H-7FH

不是。最前你只能到07H(08H开始为51系列的堆栈(先加1,再堆,所以最前可存到07H)).