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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2019-06-24T20:56:32+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=22362&amp;mode</id>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2019-06-24T20:56:32+01:00</updated>
<published>2019-06-24T20:56:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219983#p219983</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219983#p219983"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219983#p219983"><![CDATA[
To zostaje jedynie poradniki i yellowbooka studiować i ogarnac ta bibliotekę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 24 cze 2019, o 20:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T19:42:43+01:00</updated>
<published>2019-06-24T19:42:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219978#p219978</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219978#p219978"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219978#p219978"><![CDATA[
Kiedy timery zwykłe umiem ustawiać 8bit czy 16, a ja chce użyc w własnym celu &quot;bibliotekę&quot; timerów P. Mirka z yellowbooka<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 19:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2019-06-24T19:37:22+01:00</updated>
<published>2019-06-24T19:37:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219977#p219977</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219977#p219977"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219977#p219977"><![CDATA[
Datasheet i do dzieła, w necie też jest mnóstwo info jak ustawić timer taki czy taki, na taki czy inny popularny procek, ale jak się masz nauczyć czytać datasheeta jak dostaniesz gotowca?<br /><br />Zacznij może najpierw jeden timer ustawiać z datasheetem i nim sie pobawić, zrozumieć jak to dział, itp...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 24 cze 2019, o 19:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T18:44:20+01:00</updated>
<published>2019-06-24T18:44:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219974#p219974</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219974#p219974"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219974#p219974"><![CDATA[
Zmieniłem i dalej to samo bardzo szybko gaśnie, widać tylko na początki kiedy wgra się program krótki błysk na tych 3 diodach<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />może jednak wina to jest tego kwarca że mam inny oraz inny procek niz w projekcie z yellowbooka, dlatego jakby mi ktoś to wytłumaczył i pomógl jak przerobic na to an atmegę 32 z kwarcem 11Mhz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 18:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2019-06-24T18:30:56+01:00</updated>
<published>2019-06-24T18:30:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219971#p219971</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219971#p219971"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219971#p219971"><![CDATA[
A co ile tick zegara? Nie co dziesięć ms *500 = 5s?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 24 cze 2019, o 18:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T17:17:11+01:00</updated>
<published>2019-06-24T17:17:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219969#p219969</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219969#p219969"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219969#p219969"><![CDATA[
Panie Mirku czemu pan napisał co 5 sekund jeśli tam czas jest wyrażany  w milisekundach?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 17:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2019-06-24T17:11:24+01:00</updated>
<published>2019-06-24T17:11:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219968#p219968</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219968#p219968"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219968#p219968"><![CDATA[
<div class="quotetitle">Eposas napisał(a):</div><div class="quotecontent"><br />                timer_init( 0, 500, 1, timer0_tick );  <span style="color: #FF0000">// zmień stan diody co 5 sekund !</span><br />                timer_init( 1, 1000, 1, timer1_tick ); <span style="color: #FF0000"> // zmień stan diody co 10 sekund !!</span><br />                timer_init( 2, 2000, 1, timer2_tick );  <span style="color: #FF0000">// zmień stan diody co 20 sekund !!!</span><br /></div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 24 cze 2019, o 17:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T17:05:06+01:00</updated>
<published>2019-06-24T17:05:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219967#p219967</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219967#p219967"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219967#p219967"><![CDATA[
<a href="https://obrazkiforum.atnel.pl/17799/2fee5a910ce3025e4bbd26d8c19ee1f4.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/17799/2fee5a910ce3025e4bbd26d8c19ee1f4.png" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/17799/f11805b830134a42e955eb596aed7eef.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/17799/f11805b830134a42e955eb596aed7eef.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/17799/0fdb53de4295a95c958b8ab510f4eee2.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/17799/0fdb53de4295a95c958b8ab510f4eee2.jpg" alt="Obrazek" /></a><br /><br /><br />przesyłam załączniki<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 17:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2019-06-24T16:57:41+01:00</updated>
<published>2019-06-24T16:57:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219966#p219966</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219966#p219966"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219966#p219966"><![CDATA[
A przeportowałes timery na m32 i dziwi mnie fakt ze nie masz ckdiv w mkavrcalculator w fusach uproszczonych, jtag wylaczyles? Pokasz skriny jak co skonfigutowane w mkavrkalkulator i eclipse<br />Bo jak wróżenie z fusów teraz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 24 cze 2019, o 16:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T16:44:21+01:00</updated>
<published>2019-06-24T16:44:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219965#p219965</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219965#p219965"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219965#p219965"><![CDATA[
inny procek ja mam 32 a Mirek 328<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 16:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2019-06-24T16:34:57+01:00</updated>
<published>2019-06-24T16:34:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219964#p219964</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219964#p219964"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219964#p219964"><![CDATA[
A zmieniles w projekcie z książki na ten swoj w target hardwer?<br /><br />Spróbuj jak miga z delayem na nowym projekcie czy 1s to 1s to tak się debuguje np właśnie ustawienia kwarca czy czasy delay ów czy timerow jest taki jaki chcemy aby był, bo z twojego opisu wynika że miga szybko to tak mozna wywnioskować, że cos nie tak jest z ustawieniem kwarca albo timerów<br /><br />A procek jaki masz? ten sam co Mirek w projekcie czy inny?<br /><br />Bo napisałeś ze nie masz opcji ckdiv w mkavrkalkulator<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 24 cze 2019, o 16:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T16:27:36+01:00</updated>
<published>2019-06-24T16:27:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219963#p219963</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219963#p219963"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219963#p219963"><![CDATA[
mam ustawiony na zewnętrzny kwarc &gt;8Mhz oraz opcje oscylatora CKOPT, a ckdiv nie mam takiej opcji zeby wybrać<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 16:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2019-06-24T16:14:31+01:00</updated>
<published>2019-06-24T16:14:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219962#p219962</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219962#p219962"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219962#p219962"><![CDATA[
A uc masz przestawiony na zewnetrzny oscylator? pokasz fusebity<br />Ckdiv wylaczony itp?<br /><br />Zrob prosty program z delayem co 1s i czy mryga z tym 1s<br /><br />While<br />Led on<br />delay 1s<br />Led off<br />delay 1s<br /><br />Sprawdź.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 24 cze 2019, o 16:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T15:44:58+01:00</updated>
<published>2019-06-24T15:44:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219961#p219961</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219961#p219961"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219961#p219961"><![CDATA[
No właśnie niby to robię na atb czyli tam mam zewnętrzny ~11mhz, a w projekcie z ksiązki było 18432000hz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 15:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2019-06-24T15:42:32+01:00</updated>
<published>2019-06-24T15:42:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219960#p219960</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219960#p219960"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219960#p219960"><![CDATA[
Jak masz ustawiony kwarc w uc i eclipsie? Wewnetrzny zewnwtrzny?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 24 cze 2019, o 15:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T15:36:57+01:00</updated>
<published>2019-06-24T15:36:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219959#p219959</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219959#p219959"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219959#p219959"><![CDATA[
Chciałem zrobić aby każdy timer zmieniał stan diody na przeciwną co jakiś tam czas, timer0  timer 1 timer 2, jednak jak wgrywam prgram to dioda super szybko zaświeci się i gaśnie a potem już nie &quot;wstaje&quot;<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 15:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2019-06-24T15:32:52+01:00</updated>
<published>2019-06-24T15:32:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219958#p219958</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219958#p219958"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219958#p219958"><![CDATA[
<div class="quotetitle">Eposas napisał(a):</div><div class="quotecontent"><br />Jednak nie działa mi to jak należy.<br /></div><br />eeeeeh panie panie .... a myślisz, że ktoś jest tu wróżką i domyśli się &quot;<span style="color: #0080FF"><strong>jak należy?</strong></span>&quot; ...  toż przecież patrząc po kodzie TYLKO jedna dioda będzie migać LED_TOG2 a pozostałe będą wyłączone - jeśli tak należy no to tak działa .... i działa dobrze<br /><br />Poza tym na przyszłość nie twórz takich POTWORKÓW<br /><br />LED_TOG2<br /><br />tylko<br /><br />LED2_TOG <br /><br />bo oczopląsu można dostać <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=54">mirekk36</a> — 24 cze 2019, o 15:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T15:32:29+01:00</updated>
<published>2019-06-24T15:32:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219957#p219957</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219957#p219957"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219957#p219957"><![CDATA[
[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/wdt.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;string.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &quot;soft_timers.h&quot;<br /><br />#define LED_PIN (1&lt;&lt;PC7)// definicja pinu do którego podłączona jest dioda<br />#define LED_TOG PORTC ^= LED_PIN// makrodefinicja – zmiana stanu diody<br />#define LED_ON PORTC &amp;=~LED_PIN<br />#define LED_OFF PORTC |= LED_PIN<br /><br />#define LED_PIN1 (1&lt;&lt;PC6)// definicja pinu do którego podłączona jest dioda<br />#define LED_TOG1 PORTC ^= LED_PIN1// makrodefinicja – zmiana stanu diody<br />#define LED_ON1 PORTC &amp;=~LED_PIN1<br /><br />#define LED_PIN2 (1&lt;&lt;PC5)// definicja pinu do którego podłączona jest dioda<br />#define LED_TOG2 PORTC ^= LED_PIN2// makrodefinicja – zmiana stanu diody<br /> #define LED_ON2 PORTC &amp;=~LED_PIN2<br /><br />static void timer0_tick( TSTIMER *  );<br /> void timer1_tick( TSTIMER *  );<br /> void timer2_tick( TSTIMER * tmr );<br /><br /><br />int main(void){<br />DDRC |= LED_PIN1|LED_PIN|LED_PIN2;<br /><br />timer_init( 0, 500, 1, timer0_tick );<br />timer_init( 1, 1000, 1, timer1_tick );<br />timer_init( 2, 2000, 1, timer2_tick );<br />sei();<br />while(1){<br />TIMERS_EVENT();<br />}<br /><br /><br />}<br /> static void timer0_tick( TSTIMER * tmr ) {<br /><br />LED_TOG;<br />}<br /> void timer1_tick( TSTIMER * tmr ) {<br />LED_TOG1;<br />}<br /> void timer2_tick( TSTIMER * tmr ) {<br /><br /><br />LED_TOG2;<br />}[/syntax]<br />sorki <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> nie ten kod, teraz jest juz poprawiony<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 15:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2019-06-24T15:30:33+01:00</updated>
<published>2019-06-24T15:30:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219956#p219956</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219956#p219956"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219956#p219956"><![CDATA[
W timer0<br />Tobisz led on i odrazu tog czyli ja wylaczasz i nie zdazysz zobaczyc ze sie zalaczyla<br />W timer1<br />Ta sama co w timer0 diode robicz off<br />W timer2 i tylko ona dziala tog-lujesz ledem 2 i ona dziala wedlug timera<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 24 cze 2019, o 15:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T15:14:56+01:00</updated>
<published>2019-06-24T15:14:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219955#p219955</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219955#p219955"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219955#p219955"><![CDATA[
[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/wdt.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;string.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &quot;soft_timers.h&quot;<br /><br />#define LED_PIN (1&lt;&lt;PC7)// definicja pinu do którego podłączona jest dioda<br />#define LED_TOG PORTC ^= LED_PIN// makrodefinicja – zmiana stanu diody<br />#define LED_ON PORTC &amp;=~LED_PIN<br />#define LED_OFF PORTC |= LED_PIN<br /><br />#define LED_PIN1 (1&lt;&lt;PC6)// definicja pinu do którego podłączona jest dioda<br />#define LED_TOG1 PORTC ^= LED_PIN1// makrodefinicja – zmiana stanu diody<br />#define LED_ON1 PORTC &amp;=~LED_PIN1<br /><br />#define LED_PIN2 (1&lt;&lt;PC5)// definicja pinu do którego podłączona jest dioda<br />#define LED_TOG2 PORTC ^= LED_PIN2// makrodefinicja – zmiana stanu diody<br /> #define LED_ON2 PORTC &amp;=~LED_PIN2<br /><br />static void timer0_tick( TSTIMER *  );<br /> void timer1_tick( TSTIMER *  );<br /> void timer2_tick( TSTIMER * tmr );<br /><br /><br />int main(void){<br />DDRC |= LED_PIN1|LED_PIN|LED_PIN2;<br /><br />timer_init( 0, 500, 1, timer0_tick );<br />timer_init( 1, 500, 1, timer1_tick );<br />timer_init( 2, 1000, 1, timer2_tick );<br />sei();<br />while(1){<br />TIMERS_EVENT();<br />}<br /><br /><br />}<br /> static void timer0_tick( TSTIMER * tmr ) {<br />LED_ON;<br />LED_TOG;<br />}<br /> void timer1_tick( TSTIMER * tmr ) {<br />LED_OFF;<br />}<br /> void timer2_tick( TSTIMER * tmr ) {<br /><br /><br />LED_TOG2;<br />}[/syntax]<br /><br />proszę tu jest cały kod <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 15:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2019-06-24T15:09:43+01:00</updated>
<published>2019-06-24T15:09:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219954#p219954</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219954#p219954"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219954#p219954"><![CDATA[
<div class="quotetitle">Tom92 napisał(a):</div><div class="quotecontent"><br />i nie widzę ciała procedury obsługi przerwań, chyba ze jest w innym pliku.<br /></div><br />Bo w YB jest caaałkiem inne podejście<br /><br /><div class="quotetitle">Eposas napisał(a):</div><div class="quotecontent"><br />jednak prawdopodobnie nie będę mógł wkliec kodu bo to jest z płyty<br /></div><br />No i dobrze bo po co ... to działa<br /><br />Za to nie wiem co ty porobiłeś z tymi diodami LED ? przecież w każdej funkcji migasz - jak mi się wydaje tą samą diodą LED - więc pewnie jest pomieszanie z poplątaniem<br /><br />Zamiast bibliotek z książki - to pokaż lepiej tutaj - tzn wklej cały swój plik main.c - wtedy będzie można coś pomóc<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 24 cze 2019, o 15:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T14:57:26+01:00</updated>
<published>2019-06-24T14:57:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219953#p219953</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219953#p219953"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219953#p219953"><![CDATA[
No właśnie reszta jest w pliku soft_timers.h i c , jednak prawdopodobnie nie będę mógł wkliec kodu bo to jest z płyty<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 14:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tom92]]></name></author>
<updated>2019-06-24T14:48:59+01:00</updated>
<published>2019-06-24T14:48:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219952#p219952</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219952#p219952"/>
<title type="html"><![CDATA[Re: Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219952#p219952"><![CDATA[
Nagłówki funkcji sie nie zgadzają z definicjami funkcji i nie widzę ciała procedury obsługi przerwań, chyba ze jest w innym pliku.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11336">Tom92</a> — 24 cze 2019, o 14:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2019-06-24T14:31:30+01:00</updated>
<published>2019-06-24T14:31:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219951#p219951</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219951#p219951"/>
<title type="html"><![CDATA[Yellow boom zaawansowane timery programowe]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22362&amp;p=219951#p219951"><![CDATA[
Witam, własnie jestem przy rodziale zaawansowane timery programowe z żóltej ksiązki no i chce aby diody migały co określony czas, 3 timery i każdy ma inny czas dla kazdej diody czyli pól sekundy, sekudna i dwie. Jednak nie działa mi to jak należy. Proszę o pomoc w znalezieniu błędu  <br />[syntax=c]static void timer0_tick( TSTIMER *  );<br /> void timer1_tick( TSTIMER *  );<br /> void timer2_tick( TSTIMER * tmr );<br /><br /><br />int main(void){<br />DDRC |= LED_PIN1|LED_PIN|LED_PIN2;<br /><br />timer_init( 0, 500, 1, timer0_tick );<br />timer_init( 1, 1000, 1, timer1_tick );<br />timer_init( 2, 2000, 1, timer2_tick );<br />sei();<br />while(1){<br />TIMERS_EVENT();<br />}<br /><br /><br />}<br /> static void timer0_tick( TSTIMER * tmr ) {<br />LED_ON;<br />LED_TOG;<br />}<br /> void timer1_tick( TSTIMER * tmr ) {<br />LED_TOG1;<br />}<br /> void timer2_tick( TSTIMER * tmr ) {<br /><br />LED_TOG2;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 24 cze 2019, o 14:31</p><hr />
]]></content>
</entry>
</feed>