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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-03-04T10:57:04+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=901&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-03-04T10:57:04+01:00</updated>
<published>2012-03-04T10:57:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3861#p3861</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3861#p3861"/>
<title type="html"><![CDATA[Re: Timer - zliczanie impulsów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3861#p3861"><![CDATA[
<div class="quotetitle">Wrangler napisał(a):</div><div class="quotecontent"><br />... dioda LED podłączona do jednego z pinów dowolnego portu zapalała się i gasła równo co 1 sekundę, czyli z częstotliwością 1Hz.<br /></div><br /><br />To jest powiedziałbym takie mało precyzyjne określenie, powiedziane na tzw &quot;oko&quot; .... <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> na prawdę nie ma co dochodzić, kto co rozumie gdy wypowie o miganiu diody równo na sekundę. Pisząc to nawet nie próbowałem i nigdy nie próbuję się do super szczegółowo do częstotliwości - to było bardzo poglądowe stwierdzenie - o tak powiem.<br /><br />Gdybym chciał pisać o szczegółach to pisałbym być może że po zboczu opadającym, które przypadnie w połowie okresu wynoszącego x ......... Ale po co ? Tym bardziej, że kto by używał timer sprzętowy do migania diodą co sekundę ? ....<br /><br />Każdy uruchomi - przeliczy - zobaczy i już wie o co chodzi. <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br />Dlatego koledzy wyżej bardzo dobrze opisali ten problem i całe zagadnienie w szczegółach - mam nadzieję, że to pozwoli ci to zrozumieć już tak do końca.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 mar 2012, o 10:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2012-03-04T10:05:54+01:00</updated>
<published>2012-03-04T10:05:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3858#p3858</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3858#p3858"/>
<title type="html"><![CDATA[Re: Timer - zliczanie impulsów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3858#p3858"><![CDATA[
Według mnie nieporozumienie wynika z tego że <strong>Wrangler</strong> potraktował fakt wystąpienia przerwania (za każdym razem jak nastąpi przepełnienie licznika), jako wyjście dzielnika częstotliwości dla sygnału prostokątnego 1Hz, a tu o to chodzi że z taką częstością czyli co 1s wystąpi przerwanie, a co my z nim zrobimy to nasza sprawa, a w tym przypadku, to po prostu zmieniamy stan jakiegoś portu sterującego na przeciwny w momencie wystąpienia przerwania (czyli co 1 sekunde) i w konsekwencji na wyjściu tego portu uzyskujemu przebieg prostokątny o częstości 0,5Hz czyli stan wysoki trwa 1s i stan niski 1s.<p>Statystyki: Napisane przez Gość — 4 mar 2012, o 10:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-03-03T15:41:25+01:00</updated>
<published>2012-03-03T15:41:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3850#p3850</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3850#p3850"/>
<title type="html"><![CDATA[Re: Timer - zliczanie impulsów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3850#p3850"><![CDATA[
Dokładnie , jak prawi kolega TKPOUM  .... po prostu źle sobie przeliczyłeś <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> najprościej wykonaj zadanie , a się przekonasz  że pełny cykl trwa dokładnie 1s  czyli jest równy = 1Hz  i inaczej nie będzie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 3 mar 2012, o 15:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tkpoum]]></name></author>
<updated>2012-03-03T15:14:04+01:00</updated>
<published>2012-03-03T15:14:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3849#p3849</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3849#p3849"/>
<title type="html"><![CDATA[Re: Timer - zliczanie impulsów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3849#p3849"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Częstotliwość 1Hz rozumiem w ten sposób, że dioda pali się przez 0.5 sekundy, po upłynięciu 0.5 sekundy (świecenia) następuje przerwanie<br /></div><br />No właśnie nie. W prądzie zmiennym to by się zgadzało. <br />1 Hz definiuje się jako liczbę cykli na sekundę. W tym przykładzie 1 cykl jest to czas od momentu zmiany stanu do kolejnego momentu zmiany stanu, czyli co 1 sekundę (1Hz) zmienia się stan -wysoki-&gt;niski-&gt;...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=240">tkpoum</a> — 3 mar 2012, o 15:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wrangler]]></name></author>
<updated>2012-03-03T14:15:24+01:00</updated>
<published>2012-03-03T14:15:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3848#p3848</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3848#p3848"/>
<title type="html"><![CDATA[Timer - zliczanie impulsów]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=901&amp;p=3848#p3848"><![CDATA[
Jestem w trakcie przerabiania Timerów i wydaje mi się, że czegoś tutaj nie rozumiem.<br />W książce Mirka, dział <strong>Tryb zwykłego licznika</strong> (str. 43) jest zadanie: &quot;W oparciu o przerwanie pochodzące od przepełnienia Timera1 spowodować, aby dioda LED podłączona do jednego z pinów dowolnego portu zapalała się i gasła równo co 1 sekundę, czyli z częstotliwością 1Hz. Procesor jest taktowany z częstotliwością 8MHz.&quot;<br />Cała ta procedura z preskalerem i trybem zwykłego licznika zrozumiałem. Jednak nie rozumiem, dlaczego częstotliwość 1Hz odpowiada temu, że dioda świeci przez 1 sekundę oraz nie świeci przez 1 sekundę.  <br />Częstotliwość 1Hz rozumiem w ten sposób, że dioda pali się przez 0.5 sekundy, po upłynięciu 0.5 sekundy (świecenia) następuje przerwanie -&gt; dioda nie świeci 0.5 sekundy, po upłynięciu 0.5 sekundy (nieświecenia) licznik ponownie zlicza te impulsy przez 0.5 sekundy (dioda świeci) itd.<br /><img src="http://obrazki.elektroda.net/11_1330778396.jpg" alt="Obrazek" /><br />Według mojego rozumowania, żeby dioda świeciła przez 1 sekundę, częstotliwość taktowania powinna wynosić 0.5Hz, a nie 1Hz. Okres wynosiłby 2 sekundy, ale stany: wysoki i niski trwałyby 1 sekundę.<br />Proszę o wyprowadzenie mnie z błędu..<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=223">Wrangler</a> — 3 mar 2012, o 14:15</p><hr />
]]></content>
</entry>
</feed>