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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-05-26T22:08:01+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=3180&amp;mode</id>
<entry>
<author><name><![CDATA[hary94]]></name></author>
<updated>2013-05-26T22:08:01+01:00</updated>
<published>2013-05-26T22:08:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37764#p37764</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37764#p37764"/>
<title type="html"><![CDATA[Re: ATTiny25 ustawienie timera1 w PWM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37764#p37764"><![CDATA[
Zmieniłem z PB5 na PB2. Już myślałem, że nie chodzi, ale pomyliłem gniazdo przycisku. Wybaczcie. Pięknie dziękuje za pomoc! <br /><br />Pozdrawiam!<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1348">hary94</a> — 26 maja 2013, o 22:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-05-26T21:40:56+01:00</updated>
<published>2013-05-26T21:40:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37759#p37759</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37759#p37759"/>
<title type="html"><![CDATA[Re: ATTiny25 ustawienie timera1 w PWM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37759#p37759"><![CDATA[
Odblokowanie przerwania jest konieczne, ale PB5 to domyślnie wejście RESET. Tą funkcję można wyłączyć fusebitem, ale wtedy musisz mieć programator wysokonapięciowy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 26 maja 2013, o 21:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[hary94]]></name></author>
<updated>2013-05-26T15:24:46+01:00</updated>
<published>2013-05-26T15:24:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37733#p37733</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37733#p37733"/>
<title type="html"><![CDATA[Re: ATTiny25 ustawienie timera1 w PWM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37733#p37733"><![CDATA[
No chcialbym zeby przelaczaly sie kolory pomiedzy poszczegolnymi trybami. Tymczasem czerwony kolor swieci ciagle z maksymalna jasnoscia, a gdy wciskam przycisk zapala sie na ulamek sekundy niebieski i zielony kolor... Sytuacja wyglada tak samo gdy ustawie rejestr TIMSK.<br /><br />pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1348">hary94</a> — 26 maja 2013, o 15:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ElSor]]></name></author>
<updated>2013-05-25T14:23:58+01:00</updated>
<published>2013-05-25T14:23:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37648#p37648</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37648#p37648"/>
<title type="html"><![CDATA[Re: ATTiny25 ustawienie timera1 w PWM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37648#p37648"><![CDATA[
Nie włączone przerwanie od Timera0 w rejestrze TIMSK.<br />Co oznacza, że wysypuje się wszystko ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1267">ElSor</a> — 25 maja 2013, o 14:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[hary94]]></name></author>
<updated>2013-05-25T13:34:00+01:00</updated>
<published>2013-05-25T13:34:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37646#p37646</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37646#p37646"/>
<title type="html"><![CDATA[ATTiny25 ustawienie timera1 w PWM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3180&amp;p=37646#p37646"><![CDATA[
Witam<br /><br />Jestem świeżakiem, zarówno na tym forum jak i w dziedzinie programowania AVR. Chciałbym ustawić timer1 w tryb PWM. Timer0 juz mam ustawiony, ale gdy ustawiam kolejny, wysypuje się wszystko. Do czego? Lampka RGB, która zmienia kolor po wciśnięciu przycisku PB5. Czekam niecierpliwie na sugestie. Pozdrawiam<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 />#define zielonyOCR0A<br />#define niebieskiOCR0B<br />#define czerwonyOCR1B<br /> <br />volatile uint8_t przycisk;<br /> <br /> <br />int main (void)<br />{<br />DDRB|=(1&lt;&lt;PB0)|(1&lt;&lt;PB1)|(1&lt;&lt;PB4);<br /> <br />PORTB|=(1&lt;&lt;PB5);<br /> <br />TCCR0A|= (1&lt;&lt;COM0B0)|(1&lt;&lt;COM0A0)|(1&lt;&lt;COM0B1)|(1&lt;&lt;COM0A1)|(1&lt;&lt;WGM00);<br />TCCR0B|= (1&lt;&lt;CS00);<br /><br />GTCCR|= (1&lt;&lt;PWM1B)|(1&lt;&lt;COM1B1);//timer 1 i jego wyjscie PWM<br />TCCR1|=(1&lt;&lt;CS10);<br />OCR1C=255;<br />sei();<br /><br /> <br /><br /> <br /><br /><br />while(1){<br /> <br />}<br />}<br /> <br />ISR(TIMER0_OVF_vect)  <br />{  <br /> static uint8_t stan_poprzedni, stan_nowy;<br /><br />   stan_nowy = PINB &gt;&gt; PINB5 &amp; 1;<br />    if (!stan_nowy &amp;&amp; stan_poprzedni)<br />    {<br />        przycisk = (przycisk + 1);<br />if (przycisk&gt;3) przycisk=0;<br />switch (przycisk)<br />{<br />case 0:<br />niebieski=255;//wyłączony<br />zielony=200;<br />czerwony=0;<br />break;<br />case 1:<br />niebieski=150;//turkus<br />zielony=200;<br />czerwony=250;<br />break;<br />case 2:<br />niebieski=200;<br />zielony=30;<br />czerwony=0;<br />break;<br />case 3:<br />niebieski=30;<br />zielony=255;<br />czerwony=0;<br />break;<br />}<br />    }<br />    stan_poprzedni = stan_nowy;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1348">hary94</a> — 25 maja 2013, o 13:34</p><hr />
]]></content>
</entry>
</feed>