Re: [問題] 用avr與DS1821通訊
※ 引述《soheadsome (師大狗鼻哥)》之銘言:
: ※ [本文轉錄自 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(傳輸腳)
: 的提升電阻,我不曉得這有沒有很大的影響
這個影響不大,不然就像你原始那邊下面推文講的,並兩個10K也行
: 2. 因為我看的source code都是8051的,可是avr好像沒有像8051那樣直接的雙向port
: avr好像只能設定DDRX來轉換每一個pin是input還是output
: 不曉得這有沒有很大的影響
不會有影響,1-wire的特性是轉換cycle都不快,AVR夠快讓你轉換狀態了
: 3.主要不理想的部分是在reset DS1821
: DQ pin好像沒有先進入low在進入high
: 導致無窮迴圈
: 我電路圖還沒來得及改 所以就先不附
: 這是我的code:
: http://pastie.org/9080331
: 謝謝大大們能抽空幫我
http://ppt.cc/8LbR
AVR版的控制法
你最好還是自己先學看波形去刻動作,Datasheet 11~13頁的波形照刻應該就能動起來
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.57.58
※ 文章網址: http://www.ptt.cc/bbs/ASM/M.1397571673.A.E3A.html
推
04/16 09:29, , 1F
04/16 09:29, 1F
→
04/16 09:29, , 2F
04/16 09:29, 2F
推
04/16 10:09, , 3F
04/16 10:09, 3F
→
04/16 10:10, , 4F
04/16 10:10, 4F
推
04/16 20:27, , 5F
04/16 20:27, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章
24
70