导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[jingdong]急切求教关机后累加和值能保存[求助]



No.60519
作者:jingdong
邮件:jingdong_log@hotmail.com
ID:16748
登陆:9次
文章数:3篇
最后登陆IP:61.155.116.213
最后登陆:2004/8/19 16:18:26
注册:2003/12/12 17:34:27
财富:148
发帖时间:2004/8/17 10:15:12
发贴者IP:61.155.120.150
标题:jingdong:急切求教关机后累加和值能保存[求助]
摘要:No.60519急切求教关机后累加和值能保存[求助] 急切求教各位老师:

    现有资源为89C2051,外有24C02,采用C编程。
 
要求:每次8位AD 采样后,实现累加和,且关机后能保存。现次数用24C02保存。单片机按键实现的函数有 (1) 调出累加和及次数,两者相除。得出平均值。
         (2) 按键能实现清除累加和及次数。

因累加次数最大可能有999次,不知是否可用静态变量实现。静态变量以前只在书本上学过,没真正用过。现不知如何能实现上述功能。

以下为我的想法。此程序运行时平均值只显示0。

请部各位老师,此方法是否可行,还有没有其它方法。能否详细介绍一下。

如果此方法可行,敬请帮忙指正一下,不胜感激!!!

ulong sum(uchar x)
{
 
 static long sumval;   //定义静态变量----累加和
 
 if (x==0)
    sumval=0;
 else 
 
   
    sumval=(sumval)+AD采样新值; //累加 ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:31毫秒 最大:5186毫秒 查询6次