89c51单片机烧程序 是烧到FLASH里还是烧到了FLASH和RAM内?
答案:2 悬赏:10 手机版
解决时间 2021-03-12 12:00
- 提问者网友:ミ烙印ゝ
- 2021-03-12 07:04
89c51单片机烧程序 是烧到FLASH里还是烧到了FLASH和RAM内?
最佳答案
- 五星知识达人网友:第幾種人
- 2021-03-12 08:16
是烧到了单片机的FLASH里面,这样你也许要问,那你的初始数据是怎么到数据区的,其实这就是编译器的工作了,c中它会有一段程序在你的主函数开始前工作,主要功能就是一些初始化的工作,像对数据区的初始化赋值。汇编中也是这样的。
RAM掉电的时候数据会消失,这也是不把它烧到RAM中的一个最根本的原因
RAM掉电的时候数据会消失,这也是不把它烧到RAM中的一个最根本的原因
全部回答
- 1楼网友:纵马山川剑自提
- 2021-03-12 08:28
at89c51提供以下标准功能:4k 字节flash闪速存储器,128字节内部ram,32个i/o口线,2个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,at89c51降至0hz的静态逻辑操作,并支持两种可选的节电工作模式。空闲方式体制cpu的工作,但允许ram,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存ram中的内容,但振荡器体制工作并禁止其他所有不见工作直到下一个硬件复位
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯