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



Teraz jest 16 lis 2024, o 03:52


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
Autor Wiadomość
PostNapisane: 5 mar 2017, o 14:24 
Offline
Nowy

Dołączył(a): 05 mar 2017
Posty: 3
Pomógł: 0

Głównym założeniem programu jest zmiana wypełnienia w PWM (zmniejszenie o 25%) podczas obsługi przycisku poprzez przerwanie pochodzące od INT0. Próbowałem chyba juz z 5 wersji kodu i nic. (co ciekawe PORTB ^= (1<<PB0); jedynie raz zmienia stan pinu...)
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: 5 mar 2017, o 14:31 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 546
Pomógł: 27

a gdzie masz zezwolenie na przerwania sei();



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 mar 2017, o 15:00 
Offline
Użytkownik

Dołączył(a): 26 lut 2014
Posty: 288
Lokalizacja: Gdańsk
Pomógł: 13

Ma w 31 linijce



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 mar 2017, o 16:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Z całym szacunkiem; przecież nie płacimy za zapisane strofy - uC, co gdzie podłączone, jak objawia się "niedziałanie" i takie tam.
Ile z tego będzie?:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Co ciekawe ( nie dotyczy kolegi), ale jeśli na forum ma pojawić się schemat to wtedy pisania....

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 mar 2017, o 16:14 
Offline
Nowy

Dołączył(a): 05 mar 2017
Posty: 3
Pomógł: 0

kicajek napisał(a):
Witam
Z całym szacunkiem; przecież nie płacimy za zapisane strofy - uC, co gdzie podłączone, jak objawia się "niedziałanie" i takie tam.
Co ciekawe ( nie dotyczy kolegi), ale jeśli na forum ma pojawić się schemat to wtedy pisania....

Pozdr.


gdyby na schemacie było coś więcej niż switch na INT0 podciągnięty pod VCC to pewnie bym wstawił wraz z kodem.
Jak nie działa? nie realizuje założenia. nie zmienia wypełnienia co 25%, dodatkowo nie zmienia stanu diody każdorazowo przy generowaniu przerwania.


MAŁA ZMIANA ODNOŚNIE PRZERWANIA ZEWNETRZNEGO
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: 5 mar 2017, o 16:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Sebastian_S napisał(a):
switch na INT0 podciągnięty pod VCC

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

Obrazek
A wymuszasz jakoś stan L, żeby mogło nastąpić "narastanie sygnału"?

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 mar 2017, o 16:55 
Offline
Nowy

Dołączył(a): 05 mar 2017
Posty: 3
Pomógł: 0

Przycisk jest monostabilny, wiec cały czas panuje tam stan niski po naciśnięciu mamy zbocze narastające



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 mar 2017, o 18:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

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

Pozostaje taki drobiazg jak drgania styków ale co tam... ;)

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 mar 2017, o 23:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Już to było ;)
kicajek napisał(a):
Ile z tego będzie?:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Pozdr.



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 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO