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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-05-27T13:02:23+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=30&amp;t=3199&amp;mode</id>
<entry>
<author><name><![CDATA[Domanoid]]></name></author>
<updated>2013-05-27T13:02:23+01:00</updated>
<published>2013-05-27T13:02:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37814#p37814</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37814#p37814"/>
<title type="html"><![CDATA[Re: Timer w M8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37814#p37814"><![CDATA[
W sumie przy OCR nie ma to znaczenia, ale przy PWM byłaby strasznie mała rozdzielczość.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=750">Domanoid</a> — 27 maja 2013, o 13:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[janeczqu]]></name></author>
<updated>2013-05-27T12:23:43+01:00</updated>
<published>2013-05-27T12:23:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37811#p37811</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37811#p37811"/>
<title type="html"><![CDATA[Re: Timer w M8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37811#p37811"><![CDATA[
[syntax=c]TCCR2 |=(1&lt;&lt;CS22)|(1&lt;&lt;CS21)|(1&lt;&lt;CS20);[/syntax] tak wyczytałem z noty.<br /><br />Dzięki panowie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Oj, trzeba cofnąć się do ćwiczenia z timerami :/<br /><br /><br /><br /><br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />OCR2 = 39; // zlicza tylko do 39 (serio tak malo???)<br /></div> rozwiniesz?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=823">janeczqu</a> — 27 maja 2013, o 12:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Domanoid]]></name></author>
<updated>2013-05-27T11:57:46+01:00</updated>
<published>2013-05-27T11:57:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37810#p37810</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37810#p37810"/>
<title type="html"><![CDATA[Re: Timer w M8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37810#p37810"><![CDATA[
[syntax=c]TCCR2 = (1 &lt;&lt; WGM21) |   // TRYB CTC<br />(1 &lt;&lt; CS22) | (1 &lt;&lt; CS21) | (1 &lt;&lt; CS20); // PRESKALER NA 1024<br />OCR2 = 39; // zlicza tylko do 39 (serio tak malo???)<br />TIMSK |= (1 &lt;&lt; OCIE2); // zezwolenie na przerwanie<br /><br />sei ();[/syntax]<br /><br />ISR zostaje prawie to samo, jedyna zmiana to : ISR (TIMER2_COMP_vect) {   }<br /><br />I już <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Jak widać jest to Timer 2.<br />Coś tłumaczyć? <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><br /><br />No Mirek mnie ubiegł <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> ale u mnie preskaler jest dobrze ustawiony <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=750">Domanoid</a> — 27 maja 2013, o 11:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-05-27T11:53:06+01:00</updated>
<published>2013-05-27T11:53:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37809#p37809</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37809#p37809"/>
<title type="html"><![CDATA[Re: Timer w M8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37809#p37809"><![CDATA[
ach no to ja gapa nie zauważyłem że dowolnego timera <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... więc tak na szybki strzał bez zaglądania w PDF wystarczy zmienić tylko cyferki 0 na 2 <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />[syntax=c]//tryb CTC<br />TCCR2 |=(1&lt;&lt;WGM21);<br />//preskaler 1024<br />TCCR2 |=(1&lt;&lt;CS22)|(1&lt;&lt;CS20); //&lt;--------------- TU UWAGA - mogą być inaczej bity preskalera - sprawdź w nocie ok ?<br />//dodatkowy podzial przez 39 (rejestr przepelnienia)<br />OCR2=39;<br />//dla tych parametrow mamy 16000000/1024/39=400Hz (F_CPU/Preskaler/Rejestr przepelnienia)<br /> <br /> <br />//zezwolenie na przerwanie Compare Match<br />TIMSK |= (1&lt;&lt;OCIE2);<br /><br />ISR(TIMER2_COMP_vect)<br />        {<br />                Flaga_czas=1;<br />        }[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 maja 2013, o 11:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[janeczqu]]></name></author>
<updated>2013-05-27T11:35:55+01:00</updated>
<published>2013-05-27T11:35:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37806#p37806</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37806#p37806"/>
<title type="html"><![CDATA[Re: Timer w M8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37806#p37806"><![CDATA[
Co do procka to niestety musi już zostać ten który jest <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br />Z timer0 to wiem, dlatego napisałem że chodzi o dowolny timer, byle własnie w trybie CTC...<br /><br />A w notę patrzę ale nie widzę <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=823">janeczqu</a> — 27 maja 2013, o 11:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-05-27T11:29:06+01:00</updated>
<published>2013-05-27T11:29:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37804#p37804</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37804#p37804"/>
<title type="html"><![CDATA[Re: Timer w M8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37804#p37804"><![CDATA[
<div class="quotetitle">janeczqu napisał(a):</div><div class="quotecontent"><br />No i tu moje pytanie: znajdzie się przyjazna duszyczka która uratuje moje 4 litery i napisze mi konfiguracje dowolnego TIMERA w M8 na tryb CTC?<br /></div><br /><br />Przykro mi ale nie znajdzie się żadna przyjazna duszyczka która uratuje 4 litery <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> .... ale nie dlatego że nie chce - tylko dlatego że nie da rady .... warto zajrzeć do PDF m8 i zobaczyć że to koci procesorek w porównaniu do ATmega88 - a dlaczego ? ano dlatego że Timer0 w m8 nie posiada żadnego inego trybu jak NORMAL .... rozumiesz ? ....<br /><br />chyba że może być Timer2 - to ew ten może pracować w CTC ... więc jak ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... ale myślę że wiedząc to - to pewnie już sobie sam poradzisz bardo dobrze .... gdyby jednak nie to pisz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 maja 2013, o 11:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[janeczqu]]></name></author>
<updated>2013-05-27T11:21:54+01:00</updated>
<published>2013-05-27T11:21:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37803#p37803</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37803#p37803"/>
<title type="html"><![CDATA[Timer w M8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3199&amp;p=37803#p37803"><![CDATA[
Witam; <br />skleciłem sobie program z taką oto konfiguracją timera:<br />[syntax=c]//tryb CTC<br />TCCR0 |=(1&lt;&lt;WGM01);<br />//preskaler 1024<br />TCCR0 |=(1&lt;&lt;CS02)|(1&lt;&lt;CS00);<br />//dodatkowy podzial przez 39 (rejestr przepelnienia)<br />OCR0=39;<br />//dla tych parametrow mamy 16000000/1024/39=400Hz (F_CPU/Preskaler/Rejestr przepelnienia)<br /><br /><br />//zezwolenie na przerwanie Compare Match<br />TIMSK |= (1&lt;&lt;OCIE0);<br />//globalne zezwolenie na przerwania.<br />sei();<br />.<br />.<br />.<br />ISR(TIMER0_COMP_vect)<br />{<br />Flaga_czas=1;<br />}[/syntax]<br /><br />No i wszystko gra na M32, tyle że program ma docelowo znaleźć się na M8.<br />No i tu moje pytanie: znajdzie się przyjazna duszyczka która uratuje moje 4 litery i napisze mi konfiguracje dowolnego TIMERA w M8 na tryb CTC? próbowałem sam to zrobić ale nie wychodzi :/<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=823">janeczqu</a> — 27 maja 2013, o 11:21</p><hr />
]]></content>
</entry>
</feed>