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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-09-25T17:42:57+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=8593&amp;mode</id>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2014-09-25T17:42:57+01:00</updated>
<published>2014-09-25T17:42:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96692#p96692</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96692#p96692"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96692#p96692"><![CDATA[
<div class="quotetitle">atc2 napisał(a):</div><div class="quotecontent"><br />Pozostaje jednak niedosyt bo w mojej funkcji obsługi przerwania też powinno działać,wszakże procesor dopóki nie skończy obsługi przerwania nic dalej nie wykonuje,a tu jednak szalał<br /></div> To wróć do swojej wersji i usuń wszystko z pętli while i napisz jaki efekt.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 25 wrz 2014, o 17:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-09-25T16:52:19+01:00</updated>
<published>2014-09-25T16:52:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96680#p96680</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96680#p96680"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96680#p96680"><![CDATA[
<div class="quotetitle">HCOOH napisał(a):</div><div class="quotecontent"><br />PORTB3 == PB3 ?<br /></div><br /><br />Wystarczy sobie kliknąć lewym klawiszem mychy trzymając wciśnięty CTRL - aby się przekonać czy działa np PORTB3 <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> a szybko się przekonamy że działa - ponieważ przeniesieni zostaniemy do systemowego pliku nagłówkowego &quot;portpins.h&quot; z takimi makrodefinicjami <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />[syntax=c]#if defined(PC3) &amp;&amp; !defined(PORTC3)<br />#  define PORTC3 PC3<br />#elif defined(PORTC3) &amp;&amp; !defined(PC3)<br />#  define PC3 PORTC3<br />#endif[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 25 wrz 2014, o 16:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[HCOOH]]></name></author>
<updated>2014-09-25T16:48:59+01:00</updated>
<published>2014-09-25T16:48:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96679#p96679</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96679#p96679"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96679#p96679"><![CDATA[
A tak przy okazji... czy definicje PORTB3 == PB3 ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2954">HCOOH</a> — 25 wrz 2014, o 16:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atc2]]></name></author>
<updated>2014-09-25T08:13:16+01:00</updated>
<published>2014-09-25T08:13:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96633#p96633</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96633#p96633"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96633#p96633"><![CDATA[
To zaskoczyło i wszystko śmiga:-) Pozostaje jednak niedosyt bo w mojej funkcji obsługi przerwania też powinno działać,wszakże procesor dopóki nie skończy obsługi przerwania nic dalej nie wykonuje,a tu jednak szalał<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5897">atc2</a> — 25 wrz 2014, o 08:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2014-09-24T21:15:42+01:00</updated>
<published>2014-09-24T21:15:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96615#p96615</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96615#p96615"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96615#p96615"><![CDATA[
Pokaż kod wynikowy w asemblerze. <br />Instrukcja:<br />[syntax=c]PORTB ^= 1&lt;&lt;PORTB3;[/syntax]<br />zamieniana jest na 3 rozkazy asemblera. Pierwszy odczytuje drugi modyfikuje a trzeci zapisuje z powrotem do portu. W przerwaniu masz też modyfikacje portu i pewnie stąd błędne działanie. Spróbuj tak:<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br /> <br />int main(void)<br />{  <br />   DDRB = 0b11111101;  /* binarnie 1111 1101 wszystkie wyjscia oprocz B0*/<br />   PORTB = 0b00000010; //ustawienie rezystora podciągającego<br />   MCUCR |= 1&lt;&lt;ISC01; //konfiguracja przerwania INT0<br />   GIMSK |= 1&lt;&lt;INT0; //włączenie przerwania INT0<br />   sei();<br /> <br />     while(1)<br />    {<br />        PINB |= 1&lt;&lt;PB3;<br />        PINB |= 1&lt;&lt;PB4;<br />        PINB |= 1&lt;&lt;PB4;      <br />    }<br />}<br /> <br />ISR(INT0_vect) //początek funkcji obsługi przerwania<br />{<br />  PINB |= 1&lt;&lt;PB2;  <br />}[/syntax]<br />Instrukcja:<br />[syntax=c]PINB |= 1&lt;&lt;PB3;[/syntax]<br />zostanie zamieniona na 1 instrukcję asemblerową sbi<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 24 wrz 2014, o 21:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atc2]]></name></author>
<updated>2014-09-24T20:34:32+01:00</updated>
<published>2014-09-24T20:34:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96610#p96610</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96610#p96610"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96610#p96610"><![CDATA[
Wygląda to tak<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br /><br />int main(void)<br />{   <br />   DDRB = 0b11111101;  /* binarnie 1111 1101 wszystkie wyjscia oprocz B0*/<br />   PORTB = 0b00000010; //ustawienie rezystora podciągającego<br />   MCUCR |= 1&lt;&lt;ISC01; //konfiguracja przerwania INT0<br />   GIMSK |= 1&lt;&lt;INT0; //włączenie przerwania INT0<br />   sei();<br /> <br />     while(1) <br />    {<br />PORTB ^= 1&lt;&lt;PORTB3;<br />PORTB ^= 1&lt;&lt;PORTB4;<br />PORTB ^= 1&lt;&lt;PORTB4; <br />    }<br />}<br /><br />ISR(INT0_vect) //początek funkcji obsługi przerwania<br />{<br />  PORTB ^= 1&lt;&lt;PORTB2;  <br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5897">atc2</a> — 24 wrz 2014, o 20:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-09-24T20:28:42+01:00</updated>
<published>2014-09-24T20:28:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96609#p96609</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96609#p96609"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96609#p96609"><![CDATA[
<div class="quotetitle">atc2 napisał(a):</div><div class="quotecontent"><br />Ciąg dalszy,wszystko ruszyło ale....<br /><br />W przypadku gdy na INT0 podaję raz po raz stan niski,to procesor zaskoczy i ładnie przełączy linię B2,natomiast nawet jak podam mu sygnał prostokątny 1Hz 5V to procesor przełącza B2 bardzo nierównomiernie, raz na parę sekund a czasami raz na 10s (przy większej częstotliwości na INT0 jest jeszcze gorzej).Gdy podam mu na INT0 sinus to do 100Hz bardzo ładnie generuje mi sygnał prostokątny na B2.Bardzo intrygujący temat.Może ktoś ma doświadczenie w tym temacie i wie co jest grane?<br /></div><br />A jak aktualnie wygląda Twój program?<br />Bo z tego co jest w pierwszym poście to nie bardzo może to działać<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=189">MirkoT</a> — 24 wrz 2014, o 20:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atc2]]></name></author>
<updated>2014-09-24T19:58:09+01:00</updated>
<published>2014-09-24T19:58:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96605#p96605</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96605#p96605"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96605#p96605"><![CDATA[
Ciąg dalszy,wszystko ruszyło ale....<br /><br />W przypadku gdy na INT0 podaję raz po raz stan niski,to procesor zaskoczy i ładnie przełączy linię B2,natomiast nawet jak podam mu sygnał prostokątny 1Hz 5V to procesor przełącza B2 bardzo nierównomiernie, raz na parę sekund a czasami raz na 10s (przy większej częstotliwości na INT0 jest jeszcze gorzej).Gdy podam mu na INT0 sinus to do 100Hz bardzo ładnie generuje mi sygnał prostokątny na B2.Bardzo intrygujący temat.Może ktoś ma doświadczenie w tym temacie i wie co jest grane?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5897">atc2</a> — 24 wrz 2014, o 19:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-09-21T23:10:17+01:00</updated>
<published>2014-09-21T23:10:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96302#p96302</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96302#p96302"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96302#p96302"><![CDATA[
<span style="color: #FF0000"><strong>atc2 </strong>- powtórzę swoją prośbę po raz ostatni<br /><br />Polecam przeczytaj czerwoną uwagę w pierwszym poście - mirek36<br /><br />jeśli nie poprawisz tak jak SIĘ NALEŻY to przykro mi ale wątek zostanie usunięty bez ostrzeżenia - teraz poprawiłeś ale źle - a masz MEGA DOKŁADNĄ INSTRUKCJĘ</span><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br /><div class="quotetitle">atc2 napisał(a):</div><div class="quotecontent"><br />Co zauważyłem to INT0 ma możliwość zdefiniowania na co ma reagować (zbocze,stan), czy PCINT ma podobny mechanizm?<br /></div><br /><br />obejrzyj sobie to:<br /><br /><!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2013/12/przerwania-dla-poczatkujacych-czesc-03.html" >http://mirekk36.blogspot.com/2013/12/pr ... sc-03.html</a><!-- m --><br /><br />masz tam sporo wyjaśnione w tym temacie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 21 wrz 2014, o 23:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atc2]]></name></author>
<updated>2014-09-21T22:37:25+01:00</updated>
<published>2014-09-21T22:37:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96299#p96299</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96299#p96299"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96299#p96299"><![CDATA[
Ahhh taki błąd, nie spodziewałem się, że producent wymyśli dwa przerwania &quot;0&quot;, teraz faktycznie dostrzegłem, że int0 jest na PB1 i na tej samej linii jest PCINT1. Dzięki wielkie,będę zatem próbował dalej.<br /><br />Pytanie zatem poza konkursem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><br />Czy jak mam aktywną reakcję na przerwanie INT0 to czy mogę aktywować przerwania PCINT. Co zauważyłem to INT0 ma możliwość zdefiniowania na co ma reagować (zbocze,stan), czy PCINT ma podobny mechanizm?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5897">atc2</a> — 21 wrz 2014, o 22:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-09-21T22:15:28+01:00</updated>
<published>2014-09-21T22:15:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96298#p96298</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96298#p96298"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96298#p96298"><![CDATA[
<div class="quotetitle">atc2 napisał(a):</div><div class="quotecontent"><br />czyli przerwanie INT0 jest jednak na PB0, co oznacza, że problem mam nadal<br /></div><br /><br /><span style="color: #FF0000">Polecam przeczytaj czerwoną uwagę w pierwszym poście - mirek36</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 21 wrz 2014, o 22:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jacekk232]]></name></author>
<updated>2014-09-21T21:46:41+01:00</updated>
<published>2014-09-21T21:46:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96297#p96297</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96297#p96297"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96297#p96297"><![CDATA[
Przerwanie PCINT0 to nie to samo co INT0. Ty ustawiasz przerwanie INT0, które znajduje się na PB1.<br /><br />Polecam to obejrzeć<br /><!-- m --><a class="postlink" href="http://www.mirekk36.blogspot.com/2013/12/przerwania-okiem-poczatkujacego.html" >http://www.mirekk36.blogspot.com/2013/1 ... acego.html</a><!-- m --><br /><!-- m --><a class="postlink" href="http://www.mirekk36.blogspot.com/2013/12/przerwania-dla-poczatkujacych-czesc-02.html" >http://www.mirekk36.blogspot.com/2013/1 ... sc-02.html</a><!-- m --><br /><!-- m --><a class="postlink" href="http://www.mirekk36.blogspot.com/2013/12/przerwania-dla-poczatkujacych-czesc-03.html" >http://www.mirekk36.blogspot.com/2013/1 ... sc-03.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=204">jacekk232</a> — 21 wrz 2014, o 21:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atc2]]></name></author>
<updated>2014-09-21T21:42:39+01:00</updated>
<published>2014-09-21T21:42:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96296#p96296</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96296#p96296"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96296#p96296"><![CDATA[
Sprawdzam notę katalogową i widzę, że ATTINY13A ma PCINT0 na PB0,przynajmniej tak narysowano tutaj<br /><!-- m --><a class="postlink" href="http://www.atmel.com/Images/doc8126.pdf" >http://www.atmel.com/Images/doc8126.pdf</a><!-- m --><br /><br />czyli przerwanie INT0 jest jednak na PB0, co oznacza, że problem mam nadal<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5897">atc2</a> — 21 wrz 2014, o 21:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jacekk232]]></name></author>
<updated>2014-09-21T19:26:24+01:00</updated>
<published>2014-09-21T19:26:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96275#p96275</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96275#p96275"/>
<title type="html"><![CDATA[Re: ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96275#p96275"><![CDATA[
W Attiny INT0 jest na pinie PB1. Ten pin masz ustawiony jako wyjście w stanie niskim. Jeśli na ten pin podajesz GND to przerwanie ci się nie wyzwoli bo najpierw na pinie powinien być stan wysoki a potem niski. Jeśli jednak podajesz na ten pin stan wysoki a potem niski to mimo to robisz strasznego zonka. Bo pin jako wyjście w stanie niskim + podanie na ten pin GND = zwarcie.<br /><br />Pin INT0 czyli PB1 ustaw jako wejście z włączonym pull-upem i wtedy podawaj na ten pin stan niski.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=204">jacekk232</a> — 21 wrz 2014, o 19:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atc2]]></name></author>
<updated>2014-09-22T20:13:20+01:00</updated>
<published>2014-09-21T17:38:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96267#p96267</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96267#p96267"/>
<title type="html"><![CDATA[ATTINY13A przerwanie INT0 coś nie tak]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8593&amp;p=96267#p96267"><![CDATA[
Witam wszystkich.Mam na imię Sebastian i po wielu latach pracy na ASM 8051,kolejnych latach przerwy w programowaniu postanowiłem powrócić do tego co lubię.Stworzyłem sobie prosty program do obsługi INT0 no i zonk,nie wchodzi w przerwanie (tak zakładam). Układ testuję pod oscyloskopem i pomimo podanie na INT0 stanu niskiego (masy) układ nie reaguje. Moim zamierzeniem było zlecenie zmiany stanu na porcie B2 w przypadku zbocza opadającego na INT0.<br /><br /><br />Proszę pomóżcie,co tu nie gra<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br /><br />int main(void)<br />{   <br />   DDRB = 0b11111110;  /* 0xFE binarnie 1111 1110 wszystkie wyjscia oprocz B0*/<br />   PORTB = 0b00000001; //ustawienie rezystora podciągającego<br />   MCUCR |= 1&lt;&lt;ISC01; //konfiguracja przerwania INT0<br />   GIMSK |= 1&lt;&lt;INT0; //włączenie przerwania INT0 <br />   sei();  <br />     while(1) <br />    {<br />PORTB ^= 1&lt;&lt;PORTB3;<br />PORTB ^= 1&lt;&lt;PORTB4;<br />PORTB ^= 1&lt;&lt;PORTB4; <br />}<br />}<br /><br />ISR(INT0_vect) //początek funkcji obsługi przerwania<br />{<br />  PORTB ^= 1&lt;&lt;PORTB2;  <br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5897">atc2</a> — 21 wrz 2014, o 17:38</p><hr />
]]></content>
</entry>
</feed>