Proszę używać tagu [syntax=C]do wklejania kodu...[/syntax].
Poniższy wpis proszę poprawić.
LordBlick
Mam 2 pytania odnośnie mojego sterownika RGB z wykorzystaniem PWM - ATmega8 - program w c:
- jak ustawić przerwanie INT0 (PD2), ponieważ ten przycisk przełącza program pracy i trwa to za szybko, nie mogę przeskoczyć o 1 wartość. tylko przy wciśnięciu przycisku przeskakuje mi o kilka wartości np z programu 0 do programu 4?
//przerwania PD2 - INT0
w main:
- przy wartości 0 dla wyjść OCR1A, OCR1B i OCR2 diody mimo wszystko świecą (bardzo słabo ale jednak) F=1MHZ, bez preskalera, fast PWM 8 bit
ustawienia timerów 1 i 2:
Będę wdzięczny za pomoc.
Dodano po 20 [minuty]:
zapomniałem dodać, ze jak jest wartość 0 to napięcie jakie się pojawia na wyjściu wynosi ~5V, ale nie jest to spowodowane PWM, bo wypełnienie na pewno nie wynosi ok 40%...
wydaje mi się, że na wyjściu nie ma zerowego prądu i MOSFET otwiera przeływ prądu do masy...
byłbym również wdzięczny za udzielenie informacji, czy przyciskiem PD2 można włączać i wyłączać układ np poprzez dłuższe przytrzymanie przycisku, a przy krótkim wciśnięciu przełączać między programami??
Poniższy wpis proszę poprawić.
LordBlick
Mam 2 pytania odnośnie mojego sterownika RGB z wykorzystaniem PWM - ATmega8 - program w c:
- jak ustawić przerwanie INT0 (PD2), ponieważ ten przycisk przełącza program pracy i trwa to za szybko, nie mogę przeskoczyć o 1 wartość. tylko przy wciśnięciu przycisku przeskakuje mi o kilka wartości np z programu 0 do programu 4?
//przerwania PD2 - INT0
Kod: C / C++
w main:
Kod: C / C++
- przy wartości 0 dla wyjść OCR1A, OCR1B i OCR2 diody mimo wszystko świecą (bardzo słabo ale jednak) F=1MHZ, bez preskalera, fast PWM 8 bit
ustawienia timerów 1 i 2:
Kod: C / C++
Będę wdzięczny za pomoc.
Dodano po 20 [minuty]:
zapomniałem dodać, ze jak jest wartość 0 to napięcie jakie się pojawia na wyjściu wynosi ~5V, ale nie jest to spowodowane PWM, bo wypełnienie na pewno nie wynosi ok 40%...
wydaje mi się, że na wyjściu nie ma zerowego prądu i MOSFET otwiera przeływ prądu do masy...
byłbym również wdzięczny za udzielenie informacji, czy przyciskiem PD2 można włączać i wyłączać układ np poprzez dłuższe przytrzymanie przycisku, a przy krótkim wciśnięciu przełączać między programami??