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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-11-05T13:05:40+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=16703&amp;mode</id>
<entry>
<author><name><![CDATA[pauln]]></name></author>
<updated>2016-11-05T13:05:40+01:00</updated>
<published>2016-11-05T13:05:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16703&amp;p=173795#p173795</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16703&amp;p=173795#p173795"/>
<title type="html"><![CDATA[Re: ATxmega128 obrotomierz na enkoderze obrotowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16703&amp;p=173795#p173795"><![CDATA[
Tylko ze tutaj mam problem z xmega<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8202">pauln</a> — 5 lis 2016, o 13:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[maxus]]></name></author>
<updated>2016-11-04T16:23:04+01:00</updated>
<published>2016-11-04T16:23:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16703&amp;p=173736#p173736</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16703&amp;p=173736#p173736"/>
<title type="html"><![CDATA[Re: ATxmega128 obrotomierz na enkoderze obrotowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16703&amp;p=173736#p173736"><![CDATA[
Jak chcesz się bawić enkoderami na atmegach to zobacz sobie serię tutoriali Mirka: <!-- m --><a class="postlink" href="https://www.youtube.com/watch?v=IP5t_XzfRRM&amp;list=PLtXXWLsA5QNjgCQ3Op_drDTFthk3YAmhE" >https://www.youtube.com/watch?v=IP5t_Xz ... Fthk3YAmhE</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8161">maxus</a> — 4 lis 2016, o 16:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pauln]]></name></author>
<updated>2016-11-02T19:08:34+01:00</updated>
<published>2016-11-02T19:08:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16703&amp;p=173515#p173515</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16703&amp;p=173515#p173515"/>
<title type="html"><![CDATA[ATxmega128 obrotomierz na enkoderze obrotowym]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16703&amp;p=173515#p173515"><![CDATA[
Witam,<br />Mam problem z zaprogramowaniem ATxmegi. Otóż chciałem zrobić obrotomierz. Korzystałem z gotowego kodu z książki Praktyczne projekty.<br />[syntax=c]void inic()<br />{<br />sei();<br />PORTCFG.MPCMASK    =    0b00000011;                       // wybór pinów 0 i 1 do konfiguracji<br />PORTD.PIN0CTRL     =    PORT_ISC_LEVEL_gc | PORT_OPC_PULLUP_gc;               // podciągnięcie do zasilania<br /><br />    <br />// konfiguracja systemu zdarzeń<br />EVSYS.CH0MUX       =    EVSYS_CHMUX_PORTD_PIN0_gc;        // pin D0 wywołuje zdarzenie<br />EVSYS.CH0CTRL      =    EVSYS_QDEN_bm|                    // włączenie dekodera w systemie zdarzeń<br />EVSYS_DIGFILT_2SAMPLES_gc;        // filtr cyfrowy<br />   <br />// konfiguracja timera<br />TCD0.CTRLA         =    TC_CLKSEL_EVCH0_gc;               // taktowanie systemem zdarzeń<br />TCD0.CTRLD         =    TC_EVACT_QDEC_gc |                // włączenie dekodera kwadraturowego<br />TC_EVSEL_CH0_gc;                  // dekoder zlicza impulsy z kanału 0<br />TCD0.CTRLB   =TC0_CCAEN_bm |  // przechwycenie do rejestru CCA<br />TC_WGMODE_NORMAL_gc;              // zwykły tryb zliczania impulsów<br />TCD0.CNT = 0;<br /><br />TCD0.PER = 0xFFFF;<br />// Start timer with presc 1:1<br />TCD0.CTRLA = TC_CLKSEL_DIV1_gc;<br />}<br />void enko()<br />{<br />while (1)<br />{<br />uint8_t wynik=TCD0_CNT;<br />LcdGoto(0,4);<br />LcdDec(wynik);<br />}<br />}[/syntax]<br /><br />Problem polega na tym, że utknąłem w tym miejscu. Szukałem w internecie lecz nie znalazłem pomocy przy xmega.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8202">pauln</a> — 2 lis 2016, o 19:08</p><hr />
]]></content>
</entry>
</feed>