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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-01-03T22:59:33+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=5408&amp;mode</id>
<entry>
<author><name><![CDATA[dawidu00]]></name></author>
<updated>2014-01-03T22:59:33+01:00</updated>
<published>2014-01-03T22:59:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63695#p63695</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63695#p63695"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63695#p63695"><![CDATA[
proszę o zamknięcie tematu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2281">dawidu00</a> — 3 sty 2014, o 22:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Zaba]]></name></author>
<updated>2014-01-03T22:43:52+01:00</updated>
<published>2014-01-03T22:43:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63691#p63691</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63691#p63691"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63691#p63691"><![CDATA[
@dawidu00 kolejne małe pytanie <br />czemu nie korzystasz ze znaczników syntax=c ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1044">Zaba</a> — 3 sty 2014, o 22:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2014-01-03T22:43:27+01:00</updated>
<published>2014-01-03T22:43:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63690#p63690</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63690#p63690"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63690#p63690"><![CDATA[
Nie rozumiem co złego się dzieje ...<br /> Teraz ma ZMIENIAĆ stan na przeciwny co 1 sekundę<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=944">acid3</a> — 3 sty 2014, o 22:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dawidu00]]></name></author>
<updated>2014-01-03T22:40:39+01:00</updated>
<published>2014-01-03T22:40:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63689#p63689</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63689#p63689"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63689#p63689"><![CDATA[
Kolejne moje małe pytanie czemu dioda zapala się i od razu gaśnie. Kod:<div class="codetitle"><b>Code:</b></div><div class="codecontent">/*<br /> * main.c<br /> *<br /> *  Created on: 03-01-2014<br /> *      Author: Dawid<br /> */<br />/*<br /> * main.c<br /> *<br /> *  Created on: 03-01-2014<br /> *      Author: Dawid<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;PB1)<br />#define LED_TOG PORTB ^= LED<br /><br />int main(void) {<br /><br />   DDRB |= LED;<br />   PORTB &amp;=~LED;<br /><br /><br />   TCCR1B |= (1 &lt;&lt; CS10) | (1 &lt;&lt; CS12); // set prescaler = 1024 ---&gt; please check proper values in PDF<br />   TCCR1B |= (1 &lt;&lt; WGM12) | (1 &lt;&lt; WGM13); // set CTC mode ---&gt; please check proper values in PDF<br />   OCR1B = 7811; // every  &#91; 2000 ms &#93;<br />   TIMSK |= (1 &lt;&lt; OCIE1B); // enable CompareX interrupt<br /><br />   sei();<br /><br />   while (1) {<br /><br />   }<br />}<br />ISR(TIMER1_COMPB_vect) {<br />   LED_TOG;<br /><br /><br />}<br /></div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2281">dawidu00</a> — 3 sty 2014, o 22:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2014-01-03T22:09:09+01:00</updated>
<published>2014-01-03T22:09:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63683#p63683</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63683#p63683"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63683#p63683"><![CDATA[
ehhh..... już późno .... <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=944">acid3</a> — 3 sty 2014, o 22:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atmel]]></name></author>
<updated>2014-01-03T22:06:52+01:00</updated>
<published>2014-01-03T22:06:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63682#p63682</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63682#p63682"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63682#p63682"><![CDATA[
Zależnie o jaki problem chodzi, ale jeśli ten kod faktycznie odzwierciedla źródło, to na pewno problemem jest brak średnika w linii wcześniejszej <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=1183">atmel</a> — 3 sty 2014, o 22:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2014-01-03T22:06:39+01:00</updated>
<published>2014-01-03T22:06:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63681#p63681</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63681#p63681"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63681#p63681"><![CDATA[
źle zainiciowana funkcja main<br /><br />powinno być<br /><br />[syntax=c]int main (void)[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=944">acid3</a> — 3 sty 2014, o 22:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dawidu00]]></name></author>
<updated>2014-01-03T22:01:20+01:00</updated>
<published>2014-01-03T22:01:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63680#p63680</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63680#p63680"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63680#p63680"><![CDATA[
mam taki kod i dalej wywala<div class="codetitle"><b>Code:</b></div><div class="codecontent">/*<br /> * main.c<br /> *<br /> *  Created on: 03-01-2014<br /> *      Author: Dawid<br /> */<br />/*<br /> * main.c<br /> *<br /> *  Created on: 03-01-2014<br /> *      Author: Dawid<br /> *       *<br /> */<br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br /><br />#define LED (1&lt;&lt;PB1)<br />#define LED_X PORTB ^= LED<br />void main(void) {<br />   DDRB |= LED<br /><br />TCCR1B |= (1 &lt;&lt; WGM12) | (1 &lt;&lt; WGM13); tu tkwi problem <br />   TCCR1B |= (1 &lt;&lt; CS10) | (1 &lt;&lt; CS12);<br />   OCR1B = 15624;<br />   TIMSK |= (1 &lt;&lt; OCIE1B);<br />   sei();<br /><br />   <br />   while (1) {<br /><br />   }<br />}<br />ISR(TIMER1_COMPB_vect){<br /><br />   LED_X;<br /><br />}<br /></div><br />tak konsola wywala Building<br /> file: .../main.c<br />Invoking: AVR Compiler<br />avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega8 -DF_CPU=8000000UL -MMD -MP -MF&quot;main.d&quot; -MT&quot;main.d&quot; -c -o &quot;main.o&quot; &quot;../main.c&quot;<br />../main.c:19: warning: return type of 'main' is not 'int'<br />../main.c: In function 'main':<br />../main.c:21: error: called object '2' is not a function<br />make: *** [main.o] Error 1<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2281">dawidu00</a> — 3 sty 2014, o 22:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2014-01-03T21:48:07+01:00</updated>
<published>2014-01-03T21:48:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63674#p63674</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63674#p63674"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63674#p63674"><![CDATA[
W dodatku kolega wywoływał wektor dla trybu normal — przepełnienie licznika .....<br /><br />Poza tym Timer1 - 16-bitowy do generowania &quot;pika&quot; co 0.5Hz ..... to totalne nieporozumienie .....<br /> <br />Następnym razem użyj Timerka0 którego już nie tak szkoda, generuj sobie tiki (heart beat <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> ) co 10-100 ms i programowo odczekasz sobie dowolny czas w zakresie typu zmiennej. Czyli jak 8-bit to – zmienna * heart beat = da Ci dowolony czas ... pod warunkiem że zmienna będzie &lt; 256. Zawsze można użyć 16-bit ......<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=944">acid3</a> — 3 sty 2014, o 21:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wojtek001]]></name></author>
<updated>2014-01-03T21:43:25+01:00</updated>
<published>2014-01-03T21:43:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63671#p63671</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63671#p63671"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63671#p63671"><![CDATA[
W argumencie makra ISR.<br /><br />...oj równocześnie pisaliśmy<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=500">Wojtek001</a> — 3 sty 2014, o 21:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2014-01-03T21:42:31+01:00</updated>
<published>2014-01-03T21:42:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63670#p63670</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63670#p63670"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63670#p63670"><![CDATA[
<div class="quotetitle">dawidu00 napisał(a):</div><div class="quotecontent"><br />TCCR1B |= (1 &lt;&lt; WGM12); // ustawienie timera1 (16 bitowego)<br /></div><br /><br />powinno być<br />[syntax=c]TCCR1B |= (1 &lt;&lt; WGM12) | (1&lt;&lt;WGM13); // Dokładnie czytam notę i to co piszemy[/syntax]<br /><br /><div class="quotetitle">dawidu00 napisał(a):</div><div class="quotecontent"><br />ISR(TIMER0_OVF_vect) {<br />   <br />   LED_X; <br /><br />}<br /></div><br /><br />Jeżeli wywołujesz Wektor dla Timer0 to jakim cudem Timer1 może w ogóle ruszyć — Mega cały czas Ci się resetuje i nic nie mignie, chyba że przypadkiem.<br /><br />Powinno być:<br />[syntax=c]ISR(TIMER1_COMPB_vect){<br />   <br />   LED_X; <br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=944">acid3</a> — 3 sty 2014, o 21:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Dawid2379]]></name></author>
<updated>2014-01-03T21:41:06+01:00</updated>
<published>2014-01-03T21:41:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63669#p63669</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63669#p63669"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63669#p63669"><![CDATA[
Jak uruchamiasz timer1 to i w przerwaniu ma być<br />ISR (TIMER1_COMP_vect)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1206">Dawid2379</a> — 3 sty 2014, o 21:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dawidu00]]></name></author>
<updated>2014-01-03T21:36:12+01:00</updated>
<published>2014-01-03T21:36:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63667#p63667</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63667#p63667"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63667#p63667"><![CDATA[
1 W trybie CTC<br />2 2 sekundy czyli 0.5Hz<br />3 Mega 8MHz<br /><br />Gdzie wywołuje timer0 ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2281">dawidu00</a> — 3 sty 2014, o 21:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2014-01-03T21:33:52+01:00</updated>
<published>2014-01-03T21:33:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63665#p63665</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63665#p63665"/>
<title type="html"><![CDATA[Re: Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63665#p63665"><![CDATA[
1. A wjakim trybie ma pracować Timer ?<br />2. Z jaką częstotliwością?<br />3. Jak jest taktowana Mega ?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />Wywołujesz wektor przerwań dla Timera0 – więc nie będzie działać i mega cały czas się będzie resetować<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=944">acid3</a> — 3 sty 2014, o 21:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dawidu00]]></name></author>
<updated>2014-01-03T21:27:51+01:00</updated>
<published>2014-01-03T21:27:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63664#p63664</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63664#p63664"/>
<title type="html"><![CDATA[Problem z timerem 16 bitowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5408&amp;p=63664#p63664"><![CDATA[
Witam chciałem napisać swój własny program testowy do timera miał on migać diodą. Program jest do Atmegi8A-PU i dla timera 16 bitowego.Taktowanie 8MHz O to kod <div class="codetitle"><b>Code:</b></div><div class="codecontent">/*<br /> * Main.c<br /> *<br /> *  Created on: 03-01-2014<br /> *      Author: Dawid<br /> */<br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br /><br />#define LED (1&lt;&lt;PB1) <br />#define LED_X PORTB ^= LED<br /><br />void main(void) {<br /><br />   DDRB |= LED<br />   TCCR1B |= (1 &lt;&lt; WGM12); // ustawienie timera1 (16 bitowego) <br />   TCCR1B |= (1 &lt;&lt; CS10) | (1 &lt;&lt; CS12);//preskaler wyosi 1024<br />   OCR1B = 15624;<br />   TIMSK |= (1 &lt;&lt; OCIE1B);<br />   sei();<br /><br />   sei();<br />   //Globalne uruchomienie przerwań<br /><br />   while (1)<br />      ; //główna pętla programu<br /><br />}<br /><br />//############ Procedura obsługi przerwania od przepełnienia timera ############<br />ISR(TIMER0_OVF_vect) {<br />   <br /><br />   LED_X; <br /><br />}<br />//##############################################################################<br /></div><br />Tylko że dioda nie miga:(<br /><br /><span style="color: #FF0000"><strong>Proszę zmienić wyświetlanie kodu  --- &gt; wstawiamy w znacznikach SYNTAX  nie CODE --&gt; SunRiver</strong></span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2281">dawidu00</a> — 3 sty 2014, o 21:27</p><hr />
]]></content>
</entry>
</feed>