Witam wszystkich, na wstępie zaznaczę, że jestem początkującym oraz , że nie posiadam jeszcze BB (ale mam zamiar go kupić!

) i prosiłbym o wyrozumiałość. Jestem w trakcie pisania obsługi termometru ds18b20 i staram się go pisać tylko i wyłącznie na podstawie jego dokumentacji dokumentacji. Dobra, do rzeczy:
Z dokumentacji ds18b20 wynika, że praktycznie każda czynność, którą musimy zaimplementowac (inicjalizacja, reset,wysylanie,odbieranie itp. itd.) polega na ustawianiu lub zerowaniu bitów na jakiś czas. Mam do Was pytanie czy moje rozumowanie jest dobre jeśli chodzi o np "reset pulse" oraz "presence pulse"?
Załóżmy ze sygnał wysyłam z pinu PD5 więc "reset pulse" i "presence pulse" powinien wyglądać mniej więcej tak?
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Mam wątpliwości ponieważ z ciekawości zobaczyłem kogoś kod i tam np nie było kompletnie uzywanego PORTx , operacje były przeprowadzane tylko i wyłącznie na DDRx.
Z góry dzięki za pomoc
