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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-09-22T16:31:51+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=1578&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-09-22T16:31:51+01:00</updated>
<published>2012-09-22T16:31:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15740#p15740</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15740#p15740"/>
<title type="html"><![CDATA[Re: nie działający timer?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15740#p15740"><![CDATA[
A jak miał działać skoro nie było pętli głównej ? Hmmm ? <br /><br />Skoro jej brak to kompilator uznal że całość ma się zakończyć więc nawet wyłączył przerwania <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> teraz będziesz pamiętał że pętla główna to nieodłączny element głównej funkcji programu main()<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 wrz 2012, o 16:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[infa08]]></name></author>
<updated>2012-09-22T15:53:12+01:00</updated>
<published>2012-09-22T15:53:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15738#p15738</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15738#p15738"/>
<title type="html"><![CDATA[Re: nie działający timer?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15738#p15738"><![CDATA[
w zamieszczonym kodzie nie ma while(1) bo while(1) dodałem po wypowiedzi Mirka i while(1) spowodowało, że program (timer) zadziałał<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=235">infa08</a> — 22 wrz 2012, o 15:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek_P]]></name></author>
<updated>2012-09-22T15:49:33+01:00</updated>
<published>2012-09-22T15:49:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15736#p15736</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15736#p15736"/>
<title type="html"><![CDATA[Re: nie działający timer?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15736#p15736"><![CDATA[
To znaczy że co? Jest tak jak chciałeś? Zaczynam się gubić w Twoich wypowiedziach  <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=290">Piotrek_P</a> — 22 wrz 2012, o 15:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[infa08]]></name></author>
<updated>2012-09-22T15:41:34+01:00</updated>
<published>2012-09-22T15:41:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15733#p15733</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15733#p15733"/>
<title type="html"><![CDATA[Re: nie działający timer?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15733#p15733"><![CDATA[
odwróciłem działanie programu (program gasi, timer załącza) i dioda świeci<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=235">infa08</a> — 22 wrz 2012, o 15:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek_P]]></name></author>
<updated>2012-09-22T15:42:08+01:00</updated>
<published>2012-09-22T15:39:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15732#p15732</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15732#p15732"/>
<title type="html"><![CDATA[Re: nie działający timer?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15732#p15732"><![CDATA[
Ja bym dał jeszcze jakieś opóźnienie przed pętlą główną aby widzieć czy na starcie dioda się świeci, zanim timer ją zgasi.<br /><br />w zamieszczonym przez Ciebie kodzie nie ma <strong>while(1)</strong><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=290">Piotrek_P</a> — 22 wrz 2012, o 15:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[infa08]]></name></author>
<updated>2012-09-22T15:34:12+01:00</updated>
<published>2012-09-22T15:34:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15731#p15731</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15731#p15731"/>
<title type="html"><![CDATA[Re: nie działający timer?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15731#p15731"><![CDATA[
jak pętlę główną?<br /><br />hmmmm dodałem while(1) i działa, ale nadal nie wiem dlaczego.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=235">infa08</a> — 22 wrz 2012, o 15:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-09-22T15:23:43+01:00</updated>
<published>2012-09-22T15:23:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15728#p15728</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15728#p15728"/>
<title type="html"><![CDATA[Re: nie działający timer?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15728#p15728"><![CDATA[
A gdzie zjadłeś pętlE główną po sei() ???<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 wrz 2012, o 15:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[infa08]]></name></author>
<updated>2012-09-22T14:42:45+01:00</updated>
<published>2012-09-22T14:42:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15727#p15727</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15727#p15727"/>
<title type="html"><![CDATA[nie działający timer?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1578&amp;p=15727#p15727"><![CDATA[
Witam,<br />zgubiłem gdzieś program, który odpowiadał za działanie wyświetlacza LED na mojej Atmedze 664p i musiałem ponownie konfigurować program z płyty. Wiem, że ten program działał ale teraz okazało się, że nie działa. Dlatego postanowiłem sprawdzić co jest nie tak i wiem, że wyświetlacz działa kiedy nie używam obsługi przez timer, w związku z czym wyłuskałem obsługę timera do nowego programu i ma on teraz za zadanie gasić diodę ale tego nie robi i nie wiem dlaczego, dlatego proszę was o pomoc.<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br /><br />int main(void)<br />{<br />DDRC |= (1&lt;&lt;0);<br />PORTC &amp;= ~(1&lt;&lt;0);<br />/* ustawienia TIMER'a 0 -------------------------------------------------------------*/<br />TCCR0A |= (1&lt;&lt;WGM01);// tryb CTC<br />TCCR0B |= (1&lt;&lt;CS02)|(1&lt;&lt;CS00);//preskaler 1024<br />OCR0A = 97;//podział Hz jeszcze przez 97 co daje ok 200Hz<br />TIMSK0 |= (1&lt;&lt;OCIE0A);//zezwolenie na CompareMatch<br />/*-----------------------------------------------------------------------------------*/<br />sei();<br />}<br />ISR(TIMER0_COMPA_vect)<br />{<br />PORTC |= (1&lt;&lt;0);<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=235">infa08</a> — 22 wrz 2012, o 14:42</p><hr />
]]></content>
</entry>
</feed>