找回密码
 立即注册

QQ登录

只需一步,快速开始

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

超声波测距问题

[复制链接]
跳转到指定楼层
楼主
ID:38751 发表于 2012-5-13 03:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

超声波测距问题;

   利用超声波测距时,定时器的工作方式1的初值一定要为0吗?(TH0=0,TL0=0),如果不是,改怎么处理?例如

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

使用道具 举报

沙发
ID:27916 发表于 2012-5-13 10:51 | 只看该作者

没有说一定要是0

但是如果初值1的话,你读出来TH0,TL0的值后需要减1,别的数字也是一样呢的

 

那觉得初值是0方便 还是别的数字方便呢?

回复

使用道具 举报

板凳
ID:38751 发表于 2012-5-14 12:15 | 只看该作者

非常感谢你,之前我也是这么想的,呵呵、、、就怕有问题,没去试试!谢谢你!

回复

使用道具 举报

地板
ID:38751 发表于 2012-5-14 12:16 | 只看该作者
非常感谢你!谢谢!希望能多多指教!
回复

使用道具 举报

5#
ID:38751 发表于 2012-5-14 12:21 | 只看该作者

假设 初值为:TH0=f8;
                   TL0=30;

算距离是:

  time=(TH0-f8)*256+(TL0-30);
  TH0=f8;
  TL0=30;

这样对吗?

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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