打印
[新手园地]

菜鸟玩转菜农新唐M0助学板上的18B20

[复制链接]
6793|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
plc_avr|  楼主 | 2011-3-30 14:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
crestxa| | 2011-3-30 14:39 | 只看该作者
支持!

使用特权

评论回复
板凳
john_lee| | 2011-3-30 14:52 | 只看该作者
恭喜,物理层是什么?uart还是bitbanging?

使用特权

评论回复
地板
plc_avr|  楼主 | 2011-3-30 15:05 | 只看该作者
楼上,不是直接用的uart功能读取单总线,用的IO口模拟单总线的时序,完成的。

使用特权

评论回复
5
U灬U| | 2011-3-30 16:01 | 只看该作者
晚上回去学习一下……

使用特权

评论回复
6
Swallow_0322| | 2011-3-30 19:28 | 只看该作者
顶!

使用特权

评论回复
7
hotpower| | 2011-3-30 19:56 | 只看该作者
不错,俺回头将其改为《单总线控制器》读取数据,再次感谢!

使用特权

评论回复
8
hotpower| | 2011-3-31 03:45 | 只看该作者
楼主注意要用HotWC3或HotAjax校验DS18b20的真伪
http://www.hotpower.org/HotAjax/HotPower_HotAjax.html

使用特权

评论回复
9
plc_avr|  楼主 | 2011-3-31 08:43 | 只看该作者
菜农:用HotWC3或HotAjax校验DS18b20的真伪,我还不会啊,啥时有空提点一下。

使用特权

评论回复
10
aihe| | 2011-5-3 20:28 | 只看该作者
楼主你的程序中的延时有点问题,在我的板子上一直是ID是ffffffff,温度是1.93度,好怪啊
延时参数修改后能正常显示
不过我还是觉得你的程序在温度转换上有点问题,详细我再研究,等待结果

使用特权

评论回复
11
tlb| | 2011-5-4 05:38 | 只看该作者
9楼:
菜农:用HotWC3或HotAjax校验DS18b20的真伪,我还不会啊,啥时有空提点一下。

俺也不会

使用特权

评论回复
12
murex| | 2011-5-4 08:46 | 只看该作者
我还只会玩玩具,应用还不熟练,你们可以先看玩具的帖了解下先

使用特权

评论回复
13
ichuangj| | 2011-5-17 15:11 | 只看该作者
是不是每回用ISP的时候,都要先烧LDROM?

使用特权

评论回复
14
plc_avr|  楼主 | 2011-5-18 11:01 | 只看该作者
我的板子上面工作正常啊,从AVR移值过来的。注意,外部时钟12M。别用内部22M时钟啊,否则真的不准了。

使用特权

评论回复
15
plc_avr|  楼主 | 2011-5-18 11:04 | 只看该作者
13楼,不要每次烧写LDROM的。你若用ISP就可不用管LDROM的,因为ISP改写不了LDROM。用ICP倒是要注意。

使用特权

评论回复
16
hotpower| | 2011-5-18 12:20 | 只看该作者
烈火,比较后体会如何?

使用特权

评论回复
17
lixupengarm| | 2011-5-23 18:07 | 只看该作者
mark!!!

使用特权

评论回复
18
weshiluwei6| | 2011-5-26 13:01 | 只看该作者
过几天也学18B20呢 哈哈哈哈

使用特权

评论回复
19
plc_avr|  楼主 | 2011-5-27 08:40 | 只看该作者
18B20读数据不正常,修改延时函数就可以了。时序要求比较严格。外部12M时钟,我的源码在我的板子上工作正常,这几天在CRC造0,哈哈.......快完工了。

使用特权

评论回复
20
qin552011373| | 2011-8-23 14:04 | 只看该作者
恭喜楼主

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:烈火DIY Mini四轴飞行器群:234879071  http://fire-dragon.taobao.com/

42

主题

1633

帖子

23

粉丝