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



Teraz jest 22 gru 2024, o 06:33


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 17 maja 2014, o 11:10 
Offline
Użytkownik

Dołączył(a): 12 kwi 2014
Posty: 208
Lokalizacja: Białystok
Pomógł: 0

Witam,

Ostatnio bawiłem się z 74HC595 i SPI oczywiście :)

Lecz stało się coś takiego - procek mi się zawiesza, w Eclipse albo sygnatura 0x000000 lub rc =-1. Nie mogę nijak się zkomunikować z AVR. Dodatkowo, kiedy odłączę USBASP od USB, to dioda zasilania nadal się świeci, chociaż połączyłem oprócz ISP to tylko wspólną masę z moim zestawem startowym. Nigdy wcześniej tak się nie działo, dopiero po zabawie z SPI i 74HC595. Czy w tym wypadku pomoże buforowanie układem 74HC125?

Proszę o szybką odpowiedź, bo sklep elektroniczny czynny do 15:00 :D ;)

_________________
Mam 16 lat, nie jestem zawodowcem ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 maja 2014, o 11:15 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

No trudno powiedzieć, jak dioda świeci po odłączeniu zasilania może masz jakiś kondensator elektrolityczny który daje napiecie i dioda świeci.
Najlepiej jakaś fotka lub schemat.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 maja 2014, o 13:25 
Offline
Moderator
Avatar użytkownika

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

rzeczywiście .... no rejestry przesuwne psują procki i trzeba do nich buforowania .... matko, panowie ... proszę - litości :(

------------------------ [ Dodano po: 4 minutach ]

zresztą zobacz sobie na podobny wątek sprzed kilku dni ...

topic7089.html

a ostatnio coraz więcej na forum .... podejrzeń o tajemnicze i złowrogie oddziaływania rejestrów przesuwnych na procki i programatory ;)

_________________
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: 17 maja 2014, o 15:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Chyba przydałby się poradnik o takich rzeczach jak "pull up", "pull down", "HI-Z"... :)

Kolego, rejestr 595, ani w sumie żaden inny układ logiczny, nie jest stanie swoim wejściem spowodować zmiany poziomów logicznych na liniach wyjściowych które go sterują. Gdyby tak było to nic by nie działało. ;)

Przyczyna musi być zupełnie inna. Pokaz schemat, coś tam jest pewnie z zasilaniem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 maja 2014, o 18:55 
Offline
Użytkownik

Dołączył(a): 12 kwi 2014
Posty: 208
Lokalizacja: Białystok
Pomógł: 0

Ale po kilku próbach zaprogramowania procek się odblokował. A wiec przyda się bufor, co nie?

_________________
Mam 16 lat, nie jestem zawodowcem ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 maja 2014, o 19:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Ale co chcesz buforować ?
Rejestr 595 ?

Uwierz na słowo, że rejestr nie jest w stanie zablokować Ci programowania bo nie ma jak. Jego wejścia nie są w stanie zmienić stanów logicznych wymuszanych przez programator w czasie programowania.
Chyba, że na wejściach rejestru masz rezystory ciągnące do masy albo do plusa, ale jeśli tak to je usuń. SPI nie wymaga podciągania bo wyjścia nie są open colector.



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