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



Teraz jest 26 lip 2026, o 02:42


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 29 sty 2014, o 20:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

Witam, jako ze zaczeło mi brakowac pinów w Atmedze 8, i jako ze ułożenie matrycy led da sie prosciej oprogramować gdy diody podłączone sa do jednego rejestru, zainteresowałem sie wykozystaniem rejestru przesuwnego by móc spokojnie podłaczyć swoją matryce led. Póki co uczę sie jego obsługi, schemat zamieszczam ponizej. Z zainteresowaniem i ulgą oglądałem poradnik Mirka o rejestach - bo ani to nie est az tak trudne a duzo moze ułatwic. Jednakze nie działa mi tak jak powinno, mianowicie nie działa wogole prawie - bo działa tylko gdy dotykam paluchem scalaka 74hc595, albo w jego poblizu - zupełnie tak jak na poradniku Mirka. Jadnak miało to zniknąc gdy oprogramuje odpowiednie piny, niestey problem jest dalej. Poniżej wstawiam kod programu, bo moze tu się gdzieś walnąłem?

Obrazek

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 21:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lip 2012
Posty: 78
Lokalizacja: Grójec
Pomógł: 2

A pin OE masz podłączony do gnd i RST(MR) do vcc?


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 21:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

Witam
Ustawiasz bit SPI2X jest on do podwojenia prędkości magistrali (o ile się nie mylę)
a w komentarzu masz napisane że chcesz podzielić prędkość (jeśli dobrze rozumiem)
może spróbuj zakomentować tę linijkę kodu i zobaczyć czy ći ruszy na podstawowej prędkości.

Jeśli robisz to na stykówce upewnij się czy masz masy połączone, dorzuć jeszcze "debuger"(diodkę na pinie)
w funkcji wysyłającej żeby sprawdzić czy nie wiesz się przy nadawaniu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 22:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

komor34 napisał(a):
A pin OE masz podłączony do gnd i RST(MR) do vcc?


tak to był ten problem, dzięki - nie wiedziałem ze trzeba to podłączyć, aż z ciekawości oglądnę jeszcze raz
Mirkowy poradnik bo czemu ja to ominąłem?

Zaba napisał(a):
Ustawiasz bit SPI2X jest on do podwojenia prędkości magistrali (o ile się nie mylę)
a w komentarzu masz napisane że chcesz podzielić prędkość (jeśli dobrze rozumiem)


no nie dokona, bo ustawiając bit SPI2X to dzielimy fosc przez dwa, a gdy on jest na 0, jak i inne bity prędkości to mamy podział przez 4. Wiec napisałem dlatego w komentarzu "fosc/2"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 22:31 
Offline
Moderator
Avatar użytkownika

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

Cytuj:
Mirkowy poradnik bo czemu ja to ominąłem?


no właśnie:

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


Autor postu otrzymał pochwałę

_________________
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: 30 sty 2014, o 00:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

mirekk36 napisał(a):
Cytuj:
Mirkowy poradnik bo czemu ja to ominąłem?


no właśnie:

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


wystarczyłoby spojzeć na schemat w tym artykule... i tyle mniej by było obmyslań czemu nie działa. Dziękuję ;)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników 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