<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=11391&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-04-16T10:44:41+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=11391&amp;mode</id>
<entry>
<author><name><![CDATA[Majster_90]]></name></author>
<updated>2015-04-16T10:44:41+01:00</updated>
<published>2015-04-16T10:44:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126647#p126647</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126647#p126647"/>
<title type="html"><![CDATA[Re: Zmiana zmiennej ustawiając kursor]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126647#p126647"><![CDATA[
Trochę ciężko to ogarnąć <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> No ale dobra postaram się coś zrobić, ja będą problemy to się odezwę <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8851">Majster_90</a> — 16 kwi 2015, o 10:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2015-04-16T10:41:22+01:00</updated>
<published>2015-04-16T10:41:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126646#p126646</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126646#p126646"/>
<title type="html"><![CDATA[Re: Zmiana zmiennej ustawiając kursor]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126646#p126646"><![CDATA[
Rozwiązanie jest stosunkowo proste, podobne stosuję w swoich urządzeniach. Najprościej tłumacząc zmieniając pozycję kursora, zmieniasz mnożnik dla edytowanej liczby, np. jeśli kursor stoi na ostatniej pozycji liczby to mnożnik=1 i wtedy klawisze +,- zwiększają tą liczbę o 1, natomiast jak kursor stoi na pozycji 3 od prawej to mnożnik=100. Nadążasz ? <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br />Przykład działania:<br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 16 kwi 2015, o 10:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Majster_90]]></name></author>
<updated>2015-04-16T10:12:37+01:00</updated>
<published>2015-04-16T10:12:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126644#p126644</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126644#p126644"/>
<title type="html"><![CDATA[Re: Zmiana zmiennej ustawiając kursor]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126644#p126644"><![CDATA[
Mam na płytce stykowej prototyp. Znajduje się tam wyświetlacz lcd czujnik temp. ds18b20 pare przycisków i parę diodek <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Mam napisany program do zwiększania dwóch zmiennych &quot;m&quot; i &quot;s&quot;. <br /><br />Funkcja wygląda tak :<br /><br />[syntax=c]if( !key_lock &amp;&amp; !(PINB &amp; KEY1 ) ) {// Dodawanie minut<br />  key_lock=1;<br /><br /><br />  if (s&lt;3600){<br /><br />  s=s+60;<br />  m=s/60;<br />  }<br /><br /><br />  } else if( key_lock &amp;&amp; (PINB &amp; KEY1 ) ) key_lock++;<br /><br /><br /><br />  if( !key_lock &amp;&amp; !(PINB &amp; KEY2 ) ) {// Odejmowanie minut<br />   key_lock=1;<br /><br /><br />  if (s&gt;0) s=s-60;<br />  m=s/60;<br /><br /><br />  } else if( key_lock &amp;&amp; (PINB &amp; KEY2 ) ) key_lock++;[/syntax]<br /><br />Na wyświetlaczu są poprostu wyświetlone i tyle <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br />[syntax=c]void show_time(void){<br /><br />  lcd_locate(0,2);<br />  lcd_str(&quot;Czas&quot;);<br />  lcd_locate(1,7);<br />  lcd_str(&quot;:&quot;);<br /><br />  if (m&lt;10) {<br /><br />  lcd_locate(1,5);<br />  lcd_char('0');<br />  lcd_locate(1,6);<br />  lcd_int(m);<br />  }<br />  if (m&gt;=10){<br />  lcd_locate(1,5);<br />  lcd_int(m);<br />  }<br />  if (x&lt;10) {<br /><br />  lcd_locate(1,8);<br />  lcd_char('0');<br />  lcd_locate(1,9);<br />  lcd_int(x);<br />  }<br />  if (x&gt;=10){<br />  lcd_locate(1,8);<br />  lcd_int(x);<br />  }<br />}[/syntax]<br /><br />Przycisk jeden zwiększa sekundy o +60 sek czyli o minutę. Przycisk drugi zmniejsza o 60. A chciałbym włączyć kursor, i zmieniać zmienne poprzez najechanie kursorem. <br /><br />Mam 4 przyciski góra, dół, lewo, prawo. Włączam urządzenie i domyślnie kursor miga na zmiennej m (minuty) zmieniam przyciskami góra dół. Kolejno klikam w prawo i ustawiam zmienna s (sekundy) analogicznie jak zmienna m.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8851">Majster_90</a> — 16 kwi 2015, o 10:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[AndrzejG]]></name></author>
<updated>2015-04-16T10:00:19+01:00</updated>
<published>2015-04-16T10:00:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126641#p126641</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126641#p126641"/>
<title type="html"><![CDATA[Re: Zmiana zmiennej ustawiając kursor]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126641#p126641"><![CDATA[
Brzmi, jakby Kolega miał już gotowe rozwiązanie sprzętowe. To może jego schemat wrzuci, będzie łatwiej coś pomóc? Z czego korzysta, jakie układy są zastosowane? To dość podstawowe informacje.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6885">AndrzejG</a> — 16 kwi 2015, o 10:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Majster_90]]></name></author>
<updated>2015-04-16T09:47:46+01:00</updated>
<published>2015-04-16T09:47:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126640#p126640</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126640#p126640"/>
<title type="html"><![CDATA[Zmiana zmiennej ustawiając kursor]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11391&amp;p=126640#p126640"><![CDATA[
Witam serdecznie. Nie wiem jak w ogóle ugryźć temat, mam dwie zmienne czasu minuty i sekundy. Zmieniam je poprzez kliknięcie przycisku, a jakbym chciał że jak włączam moje urządzenie to miga mi kursor i zmieniam jedną zmienna potem przesuwam kursor np. w prawo i zmieniam drugą zmienna. Jak do tego podejść?? trudno będzie coś takiego wykonać ? <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8851">Majster_90</a> — 16 kwi 2015, o 09:47</p><hr />
]]></content>
</entry>
</feed>