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

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

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=11473&amp;mode</id>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-05-03T17:21:38+01:00</updated>
<published>2015-05-03T17:21:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128136#p128136</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128136#p128136"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128136#p128136"><![CDATA[
No faktycznie nie wiem co ja miałem na oczach:)<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 16 minutach ]</span></strong><br /><br />Dziękuję wszystkim za pomoc wszystko śmiga jak należy<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 3 maja 2015, o 17:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2015-05-03T09:23:50+01:00</updated>
<published>2015-05-03T09:23:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128109#p128109</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128109#p128109"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128109#p128109"><![CDATA[
Witam<br /><div class="quotetitle">Tequs napisał(a):</div><div class="quotecontent"><br />A można dopytać dlaczego rejestr B? a nie A?...<br /></div><br /><a href="http://forum.atnel.pl/_obrazki/o/826/7e629c9c07be1e803d2d25a907249310.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/826/7e629c9c07be1e803d2d25a907249310.JPG" alt="Obrazek" /></a><br />...ot co.<br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 3 maja 2015, o 09:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wirnick]]></name></author>
<updated>2015-05-03T08:22:39+01:00</updated>
<published>2015-05-03T08:22:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128105#p128105</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128105#p128105"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128105#p128105"><![CDATA[
Ja też straciłem głowę dla AVR - tylko one.<br />Procesorem twego zainteresowania pewnie jest AT90USB162,bo W.P. Mirek nie zamieścił tego DSa na DVD.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9272">Wirnick</a> — 3 maja 2015, o 08:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-05-03T07:24:35+01:00</updated>
<published>2015-05-03T07:24:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128103#p128103</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128103#p128103"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128103#p128103"><![CDATA[
A można dopytać dlaczego rejestr B? a nie A? i dlaczego po wgraniu świecą dwie diody a nie mrugają ochoczo tak jak bym tego chciał?:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 3 maja 2015, o 07:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2015-05-01T18:34:41+01:00</updated>
<published>2015-05-01T18:34:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128001#p128001</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128001#p128001"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=128001#p128001"><![CDATA[
Witam<br /><div class="quotetitle">Tequs napisał(a):</div><div class="quotecontent"><br />Tak mam<br />[syntax=c]*main.c[/syntax]<br /></div><br />... a powinieneś mieć<br />[syntax=c]/* main.c[/syntax]<br />- w pierwszej linijce  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br />ERRATA<br />Jest:<br />[syntax=c]TCCR1A |= (1&lt;&lt;WGM12);<br />TCCR1A |= (1&lt;&lt;CS12);[/syntax]<br />winno być:<br />[syntax=c]TCCR1B |= (1&lt;&lt;WGM12);<br />TCCR1B |= (1&lt;&lt;CS12);[/syntax]<br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 1 maja 2015, o 18:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-05-01T16:45:17+01:00</updated>
<published>2015-05-01T16:45:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127984#p127984</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127984#p127984"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127984#p127984"><![CDATA[
Tak mam<br />[syntax=c]* main.c<br /> *<br /> *  Created on: 22 kwi 2015<br /> *      Author: Tequs<br /> */<br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br />// ---<br />#define LED1_PIN (1&lt;&lt;PB0)<br />#define LED1_ON PORTB &amp;= ~LED1_PIN<br />#define LED1_OFF PORTB |= LED1_PIN<br />#define LED2_PIN (1&lt;&lt;PB1)<br />#define LED2_ON PORTB &amp;= ~LED2_PIN<br />#define LED2_OFF PORTB |= LED2_PIN<br />// ---<br />uint16_t czasy&#91;&#93; = {3,1,3,1,3,1,3,1};<br />uint16_t cz_idx;<br />uint16_t czasy1&#91;&#93; = {5,1,5,1};<br />uint16_t cz_idx1;<br /><br />// ---<br />volatile uint16_t Timer1,Timer2;<br />// ----------------------------------------------<br />int main(void){<br /><br />         DDRB |= LED1_PIN;<br />         DDRB |= LED2_PIN;<br />         // ---<br />         TCCR1A |= (1&lt;&lt;WGM12);<br />         TCCR1A |= (1&lt;&lt;CS12);<br />         OCR1A = 43199;<br />         TIMSK |= (1&lt;&lt;OCIE1A);<br /><br />        sei();<br />// ----------------------------------------------<br />while(1){<br /><br />          if( !Timer1 ){<br />           Timer1=czasy&#91;cz_idx&#93;;<br /><br />           if( cz_idx==0 ) LED1_ON;<br />           if( cz_idx==1 ) LED1_OFF;<br />           if( cz_idx==2 ) LED1_ON;<br />           if( cz_idx==3 ) LED1_OFF;<br />           if( cz_idx==4 ) LED1_ON;<br />           if( cz_idx==5 ) LED1_OFF;<br />           if( cz_idx==6 ) LED1_ON;<br />           if( cz_idx==7 ) LED1_OFF;<br />           Timer1=czasy&#91;cz_idx++&#93;;<br />           if( cz_idx&gt;7 ) cz_idx=0;<br />}<br /><br /><br />          if( !Timer2 ){<br />           Timer2=czasy1&#91;cz_idx1&#93;;<br />            if( cz_idx1==0 ) LED2_ON;<br />            if( cz_idx1==1 ) LED2_OFF;<br />            if( cz_idx1==2 ) LED2_ON;<br />            if( cz_idx1==3 ) LED2_OFF;<br />            Timer2=czasy1&#91;cz_idx1++&#93;;<br />            if( cz_idx1&gt;3 ) cz_idx1=0;<br />}<br />}<br />}<br />// ----------------------------------------------<br />ISR (TIMER1_COMPA_vect){<br /><br />uint16_t n;<br /><br />n = Timer1;/* 1s Timer1 */<br />if (n) Timer1 = --n;<br />n = Timer2;/* 1s Timer2 */<br />if (n) Timer2 = --n;<br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 1 maja 2015, o 16:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matw]]></name></author>
<updated>2015-05-01T16:34:24+01:00</updated>
<published>2015-05-01T16:34:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127982#p127982</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127982#p127982"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127982#p127982"><![CDATA[
sei() jak i całą pętlę while() masz poza main() a to powinno być w jej &quot;flakach&quot;. Przecież to główna funkcja.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2394">matw</a> — 1 maja 2015, o 16:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-05-01T16:10:03+01:00</updated>
<published>2015-05-01T16:10:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127978#p127978</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127978#p127978"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127978#p127978"><![CDATA[
Zabij mnie ale nie mam pojęcia co z tymi nawiasami jest nie tak. Patrzę na to już pół godziny jak szpak w .... i nic nie widzę<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 23 minutach ]</span></strong><br /><br />Dobra poradziłem sobie z tymi nawiasami:)<br />Wgrałem do procka i zonk dwie diody świecą cały czas<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 1 maja 2015, o 16:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-05-01T15:08:50+01:00</updated>
<published>2015-05-01T15:08:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127969#p127969</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127969#p127969"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127969#p127969"><![CDATA[
Ty stosujesz tak dziwaczne formatowanie i tak dziwnie wstawiasz te nawiasy klamrowe że sam się na tym KLASYCZNIE przejeżdżasz - właśnie się przejechałeś - właśnie na tych zawiasach<br /><br />proponuję ci pomyśl o czymś takim na przyszłość<br /><br />[syntax=c]while(1) {<br />    //....<br />}<br /><br /><br /><br />if( warunek ) {<br />    //...<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 1 maja 2015, o 15:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-05-01T14:20:26+01:00</updated>
<published>2015-05-01T14:20:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127962#p127962</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127962#p127962"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127962#p127962"><![CDATA[
Przyznam się, że skopiowałem z forum fragment kodu odnośnie licznika i się przejechałem:). Tym razem jednak sam postanowiłem sięgnąć do wiedzy generycznej i jestem ciekaw czy dobrze to zrobiłem. Jeżeli będzie źle to wtedy skopiuję z bluebooka<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br />// ---<br />#define LED1_PIN (1&lt;&lt;PB0)<br />#define LED1_ON PORTB &amp;= ~LED1_PIN<br />#define LED1_OFF PORTB |= LED1_PIN<br />#define LED2_PIN (1&lt;&lt;PB1)<br />#define LED2_ON PORTB &amp;= ~LED2_PIN<br />#define LED2_OFF PORTB |= LED2_PIN<br />// ---<br />uint16_t czasy&#91;&#93; = {3,1,3,1,3,1,3,1};<br />uint16_t cz_idx;<br />uint16_t czasy1&#91;&#93; = {5,1,5,1};<br />uint16_t cz_idx1;<br /><br />// ---<br />volatile uint16_t Timer1,Timer2;<br />// ----------------------------------------------<br />int main(void)<br />{<br /><br />         DDRB |= LED1_PIN;<br />         DDRB |= LED2_PIN;<br />         // ---<br />         TCCR1A |= (1&lt;&lt;WGM12);<br />         TCCR1A |= (1&lt;&lt;CS12);<br />         OCR1A = 43199;<br />         TIMSK |= (1&lt;&lt;OCIE1A);<br />}<br />        sei();<br />// ----------------------------------------------<br />         while(1)<br />         {<br />                 if( !Timer1 )<br />                           {<br />                 Timer1=czasy&#91;cz_idx&#93;;<br />                                   if( cz_idx==0 ) LED1_ON;<br />                                   if( cz_idx==1 ) LED1_OFF;<br />                                   if( cz_idx==2 ) LED1_ON;<br />                                   if( cz_idx==3 ) LED1_OFF;<br />                                   if( cz_idx==4 ) LED1_ON;<br />                                   if( cz_idx==5 ) LED1_OFF;<br />                                   if( cz_idx==6 ) LED1_ON;<br />                                   if( cz_idx==7 ) LED1_OFF;<br /><br />                                   Timer1=czasy&#91;cz_idx++&#93;;<br />                                   if( cz_idx&gt;7 ) cz_idx=0;<br /><br />                           }<br />                  if( !Timer2 )<br />                                            {<br />                      Timer2=czasy1&#91;cz_idx1&#93;;<br />                                   if( cz_idx1==0 ) LED2_ON;<br />                                   if( cz_idx1==1 ) LED2_OFF;<br />                                   if( cz_idx1==2 ) LED2_ON;<br />                                   if( cz_idx1==3 ) LED2_OFF;<br /><br />                                   Timer2=czasy1&#91;cz_idx1++&#93;;<br />                                   if( cz_idx1&gt;3 ) cz_idx1=0;<br />         }<br />}<br />// ----------------------------------------------<br />ISR (TIMER1_COMPA_vect)<br />{<br /><br />uint16_t n;<br /><br />n = Timer1;/* 1s Timer1 */<br />if (n) Timer1 = --n;<br />n = Timer2;/* 1s Timer2 */<br />if (n) Timer2 = --n;<br /><br />}[/syntax]<br /><br />Przy kompilacji w konsoli jest taki komunikat<br />../main.c:37:9: error: expected '(' before '__volatile__'<br />../main.c:39:10: error: expected identifier or '(' before 'while'<br />make: *** [main.o] Błąd 1<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 1 maja 2015, o 14:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-04-29T19:40:55+01:00</updated>
<published>2015-04-29T19:40:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127781#p127781</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127781#p127781"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127781#p127781"><![CDATA[
Tak jest:)my lord<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 29 kwi 2015, o 19:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-04-29T19:03:27+01:00</updated>
<published>2015-04-29T19:03:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127774#p127774</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127774#p127774"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127774#p127774"><![CDATA[
po pierwsze - po co zaczynasz od tyłu .... masz przerwania COMPA i COMPB - po co wybierasz COMPB ?<br /><br />TIMER1_COMPB_vect<br /><br />....<br /><br />zaczynaj od początku czyli od<br /><br />TIMER1_COMPA_vect<br /><br />tak jak w książce <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />Tym bardziej, że mieszasz aż strach<br /><br />OCR1A = 31249;<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br />Poza tym jeszcze raz - ZAJRZYJ do bluebooka jak się pisze to przerwanie ... masz to na DVD - możesz to przekopiować po prostu ? potem zrozumiesz. Tam nie jest to na Timer1 ! .....<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br />więc doprowadź to na początek do porządku bo masz bajzel <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 29 kwi 2015, o 19:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-04-29T18:39:37+01:00</updated>
<published>2015-04-29T18:39:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127771#p127771</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127771#p127771"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127771#p127771"><![CDATA[
Przede wszystkim mam taki komunikat w konsoli:<br />../main.c: In function 'main':<br />../main.c:70:1: error: static declaration of '__vector_8' follows non-static declaration<br />../main.c:70:1: note: previous declaration of '__vector_8' was here<br />../main.c:80:1: error: expected declaration or statement at end of input<br />make: *** [main.o] Błąd 1<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 29 kwi 2015, o 18:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-04-29T18:20:23+01:00</updated>
<published>2015-04-29T18:20:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127770#p127770</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127770#p127770"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127770#p127770"><![CDATA[
<div class="quotetitle">Tequs napisał(a):</div><div class="quotecontent"><br />Sprawdzam no i oczywiście jest lipa<br /></div><br />Wiesz, jakbyś się jeszcze nauczył lepiej opisywać problemy i to co się dzieje (bo ja nie mam czasu tego odpalać u siebie) to pewnie można byłoby dalej coś pomóc - ale tak? to ja nie wiem co to ta lipa ? - może chodzi tobie o takie drzewo ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 29 kwi 2015, o 18:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-04-29T17:58:09+01:00</updated>
<published>2015-04-29T17:58:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127768#p127768</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127768#p127768"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127768#p127768"><![CDATA[
Sprawdzam no i oczywiście jest lipa:) Chciałem tylko skromnie zauważyć, że jeszcze nie dawno migałem diodą a to co wczoraj przeczytałem to jakieś kosmiczne jest:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 29 kwi 2015, o 17:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-04-29T09:25:00+01:00</updated>
<published>2015-04-29T09:25:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127736#p127736</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127736#p127736"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127736#p127736"><![CDATA[
No jeśli chcesz żeby w każdym timerze programowym dioda migała nieregularnie wg czasów z tych tablic - no to chyba dobrze <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... tzn pytasz - ale czy nie sprawdzasz na żywym organizmie ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... bo powinieneś to zobaczyć<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 29 kwi 2015, o 09:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-04-29T03:52:44+01:00</updated>
<published>2015-04-29T03:52:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127730#p127730</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127730#p127730"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127730#p127730"><![CDATA[
Luknijcie czy chociaż we właściwym kierunku idę czy zupełnie nie tedy droga:), zaraz 5 rano i mam już dość<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br />// ---<br />#define LED1_PIN (1&lt;&lt;PB0)<br />#define LED1_ON PORTB &amp;= ~LED1_PIN<br />#define LED1_OFF PORTB |= LED1_PIN<br />#define LED2_PIN (1&lt;&lt;PB1)<br />#define LED2_ON PORTB &amp;= ~LED2_PIN<br />#define LED2_OFF PORTB |= LED2_PIN<br />// ---<br />uint16_t czasy&#91;&#93; = {3,1,3,1,3,1,3,1};<br />uint16_t cz_idx;<br />uint16_t czasy1&#91;&#93; = {5,1,5,1};<br />uint16_t cz_idx1;<br /><br />// ---<br />volatile uint16_t Timer1,Timer2;<br />// ----------------------------------------------<br />int main(void)<br />{<br /><br />         DDRB |= LED1_PIN;<br />         DDRB |= LED2_PIN;<br />         // ---<br />         TCCR1B |= (1&lt;&lt;WGM12);<br />         TCCR1B |= (1&lt;&lt;CS12);<br />         OCR1A = 31249;<br />         TIMSK |= (1&lt;&lt;OCIE1B);<br /><br />        sei();<br />// ----------------------------------------------<br />         while(1)<br />         {<br />                 if( !Timer1 )<br />                           {<br />                 Timer1=czasy&#91;cz_idx&#93;;<br />                                   if( cz_idx==0 ) LED1_ON;<br />                                   if( cz_idx==1 ) LED1_OFF;<br />                                   if( cz_idx==2 ) LED1_ON;<br />                                   if( cz_idx==3 ) LED1_OFF;<br />                                   if( cz_idx==4 ) LED1_ON;<br />                                   if( cz_idx==5 ) LED1_OFF;<br />                                   if( cz_idx==6 ) LED1_ON;<br />                                   if( cz_idx==7 ) LED1_OFF;<br /><br />                                   Timer1=czasy&#91;cz_idx++&#93;;<br />                                   if( cz_idx&gt;7 ) cz_idx=0;<br /><br />                           }<br />                  if( !Timer2 )<br />                                            {<br />                      Timer2=czasy1&#91;cz_idx1&#93;;<br />                                   if( cz_idx1==0 ) LED2_ON;<br />                                   if( cz_idx1==1 ) LED2_OFF;<br />                                   if( cz_idx1==2 ) LED2_ON;<br />                                   if( cz_idx1==3 ) LED2_OFF;<br /><br />                                   Timer2=czasy1&#91;cz_idx1++&#93;;<br />                                   if( cz_idx1&gt;3 ) cz_idx1=0;<br />         }<br />}<br />// ----------------------------------------------<br />ISR (TIMER1_COMPB_vect)<br />{<br /><br />uint16_t n;<br /><br />n = Timer1;/* 1s Timer1 */<br />if (n) Timer1 = --n;<br />n = Timer2;/* 1s Timer2 */<br />if (n) Timer2 = --n;<br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 29 kwi 2015, o 03:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-04-28T20:54:59+01:00</updated>
<published>2015-04-28T20:54:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127719#p127719</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127719#p127719"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127719#p127719"><![CDATA[
oglądałem wszystkie poradniki wiem, że dasz radę:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 28 kwi 2015, o 20:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-04-28T20:50:16+01:00</updated>
<published>2015-04-28T20:50:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127718#p127718</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127718#p127718"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127718#p127718"><![CDATA[
spróbuj <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 kwi 2015, o 20:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-04-28T20:46:07+01:00</updated>
<published>2015-04-28T20:46:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127717#p127717</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127717#p127717"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127717#p127717"><![CDATA[
oj będę pytał i pytał tylko nie wiem czy masz tyle cierpliwości:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 28 kwi 2015, o 20:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-04-28T20:42:30+01:00</updated>
<published>2015-04-28T20:42:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127715#p127715</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127715#p127715"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127715#p127715"><![CDATA[
<div class="quotetitle">Tequs napisał(a):</div><div class="quotecontent"><br />że za wiele z tego nie zrozumiałem<br /></div><br />No to po to jest forum, żeby wyjaśnić - mów na bieżąco czego nie rozumiesz z tego przykładu na DVD - ja chętnie tu podpowiem .... tylko pytaj .... pytaj<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 kwi 2015, o 20:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-04-28T20:34:36+01:00</updated>
<published>2015-04-28T20:34:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127712#p127712</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127712#p127712"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127712#p127712"><![CDATA[
Przeczytałem ale nie trudno się domyśleć, że za wiele z tego nie zrozumiałem:) ale co tam noc jest długa:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 28 kwi 2015, o 20:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-04-28T20:03:05+01:00</updated>
<published>2015-04-28T20:03:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127707#p127707</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127707#p127707"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127707#p127707"><![CDATA[
<div class="quotetitle">Tequs napisał(a):</div><div class="quotecontent"><br />Jak patrzę, że odpowiada mirekk36 to aż serce mi do gardła ze strachu podchodzi<br /></div><br />O żesz w mordkę, aż sam się przestraszyłem jak to usłyszałem i zobaczyłem nick mirekk36 <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /><br /><br />Ale spokojnie - po prostu warto ten rozdział przeczytać i zrozumieć jak najwięcej z niego - masz też ćwiczenie do niego na DVD więc możesz od razu do kodu zajrzeć.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 kwi 2015, o 20:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tequs]]></name></author>
<updated>2015-04-28T19:59:31+01:00</updated>
<published>2015-04-28T19:59:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127705#p127705</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127705#p127705"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127705#p127705"><![CDATA[
Jak patrzę, że odpowiada mirekk36 to aż serce mi do gardła ze strachu podchodzi:) Już zaglądam, tak to jest z początkującymi:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4371">Tequs</a> — 28 kwi 2015, o 19:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-04-28T19:55:07+01:00</updated>
<published>2015-04-28T19:55:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127704#p127704</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127704#p127704"/>
<title type="html"><![CDATA[Re: prośba o oświecenie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11473&amp;p=127704#p127704"><![CDATA[
<div class="quotetitle">Tequs napisał(a):</div><div class="quotecontent"><br />Jeszcze mam prośbę czy mógłby mnie ktoś naprowadzić jak zrobić aby obsługiwać drugą diodę niezależnie od pierwszej.<br /></div><br />No przecież masz przykład na to gotowy i podany na tacy w Bluebooku w rozdziale &quot;Wstęp do systemów czasu rzeczywistego&quot; .... dlaczego nie zajrzysz ?<br /><br />I poprawże pan tą procedurę obsługi timera sprzętowego - żeby nie marnować czasu, po tym twoim usprawnieniu w porównaniu do kodu z Bluebooka.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 kwi 2015, o 19:55</p><hr />
]]></content>
</entry>
</feed>