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



Teraz jest 22 lut 2025, o 21:50


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 25 lut 2015, o 21:59 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 06 sie 2014
Posty: 21
Pomógł: 0

Witam szanownych kolegów
Postanowiłem napisać ponieważ nie mogę poradzić sobie z moim problemem. Mianowicie napisałem aplikację w C# do sterowania jedną diodą przez uC ATMega8 dokładniej mówiąc. Lecz program nie działa :/ Nie wiem kompletnie co jest nie tak, być może Wy mi pomożecie :)

To jest kod odpowiedzialny za przyciski ON/OFF
Składnia: [ Pobierz ] [ Ukryj ]
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


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


stan to zmienna typu char. Dioda podłączona anodą do PC4, przejściówka na 100% działa.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 13:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Sprobuj swoj kode zmienic na

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


lub zainteresuj sie funkcjami operujacymi na stringach

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 16:18 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 06 sie 2014
Posty: 21
Pomógł: 0

Niestety nic to nie dało :/ zero reakcji

Sprawdziłem dla pewności programem putty przejściówkę tym oto programem
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
i niestety nie działa, wykrywa przejściówkę na COM12, putty się łączy, ale jest pustka na terminalu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 18:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Dobra - to moze inaczej. A czy w ogole udalo Ci sie w putty wyswietlic juz jakiekolwiek info czy to sa wogole pierwsze proby ?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 18:55 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 06 sie 2014
Posty: 21
Pomógł: 0

Tak wcześniej chodziło, sprawdziłem jeszcze zwierając ze sobą Tx i Rx i powraca to co wpiszę w terminalu, więc konwerter jest okej.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 21:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Ok - a mozesz wrzucic wiecej kodu ? Moze schemat ?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 22:52 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 06 sie 2014
Posty: 21
Pomógł: 0

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

Korzystam z biblioteki z BB żeby mieć 100% pewność, że obsługa UART-a jest okej. Schemat wrzucę niedługo, muszę go narysować. Ale w skrócie zasilanie i filtracja jest. LED do pinu PC4 w celu "debugowania" i przejściówka Tx - Rx, Rx - Tx.

//Oto schemat

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 12:32 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 06 sie 2014
Posty: 21
Pomógł: 0

Sam nie wiem jak to przeoczyłem, późna godzina czy coś, ale tak to zakomentowane sei() było przyczyną. Dziękuję Wam za pomoc :)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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