如题所述
呵呵
楼上答案是错误的阿
还是俺来替你解答吧
1
8051单片机内部程序存储器:
为4k掩膜程序存储器
寻址范围为:0000h~0fffh
51单片机的片内片加上片外的总的寻址才是:0000h~ffffh
2
8051单片机内部数据存储器只有128个单元:
寻址范围为:00h~7fh
80h~ffh
为特殊寄存器区
呵呵
满意就给加分喽
楼上答案是错误的阿
还是俺来替你解答吧
1
8051单片机内部程序存储器:
为4k掩膜程序存储器
寻址范围为:0000h~0fffh
51单片机的片内片加上片外的总的寻址才是:0000h~ffffh
2
8051单片机内部数据存储器只有128个单元:
寻址范围为:00h~7fh
80h~ffh
为特殊寄存器区
呵呵
满意就给加分喽
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-12-27
哈哈,选我吧!内部程序存储器的寻址范围是C:0000H~FFFFH
内部数据存储器的寻址范围是I:00H~FFH
内部数据存储器的寻址范围是I:00H~FFH
第2个回答 2019-12-05
这个与单片机的型号有关,一般ROM的选址是64K,RAM一般是256
但在51中,由于RAM的高128个字节与特殊寄存器重合,所以高128个自己只能通过R0,R1进行间接寻址访问
在C语言中应该定义成
unsigned
char
idata
temp;
但在51中,由于RAM的高128个字节与特殊寄存器重合,所以高128个自己只能通过R0,R1进行间接寻址访问
在C语言中应该定义成
unsigned
char
idata
temp;