Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 10 kwi 2026, o 15:15


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 11 cze 2016, o 18:55 
Offline
Nowy

Dołączył(a): 19 maja 2016
Posty: 4
Pomógł: 0

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?

Składnia: [ Pobierz ] [ Ukryj ]
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 :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 cze 2016, o 20:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 mar 2015
Posty: 116
Pomógł: 16

Może to będzie pomocne:
1: http://ktc.wieik.pk.edu.pl/kurs_avr/avr ... bsluga.pdf takie kompendium o magistrali 1-wire znalezione z pomocą wujka Google,
2: użyj forumowej szukajki , jest sporo ds18b20,
3: jeśli jesteś początkującym inwestycja w BB może zdecydowanie zwiększyć nachylenie "krzywej uczenia" ;), unikniesz sytuacji "wyważania otwartych drzwi".

Powodzenia.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Google [Bot] i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO