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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-09-19T20:19:26+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=16243&amp;mode</id>
<entry>
<author><name><![CDATA[wyder1994]]></name></author>
<updated>2016-09-19T20:19:26+01:00</updated>
<published>2016-09-19T20:19:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168998#p168998</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168998#p168998"/>
<title type="html"><![CDATA[Re: Atmega328p Timer 16bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168998#p168998"><![CDATA[
No tak... Zakręciłem się totalnie <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> <br />Oczywiście rejestr TCNT1 należy ustawiać <strong>PO</strong> przepełnieniu się licznika a nie na samym początku.<br /><br />Serdecznie dziękuje za cierpliwość dla takiego barana jak ja  <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=11849">wyder1994</a> — 19 wrz 2016, o 20:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anonimowy]]></name></author>
<updated>2016-09-19T20:07:05+01:00</updated>
<published>2016-09-19T20:07:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168996#p168996</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168996#p168996"/>
<title type="html"><![CDATA[Re: Atmega328p Timer 16bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168996#p168996"><![CDATA[
Dokładnie o tym mówi punkt 5 tego opisu w BB <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=3542">anonimowy</a> — 19 wrz 2016, o 20:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-09-19T20:04:31+01:00</updated>
<published>2016-09-19T20:04:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168995#p168995</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168995#p168995"/>
<title type="html"><![CDATA[Re: Atmega328p Timer 16bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168995#p168995"><![CDATA[
Przeczytaj jeszcze raz dokładnie co napisałem w Bluebooku na ten temat bo albo zupełnie ci się pokręciło albo nie przeczytałeś uważnie .... <br /><br />Są dwa tryby - tryb licznika albo tryb CTC. W każdym inaczej podchodzimy do realizacji tego zadania ... ty wybrałeś (jak się wydaje tryb licznika - a KOMPLETNIE pominąłeś ustawianie TCNT1 w przerwaniu - a jeszcze raz powtarzam opisuję akurat to MEGA DOKŁADNIE w bluebooku podając przykład ... zajrzyj proszę i napisz ew czego nie rozumiesz z tego opisu ok ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 19 wrz 2016, o 20:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wyder1994]]></name></author>
<updated>2016-09-19T19:58:30+01:00</updated>
<published>2016-09-19T19:58:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168994#p168994</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168994#p168994"/>
<title type="html"><![CDATA[Atmega328p Timer 16bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16243&amp;p=168994#p168994"><![CDATA[
Witam serdecznie,<br /><br />      Mam problem z którym walczę cały dzień i zaczyna brakować mi pomysłów na rozwiązanie go.<br />Otóż chodzi o wykorzystanie Timera 1 (16bit). Taktowanie mam ustawione na 8MHz i chciałbym uzyskać miganie diodą co 1sek.<br />Wykorzystuje opis z bluebooka z strony 40. Niestety dioda miga co ok. 2 sek tak jakbym źle wpisywał wartość do rejestru TCNT1.<br />Proszę o naprowadzenie mnie gdzie mam babola <img src="https://forum.atnel.pl/images/smilies/icon_cry.gif" alt=":cry:" title="Płacze" /> <br />Pozdrawiam!<br /><br /><br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 19-09-2016<br /> *      Author: Łukasz<br /> *<br /> *<br /> */<br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#define LED (1&lt;&lt;PB0)<br /><br />int main(void){<br /><br />TCCR1B |= (1&lt;&lt;CS12);// Preskaler 256<br />TIMSK1 |= (1&lt;&lt;TOIE1);<br />TCNT1 = 34286;<br /><br />DDRB |= LED;<br /><br />sei();<br />while(1){}<br /><br />}<br /><br />ISR (TIMER1_OVF_vect){<br /><br />PORTB ^= LED;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11849">wyder1994</a> — 19 wrz 2016, o 19:58</p><hr />
]]></content>
</entry>
</feed>