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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-07-13T22:50:18+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=3527&amp;mode</id>
<entry>
<author><name><![CDATA[MrMeriones]]></name></author>
<updated>2013-07-13T22:50:01+01:00</updated>
<published>2013-07-13T22:50:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41660#p41660</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41660#p41660"/>
<title type="html"><![CDATA[Re: Tryb fast pwm nie dziła [mega644]]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41660#p41660"><![CDATA[
Nie zapomnij deklaracje własnych funkcji pisać <strong>przed</strong> główną funkcją.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1048">MrMeriones</a> — 13 lip 2013, o 22:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mateuszrjzr]]></name></author>
<updated>2013-07-13T21:35:49+01:00</updated>
<published>2013-07-13T21:35:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41652#p41652</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41652#p41652"/>
<title type="html"><![CDATA[Re: Tryb fast pwm nie dziła [mega644]]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41652#p41652"><![CDATA[
Przeoczenie <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> <br />Kurczę blaszka 5h siedziałem nad tym. Sugerowałem się wyprowadzeniem atmegi, że niby prawy dolny róg, a tu na atb jest przestawione i ach... Dzięki za pomoc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1478">mateuszrjzr</a> — 13 lip 2013, o 21:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MrMeriones]]></name></author>
<updated>2013-07-13T22:50:18+01:00</updated>
<published>2013-07-13T21:29:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41651#p41651</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41651#p41651"/>
<title type="html"><![CDATA[Re: Tryb fast pwm nie dziła [mega644]]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41651#p41651"><![CDATA[
Dlaczego chcesz deklaracje funkcji &quot;napięcie&quot; w main pisać?<br />OC2A masz na PD7 a ten jest jako wejście ustawiony (domyślnie).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1048">MrMeriones</a> — 13 lip 2013, o 21:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mateuszrjzr]]></name></author>
<updated>2013-07-13T20:54:54+01:00</updated>
<published>2013-07-13T20:54:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41645#p41645</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41645#p41645"/>
<title type="html"><![CDATA[Tryb fast pwm nie dziła [mega644]]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3527&amp;p=41645#p41645"><![CDATA[
Witam<br />Dzisiaj chciałem uruchomić tryb fast pwm na timerze 2. Poprzednio robiłem to na timerze 0 i zadziałało, a tu mimo takiego samego ustawienia nic. Dioda świeci się cały czas, więc jest na wyjściu 1. Jest tutaj pomiar napięcia przez adc(działa) i właśnie obsługa pwm, która zajmuje raptem 3 linijki kodu. Co zrobiłem źle?<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &quot;LCD/lcd44780.h&quot;<br /><br />volatile int tampa;<br /><br />int main (void)<br />{<br />DDRC=0xff;<br />DDRA=0x00;<br />lcd_init();<br /><br /><br />ADMUX|= (1&lt;&lt;REFS0);<br />ADCSRA|=(1&lt;&lt;ADEN)|(1&lt;&lt;ADPS2)|(1&lt;&lt;ADPS1);<br /><br />TCCR2A|= (1&lt;&lt;COM2A1)|(1&lt;&lt;WGM21)|(1&lt;&lt;WGM20);<br />TCCR2B|= (1&lt;&lt;CS20);<br /><br /><br />OCR2A = 0x70;<br /><br /><br />int napiecie(int liczba);<br /><br />while(1)<br />{<br />ADCSRA|=(1&lt;&lt;ADSC);<br />while(ADCSRA&amp;(1&lt;&lt;ADSC));<br />napiecie(ADCW);<br />_delay_ms(40);<br />}<br /><br /><br />}<br />int napiecie(int liczba)<br />{<br />int dzie;<br />int ulam;<br /><br />liczba=(liczba/216.5)*100;<br />dzie=liczba/100;<br />ulam=liczba-dzie*100;<br /><br />if(!(tampa==ADCW))<br />{<br />lcd_cls();<br />lcd_int(dzie);<br />lcd_char(44);<br />lcd_int(ulam);<br />tampa=ADCW;<br />}<br />return 0;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1478">mateuszrjzr</a> — 13 lip 2013, o 20:54</p><hr />
]]></content>
</entry>
</feed>