在c8051f020单片机中怎样让每次开机都记住上次关机程序的...

2019-07-15 20:52发布

请教各位,用c8051f020对一个片外的存储器进行读写操作,如果关机之后,下次开机,单片机重新复位,对存储芯片的地址又从00开始,现在如果我想记住上一次对存储芯片进行操作的那个地址,等到下次开机时再从那个地址进行操作,,该怎么办呢。求教各位啊,感激不尽啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
86hupeng
1楼-- · 2019-07-16 00:42
还要外挂一个EEPROM保存掉电消失的数据;
或者直接用C8051F的flash仿EEPROM;
岁月如割
2楼-- · 2019-07-16 05:35
86hupeng 发表于 2014-2-19 15:25
还要外挂一个EEPROM保存掉电消失的数据;
或者直接用C8051F的flash仿EEPROM;

但是我没有掉电延时电路,,掉电后怎么让他写入到flash呢
86hupeng
3楼-- · 2019-07-16 07:44
 精彩回答 2  元偷偷看……
岁月如割
4楼-- · 2019-07-16 08:34
86hupeng 发表于 2014-2-23 08:49
1:大电容或者纽扣电池加在单片机3.3v电源处。检测5v位置分压掉电电平给单片机 ...

这个必须得改硬件电路吧,,如果我的硬件电路里有一个DS12C887时钟芯片,,我把地址变量一直存在这个芯片的RAM里可以么
86hupeng
5楼-- · 2019-07-16 08:58
不行,上电后RAM清零
ntmusic
6楼-- · 2019-07-16 12:56
每次操作完片外存储器都在片外存储器的某一个固定地址里保存当前片外存储器的可写地址不就可以了,单片机上电读取回地址即可

一周热门 更多>