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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2019-12-14T20:43:59+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=22716&amp;mode</id>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-14T20:43:59+01:00</updated>
<published>2019-12-14T20:43:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223474#p223474</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223474#p223474"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223474#p223474"><![CDATA[
Rozumiem i dziękuje za zainteresowanie miłego wieczorku i reszty wekeendu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 14 gru 2019, o 20:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2019-12-14T18:42:55+01:00</updated>
<published>2019-12-14T18:42:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223471#p223471</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223471#p223471"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223471#p223471"><![CDATA[
Cóż... Słowo komentarza - działa. Porady - w linku podanym przez jednego z kolegów masz sporo różnych rozwiązań. Możesz też zrobić 8 kanałów programowych PWM i szastać nimi po pinach led. Rozwiązań jest tyle co programistów, a nawet więcej, bo sam bym to na kilka sposobów zrobił (jeden z nich jest w podanym wcześniej linku)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 14 gru 2019, o 18:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-14T18:27:26+01:00</updated>
<published>2019-12-14T18:27:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223470#p223470</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223470#p223470"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223470#p223470"><![CDATA[
Szkoda że nikt nie skomentuje niedoradzi<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />Szkoda że nikt nie skomentuje niedoradzi<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 14 gru 2019, o 18:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-13T21:05:54+01:00</updated>
<published>2019-12-13T21:05:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223457#p223457</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223457#p223457"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223457#p223457"><![CDATA[
<!-- m --><a class="postlink" href="https://www.youtube.com/watch?v=mz77oFcL2OY" >https://www.youtube.com/watch?v=mz77oFcL2OY</a><!-- m --><br /><br />Nie wiem czy dobrze to robię ale pod tym linkiem powinno być moje świecidełko.A kod troszkę wychudziłem działa tak samo a mniej linijek<br /><br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 30 lis 2019<br /> *      Author: adamd<br /> */<br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;stdint.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;math.h&gt;<br /><br />#define LED_DATA PORTD// port z podłączonymi diodmi led<br /><br />volatile uint8_t a, b, c, e, f, g,  j = 9;<br />volatile uint8_t licznik;<br /><br />const uint8_t dioda&#91;16&#93; PROGMEM = {<br /><br />0x01,   // 00000001'0<br />0x02,// 00000010'1<br />0x04,// 00000100'2<br />0x08,// 00001000'3<br />0x10,// 00010000'4<br />0x20,// 00100000'5<br />0x40,// 01000000'6<br />0x80,// 10000000'7<br />0x80,// 10000000'8<br />0x40,// 01000000'9<br />0x20,// 00100000'10<br />0x10,// 00010000'11<br />0x08,// 00001000'12<br />0x04,// 00000100'13<br />0x02,// 00000010'14<br />0x01,   // 00000001'15<br /><br />};<br /><br />// główna funkcja programu main()<br />int main(void) {<br /><br />/* USTAWIANIE WYJŚĆ */<br />DDRB |= (1 &lt;&lt; PB3);    //PORTB3 jako wyjście pwm<br />DDRD |= 0xFF; // PORTD jako wyjścia led<br />PORTD |= 0xFF; //wygaszenie ledów poprzez ustawienie logiczne 1 na PORTD<br /><br />/* INICJALIZACJA  - TIMER0 */<br />TCCR0 |= (1 &lt;&lt; CS01) | (1 &lt;&lt; CS00); //prescaler = 64<br />TCNT0 = 2;                          //wpisanie wartosci początkowej timera0<br />TIMSK |= (1 &lt;&lt; TOIE0);              // przerwanie od przepełnienia<br /><br />/* INICJALIZACJA PWM - TIMER2 */<br />TCCR2 |= (1 &lt;&lt; WGM21) | (1 &lt;&lt; WGM20); //szybki PWM (Fast PWM)<br />TCCR2 |= (1 &lt;&lt; COM21);            // Compare Match zliczanie licznika w góre<br />TCCR2 |= (1 &lt;&lt; CS20);                 //prescaler = 1 (No prescaling)<br />OCR2 = 0;                             // ustawienie PWM na 0<br /><br />sei();<br />// odblokowanie globalne przerwań<br />//************************************************************************************************<br />while (1) {<br /><br />if (j == 0) {<br />a = j;<br />e = 255;<br />b = j + 1;<br />f = 25;<br />c = 0;<br />g = 0;<br /><br />} else if (j == 1) {<br />a = 0;<br />e = 0;<br />b = j-1;<br />f = 25;<br />c = j;<br />g = 255;<br /><br />}  else if (j &gt; 1) {<br />a = j - 2;<br />e = 5;<br />b = j - 1;<br />f = 25;<br />c = j;<br />g = 255;<br /><br />}<br />}<br /><br />}<br />// Obsługa przerwania TIMER0<br />ISR (TIMER0_OVF_vect) {<br />static uint8_t krok = 0;  // zmienna statyczna na potrzeby multipleksowania<br />TCNT0 = 2;               //wpisanie wartosci początkowej timera0<br /><br />if (krok == 0)<br />LED_DATA = pgm_read_byte(&amp;dioda&#91;a&#93;), OCR2 = e;<br />else if (krok == 1)<br />LED_DATA = pgm_read_byte(&amp;dioda&#91;b&#93;), OCR2 = f;<br />else if (krok == 2)<br />LED_DATA = pgm_read_byte(&amp;dioda&#91;c&#93;), OCR2 = g;<br /><br /><br />krok++;<br />if (krok &gt; 2)<br />krok = 0;<br /><br />licznik++;<br /><br />if (licznik &gt; 60) {<br />j++;<br />if (j &gt; 15)<br />j = 0;<br />licznik = 0;<br /><br />}<br /><br />}[/syntax]<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />Mi link działa a koledze?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 13 gru 2019, o 21:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2019-12-13T20:35:47+01:00</updated>
<published>2019-12-13T20:35:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223456#p223456</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223456#p223456"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223456#p223456"><![CDATA[
Tak<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 13 gru 2019, o 20:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-13T20:18:40+01:00</updated>
<published>2019-12-13T20:18:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223455#p223455</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223455#p223455"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223455#p223455"><![CDATA[
Czyli pierwsze muszę na YouTube?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 13 gru 2019, o 20:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2019-12-13T20:10:50+01:00</updated>
<published>2019-12-13T20:10:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223454#p223454</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223454#p223454"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223454#p223454"><![CDATA[
Np. link z youtube<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 13 gru 2019, o 20:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-13T18:56:47+01:00</updated>
<published>2019-12-13T18:56:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223453#p223453</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223453#p223453"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223453#p223453"><![CDATA[
Fajne rozwiązania kolego Nef może coś z któregoś projekciku podpatrzę .<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 10 minutach ]</span></strong><br /><br />A jaki format można tu zamieścić żeby pokazać filmik????<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 13 gru 2019, o 18:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Nef]]></name></author>
<updated>2019-12-13T15:09:52+01:00</updated>
<published>2019-12-13T15:09:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223451#p223451</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223451#p223451"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223451#p223451"><![CDATA[
<!-- l --><a class="postlink-local" href="https://forum.atnel.pl/topic10921-30.html" >topic10921-30.html</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20585">Nef</a> — 13 gru 2019, o 15:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-13T12:53:25+01:00</updated>
<published>2019-12-13T12:53:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223447#p223447</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223447#p223447"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223447#p223447"><![CDATA[
Jak tylko uda sie wrzucić to napewno pokaże w petli głównej programu jest cala logika tego co wyswietla na diodach a w obsłudze przerwania multipleksowe wartosci tych trzech diod<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 13 gru 2019, o 12:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2019-12-13T08:25:25+01:00</updated>
<published>2019-12-13T08:25:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223445#p223445</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223445#p223445"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223445#p223445"><![CDATA[
O, nie zauważyłem, że pwm też wykorzystujesz. Zasugerowałem się tablicą i litanią if'ów przy szybkim rzuceniu okiem na program <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Wrzuć kawałek filmu z działania. Jestem wzrokowcem i pomysły przychodzą kiedy widzę jak coś działa <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=1922">SylwekK</a> — 13 gru 2019, o 08:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-13T08:13:25+01:00</updated>
<published>2019-12-13T08:13:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223444#p223444</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223444#p223444"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223444#p223444"><![CDATA[
Kolego a podpowiedź jak niby to zrobić na przesunieciu bitowym żeby mieć efekt z PWM<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 13 gru 2019, o 08:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-11T20:13:07+01:00</updated>
<published>2019-12-11T20:13:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223432#p223432</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223432#p223432"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223432#p223432"><![CDATA[
Mała prośba do moderatora proszę o przenieś temat w odpowiedni dział <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br /><br /><a href="https://obrazkiforum.atnel.pl/20180/7c00d859886c43a1369cb07b04b200c0.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/20180/7c00d859886c43a1369cb07b04b200c0.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/20180/58b922682e39aec09314c25f94655b6e.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/20180/58b922682e39aec09314c25f94655b6e.jpg" alt="Obrazek" /></a><br /><br />I się udało coś pokazać<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 11 gru 2019, o 20:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-10T22:37:49+01:00</updated>
<published>2019-12-10T22:37:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223422#p223422</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223422#p223422"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223422#p223422"><![CDATA[
Może i do tego dojdę pierwsze była jedna LED i biegała w prawo i lewo potem za marzyło mi się  by miała ogonek i tak powstał taki programowy potworek.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 10 gru 2019, o 22:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2019-12-10T22:33:14+01:00</updated>
<published>2019-12-10T22:33:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223421#p223421</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223421#p223421"/>
<title type="html"><![CDATA[Re: Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223421#p223421"><![CDATA[
No faktycznie zaszalałeś z kodem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Najważniejsze, że działa.<br />Teraz zrób to za pomocą przesunięć bitowych i nagle zobaczysz, że program jest jakieś 5x krótszy <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=1922">SylwekK</a> — 10 gru 2019, o 22:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PoczatkujacyAdam]]></name></author>
<updated>2019-12-10T22:34:05+01:00</updated>
<published>2019-12-10T22:05:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223419#p223419</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223419#p223419"/>
<title type="html"><![CDATA[Efekcik Led]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22716&amp;p=223419#p223419"><![CDATA[
Witam kolegów idą święta więc taki efekcik świetlny. A powstał przez kolegę z pracy który nazywa moje auto Delorian i że powinienem jeszcze takie biegające światełko założyć . Choć ja pamiętam Kida z takim światełkiem z &quot;Nieustraszony&quot; a nie Delorian  z &quot;Powrót do przyszłości&quot; . Od was koledzy oczekuję opinii krytyki na temat kodu , zapewne można prościej to napisać niż moje wypociny . <br /><br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 30 lis 2019<br /> *      Author: adamd<br /> */<br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;stdint.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;math.h&gt;<br /><br />// definicje portów <br />#define PWM_LED  (1&lt;&lt;PB3)<br />#define LED_0    (1&lt;&lt;PD0)<br />#define LED_1    (1&lt;&lt;PD1)<br />#define LED_2    (1&lt;&lt;PD2)<br />#define LED_3    (1&lt;&lt;PD3)<br />#define LED_4    (1&lt;&lt;PD4)<br />#define LED_5    (1&lt;&lt;PD5)<br />#define LED_6    (1&lt;&lt;PD6)<br />#define LED_7    (1&lt;&lt;PD7)<br /><br />#define LED_DATA PORTD// port z podłączonymi diodmi led<br /><br />volatile uint8_t a, b, c, d, e, f, j = 0;<br />volatile uint8_t licznik;<br /><br />const uint8_t dioda&#91;16&#93; PROGMEM = {<br /><br />        0x01,   // 00000001'0<br />0x02,// 00000010'1<br />0x04,// 00000100'2<br />0x08,// 00001000'3<br />0x10,// 00010000'4<br />0x20,// 00100000'5<br />0x40,// 01000000'6<br />0x80,// 10000000'7<br />0x80,// 10000000'8<br />0x40,// 01000000'9<br />0x20,// 00100000'10<br />0x10,// 00010000'11<br />0x08,// 00001000'12<br />0x04,// 00000100'13<br />0x02,// 00000010'14<br />0x01,   // 00000001'15<br /><br />};<br /><br /><br />// główna funkcja programu main()<br />int main(void) {<br /><br />/* USTAWIANIE WYJŚĆ */<br />DDRB |= ( PWM_LED);    //wyjścia pwm<br />DDRD |= (LED_0 | LED_1 | LED_2 | LED_3 | LED_4 | LED_5 | LED_6 | LED_7); //wyjścia led<br />PORTD |= (LED_0 | LED_1 | LED_2 | LED_3 | LED_4 | LED_5 | LED_6 | LED_7);//wygaszenie ledów poprzez ustawienie logiczne 1<br /><br />/* INICJALIZACJA  - TIMER0 */<br />TCCR0 |= (1 &lt;&lt; CS01) | (1 &lt;&lt; CS00); //prescaler = 64<br />TCNT0 = 2;                          //wpisanie wartosci początkowej timera0<br />TIMSK |= (1 &lt;&lt; TOIE0);              // przerwanie od przepełnienia<br /><br />/* INICJALIZACJA PWM - TIMER2 */<br />TCCR2 |= (1 &lt;&lt; WGM21) | (1 &lt;&lt; WGM20); //szybki PWM (Fast PWM)<br />TCCR2 |= (1 &lt;&lt; COM21);                // Compare Match zliczanie licznika w góre<br />TCCR2 |= (1 &lt;&lt; CS20);                 //prescaler = 1 (No prescaling)<br />OCR2 = 0;                             // ustawienie PWM na 0<br /><br />sei();// odblokowanie globalne przerwań<br />//************************************************************************************************<br />while (1) {<br /><br />if (j == 0) {<br />a = j;<br />d = 0;<br />b = j;<br />e = 255;<br />c = j+1;<br />f = 15;<br />} else if (j == 1) {<br />a = j - 1;<br />d = 15;<br />b = j;<br />e = 255;<br />c = j;<br />f = 0;<br />} else if (j == 2) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 3) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 4) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 5) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 6) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 7) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 8) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 255;<br />c = j;<br />f = 15;<br />} else if (j == 9) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 10) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 11) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 12) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 13) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 14) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />} else if (j == 15) {<br />a = j - 2;<br />d = 5;<br />b = j - 1;<br />e = 15;<br />c = j;<br />f = 255;<br />}<br />}<br /><br />}<br />// Obsługa przerwania TIMER0<br />ISR (TIMER0_OVF_vect) {<br />static uint8_t krok = 0;  // zmienna statyczna na potrzeby multipleksowania<br />TCNT0 = 2;               //wpisanie wartosci początkowej timera0<br /><br />if (krok == 0)<br />LED_DATA = pgm_read_byte(&amp;dioda&#91;a&#93;), OCR2 = d; // gdy zapalony<br />else if (krok == 1)<br />LED_DATA = pgm_read_byte(&amp;dioda&#91;b&#93;), OCR2 = e; // gdy zapalony<br />else if (krok == 2)<br />LED_DATA = pgm_read_byte(&amp;dioda&#91;c&#93;), OCR2 = f; // gdy zapalony<br /><br />krok++;<br />if (krok &gt; 2)<br />krok = 0;<br /><br />licznik++;<br /><br />if (licznik &gt; 75) {<br />j++;<br />if (j &gt; 15)<br />j = 0;<br />licznik = 0;<br /><br />}<br /><br />}[/syntax]<br />Chciałem filmik dodać ale format zabroniony fotki tez JPG zabronione szkoda.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20180">PoczatkujacyAdam</a> — 10 gru 2019, o 22:05</p><hr />
]]></content>
</entry>
</feed>