单片机断电后参数设定值不丢失 点击:1684 | 回复:8



fyl

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 25回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2006年1月19日
发表于:2007-08-31 22:40:00
楼主
我是初学单片机者,想实验一个时间继电器,计时到达设定值输出信号,但是设定值只能设在RAM中,断电就没有了,求教怎样解决,使断电后设定值不丢失.



亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2007-08-31 23:07:00
1楼
现在新型的单片机,有 FLASH 和 EEPROM ,FLASH 存放程序,EEPROM 存放要保留的数据,断电后不会丢失。

fyl

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 25回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2006年1月19日
发表于:2007-08-31 23:16:00
2楼
我用的AT89C52可以吗,如果不可以有什么办法吗

亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2007-08-31 23:28:00
3楼
可选用STC的单片机, 参考:
http://www.mcu-memory.com/datasheet/stc/STC-AD-PDF/STC-MCU-SELECT-GUIDE.pdf

fyl

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 25回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2006年1月19日
发表于:2007-08-31 23:37:00
4楼
多谢亦云人生,我刚学,才对AT89C52熟悉点,如果用这个芯片有办法吗

亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2007-08-31 23:48:00
5楼
AT89C52没有EEPROM,STC89C52有EEPROM;
STC89C52和AT89C52兼容,性能更好些。

fyl

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 25回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2006年1月19日
发表于:2007-08-31 23:52:00
6楼
但是在KEIL元件选择中找不到STC89C52,我的编程器元件选择中也找不到

亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2007-08-31 23:59:00
7楼
下述网页
http://www.mcu-memory.com/
给出了程序开发和烧录,C语言头文件:
http://www.mcu-memory.com/datasheet/stc/STC-AD-PDF/STC89C51RC_RD_PLUS.H
http://www.mcu-memory.com/datasheet/stc/STC-AD-PDF/STC12C2052AD.H
http://www.mcu-memory.com/datasheet/stc/STC-AD-PDF/STC12C5410AD.H

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2007-09-01 10:08:00
8楼
也可以外挂24C01等EEPROM存储器存储需要保存的参数。

热门招聘
相关主题

官方公众号

智造工程师