51单片机在工作的时候能自己在RAM区保存数据吗?

[复制链接]
查看11 | 回复4 | 2008-8-11 16:03:12 | 显示全部楼层 |阅读模式
现在需要开发一个控制系统,其中需要保存7个数据,这7个数据是可以用控制面板直接输入的,而且会被保留到下次开机,我想问问我用AT89S52能不能直接写到单片的RAM区?是不是必须再接个ROM?如果需要外接储存设备,希望能有高手讲解一下
我是新手

回复

使用道具 举报

千问 | 2008-8-11 16:03:12 | 显示全部楼层
AT89S8252是内含掉电保存寄存器的,S52不行,所以只能在外加个如AT24C01这类的EEPROM他是个I2C总线协议的只需要2个IO口就可以进行数据传递~
回复

使用道具 举报

千问 | 2008-8-11 16:03:12 | 显示全部楼层
单片机里的RAM就像电脑内存一样一掉电什么也没有了,我建议你外加存储芯片,可以考虑用AT24C04.很便宜,程序直接到资料上找。
回复

使用道具 举报

千问 | 2008-8-11 16:03:12 | 显示全部楼层
可采用含有EEprom的单片机 将数据直接写到EEPROM中或者采用外扩EEPROM
回复

使用道具 举报

千问 | 2008-8-11 16:03:12 | 显示全部楼层
RAM不行吧掉电就没了用外置存储吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行