如题,
网上有很多的帖子区分eeprom和flash,但是我还是不大明白,在单片机里面为什么这两种ROM介质同时存在,并且还存在这么多容量上的差距(我用的这个片子flash有60K,eeprom才2K),这两者之间从读写条件\作用\或者其他方面究竟有什么不同,请高手详细解答下,不胜感激
乱粘贴一大段文字的勿扰~!!!
stc某些单片机里既有eeprom也有flash,各有什么用处??
1. Flash一般是用来储存程序的。就是你用汇编语言或者C语言开发的源程序,经过编译软件编译以后,成为一串“0”和“1”的组合。一般是十六进制的.HEX文件。然后通过编程器或者下载线烧录到单片机里。这个一般就是放在单片机的Flash中的。掉电以后flash里面的内容不会消失,一般重新上电以后,程序从00h开始...
stc单片机 ROM 和 Flash 各自的作用
stc单片机内部没有ROM,只有Flash和EEPROM ;Flash用来存放用户程序代码,也可以用ISP功能在用户程序区修改其数据; EEPROM用来存放用户重要的数据,断电后可以保存,用IAP功能在用户程序区修改其数据;注意操作Flash和EEPROM的时候注意检查电压监视状态,电压过低将会空操作Flash和EEPROM。
STC单片机之内部EEPROM有什么用?
优势吧,可以省掉了外加EEPROM芯片的外围电路。EEPROM起到掉电保存数据的作用。STC单片机内部EEPROM使用的C程序我有,想要可以CALL我。(其实STC相应单片机的数据手册上都有教怎么使用的,简单)
STC单片机的FLASH程序存储器、SRAM字节、EEPROM有什么区别与联系?
EEPROM是掉电也不丢数据的存储器,一般都用来存设置的。你可以一字节一字节的把每字节的8位1任意编写成0。但这片一般是按扇区为单位,一擦除就是全成1。STC有的片FLASH也能在跑程序的时候由程序控制擦写。
单片机中程序已经下到flash中了,请问eeprom的作用是什么??
确实现在单片机eeprom和flash都差不多,象STC的单片机eeprom就 是flash的一部分,只不过有的是单独作为一个存储空间,有的是和程序存储器共用的,程序存储器用不完空间都 可以当EEPROM,存储速度当然和flash一样,只不过这种EEPROM和传统EEPROM相比就 是不能按字节擦除,只能按扇区擦除 所以有人称STC的EEPROM是...
stc单片机的数据eeprom可以当作程序区执行么?
STC的芯片比较特殊,理论上它的EEPROM实际就是程序存储器,而使用的IAP实现的EEPROM。类似与NXP的89LPC系列,不过STC烧写软件有限制不主动将程序写到这个空间去,而且还不排除它本身的ISP程序做了某写配置来限制用户这么使用。所以理论上是可以实现的,但实际操作可能有些不便。
单片机 RAM,FLASH,EEPROM区别是什么?我知道的就不用再说了,说点我不...
也有的单片机内部扩展的外部存储RAM,比如STC12系列的就内嵌了大小不等的扩展RAM。FLASH,一般用于存储程序,也就是做ROM来使用,但是FLASH作为可擦写的存储器,也可以用来保存用户数据。也就是作为数据RAM来使用。EEPROM,也有两种用途,即作为ROM来保存程序,作为RAM来保存数据。
...一半存储在EEPROM中?为什么不都存储在FLASH中?
一般来说应该是存放在FLASH里的吧,如果CODE区域用完了才会去找EEPROM写代码。我觉得就好像STC说他们的芯片有ISP系统升级功能一样,其实没有,ISP区是有的,但是没有向外开放给用户(我记得以前的STC芯片好像是开放的),所以想用ISP功能实现系统代码升级维护只能用STC自己的编程器。楼主问的联系要是说的...
你好STC单片机的数据如何存储?
而EEPROM是掉电也不丢数据的存储器,一般都用来存设置的。你可以一字节一字节的把每字节的8位1任意编写成0。但这片一般是按扇区为单位,一擦除就是全成1。一般来说应该是存放在FLASH里的吧,如果CODE区域用完了才会去找EEPROM写代码。ISP功能实现系统代码升级维护只能用STC自己的编程器 STC有的片...
...rom同时存放数据和程序?是不是分成ISP区,应用程序区,数据flash...
数据Flash有两种情况,一种是伪EEPROM,就是拿一部分的Flash当EEPROM用,这种情况下的数据Flash在程序正常运行中是可以随时修改的;另一种就是普通的数据Flash,就像我定义的那个数组,在你下载程序的时候烧进Flash,在程序正常运行中,不能修改;应用程序区就是普通的程序代码;至于 在STC的单片机是怎么...