单片机 APROM: RAM: Flash:这三个什么区别?一定采纳。

2025-03-24 19:08:44
推荐回答(2个)
回答1:

APROM是用户程序存储区,我们写的单片机的程序的代码,就放在这里.APROM是,APROM是Flash中的一部分。
RAM,随机存储器,主要用来存放动态数据,比如我们程序里定义的变量,就是放在这里的,还有程序运算时产生的中间的结果,也是放在这里的。
Flash,总得来说,分为两个部分,一是LDROM,即程序引导区,一个全新的单片机,电脑烧程序的时候,如何与电脑通信的呢?原因单片机在出厂前,就在LDROM里固化了程序,这样,全新的单片机,我们才能下载程序,不然的话,我们只能用专业的编程器去下载。LDROM里的程序用户是读不出来的,也不能修改和删除。
另一部分,就是APROM,LDROM引导电脑,把用户的程序下载到APROM里。
其实还有一部分,是DATAROM,只是这部分,不是所有的单片机都有的,这个DATAROM,就是我们常说的,单片机内部集成的EEPROM,但是其本质并不是真正的EEPROM,只是功能非常类似。

回答2:

APROM就是应用程序存储区。
RAM就是寄存器临时变量存储区,就像电脑内存,掉电丢失。
FLASH是ROM的(程序存储器)一种,特点是,擦除和写入速度快方便,不像早期的OTP,一次性写入的,写错了就报废了。