Fw: [问题] 用avr与DS1821通讯

楼主: soheadsome (师大狗鼻哥)   2014-04-15 02:34:23
※ [本文转录自 Electronics 看板 #1JJ2dRNF ]
作者: soheadsome (师大狗鼻哥) 看板: Electronics
标题: [问题] 用avr与DS1821通讯
时间: Tue Apr 15 02:32:55 2014
不好意思
小弟最近在做专题
但是发现DS1821好像没办法如我预期的动作
因为网络上都是8051为主体
我只有试着把code写得跟8051版本差不多
1. 我手边只有10k的电阻,我看datasheet上是用4.7K做ds1821的DQ pin(传输脚)
的提升电阻,我不晓得这有没有很大的影响
2. 因为我看的source code都是8051的,可是avr好像没有像8051那样直接的双向port
avr好像只能设定DDRX来转换每一个pin是input还是output
不晓得这有没有很大的影响
3.主要不理想的部分是在reset DS1821
DQ pin好像没有先进入low在进入high
导致无穷循环
我电路图还没来得及改 所以就先不附
这是我的code:
http://pastie.org/9080331
谢谢大大们能抽空帮我
作者: wuonline   2014-04-15 13:06:00
只有10k那就拿两个10k并联凑著用吧~

Links booklink

Contact Us: admin [ a t ] ucptt.com