stc单片机掉电不丢失数据

我有一块单片机最小系统板,单片机芯片是STC89C52的,上面没有AT24C02,。不知道能不能实现掉电不丢失数据?我需要外加一个电路不需要?我的实验就是让数码管自动加1... 我有一块单片机最小系统板,单片机芯片是STC89C52的,上面 没有 AT24C02,。不知道能不能实现 掉电不丢失数据?我需要外加一个电路不需要?
我的实验就是 让数码管自动加1计数,比如我计数到了22,关掉电源,重启后数码管继续从22开始计数。(我已经在惠净实验板上实现了,但是实验板就是实验板,东西很全,有AT24C02芯片,它本身就是外部的E2PROM)
而现在,自己要用另外的一个最小系统板,我想知道,仅仅在单片机里写相关程序就行吗?外部的电路需要怎样改进呢?希望有过经验的耐心回答一下,毕竟理论 我也略懂一二的。
展开
 我来答
lylxy1965
2011-05-17 · TA获得超过2413个赞
知道小有建树答主
回答量:436
采纳率:100%
帮助的人:223万
展开全部
完全可以不使用AT24C02。STC89C52自带4K的EEPROM,你的应用程序可以对其进行编程、读写操作,应该不复杂,可以仔细阅读一下DATASHEET中的相关说明,而且其中还有例程代码。

不过实验的时候要小心,因为这4K存储区出厂时烧录了串口下载程序的代码,如果将这部分程序所在空间给改写了,虽然芯片并未损坏,但将来就无法通过串口升级程序了。一般而言升级用的代码不会太长,所以4K的EEPROM后部的空间应该能用,至少100、200字节的空间应该有,应该够你用的。调试时最好是采用DIP封装(双列直插)的芯片,插拔方便,这样即便将出厂的代码修改或删除掉,仍可以通过编程器再写入恢复原状。关于出厂代码的详情可咨询一下厂商深圳的服务电话,应该可以得到些帮助。
西门不败
2011-05-16 · TA获得超过4079个赞
知道大有可为答主
回答量:3749
采纳率:75%
帮助的人:4472万
展开全部
STC89C52RC内部带E2PROM 无需扩展AT24C02即可实现掉电不丢失数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
woxyzzz
2011-05-17 · TA获得超过122个赞
知道答主
回答量:119
采纳率:0%
帮助的人:93万
展开全部
把单片机换成STC12或者11系列的,有内带EEPROM,而且管脚程序完全兼容,这样就可以不改动最小系统板了
追问
真的吗?那我就不需要AT24C02了?
追答
是真的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
撒惠美cOd36
2011-05-16 · 超过21用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:48万
展开全部
我用C8051F330 中的FLASH 存储器,就可以存储,STC不知道它自带还是怎么的? 如果自带的话,那样就可以,按照它数据手册上面的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式