搜索

单片机定时器计时、使用串口接收数据、主函数里分析数据计时不准

gecimao 发表于 2019-07-07 02:54 | 查看: | 回复:

  用的C8051F020,晶振是22.1184MHZ,定时器410ms一次中断,满10次Time_100ms++;串口1用来监听RS485上的来往数据,主函数里对接收数组中的数据进行分析,如果是指令A则记下当前Time_10...

  用的C8051F020,晶振是22.1184MHZ,定时器410ms一次中断,满10次Time_100ms++;串口1用来监听RS485上的来往数据,主函数里对接收数组中的数据进行分析,如果是指令A则记下当前Time_100ms,若是指令B则记下当前Time_100ms,两个指令的Time_100ms数值相减得到AB间的时间。主函数里面还有处理网络的一部分程序(W5200),这个时间现在记不准,经过优化后也有1s的误差。

  请问这种计算时间的方案好不好,如何让计时更准确呢?信谢谢展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

本文链接:http://kingstonflowers.net/dingshifenxi/826.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部