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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-02-16T16:58:55+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=6029&amp;mode</id>
<entry>
<author><name><![CDATA[kaka0204]]></name></author>
<updated>2014-02-16T16:58:55+01:00</updated>
<published>2014-02-16T16:58:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6029&amp;p=70682#p70682</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6029&amp;p=70682#p70682"/>
<title type="html"><![CDATA[Re: Timery konflikt]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6029&amp;p=70682#p70682"><![CDATA[
Jejuu! Dziękuję, już działa. Tyle czasu straciłem przez taką błahostkę. <br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=889">kaka0204</a> — 16 lut 2014, o 16:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-02-16T16:55:03+01:00</updated>
<published>2014-02-16T16:55:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6029&amp;p=70681#p70681</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6029&amp;p=70681#p70681"/>
<title type="html"><![CDATA[Re: Timery konflikt]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6029&amp;p=70681#p70681"><![CDATA[
A po co zezwalasz na przerwanie tego Timera2 ??? ty chcesz użyć sprzętowego PWM'a na tym timerze czy robisz jakiś programowy ? Bo jeśli sprzętowy - to pomyśl sam - po co ci odblokowywać przerwanie i co to spowoduje (jaką masakrę) w procku ? <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=54">mirekk36</a> — 16 lut 2014, o 16:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kaka0204]]></name></author>
<updated>2014-02-16T16:51:02+01:00</updated>
<published>2014-02-16T16:51:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6029&amp;p=70679#p70679</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6029&amp;p=70679#p70679"/>
<title type="html"><![CDATA[Timery konflikt]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6029&amp;p=70679#p70679"><![CDATA[
Witam.<br />Buduje pewne urządzenie w którym:<br />-Timer0 wykorzystuję do multipleksowania wyświetlacza LED<br />-Timer1 wykorzystuję do obmierzania czasu (1s)<br />-Timer2 chciałbym wykorzystać do generowania PWM<br />I tutaj zaczyna się problem. Jeżeli Timer0 i Timer1 są włączone to wszystko działa jak należy, ale jak włączę Timer2 to na wyświetlaczu zapala się tylko kropka na pierwszym  wyświetlaczu, która w dodatku jest podłączona do PA6.<br />Procesor to Atmega644P.<br /><br />Inicjalizacja timer2:<br /><br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#include &quot;pwm.h&quot;<br /><br /><br />void init_Timer2(void)<br />{<br />DDRD |= (1&lt;&lt;PD7)|(1&lt;&lt;PD6);<br /><br /><br />TCCR2A |= (1&lt;&lt;WGM20)|(1&lt;&lt;WGM21);<br />TCCR2B |= (1&lt;&lt;WGM22);  //fast pwm<br />TCCR2B |= (1&lt;&lt;CS22);<br />TIMSK2 |= (1&lt;&lt;OCIE2A)|(1&lt;&lt;OCIE2B);<br />TCCR2A |= (1&lt;&lt;COM2B1)|(1&lt;&lt;COM2B0);<br />}[/syntax]<br /><br />Ja już nie mam pomysłów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=889">kaka0204</a> — 16 lut 2014, o 16:51</p><hr />
]]></content>
</entry>
</feed>