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



Teraz jest 22 sty 2025, o 11:49


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
Autor Wiadomość
PostNapisane: 10 paź 2012, o 09:35 
Offline
Moderator
Avatar użytkownika

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

Nadszedł czas na kolejny artykuł z cyklu drgań styków ;)

Obrazek

http://mirekk36.blogspot.com/2012/10/ob ... w-cd2.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 paź 2012, o 11:01 

Pomógł: 0

Widzę Mirku, że się nudzisz na tej rehabilitacji ;).....

PS. Artykuł jest świetny.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 10 paź 2012, o 12:31 
Offline
Moderator
Avatar użytkownika

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

Dziękuję za opinie... a na rehabilitacji ? .... hmmm cały tydzień bez kompa ? bez elektroniki ? .... toż ja bym tu chyba umarł z nudów ;) ..... dobrze, że moja żoniczność nie wie o wszystkich moich poczynaniach ..... dla niej mam wersję, że 80% czasu w ciągu doby leżę i odpoczywam - ale ja tak nie umiem. Dlatego jest troszkę czasu takiego "ala wolnego" to pomyślałem sobie że coś skrobnę.

_________________
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 paź 2012, o 13:50 

Pomógł: 0

No żona, żoną, ja mam tylko nadzieję, że artykuł pisałeś w pozycji wygodnej, bez obciążania kręgosłupa :).

PS. Paczuszka z 2xATB + akcesoria idzie już do mnie, wziąłem jednak 4x RGB led za różnicę ;). Pozdrawiam i przepraszam za offtop.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 24 paź 2012, o 13:31 
Offline
Nowy

Dołączył(a): 23 paź 2012
Posty: 3
Pomógł: 0

Nie wiem, czy moge tu zadac pytanie...

Otóż w programie z "Obsługa klawisza - drgania styków CD...2", instrukcja _delay_ms(10) powoduje u mnie zapalenie sie diody po wgraniu programu do uC (zestaw ATB) bez wciskania uprzednio przycisku - tak jakby przycisk był już wcisnięty,
natomiast bez instrukcji opóźnienia na początku dioda się nie świeci, i dopiero po wciśnięciu przycisku zapala się (co było zamierzeniem?)
jeśli wydłużam czas oczekiwania _delay_ms(100) również dioda po wgraniu programu się zapala (jeszcze przed wciśnięciem przycisku)

Jak to wytłumaczyć?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 paź 2012, o 13:46 
Offline
Moderator
Avatar użytkownika

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

Oczywiście że pytanie lepiej tu zadać bo tu można fajnie kod źródłowy wklejać w razie potrzeby.

Ale zaraz zaraz .... a później ta dioda się przełącza tym klawiszem - czy się zapala na amen i wciąż świeci ?

to jedno pytanie a drugie czy kolega użył tych samych pinów do obsługi klawisza co w przykładzie czy może innych ?

proszę tutaj wkleić na żywca ten kod na którym kolega to testuje i ta dioda się zapala - przecież on jest krótki.

_________________
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: 24 paź 2012, o 14:08 
Offline
Nowy

Dołączył(a): 23 paź 2012
Posty: 3
Pomógł: 0

Otóż używając poniższego kodu i ładując go to uC, dioda zostaje zapalona (takie samo zachowanie przy modyfikacjach kodu jak w dalszej części artykułu lub wydłużeniu czasu opóźnienia), a poźniej dioda zostaje gaszona lub zapalona zgodnie z przyciskaniem klawisza, jedynie stan początkowy diody jest 'zapalona' po wgraniu programu.

Dodatkowo, gdy zakomentuje //_delay_ms(10); to po załadowaniu programu dioda nie świeci. Stąd też zastanawia mnie to opóźnienie.

Pytanie dodatkowe: W jaki sposób mogę wklejać kod z numeracją instrukcji (w Eclipse mam numerację, jednak tutaj nie zostaje ona wklejona)


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


[ jeszcze tylko taka mała uwaga na przyszłość - przy załączaniu kodu źródłowego - proszę sobie wyedytować ten post i zobaczyć - jak używać znaczników [ syntax = c ] zamiast [ code ] ... to wtedy jak widać kod wygląda dużo lepiej ok? - mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 paź 2012, o 14:21 
Offline
Moderator
Avatar użytkownika

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

Jak się kliknie klawisz "odpowiedz" to na górze jest takie rozwijane pole "listing kodu", wystarczy zaznaczyć wklejony tekst z kodem źródłowym i z tego pola wybrać "język C" wtedy znaczniki syntax same wskoczą ładnie na początku i końcu ... a ja zaraz odpiszę w/s pytania

------------------------ [ Dodano po: 2 minutach ]

No dioda jest zapalona po włączeniu ;) bo tak ma być :) jak wynika z kodu przecież ;)

mamy w kodzie:

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


czyli ustawiamy pin PC5 jako WYjście
ale przecież w dalszej części nie ustawiamy pinu PC5 na PORTC w stan WYSOKI, a domyślnie rejestr jest wyzerowany - czyli panuje na nim stan niski - dlatego dioda świeci ....

jak byś dodał sobie linijkę

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


to będzie zgaszona po starcie

teraz jaśniej ? ;)

_________________
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: 24 paź 2012, o 19:24 
Offline
Nowy

Dołączył(a): 23 paź 2012
Posty: 3
Pomógł: 0

Dziękuje za odpowiedzi .
Wszystko jasne. :)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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