找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2112|回复: 2
打印 上一主题 下一主题
收起左侧

和泰单片机45R17进位标志,内置函数的一些问题

[复制链接]
跳转到指定楼层
楼主
ID:69265 发表于 2017-2-14 12:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


        count_vr_check = 0;
        vr_ad -= vr_ad_max;
        vr_ad -= vr_ad_min;

        _c = 0;
        _lrrc(&vr_ad);
        _c =0 ;
        _lrrc(&vr_ad);
        _c = 0;
        _lrrc(&vr_ad);
     ADvalue=vr_ad;
//////////////////////
这段程序,是AD采集十次,去掉最大值、最小值然后求平均值。
        _c = 0;
        _lrrc(&vr_ad);
        _c =0 ;
        _lrrc(&vr_ad);
        _c = 0;
        _lrrc(&vr_ad);
这部分怎么理解?_c进位标志怎么理解?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:153041 发表于 2017-2-15 16:46 | 只看该作者
如果 _c是进位标志,那应该是每次   _lrrc() 函数内部涉及到的计算会改变进位值, 每次进入计算前需要清0,否则会影响计算结果。  你说的 “去掉最大值、最小值然后求平均值。” 都在 _lrrc() 函数内部吧,关键是要搞明白这个函数的结构和算法。
回复

使用道具 举报

板凳
ID:164695 发表于 2017-2-16 09:06 | 只看该作者
差不多接近零吧 但是湿度值一直维持在50和65之间,这完全不合常理
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表