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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2021-02-13T18:42:29+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=25&amp;t=23614&amp;mode</id>
<entry>
<author><name><![CDATA[wrctomi]]></name></author>
<updated>2021-02-13T18:42:29+01:00</updated>
<published>2021-02-13T18:42:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231090#p231090</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231090#p231090"/>
<title type="html"><![CDATA[Re: DS_32_31 inicjalizacja]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231090#p231090"><![CDATA[
Dzięki wszystkim.Już działa.Pozdrawiam  Mirusia <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> i wszystkich Fachowców z Forum ATNEL<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17865">wrctomi</a> — 13 lut 2021, o 18:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[janusz17]]></name></author>
<updated>2021-02-13T18:27:10+01:00</updated>
<published>2021-02-13T18:27:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231089#p231089</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231089#p231089"/>
<title type="html"><![CDATA[Re: DS_32_31 inicjalizacja]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231089#p231089"><![CDATA[
Skoro pin NC jest nigdzie nie podłączony, to nie musisz go nigdzie podłączać, ale jeśli chcesz, to oczywiście możesz go podłączyć do masy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1226">janusz17</a> — 13 lut 2021, o 18:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2021-02-13T18:14:35+01:00</updated>
<published>2021-02-13T18:14:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231088#p231088</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231088#p231088"/>
<title type="html"><![CDATA[Re: DS_32_31 inicjalizacja]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231088#p231088"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Miruś kasuje z OR GIFR |= (1&lt;&lt;INTF0);/OK Więc do PD2 podłączamy pin 3 INT<br /></div><br />Czasem trzeba oglądać dalsze a nie tylko STARE poradniki - bo gdzieś tam w kolejnych &quot;Miruś&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> nie tylko wyjaśnia dlaczego nie można w tym wypadku używać operatora dwuczłonowego ale jeszcze doprecyzowuje z czym to się wiąże <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... zatem - krótko mówiąc - warto być na bieżąco z poradnikami &quot;Mirusia&quot; <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> — 13 lut 2021, o 18:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wrctomi]]></name></author>
<updated>2021-02-13T18:11:25+01:00</updated>
<published>2021-02-13T18:11:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231087#p231087</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231087#p231087"/>
<title type="html"><![CDATA[Re: DS_32_31 inicjalizacja]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231087#p231087"><![CDATA[
Więc w poradniku RTC ds3231 jest błąd.Bo Miruś kasuje z OR GIFR |= (1&lt;&lt;INTF0);/OK Więc do PD2 podłączamy pin 3 INT<br />/SQW  wraz z zewnętrznym rezystorem podciągającym do Vcc  a  NC do GND ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17865">wrctomi</a> — 13 lut 2021, o 18:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[janusz17]]></name></author>
<updated>2021-02-13T17:22:49+01:00</updated>
<published>2021-02-13T17:22:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231086#p231086</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231086#p231086"/>
<title type="html"><![CDATA[Re: DS_32_31 inicjalizacja]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231086#p231086"><![CDATA[
NC oznacza pin nigdzie nie podłączony - Not Connected<br />I jeszcze jedna uwaga, kasowanie flagi przerwania robimy w ten sposób:<br />[syntax=c]GIFR = (1 &lt;&lt; INTF0); // tak zerujemy flagę przerwania !!! broń Boże nie tak |=[/syntax]<br />Mirek to kiedyś tłumaczył.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1226">janusz17</a> — 13 lut 2021, o 17:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wrctomi]]></name></author>
<updated>2021-02-13T17:23:08+01:00</updated>
<published>2021-02-13T17:10:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231085#p231085</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231085#p231085"/>
<title type="html"><![CDATA[DS_32_31 inicjalizacja]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23614&amp;p=231085#p231085"><![CDATA[
Witam.Mam moduł DS3231 for Pi oraz zestaw uruchomieniowy z atmega32.Oznaczenie na tym module jest +, D, C, NC -. Więc podłączam tak, zasilanie wiadomo D-&gt; SDA PC1/C-&gt;SCL PC0 i NC -&gt; PD2 INT0.<br />NC podłączam do diody by sprawdzić częstotliwość, która powinna być 1 Hz. I brak ?Jak to mówi Miruś ,coś tu jest nie teges?<br />Co robię nie tak?Czy coś z czujnikiem ?Jak sprawdzam układ PCF8583 wszystko jest OK.<br /><br /><br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#include &quot;LCD/lcd44780.h&quot;<br />#include &quot;I2C_TWI/i2c_twi.h&quot;<br /><br /><br />#define DS3231_ADDR 0xD0<br /><br /><br />void DS3231_init( void );<br /><br /><br /><br />int main( void ) {<br /><br />    lcd_init();                //inicjalizacja LCD<br /><br />    lcd_locate(0,0);<br />    lcd_str(&quot;start..&quot;);<br />    _delay_ms(500);<br /><br />   <br /><br />// konfiguracja wejścia INT0<br /><br />PORTD|=(1&lt;&lt;PD2);<br />MCUCR|=(1&lt;&lt;ISC01)|(1&lt;&lt;ISC00);  // zbocze narastające<br />GICR |= (1&lt;&lt;INT0);       // odblokowanie przerwania<br /><br /> i2cSetBitrate(100);<br /> DS3231_init();<br /><br /> //sei();<br /><br /> while(1) {<br /><br />if( GIFR &amp; (1&lt;&lt;INTF0) ) {<br /><br /><br />GIFR|=(1&lt;&lt;INTF0);  // kasowanie flagi<br />}<br /><br />// Inicjalizacja komunikacji I2C<br /><br />void DS3231_init( void ) {<br />        uint8_t ctrl = 0;<br />TWI_write_buf( DS3231_ADDR, 0x0e, 1, &amp;ctrl );<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17865">wrctomi</a> — 13 lut 2021, o 17:10</p><hr />
]]></content>
</entry>
</feed>