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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2023-05-15T14:50:25+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=24481&amp;mode</id>
<entry>
<author><name><![CDATA[mario2015]]></name></author>
<updated>2023-05-15T14:50:25+01:00</updated>
<published>2023-05-15T14:50:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236996#p236996</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236996#p236996"/>
<title type="html"><![CDATA[Re: PWM problem z kodem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236996#p236996"><![CDATA[
Przepisałem twój kod na atmega32, kwarc110592 na zestawie ATB 1.05a i działa pięknie.<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br /><br /><br />int main(void)<br />{<br />//***** SPRZĘTOWY PWM - 1 KANAŁ OC0 (PB3) *******<br />        // ustawienie końcówki OC0 (PB3) sprzętowy PWM jako WYJŚCIE<br />        DDRB |= (1&lt;&lt;PB3);<br />        // ustawienia TIMER0 w Fast PWM<br />        TCCR0 |= (1&lt;&lt;WGM01)|(1&lt;&lt;WGM00);         // tryb Fast PWM<br />        TCCR0 |= (1&lt;&lt;COM00)|(1&lt;&lt;COM01);                         // clear at TOP<br />        TCCR0 |= (1&lt;&lt;CS00);                                     // preskaler<br /><br />while(1)<br />{<br />        OCR0=255;<br />        _delay_ms(1000);<br />        OCR0=50;<br />        _delay_ms(1000);<br />}<br />}[/syntax]<br /><br />Tutaj efekt:<br /><a href="https://youtu.be/KcDpAaEMb04"  class="postlink">https://youtu.be/KcDpAaEMb04</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8867">mario2015</a> — 15 maja 2023, o 14:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JacekS50]]></name></author>
<updated>2023-05-15T12:33:56+01:00</updated>
<published>2023-05-15T12:33:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236995#p236995</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236995#p236995"/>
<title type="html"><![CDATA[Re: PWM problem z kodem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236995#p236995"><![CDATA[
Po pierwsze nie piszesz jaki to mikrokontroler. Jeżeli ATmega32 lub inny zgodny jeżeli chodzi o wyprowadzenia, to powinno być OK. Jeżeli z rodziny 48/88/168/328, to już nie, ponieważ na PB3 masz wyjście PWM dla timera 2, a w ustawiając rejestry TCCR0 i OCR0 sterujesz timerem 0. Jeżeli jeszcze przy tym diodę masz podłączoną katodą do mikrokontrolera a anodą do VCC, to będzie właśnie taki efekt.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21483">JacekS50</a> — 15 maja 2023, o 12:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2023-05-12T22:26:59+01:00</updated>
<published>2023-05-12T22:26:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236990#p236990</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236990#p236990"/>
<title type="html"><![CDATA[Re: PWM problem z kodem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236990#p236990"><![CDATA[
<div class="quotetitle">Tom92 napisał(a):</div><div class="quotecontent"><br />Brak zezwolenia na przerwania?<br />Komenda <strong>sei();</strong> przed pętlą while(1).<br /></div><br /><br />Do samego PWM przerwania nie są w ogóle potrzebne, po prostu moduł generuje PWM i już.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 maja 2023, o 22:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tom92]]></name></author>
<updated>2023-05-12T21:34:29+01:00</updated>
<published>2023-05-12T21:34:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236989#p236989</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236989#p236989"/>
<title type="html"><![CDATA[Re: PWM problem z kodem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236989#p236989"><![CDATA[
Brak zezwolenia na przerwania?<br />Komenda <strong>sei();</strong> przed pętlą while(1).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11336">Tom92</a> — 12 maja 2023, o 21:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[elektrykapradnietyka]]></name></author>
<updated>2023-05-12T09:57:02+01:00</updated>
<published>2023-05-12T09:57:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236988#p236988</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236988#p236988"/>
<title type="html"><![CDATA[PWM problem z kodem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24481&amp;p=236988#p236988"><![CDATA[
Witam Wszystkich. Powiedzcie mi, co z tym kodem jest nie tak, że dioda podpięta do PB3 świeci na pełnym wypełnieniu<br />i nie wchodzi w pętlę??<br /><br />[syntax=c]int main(void)<br />//***** SPRZĘTOWY PWM - 1 KANAŁ OC0 (PB3) *******<br />// ustawienie końcówki OC0 (PB3) sprzętowy PWM jako WYJŚCIE<br />DDRB |= (1&lt;&lt;PB3);<br />// ustawienia TIMER2 w Fast PWM<br />TCCR0 |= (1&lt;&lt;WGM01)|(1&lt;&lt;WGM00);// tryb Fast PWM<br />TCCR0 |= (1&lt;&lt;COM00)|(1&lt;&lt;COM01);// clear at TOP<br />TCCR0 |= (1&lt;&lt;CS00);// preskaler<br /><br />while(1)<br />{<br />OCR0=255;<br />_delay_ms(1000);<br />OCR0=50;<br />_delay_ms(1000);<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=19764">elektrykapradnietyka</a> — 12 maja 2023, o 09:57</p><hr />
]]></content>
</entry>
</feed>