位置:51电子网 » 技术资料 » 模拟技术

计数器模式的应用

发布时间:2016/7/16 18:52:45 访问次数:456

   作为计数器使用时,需要读RFANT3216120A5T取计数结果,但需要特别注意的是,在读取计数值时,计数仍在进行,若先读高8位,后读低8位,则可能在两次读取的间隔中发生进位,比如读数前计数值为75FFH,先读出高8位为%H,此时加1计数,则计数值为%00H,接着再读低8位,变成O0H,最后把两个结果拼接就变成了75O0H的错误结果;反过来,先读低8位,再读高8位也有同样的问题。

   解决办法是:先读高8位,再读低8位,再读高8位,比较两次读取的高8位值是否一致,一致则正确;不一致则错误,然后重读。

 

   作为计数器使用时,需要读RFANT3216120A5T取计数结果,但需要特别注意的是,在读取计数值时,计数仍在进行,若先读高8位,后读低8位,则可能在两次读取的间隔中发生进位,比如读数前计数值为75FFH,先读出高8位为%H,此时加1计数,则计数值为%00H,接着再读低8位,变成O0H,最后把两个结果拼接就变成了75O0H的错误结果;反过来,先读低8位,再读高8位也有同样的问题。

   解决办法是:先读高8位,再读低8位,再读高8位,比较两次读取的高8位值是否一致,一致则正确;不一致则错误,然后重读。

 

热门点击

 

推荐技术资料

泰克新发布的DSA830
   泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!