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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-01-01T14:52:05+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=9968&amp;mode</id>
<entry>
<author><name><![CDATA[sebbek]]></name></author>
<updated>2015-01-01T14:52:05+01:00</updated>
<published>2015-01-01T14:52:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111604#p111604</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111604#p111604"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111604#p111604"><![CDATA[
A mógłbyś podać przykład bo myślę i nie mogę wymyślić tylko ma być stan niski a nie wysoki<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4734">sebbek</a> — 1 sty 2015, o 14:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bogdanc]]></name></author>
<updated>2015-01-01T14:40:04+01:00</updated>
<published>2015-01-01T14:40:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111601#p111601</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111601#p111601"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111601#p111601"><![CDATA[
użyć _delay_ms<br /><br />I na przyszłość pisz komentarze w kodzie bo nawet w prostym kodzie ciężko się czyta i za jakiś czas sam będziesz się zastanawiał co miałeś na myśli.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1319">bogdanc</a> — 1 sty 2015, o 14:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sebbek]]></name></author>
<updated>2015-01-01T14:38:20+01:00</updated>
<published>2015-01-01T14:38:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111600#p111600</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111600#p111600"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111600#p111600"><![CDATA[
A tak bez timerów bo w nich się jeszcze za bardzo nie orientuje<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4734">sebbek</a> — 1 sty 2015, o 14:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bogdanc]]></name></author>
<updated>2015-01-01T14:36:50+01:00</updated>
<published>2015-01-01T14:36:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111598#p111598</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111598#p111598"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111598#p111598"><![CDATA[
Użyć Timera  by domierzyć sobie czas i badać stan na pinie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1319">bogdanc</a> — 1 sty 2015, o 14:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sebbek]]></name></author>
<updated>2015-01-01T14:24:19+01:00</updated>
<published>2015-01-01T14:24:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111597#p111597</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111597#p111597"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111597#p111597"><![CDATA[
dzięki po wyrzuceniu tn.c wszystko ok <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br />A co by można było zrobić żeby powiedzmy jak stan wysoki utrzymuje się przez 5 sek to zmienna TN_cyfra się zeruje???<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4734">sebbek</a> — 1 sty 2015, o 14:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bogdanc]]></name></author>
<updated>2015-01-01T14:22:37+01:00</updated>
<published>2015-01-01T14:22:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111596#p111596</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111596#p111596"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111596#p111596"><![CDATA[
do TN.h wrzuć jeszcze deklaracje zmiennej: [syntax=c]uint8_t  TN_cyfra ;[/syntax]<br /><br />bo nie masz do niej w main.c dostepu a używasz jej.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1319">bogdanc</a> — 1 sty 2015, o 14:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sebbek]]></name></author>
<updated>2015-01-01T14:14:05+01:00</updated>
<published>2015-01-01T14:14:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111595#p111595</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111595#p111595"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111595#p111595"><![CDATA[
Mimo dodania void i includa nadal to samo <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4734">sebbek</a> — 1 sty 2015, o 14:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bogdanc]]></name></author>
<updated>2015-01-01T14:12:24+01:00</updated>
<published>2015-01-01T14:12:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111594#p111594</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111594#p111594"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111594#p111594"><![CDATA[
i do pliku TN.c dorzuć : [syntax=c]#include &lt;avr/io.h&gt;[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1319">bogdanc</a> — 1 sty 2015, o 14:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sebbek]]></name></author>
<updated>2015-01-01T14:09:23+01:00</updated>
<published>2015-01-01T14:09:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111593#p111593</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111593#p111593"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111593#p111593"><![CDATA[
Wiem dorzuciłem tylko po to bo bez nie działa <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4734">sebbek</a> — 1 sty 2015, o 14:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[bogdanc]]></name></author>
<updated>2015-01-01T14:10:59+01:00</updated>
<published>2015-01-01T14:08:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111592#p111592</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111592#p111592"/>
<title type="html"><![CDATA[Re: Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111592#p111592"><![CDATA[
w main.c includujemy tylko i wyłącznie pliki z rozszeżeniem .h: [syntax=c]#include &quot;TN.h&quot;[/syntax]<br />wyrzuć: [syntax=c]#include &quot;TN.c&quot;[/syntax]<br /><br /><br />Ponadto jak w funkcji nie przekazujesz argumentów to umieszczamy void w nawiasach: [syntax=c]void TN_init(void);[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1319">bogdanc</a> — 1 sty 2015, o 14:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sebbek]]></name></author>
<updated>2015-01-01T14:04:07+01:00</updated>
<published>2015-01-01T14:04:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111591#p111591</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111591#p111591"/>
<title type="html"><![CDATA[Błąd z biblioteką]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9968&amp;p=111591#p111591"><![CDATA[
Witam, napisałem taki program i biblioteki dla niego:<br /><br />main.c<br /><br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#include &quot;TN.h&quot;<br />#include &quot;TN.c&quot;<br /><br />#define SW1     (1&lt;&lt;PD0)<br />#define PIN     PIND<br /><br /><br />int main(void)<br />{<br />    DDRB = (1&lt;&lt;PB0);<br />    PORTB = 0x00;<br /><br />    DDRC = 0xff;<br />    PORTC = 0x00;<br /><br /><br />    while(1){<br /><br />   TN_init();<br />            PORTC = TN_cyfra;<br /><br /><br />         }<br />      }[/syntax]<br /><br />TN.c<br /><br />[syntax=c]/*<br /> *<br /> *            Author: SEBBEK<br /> *<br /> *   Biblioteka do obsługi tarczy numerowej<br /> *<br /> *   wykrąconą cyfrę przechowuje w zmiennej:<br /> *<br /> *       *TN_cyfra<br /> *<br /> *<br /> *<br /> *<br /> */<br /><br /><br /> #include &quot;TN.h&quot;<br /><br /><br /> uint8_t SW1_lock = 1, TN_cyfra = 0;<br /><br />   void TN_init(){<br /><br />          if( !SW1_lock &amp;&amp; !(pin_TN &amp; port_TN ) ) {<br />          SW1_lock=1;<br /><br /><br />            /// reakcja na PRESS (wciniêcie przycisku)<br /><br />                TN_cyfra++;<br /><br />                if(11 == TN_cyfra);<br /><br /><br />          }  else if( SW1_lock &amp;&amp; (pin_TN &amp; port_TN ) ) SW1_lock++;<br />}[/syntax]<br /><br />TN.h<br /><br />[syntax=c]#ifndef TN_H_INCLUDED<br />#define TN_H_INCLUDED<br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br /><br />#define port_TN  (1&lt;&lt;PD0)<br />#define pin_TN  PIND<br /><br /><br />void TN_init();<br /><br />#endif // TN_H_INCLUDED[/syntax]<br /><br /><br />I mam z tym taki problem, że podczas kompilacji wyskakuje mi błąd:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/4734/7d5e7cd661958ca167417fa32ee11d44.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/4734/7d5e7cd661958ca167417fa32ee11d44.JPG" alt="Obrazek" /></a><br /><br />Co to może być???<br /><br />PS. Jest to moja pierwsza biblioteka więc proszę o wyrozumiałość <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4734">sebbek</a> — 1 sty 2015, o 14:04</p><hr />
]]></content>
</entry>
</feed>