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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-03-11T21:55:34+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=6319&amp;mode</id>
<entry>
<author><name><![CDATA[marcin231983]]></name></author>
<updated>2014-03-11T21:55:34+01:00</updated>
<published>2014-03-11T21:55:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73914#p73914</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73914#p73914"/>
<title type="html"><![CDATA[Re: Sterowanie PWM jedną diodą - czego brakuje w programie?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73914#p73914"><![CDATA[
Wrzuciłem cały kod inicjalizacji PWM do ciała funkcji i nawet skompilowało się bez błędu ale dioda tylko cały czas świeci. Już nie mędrkuję <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />  Dziękuję i biorę się do czytania.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3228">marcin231983</a> — 11 mar 2014, o 21:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-03-11T21:41:30+01:00</updated>
<published>2014-03-11T21:41:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73910#p73910</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73910#p73910"/>
<title type="html"><![CDATA[Re: Sterowanie PWM jedną diodą - czego brakuje w programie?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73910#p73910"><![CDATA[
<div class="quotetitle">marcin231983 napisał(a):</div><div class="quotecontent"><br />Mam książkę od kilku dni. No to czytam jeszcze raz. Może coś mi się rozjaśni. Dziękuję i pozdrawiam<br /></div><br /><br />No to tak jak mówię - przeczytaj od miejsca gdzie opisuję jak rozpoczynamy KAŻDY program w C<br /><br />od funkcji main() - prawda ?<br /><br />dalej też piszę że cały kod w C to funkcje - więc nie można sobie pisać kodu ot tak poza ciałem funkcji<br /><br />proponuję tak jak każdemu - najpierw cierpliwie JEDEN RAZ przeczytaj całą książkę, ale wcale nie z nastawieniem że całą zapamiętasz - jednak ważne aby ten raz przeczytać<br /><br />a potem można już działać i czytać na wyrywki - sam zobaczysz jednak że będzie łatwiej <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> — 11 mar 2014, o 21:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[marcin231983]]></name></author>
<updated>2014-03-11T21:31:14+01:00</updated>
<published>2014-03-11T21:31:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73907#p73907</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73907#p73907"/>
<title type="html"><![CDATA[Re: Sterowanie PWM jedną diodą - czego brakuje w programie?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73907#p73907"><![CDATA[
Mam książkę od kilku dni. No to czytam jeszcze raz. Może coś mi się rozjaśni. Dziękuję i pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3228">marcin231983</a> — 11 mar 2014, o 21:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kaka0204]]></name></author>
<updated>2014-03-11T21:23:07+01:00</updated>
<published>2014-03-11T21:23:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73902#p73902</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73902#p73902"/>
<title type="html"><![CDATA[Re: Sterowanie PWM jedną diodą - czego brakuje w programie?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73902#p73902"><![CDATA[
A to:<br /><br />[syntax=c]DDRB |= (1&lt;&lt;PB3); // ustawiamy kierunek pinu PB3 jako wyjscie<br />TCCR0 |= (1&lt;&lt;WGM01) | (1&lt;WGM00); // tryb Fast PWM<br />TCCR0 |= (1&lt;&lt;COM01) | (1&lt;&lt;COM00); //clear OC0 at TOP <br />TCCR0 |= (1&lt;&lt;CS00); // preskaler = 1<br /><br />OCR0 = 255; // maksymalne wypełnienie i jasnosc diody LED[/syntax]<br /><br />nie powinno być za <br />[syntax=c]int main(void)[/syntax]<br />?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=889">kaka0204</a> — 11 mar 2014, o 21:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-03-11T21:21:50+01:00</updated>
<published>2014-03-11T21:21:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73901#p73901</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73901#p73901"/>
<title type="html"><![CDATA[Re: Sterowanie PWM jedną diodą - czego brakuje w programie?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73901#p73901"><![CDATA[
<div class="quotetitle">marcin231983 napisał(a):</div><div class="quotecontent"><br />Dopiero zaczynam z programowaniem i proszę o poprawienie programu sterowania PWM.<br /></div><br /><br />czy kolega posiada Bluebooka ?<br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/mikrokontrolery-avr-jezyk-c.html" >http://atnel.pl/mikrokontrolery-avr-jezyk-c.html</a><!-- m --><br /><br />bo to co tutaj kolega napisał - ten kod - to niestety w ogóle nie jest kod <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> .... ponieważ komendy języka C pisze sobie kolega totalnie poza ciałem funkcji ... poza main () ... no kardynalne błędy<br /><br />dlatego polecam jednak zacząć od książki - i zobaczyć jak od podstaw pisze się program, co to jest funkcja main() i jak się w ogóle funkcje pisze - dobrze ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 mar 2014, o 21:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marcin_G]]></name></author>
<updated>2014-03-11T21:11:43+01:00</updated>
<published>2014-03-11T21:11:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73897#p73897</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73897#p73897"/>
<title type="html"><![CDATA[Re: Sterowanie PWM jedną diodą - czego brakuje w programie?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73897#p73897"><![CDATA[
Po pierwsze kod umieszczamy w znaczniku &quot;SYNTAX C&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Co do kodu to brakuje chyba konfiguracji portu, czyli PORTB &amp; = ~(1&lt;&lt;PB3); jeśli dioda sterowana stanem niskim lub PORTB |= (1&lt;&lt;PB3); jeśli sterowana stanem wysokim <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=758">Marcin_G</a> — 11 mar 2014, o 21:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[marcin231983]]></name></author>
<updated>2014-03-11T21:00:14+01:00</updated>
<published>2014-03-11T21:00:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73894#p73894</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73894#p73894"/>
<title type="html"><![CDATA[Sterowanie PWM jedną diodą - czego brakuje w programie?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6319&amp;p=73894#p73894"><![CDATA[
Witam, <br /><br />Dopiero zaczynam z programowaniem i proszę o poprawienie programu sterowania PWM.<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />DDRB |= (1&lt;&lt;PB3); // ustawiamy kierunek pinu PB3 jako wyjscie<br />TCCR0 |= (1&lt;&lt;WGM01) | (1&lt;WGM00); // tryb Fast PWM<br />TCCR0 |= (1&lt;&lt;COM01) | (1&lt;&lt;COM00); //clear OC0 at TOP <br />TCCR0 |= (1&lt;&lt;CS00); // preskaler = 1<br /><br />OCR0 = 255; // maksymalne wypełnienie i jasnosc diody LED<br /><br /><br /><br />int main(void)<br />{<br />uint8_t i;<br />while(1)<br />{<br />for(i=0;i&lt;255;i++)<br /><br />{<br />OCR0 = i; // rozjasnianie lub sciemnianie w zaleznosci od COMxx<br />_delay_ms(5);<br />}<br />for(i=255;i;i--)<br />{<br />OCR0 = i; // rozjasnianie lub sciemnianie w zaleznosci od COMxx<br />_delay_ms(5);<br /><br />}<br />}<br />}[/syntax]<br /><br /><span style="color: #FF0000">[ bardzo cię proszę - wyedytuj sobie ten post i zobacz jak się korzysta ze znaczników [ syntax = c ] - na przyszłość koniecznie - ok??? mirekk36 ]</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3228">marcin231983</a> — 11 mar 2014, o 21:00</p><hr />
]]></content>
</entry>
</feed>