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



Teraz jest 30 mar 2026, o 20:58


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 9 sty 2016, o 18:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 lis 2015
Posty: 26
Pomógł: 0

Witam.

Napisałem prosty programik klucza telegraficznego na ATTiny. I działa poprawnie nadawanie kropek i kresek oraz zwiększanie tempa. Nie chce działać zmniejszanie tempa, mimo że zrobione jest tak samo jak zwiększanie. Dokonywałem różnych zmian i nic.
W kompilacji jest OK. Zero ostrzeżeń. Używam do testów ATB 1.04 z ATmega32 i wszystkie inne programy chodzą OK. Ale jestem początkujący i może jakiś głupi błąd gdzieś robię. Będę wdzięczny za uwagi.

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: 9 sty 2016, o 18:26 
Offline
Użytkownik

Dołączył(a): 26 lip 2015
Posty: 269
Pomógł: 34

Kod według mnie wydaje się ok. Może głupia odpowiedź, ale na pewno masz podłączone przyciski pod dobre piny?. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2016, o 18:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 lis 2015
Posty: 26
Pomógł: 0

Tak. Piny sprawdzałem trzy razy. I zmieniałem port z B na A. To samo. Zmniejszanie tempa nie chodzi.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2016, o 21:31 
Offline
Użytkownik

Dołączył(a): 22 gru 2013
Posty: 296
Lokalizacja: Szczecin
Pomógł: 47

Poczytaj o debouncingu- zastosuj i powinno ruszyć ( ew. dodaj potem jeszcze kilkaset ms opóźnienia w pętli głównej).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2016, o 22:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 lis 2015
Posty: 26
Pomógł: 0

Dzięki wszystkim za rady. Problem hardware'owy. Na innym procesorze poszło.
Pozdrawiam.



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

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