打印

单片机的EEPROM写入一个数

[复制链接]
2253|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhuweiliang|  楼主 | 2013-5-17 08:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想给单片机的EEPROM写入一个数,每次while大循环开始,我都要从EEPROM读取这个数来判断程序是否工作的程序。
1:EEPROM中的这个数会跟单片机的复位而改变吗?
2:写读的程序,发个参考
沙发
yewuyi| | 2013-5-17 09:06 | 只看该作者
1、存入EEPROM中的数据不会因为单片机的复位而丢失,这属于大学教材中基本的知识内容,问这个肯定要先打屁股。
2、写和读的示范代码,一般在芯片的数据手册中都给出了,自己看规格书,不好好看规格书,又要被打一次屁股。

使用特权

评论回复
评论
限量_个性。 2013-5-19 08:47 回复TA
过来打PP的 ~~ 
评分
参与人数 1威望 +1 收起 理由
zhuweiliang + 1 很给力!
板凳
yklstudent| | 2013-5-17 13:00 | 只看该作者
好多编译器都自带eeprom读写函数的 包含调用就可以了

使用特权

评论回复
地板
yklstudent| | 2013-5-17 13:01 | 只看该作者
编译器自带的函数 自己调用就好了

使用特权

评论回复
5
zhuweiliang|  楼主 | 2013-5-19 08:03 | 只看该作者
我做一个实验,先在EEPROM的0X00处写了一个数,然后读出来在液晶上显示,这个正确
紧接着我把鞋语句删掉,直接读就不能显示,这是为啥?

使用特权

评论回复
6
yewuyi| | 2013-5-20 08:42 | 只看该作者
如果正确读操作,自然不会如此。

使用特权

评论回复
7
zhuweiliang|  楼主 | 2013-5-20 09:53 | 只看该作者
我是按照数据手册上一步一步写的,我看过你之前给别人的关于EEPROM的评论,是不是我没有开启电压检测这个功能导致的

使用特权

评论回复
8
HAPPY小越越| | 2013-5-20 11:29 | 只看该作者
单片机的EEPROM,重新写入程序,全部复位了。。。

使用特权

评论回复
9
yewuyi| | 2013-5-20 14:57 | 只看该作者
zhuweiliang 发表于 2013-5-20 09:53
我是按照数据手册上一步一步写的,我看过你之前给别人的关于EEPROM的评论,是不是我没有开启电压检测这个功 ...

如果你的芯片没有独立的复位芯片,例如IMP813此类芯片的话,则BOD是一定要打开的。

使用特权

评论回复
10
zhuweiliang|  楼主 | 2013-5-20 15:59 | 只看该作者
请问BOD是指的是什么,我在芯片手册上没找到

使用特权

评论回复
11
yewuyi| | 2013-5-20 16:03 | 只看该作者
zhuweiliang 发表于 2013-5-20 15:59
请问BOD是指的是什么,我在芯片手册上没找到

就是配置字中的低压监测

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

49

帖子

1

粉丝