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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-01-16T09:55:21+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=47&amp;t=14204&amp;mode</id>
<entry>
<author><name><![CDATA[R0bby]]></name></author>
<updated>2016-01-16T09:55:21+01:00</updated>
<published>2016-01-16T09:55:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14204&amp;p=150742#p150742</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14204&amp;p=150742#p150742"/>
<title type="html"><![CDATA[Timer, prosty kod]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14204&amp;p=150742#p150742"><![CDATA[
Cześć,<br /><br />Dlaczego w Arduino ten prosty kawałek kodu nie działa? Wiem, że same zadanie mogę zrealizować z wykorzystaniem biblioteki TimerOne, ale chcę to zrobić prościej. Przecież język Arduino powinien być kompatybilny w dół.<br /><br />[syntax=cpp]#define LED_OC1A  9<br /><br />void setup()<br />{<br />  pinMode(LED_OC1A, OUTPUT);    //DDRB |= (1&lt;&lt;PB1); //jako wyjścia      <br />  //timer 1<br />    TCCR1A |= (1&lt;&lt;COM1A0);                      //toggle<br />    OCR1A = 7812;                               //F_CPU/(f*2*1024UL) - 1 Hz<br />    TCCR1B |= (1&lt;&lt;WGM12) | (1&lt;&lt;CS12) | (1&lt;&lt;CS10); //CTC mode, start timer, clk/1024<br /> //timer 1 - koniec<br />}<br /><br />void loop()<br />{<br />  ;<br />}[/syntax]<br /><br />Edit:<br />Sam sobie odpowiadam. Przed ustawianiem rejestrów timera, trzeba je wyzerować. <br />[syntax=cpp]TCCR1A = 0;<br />TCCR1B = 0;[/syntax]<br />Kompilując powyższy kod pod Eclipse, nie trzeba było tego robić. Dlaczego?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4545">R0bby</a> — 16 sty 2016, o 09:55</p><hr />
]]></content>
</entry>
</feed>