单片机如何保存用户设置过的参数

我用的是Syncmos5964,如果通过内部定义变量存储用户的设置,那重新上电后,变量会清空,不知道有没有什么方法可以在不外扩存储器的情况下保存用户设置的变量值,而且重新... 我用的是Syncmos5964,如果通过内部定义变量存储用户的设置,那重新上电后,变量会清空,不知道有没有什么方法可以在不外扩存储器的情况下保存用户设置的变量值,而且重新上电后该值依然存在。
是不是必须得外扩存储器呢,望高手指点~
没有内部EEPROM。
展开
 我来答
ATF144X
2009-04-20 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5344
采纳率:77%
帮助的人:4690万
展开全部
SM5964没有EEPROM,所以按照你的要求的话最简单的就是使用外部EEPROM来保存参数,一般最简单的就是使用24系列的串行ROM,比如24C512(64KB),或者使用并行的28系列EEPROM(如AT28C64,8KB)或者29系列的Flash(W29C020,256KB)。
上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。光电编码器每转输出60(我们用老板没有说)个脉冲,五线制。其中两根为电源线,三根为脉冲线(A相、B相、Z)。电源的工作电压为 (+5~+24V)直流电源。光... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
micropower
2009-04-19 · TA获得超过1万个赞
知道大有可为答主
回答量:2619
采纳率:50%
帮助的人:1566万
展开全部
存到内部的EEPROM里就不会丢失了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
威惠智能WiiHey
2009-04-19 · TA获得超过959个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:0
展开全部
一般单片机内部有rom或者flash
存到里面去就可以了

你可以看看这款单片机的datasheet
看内部的rom或者flash的地址是多少
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友52e979a1a
2009-04-19 · TA获得超过3588个赞
知道小有建树答主
回答量:1355
采纳率:100%
帮助的人:1061万
展开全部
要用EEPROM,如果单片机内部自带EEPROM那就简单,没有的话可以外接,有IIC接口的24xx系列和SPI接口的93xx系列,都很简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8e1a48c92
2009-04-19 · TA获得超过1322个赞
知道小有建树答主
回答量:445
采纳率:0%
帮助的人:511万
展开全部
如果是LZ的这样的情况,可以把你设置过的参数保存在片内的EEPROM中(这样就不需要外扩了),,在程序开头先读取,在有需要储存的时候写入内部的EEPROM中。

一般现在的有的MCU可以支持这样的做法,,这个需要在你使用的MCU手册中仔细查看,如果支持,手册中会有说明的,而且读写片内的EEPROM的时序也和外部储存器时序不一样,这些都需要注意,像STC的单片机就支持上面的操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式