80C51单片机的片内ROM和片内RAM各起什么作用?他们的地址范围是多少
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
STM32是一种由意法半导体(STMicroelectronics)公司设计和生产的单片机系列,广泛用于嵌入式系统、物联网(IoT)设备、汽车电子、工业自动化等领域。STM32具有以下优点:1. 低功耗:STM32单片机通常具有较低的功耗,...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
51单片机是哈佛结构,(我们的PC是冯诺依曼机构),指令,数据分开存储,所以书上说程序存储器,数据存储器;
51内置4K,rom,可以用我们写好的代码都要存储到它里面,其中有几个特殊地质是中断的,如果有中断就跳转到这些地址执行程序范围是0000h~0fffh,片内片外rom统一编制,所以如果要读取rom中的数据要用movc指令哦,rom可读不可写。
ram地址00h~7fh,80H~0ffH 有21个特殊寄存器,IO口,累加器什么的都在哪儿,是单片机控制部分。ram的作用是暂时存储我们程序运行中的一些数据,变量,可读可写。
如果有疑惑,可以问我。。。
51内置4K,rom,可以用我们写好的代码都要存储到它里面,其中有几个特殊地质是中断的,如果有中断就跳转到这些地址执行程序范围是0000h~0fffh,片内片外rom统一编制,所以如果要读取rom中的数据要用movc指令哦,rom可读不可写。
ram地址00h~7fh,80H~0ffH 有21个特殊寄存器,IO口,累加器什么的都在哪儿,是单片机控制部分。ram的作用是暂时存储我们程序运行中的一些数据,变量,可读可写。
如果有疑惑,可以问我。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
书上都有介绍,多看书。以后搞设计不见得用51单片机,可能会用到stm32,msp430等系列的单片机,要自己去看用户资料。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询