<?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=6788&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-04-18T06:01:36+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=6788&amp;mode</id>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2014-04-18T06:01:36+01:00</updated>
<published>2014-04-18T06:01:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78500#p78500</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78500#p78500"/>
<title type="html"><![CDATA[Re: Problem z &quot;klawiszami&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78500#p78500"><![CDATA[
o a deklaracje jakos przeoczylem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><br />Wysłane z telefonu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1628">majster</a> — 18 kwi 2014, o 06:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tadek1121]]></name></author>
<updated>2014-04-18T00:28:29+01:00</updated>
<published>2014-04-18T00:28:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78495#p78495</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78495#p78495"/>
<title type="html"><![CDATA[Re: Problem z &quot;klawiszami&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78495#p78495"><![CDATA[
Wielkie dzięki za pomoc już jest dobrze:D<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3809">tadek1121</a> — 18 kwi 2014, o 00:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kuźnia]]></name></author>
<updated>2014-04-18T00:08:18+01:00</updated>
<published>2014-04-18T00:08:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78493#p78493</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78493#p78493"/>
<title type="html"><![CDATA[Re: Problem z &quot;klawiszami&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78493#p78493"><![CDATA[
deklarujesz:       uint8_t klawisz_wcisniety(void);                     // - void w  nawiasie )<br />a powinno być :  uint8_t klawisz_wcisniety (uint8_t klawisz);     //- popatrz linia 45 kodu)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2537">Kuźnia</a> — 18 kwi 2014, o 00:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2014-04-17T23:27:48+01:00</updated>
<published>2014-04-17T23:27:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78489#p78489</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78489#p78489"/>
<title type="html"><![CDATA[Re: Problem z &quot;klawiszami&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78489#p78489"><![CDATA[
a gdzie klamry przy ifach w petli while? <br /><br />Wysłane z telefonu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1628">majster</a> — 17 kwi 2014, o 23:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tadek1121]]></name></author>
<updated>2014-04-17T22:39:36+01:00</updated>
<published>2014-04-17T22:39:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78483#p78483</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78483#p78483"/>
<title type="html"><![CDATA[Re: Problem z &quot;klawiszami&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78483#p78483"><![CDATA[
Już poprawione pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3809">tadek1121</a> — 17 kwi 2014, o 22:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Zaba]]></name></author>
<updated>2014-04-16T21:48:04+01:00</updated>
<published>2014-04-16T21:48:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78334#p78334</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78334#p78334"/>
<title type="html"><![CDATA[Re: Problem z &quot;klawiszami&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78334#p78334"><![CDATA[
Wklej cały kod z pliku main.c<br />w znacznikach [syntax=C]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1044">Zaba</a> — 16 kwi 2014, o 21:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tadek1121]]></name></author>
<updated>2014-04-17T22:38:26+01:00</updated>
<published>2014-04-16T21:36:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78332#p78332</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78332#p78332"/>
<title type="html"><![CDATA[Problem z &quot;klawiszami&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6788&amp;p=78332#p78332"><![CDATA[
Witam próbuje zrobić projekt z książki &quot;Obsługa klawiszy typu micro-switch&quot; i jest problem z kompilacją. Co jest nie tak?<br /><br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 13-04-2014<br /> *      Author: user<br /> */<br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />//*****Definicje dla procesora*****<br />//dioda LED<br />#define LED_PIN (1&lt;&lt;PC7) //definicja pinu do ktorego podlaczona jest dioda<br />#define LED_ON PORTC &amp;= ~LED_PIN //makrodefinicja- zalanczanie diody<br />#define LED_OFF PORTC |= LED_PIN //makrodefinicja- wylanczanie diody<br />#define LED_TOG PORTC ^= LED_PIN //makrodefinicja- zaiana stanu diody<br />//klawisze<br />#define KEY1_PIN (1&lt;&lt;PC6) //definicja pinu klawisza1<br />#define KEY2_PIN (1&lt;&lt;PC5) //definicja pinu klawisza2<br />#define KEY3_PIN (1&lt;&lt;PC2) //definicja pinu klawisza3<br /><br />uint8_t klawisz_wcisniety(void); //deklaracja funkcji<br /><br />int main(void)<br />{<br />//***Inicjalizacja***<br />DDRC |= LED_PIN ; //kierunek pinu PC7- wyjsciowy<br />PORTC |= LED_PIN; //wylanczanie diody led<br />//piny klawiszy- wejscia<br />DDRC &amp;= ~(KEY1_PIN | KEY2_PIN | KEY3_PIN);<br />//podciagniecie pinow do VCC<br />PORTC |= KEY1_PIN | KEY2_PIN | KEY3_PIN;<br /><br />//***petla glowna programu****<br />while(1)<br />{<br />if( klawisz_wcisniety( KEY1_PIN ) ) LED_ON;<br />if( klawisz_wcisniety( KEY2_PIN ) ) LED_OFF;<br />if( klawisz_wcisniety( KEY3_PIN ) ) LED_TOG;<br /><br />}<br />}<br /><br />// deklaracja funkcji<br />// funkcja ma argument, zwraca wynik 0 lub 1<br />uint8_t klawisz_wcisniety (uint8_t klawisz)<br />{<br />if( !(PINC &amp; klawisz)) //klawisz wcisniety?<br />{<br />_delayms(80); // czas drgania stykow<br />//wcisniety? zakoncz - rezultat =1<br />if( ! (PINC &amp; klawisz)) return 1;<br />}<br />return 0; //JEZELI NIE JEST WCISNIETY, ZAKONCZ FUNKCJE<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3809">tadek1121</a> — 16 kwi 2014, o 21:36</p><hr />
]]></content>
</entry>
</feed>