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



Teraz jest 12 lut 2025, o 12:21


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 10 lip 2014, o 20:41 
Offline
Użytkownik

Dołączył(a): 04 kwi 2013
Posty: 107
Lokalizacja: Zabrze
Pomógł: 0

Mam dziwne pytanie. Poszukuję rejestru przesuwnego SMD na SPI do sterowana wyświetlacza LED. Natrafiłem na 74HC165. Moje dziwne pytanie brzmi: jak rozpoznać w nocie że dany rejestr jest na SPI? Bo w nocie nikt dosłownie tego nie napisał.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lip 2014, o 20:58 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27356
Lokalizacja: Szczecin
Pomógł: 1042

jari17 napisał(a):
jak rozpoznać w nocie że dany rejestr jest na SPI? Bo w nocie nikt dosłownie tego nie napisał


Jak można pisać że rejestr przesuwny jest na SPI albo nie jest ? hmmm

panie kolego rejestr przesuwny jak sama nazwa wskazuje - sugeruje że jest JEDNO wejście danych szeregowych i do tego wejście sygnału zegarowego aby zatrzaskiwać te dane z wejścia. Plus jakieś tam inne sygnały sterujące całego scalaka

więc kto ci będzie pisał tu o jakimś SPI ?

to że ty możesz wykorzystać do tego SPI to twoja sprawa , ktoś inny może wykorzystać coś DOWOLNIE innego do wprowadzania danych w sposób szeregowy i nie musi to być nawet żaden procesor. Proponuję może najpierw spróbować zrozumieć ISTOTĘ działania takich rejestrów - to później koledze się sporo wyjaśni. W tym celu warto oglądać mojego bloga - zobacz sobie chociażby to:

http://mirekk36.blogspot.com/2013/09/re ... stawy.html

albo to:

http://mirekk36.blogspot.com/2013/10/at ... robic.html

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lip 2014, o 21:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 paź 2011
Posty: 780
Pomógł: 20

Cześć :-)

Wracając do sterowania rejestrem przesównym to dokładnie sterowanie odbywa się tak samo jak by wysyłało się dane
Po SPI w trybie master linia danych MOSI to DATA czy jak inaczej nazwane wwejście szeregowe SCK to clock sygnał zegarowy czy jak inaczej to zostało nazwane a CS to zatrzask lub wejście strobujące w każdym razie podanie na wyjście rejestru danych.

Możesz używać do tego SPI ale nie musisz

Pozdrawiam


Autor postu otrzymał pochwałę

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2014, o 21:04 
Offline
Użytkownik

Dołączył(a): 04 kwi 2013
Posty: 107
Lokalizacja: Zabrze
Pomógł: 0

Dziękuje za porady.
Nurtuje mnie jeszcze jedna rzecz:
czym moge zastąpić _delay_us(1); by nie blokowało programu? Czy można to zrobić za pomocą licznika tak jak w microswitch'u? Korzystam z biblioteki z niebieskiej płyty.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2014, o 21:44 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27356
Lokalizacja: Szczecin
Pomógł: 1042

Cytuj:
czym moge zastąpić _delay_us(1);


w ogóle nie zastępuj - WYWAL to delay - ja tylko tak przykładowo to dałem tam żeby pokazać o co chodzi i pisałem o tym w książce

normalnie do działania to nie jest potrzebne w ogóle tzn to delay

poza tym czy obejrzałeś chociaż jeden z poradników do których wyżej linki ci podałem ? toż by ci się to od razu wyjaśniło

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



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: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


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