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



Teraz jest 20 lut 2025, o 19:48


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 3 cze 2017, o 16:40 
Offline
Użytkownik

Dołączył(a): 06 lip 2014
Posty: 131
Pomógł: 0

Cześć prosił bym o analize mojego kodu bo coś mi źle działa, kilka linijek tutaj jest ale sporo jest zakomentowane a prosił bym tylko o analizę jednego zadania które program robi. Tak w skrócie program mierzy 5 różnych napięć wewnątrz timera programowego ale proszę zwrócić uwagę na to ostatnie napięcie które jest mierzone czyli to "ADC4_feedback = pomiar(4);" wynik tego pomiaru przekazuję do funkcji FEEDBACK która mi ten pomiar trochę przelicza na co innego i to przeliczenie wyświetlam tutaj
"lcd_int( FEEDBACK(ADC4_SR_feedback) );" . A to napięcie które mierzę pochodzi z potencjometru, i chodzi o to że wynik jest wyświetlany zgodnie z tym co robi funkcja czyli zależy jak pokręce to wyświetla mi wynik z zakresu od 1 do 17 tylko że gdy wyśietla mi wynik to co jakiś czas w miejscu wyniku pojawia mi się cyfra 0 i nie wiem skąd ona sie bierze czyli np. pokręce potencjometrem i wyświetla mi się cyfra 5 ale co chwila zamiast cyfry 5 wyświetla się cyfra 0 i nie ma tutaj jakiegoś stałego odstepu czasu pomiędzy poprawną cyfrą a zerem to zero wskakuję sobie jak się mu zachce.

mam nadzieję że dobrze to wyjaśniłem

dzięki.

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: 3 cze 2017, o 17:40 
Offline
Użytkownik

Dołączył(a): 24 kwi 2012
Posty: 76
Lokalizacja: Ostrów Wielkopolski
Pomógł: 6

Pomyśl co zwróci funkcja jeśli napięcie = 290 :oops:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 cze 2017, o 17:47 
Offline
Użytkownik

Dołączył(a): 06 lip 2014
Posty: 131
Pomógł: 0

o kurczę mam luki w przedziałach

dzięki bardzo



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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