ATNEL tech-forum https://forum.atnel.pl/ |
|
Tact switch + LCD + dioda https://forum.atnel.pl/topic19587.html |
Strona 1 z 1 |
Autor: | Jakub321 [ 11 lis 2017, o 14:53 ] |
Tytuł: | Tact switch + LCD + dioda |
Witam, Borykam sie z problemem petli , po nacisnieciu przycisku zapala sie dioda i pojawia sie napis dioda #1 ON , po ponownym nacisnieciu dioda gasnie ale program nie daje dioda #1 OFF , probowalem w roznej kolejnosci dodac komende ale nie dziala, prosze o pomoc język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Czy ktos z was wie w ktorym miejscu dac LCD_WriteText(".Dioda #1 OFF <<") zeby po gaszeniu diody LCD dal OFF. Pozdrawiam Jakub |
Autor: | skalarro [ 11 lis 2017, o 15:00 ] |
Tytuł: | Re: Tact switch + LCD + dioda |
1. po co dwa razy while(1)?? ten pierwszy zbędny 2. program działa jak napisałeś. masz wpoisane LED_TOG więc program zapala i gasi leda ale nzawsze wykona się język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Podejdż do tematu inaczej. zmieniaj wartość zmiennej po nacisnieciu przycisku a dopiero pozniej zapalaj lub gaś leda i zmiejiaj napis w zależności od wartości zmiennej. |
Autor: | Jakub321 [ 11 lis 2017, o 15:12 ] |
Tytuł: | Re: Tact switch + LCD + dioda |
Gdy wykasuje pierwszy while dioda dziala tylko przy przytrzymanym przycisku |
Autor: | kaka0204 [ 11 lis 2017, o 20:48 ] |
Tytuł: | Re: Tact switch + LCD + dioda |
Masz skopane po całości. Spróbuj tak |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |