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



Teraz jest 1 mar 2026, o 18:18


Strefa czasowa: UTC + 1





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

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

Witam. :D
Może trochę głupia ;) sprawa, ale wgrałem sobie program z bluebooka do mrugania diodą led. Nic w kodzie nie zmieniałem. Po wgraniu kodu dioda miga cały czas, a powinna tylko wtedy gdy wciśnięty jest przycisk.... Pomoże mi ktoś rozwiązać ten problem????

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 16:54 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

A jakieś zdjęcie jak podłączona jest dioda? Czy masz jakiś przycisk w tym układzie? No i najważniejsze pytanie czy to nie jest dioda migajacą która przy zasilaniu sama z siebie miga :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 16:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 maja 2012
Posty: 296
Lokalizacja: Chebzie Dolne
Zbananowany użytkownik

Pomógł: 6

Na czym odpalasz program - ATB czy stykówka? Jak stykówka to pokaż połączenia.

_________________
Inspekcja TV kanalizacji
Programowanie



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 17:03 
Offline
Użytkownik
Avatar użytkownika

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

Jeżeli wgrywasz program z migającą diodą led to tak powinno być, cały czas miga po włączeniu zasilania, no chyba że chodzi o przykład z obsługą klawiszy micro-switch to sprawdź czy dobrze podłączyłeś klawisz :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 17:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

wszystko jest podpięte na ATB, więc raczej nie jest to dioda migocząca....
Może wrzucę kod pętli while(1):
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 17:17 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

A czy czasem nie usunąłeś pociągnięcia przycisku do vcc? ale po za tym to w tym projekcie są 2 programy 2 pliki main. Gdy odpalasz jeden to drugi wyłącz z kompilacji. Czy zmieniałeś pin podłączeniu przycisku?


Autor postu otrzymał pochwałę

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 17:50 
Offline
Moderator
Avatar użytkownika

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

Janadamis napisał(a):
A czy czasem nie usunąłeś pociągnięcia przycisku do vcc?


zależy jak dawno kupowana książka ale mogło w starszych wersjach zabraknąć właśnie tego podciągania do VCC

nie mniej jednak już po tym poradniku z bloga

http://mirekk36.blogspot.com/2012/01/av ... stawy.html

widać że podciąganie musi być i jest przykład jak to zrobić

_________________
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: 20 sty 2014, o 17:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

Janadamis napisał(a):
A czy czasem nie usunąłeś pociągnięcia przycisku do vcc? ale po za tym to w tym projekcie są 2 programy 2 pliki main. Gdy odpalasz jeden to drugi wyłącz z kompilacji. Czy zmieniałeś pin podłączeniu przycisku?


Mówiłem że nic nie zmieniałem w kodzie... No chyba że jednak chodzi o te dwa pliki main.c

_________________
GreenBook i BlueBook



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

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

Cytuj:
Może wrzucę kod pętli while(1):


to może nie wrzucaj kodu samej pętli tylko wrzuć cały kod z main.c

można spokojnie wrzucać pliki main.c na forum z książki ...

i spróbuj się głośno zastanowić co - za co odpowiada - która linijka ...

może wtedy zauważysz czego brakuje - o ile brakuje - po prostu zobaczymy i podpowiemy

_________________
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: 20 sty 2014, o 17:59 
Offline
Użytkownik

Dołączył(a): 02 gru 2012
Posty: 251
Lokalizacja: Stróża-Łódż
Pomógł: 8

Dopisz:
PORTC |= KEY_PIN; // podciągamy pin klawisza do VCC jak napisał kol. Janadamis.
i będzie działać u mnie działa
Pozdrawiam serdecznie


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 18:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

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

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 18:31 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

No i już widzisz, że brakuje podciągania o którym pisał kolega Józef.

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 18:44 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Też o tym pisałem. Gdyż to była jedyna możliwość przy takich objawach.

_________________
Programowanie to styl życia :D



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

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