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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-11-16T23:11:10+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=9262&amp;mode</id>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-11-16T23:11:10+01:00</updated>
<published>2014-11-16T23:11:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104405#p104405</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104405#p104405"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104405#p104405"><![CDATA[
Masz taki wzór:<br />[syntax=c]((num)*(F_CPU/1000000)/8)[/syntax]<br />W tym wzorze num to mikrosekundy!<br />A jak masz zliczone w Timer/Counter impulsy<br />to... no co? no co? Oczywiście!<br />[syntax=c]mikrosekundy=(zliczone_impulsy/(F_CPU/1000000)/8))[/syntax]<br />A teraz rozwiązanie zagadki dlaczego dla F_CPU = 8000000 działało po wstawieniu do pierwszego wzoru?<br />to proste bo wynik z dzielenia F_CPU/1000000/8 daje... tak jest oczywiście 1<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=189">MirkoT</a> — 16 lis 2014, o 23:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kuba]]></name></author>
<updated>2014-11-16T22:48:07+01:00</updated>
<published>2014-11-16T22:48:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104402#p104402</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104402#p104402"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104402#p104402"><![CDATA[
Nie wymyśle , jak to przeliczać<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1439">kuba</a> — 16 lis 2014, o 22:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-11-16T14:16:19+01:00</updated>
<published>2014-11-16T14:16:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104297#p104297</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104297#p104297"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104297#p104297"><![CDATA[
taki sam <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br />Dlatego taki jest. A preprocesor podstawia odpowiednie wartości do wzoru.<br />No ale pomyśl chwilkę. Dlaczego dla 8000000 wychodzi tak samo?<br />hint: mnożenie przez jeden i dzielenie przez jeden daje tyle samo <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br />To zwykłe przekształcenie...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=189">MirkoT</a> — 16 lis 2014, o 14:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kuba]]></name></author>
<updated>2014-11-16T14:10:37+01:00</updated>
<published>2014-11-16T14:10:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104295#p104295</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104295#p104295"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104295#p104295"><![CDATA[
Jaki jest na to wzór dla innych F_CPU ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1439">kuba</a> — 16 lis 2014, o 14:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-11-16T12:44:38+01:00</updated>
<published>2014-11-16T12:44:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104277#p104277</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104277#p104277"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104277#p104277"><![CDATA[
<div class="quotetitle">HCOOH napisał(a):</div><div class="quotecontent"><br />ir_micro_s(PulseWidth) zwróci Ci mikrosekundy jeśli dobrze pamiętam<br /><br />Wysłane z mojego GT-S7710<br /></div><br />To zależy od F_CPU <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br />Dla 8000000 akurat tak będzie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=189">MirkoT</a> — 16 lis 2014, o 12:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[HCOOH]]></name></author>
<updated>2014-11-16T12:38:27+01:00</updated>
<published>2014-11-16T12:38:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104274#p104274</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104274#p104274"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104274#p104274"><![CDATA[
ir_micro_s(PulseWidth) zwróci Ci mikrosekundy jeśli dobrze pamiętam<br /><br />Wysłane z mojego GT-S7710<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2954">HCOOH</a> — 16 lis 2014, o 12:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-11-16T12:14:40+01:00</updated>
<published>2014-11-16T12:14:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104271#p104271</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104271#p104271"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104271#p104271"><![CDATA[
Piszę z głowy czyli jak to mówią niektórzy z niczego, więc w razie czego proszę żeby Ktoś mnie skorygował.<br /><br />Otóż zobacz do czego używasz tej wyliczonej wartości?<br />Mikrosekundy masz tutaj: ((889+889) + TOLERANCE)<br />No i teraz pytanie. Na co to jest przeliczane?<br />Moim zdaniem na ilość impulsów zliczonych przez licznik.<br />Ot i cała tajemnica.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br />A i jeszcze jedno. Jeśli chcesz z powrotem mieć mikrosekundy musisz<br />dokonać odwrotnego przeliczenia. Pozwól jednak, że nie będę pisał<br />jak to zrobić bo to zadanie z, no nie wiem 5 klasy?, szkoły podstawowej <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=189">MirkoT</a> — 16 lis 2014, o 12:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kuba]]></name></author>
<updated>2014-11-16T12:00:19+01:00</updated>
<published>2014-11-16T12:00:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104265#p104265</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104265#p104265"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104265#p104265"><![CDATA[
Tak to będzie<br /><div class="quotetitle">MirkoT napisał(a):</div><div class="quotecontent"><br />Tzn co innego myślisz a to makro co innego robi <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><br /></div><br />Chcę zrobić , przeliczyć na mikro sekundy zmienna PulseWidth = 1728<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1439">kuba</a> — 16 lis 2014, o 12:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-11-16T11:20:35+01:00</updated>
<published>2014-11-16T11:20:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104246#p104246</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104246#p104246"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104246#p104246"><![CDATA[
No ale co jeszcze pozostaje niejasne?<br />Chyba źle do tego podchodzisz <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br />Tzn co innego myślisz a to makro co innego robi <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=189">MirkoT</a> — 16 lis 2014, o 11:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kuba]]></name></author>
<updated>2014-11-16T08:43:04+01:00</updated>
<published>2014-11-16T08:43:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104229#p104229</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104229#p104229"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104229#p104229"><![CDATA[
Nikt mi nie pomoże<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1439">kuba</a> — 16 lis 2014, o 08:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kuba]]></name></author>
<updated>2014-11-15T20:23:56+01:00</updated>
<published>2014-11-15T20:23:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104150#p104150</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104150#p104150"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104150#p104150"><![CDATA[
tak jak to przeliczyć na mikro sekundy  zmienna PulseWidth = 1728<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1439">kuba</a> — 15 lis 2014, o 20:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-11-15T19:20:04+01:00</updated>
<published>2014-11-15T19:20:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104140#p104140</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104140#p104140"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104140#p104140"><![CDATA[
No przecież wszystko jest ładnie wytłumaczone i wszystko można z tej linijki wyczytać.<br />Wszędzie tam gdzie preprocesor napotka na słowo MAX_BIT zastąpi je wyliczonym wyrażeniem<br />((889+889+TOLERANCE)  * (F_CPU / 1000000/8))<br />Czyli jakąś tam wyliczoną stałą<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=189">MirkoT</a> — 15 lis 2014, o 19:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kuba]]></name></author>
<updated>2014-11-15T19:10:03+01:00</updated>
<published>2014-11-15T19:10:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104135#p104135</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104135#p104135"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104135#p104135"><![CDATA[
Tak tu jest ale ja tego nierozumie [syntax=c]#define MAX_BIT ir_micro_s((889+889) + TOLERANCE)[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1439">kuba</a> — 15 lis 2014, o 19:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-11-15T17:58:08+01:00</updated>
<published>2014-11-15T17:58:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104124#p104124</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104124#p104124"/>
<title type="html"><![CDATA[Re: ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104124#p104124"><![CDATA[
skoro jest makro to na pewno jest też i przykład jego zastosowania.<br />zobacz 3 linijki niżej <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=189">MirkoT</a> — 15 lis 2014, o 17:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kuba]]></name></author>
<updated>2014-11-15T17:36:30+01:00</updated>
<published>2014-11-15T17:36:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104121#p104121</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104121#p104121"/>
<title type="html"><![CDATA[ICP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9262&amp;p=104121#p104121"><![CDATA[
Witam<br />Chciałbym zmierzyć impulsy serwo Oto kod, który działa, ale[syntax=c]while(1){<br /><br />if( !Timer1 ) {<br />Timer1=100;<br />licznik++;<br />tr_locate(8,8);<br />tr_attr(1,YELLOW,BLACK);<br />uart_puts( &quot;PulseWidth:&quot;);<br />uart_putlong(PulseWidth,10);<br />uart_puts(&quot;     &quot;);<br />}<br /><br />if( !Timer2 ) {<br />Timer2=1;<br />LED3_TOG;<br />}<br />}<br />}<br /><br />// procedura obsługi przerwania ICP1<br />ISR(TIMER1_CAPT_vect) {<br /><br />static uint16_t LastCapture;<br /><br />if( !(TCCR1B &amp; (1&lt;&lt;ICES1)) ) PulseWidth = ICR1 - LastCapture;<br />    LastCapture = ICR1;<br /><br />    TCCR1B ^= (1&lt;&lt;ICES1); //zmiana zbocza<br />}[/syntax]<br /><br /> chciałbym teras przeliczyć na mikro sekund w BB jest makro ,Nie wiem jak z niego korzystać. [syntax=c]#define ir_micro_s(num) ((num)*(F_CPU/1000000)/8)[/syntax]<br /><br />Dziękuję bardzo<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1439">kuba</a> — 15 lis 2014, o 17:36</p><hr />
]]></content>
</entry>
</feed>