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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-07-27T21:06:26+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=18871&amp;mode</id>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2017-07-27T21:06:26+01:00</updated>
<published>2017-07-27T21:06:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192691#p192691</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192691#p192691"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192691#p192691"><![CDATA[
A czy przed podpięciem kwarcu odłączyłeś Vcc od OSCI i OSCO które miałeś wcześniej podpięte?<br />Poza tym podłączanie tak sobie dotykając to nie robota - skąd pewność że był styk pomiędzy jednym i drugim? Za dużo masz niewiadomych a niepewne połączenie między kwarcem a PCF-em jest jednym z nich.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 27 lip 2017, o 21:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[koks1002]]></name></author>
<updated>2017-07-27T13:35:09+01:00</updated>
<published>2017-07-27T13:35:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192665#p192665</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192665#p192665"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192665#p192665"><![CDATA[
No więc ogarnąłem już sobie kwarc 32kHz , nie mam jeszcze dostępu do lutownicy ale sprawdziłem po przez przytknięcie na razie czy coś działa jednak nie zaskoczyło nawet na chwile i nadal mam na wyświetlaczu tylko &quot;start...&quot; nwm teraz gdzie leży problem czy w kodzie czy połączeniach :/ , jak macie jeszcze jakieś sugestie to sie podzielcie nimi<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17057">koks1002</a> — 27 lip 2017, o 13:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[koks1002]]></name></author>
<updated>2017-07-25T12:19:38+01:00</updated>
<published>2017-07-25T12:19:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192565#p192565</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192565#p192565"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192565#p192565"><![CDATA[
ok w takim razie zorganizuje sobie co trzeba i dam znać<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17057">koks1002</a> — 25 lip 2017, o 12:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2017-07-25T05:41:04+01:00</updated>
<published>2017-07-25T05:41:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192555#p192555</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192555#p192555"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192555#p192555"><![CDATA[
No niestety musi to być kwarc 32kHz. Możesz go pozyskać np ze starego zegarka kwarcowego (naręcznego lub naściennego - u mnie się zawsze jakiś przewraca po szufladach).<br />Z uwagi na to, że pracujesz na stykówce to sugeruję aby taki rezonator podlutować do dwupinowego goldpina - te kwarce mają bardzo cienkie wyprowadzenia które do stykówki się nie nadają.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 25 lip 2017, o 05:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[koks1002]]></name></author>
<updated>2017-07-24T21:43:16+01:00</updated>
<published>2017-07-24T21:43:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192546#p192546</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192546#p192546"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192546#p192546"><![CDATA[
<div class="quotetitle">xentis napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">koks1002 napisał(a):</div><div class="quotecontent">A0 - GND<br />A1 - VCC<br />A2 - VCC<br /></div>Jeśli podłączyłeś tak jak napisałeś to adres pamięci EEPROM powinieneś mieć 0xAC (0b1010'A2''A1'00 więc 0b10101100)<br /><br />Co do reszty to cała zawartość pętli głównej jest napędzana przerwaniem od RTC - sprawdź czy wogule on generuje 1Hz na INT (podłącz jakąś diodę i nawet w przerwaniu wstaw toglowanie)<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 12 minutach ]</span></strong><br /><br />Jeszcze odnośnie podłączenia EEPROM-U to nie napisałeś jak podłączyłeś pin WP - MUSI on być podpięty do GND w przeciwnym razie cała zawartość pamięci będzie TYKO read only.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 21 minutach ]</span></strong><br /><br /><div class="quotetitle">koks1002 napisał(a):</div><div class="quotecontent"><br />Na chwile obecną mam podłączony tylko RTC a jest tak:<br />OSCI - VCC<br />OSCO - VCC<br />A0 - GND<br />Vss - GND<br />VDD - VCC<br />INT - INT0(PD2)<br />SCL - SCL (PC5)<br />SDA - SDA (PC4)<br /></div>I tu najpewniej tkwi problem (sorki, dopiero teraz zauważyłem  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ) - zapewne przerwanie się nie generuje bo niby skąd skoro nie napędzasz zegara!? Przecież pod OSCI OSCO powinieneś podłączyć rezonator kwarcowy zegarkowy lub chociaż przebieg prostokątny 50Hz<br /><a href="https://obrazkiforum.atnel.pl/6265/4d9479306455a3144e9787be0851e1f4.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/6265/4d9479306455a3144e9787be0851e1f4.JPG" alt="Obrazek" /></a></div><br /><br /><br />Adres poprawiłem, Pin WP jest do GND, diody jeszcze nie sprawdziłem bo teraz zobaczyłęm ten post, a co do kwarca to nie mam zegarkowego( tj. 32kHz) mam tylko 16MHz i 18 Mhz. Zakładam, że żeby wszystko sie powodło to te rezonatory nie są dobre ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17057">koks1002</a> — 24 lip 2017, o 21:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2017-07-24T20:30:11+01:00</updated>
<published>2017-07-24T20:30:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192544#p192544</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192544#p192544"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192544#p192544"><![CDATA[
<div class="quotetitle">koks1002 napisał(a):</div><div class="quotecontent"><br />A0 - GND<br />A1 - VCC<br />A2 - VCC<br /></div>Jeśli podłączyłeś tak jak napisałeś to adres pamięci EEPROM powinieneś mieć 0xAC (0b1010'A2''A1'00 więc 0b10101100)<br /><br />Co do reszty to cała zawartość pętli głównej jest napędzana przerwaniem od RTC - sprawdź czy wogule on generuje 1Hz na INT (podłącz jakąś diodę i nawet w przerwaniu wstaw toglowanie)<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 12 minutach ]</span></strong><br /><br />Jeszcze odnośnie podłączenia EEPROM-U to nie napisałeś jak podłączyłeś pin WP - MUSI on być podpięty do GND w przeciwnym razie cała zawartość pamięci będzie TYKO read only.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 21 minutach ]</span></strong><br /><br /><div class="quotetitle">koks1002 napisał(a):</div><div class="quotecontent"><br />Na chwile obecną mam podłączony tylko RTC a jest tak:<br />OSCI - VCC<br />OSCO - VCC<br />A0 - GND<br />Vss - GND<br />VDD - VCC<br />INT - INT0(PD2)<br />SCL - SCL (PC5)<br />SDA - SDA (PC4)<br /></div>I tu najpewniej tkwi problem (sorki, dopiero teraz zauważyłem  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ) - zapewne przerwanie się nie generuje bo niby skąd skoro nie napędzasz zegara!? Przecież pod OSCI OSCO powinieneś podłączyć rezonator kwarcowy zegarkowy lub chociaż przebieg prostokątny 50Hz<br /><a href="https://obrazkiforum.atnel.pl/6265/4d9479306455a3144e9787be0851e1f4.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/6265/4d9479306455a3144e9787be0851e1f4.JPG" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 24 lip 2017, o 20:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[koks1002]]></name></author>
<updated>2017-07-24T20:05:22+01:00</updated>
<published>2017-07-24T20:05:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192542#p192542</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192542#p192542"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192542#p192542"><![CDATA[
hmm nadal jest coś nie tak bo nadal mam na wyświetlaczu cały czas &quot;start&quot; wstawiam kod main.c może czegoś nie widze:<br /><br />[syntax=c]//#define PCF8583_ADDR 0xA0// gdy A1 --&gt; GND<br />#define PCF8583_ADDR 0xA2// gdy A1 --&gt; VCC<br /><br />#define _24C04_ADDR 0xA8<br /><br />// utworzenie typu u08, odpowiednika uint8_t aby kod był bardziej czytelny<br />typedef unsigned char  u08;<br />typedef unsigned short u16;<br /><br /><br /><br />uint8_t tekst&#91;&#93; = &quot;EEPROM!&quot;;<br /><br />uint8_t bo&#91; sizeof(tekst)+1 &#93;; // bufor pomocniczy na odczyt z EEPROM<br /><br />volatile uint8_t int0_flag=1;// flaga zmieniana w przerwaniu i sprawdzana w pętli głównej<br /><br />// konwersja liczby dziesiętnej na BCD<br />uint8_t dec2bcd(uint8_t dec);<br />// konwersja liczby BCD na dziesiętną<br />uint8_t bcd2dec(uint8_t bcd);<br /><br />// odczyt danych z pamięci EEPROM<br />void EI2C_read_buf(u08 device, u16 subAddr, u16 len, u08 *buf);<br />// zapis danych do pamięci EEPROM<br />void EI2C_write_buf(u08 device, u16 subAddr, u16 len, u08 *buf);<br /><br />int main(void) {<br /><br />DDRB |= (1&lt;&lt;PB6);// ustawiamy kierunek linii podświetlenia LCD jako WYJŚCIE<br />PORTB |= (1&lt;&lt;PB6);// załączamy podświetlenie LCD - stan wysoki<br /><br />// Przerwanie INT0<br />MCUCR |= (1&lt;&lt;ISC01);// wyzwalanie zboczem opadającym<br />GICR |= (1&lt;&lt;INT0);// odblokowanie przerwania<br />PORTD |= (1&lt;&lt;PD2);// podciągnięcie pinu INT0 do VCC<br /><br /><br />// definiujemy sobie dla polepszenia czytelności programu typ wyliczeniowy<br />// wskazujący nam później na odpowiednie indeksy w tablicy (buforze)<br />enum {ss=1, mm, hh};<br />uint8_t bufor&#91;4&#93;;// rezerwacja bufora 4 bajty<br />uint8_t sekundy, minuty, godziny;<br /><br /><br />lcd_init();<br /><br />i2cSetBitrate( 100 ); // USTAWIAMY prędkość 100 kHz na magistrali I2C<br /><br />sei();<br /><br />lcd_str_P(PSTR(&quot;start...&quot;));<br /><br />// Ustawianie czasu na godzinę: 18:34:27<br />/*<br />bufor&#91;0&#93; = 0;// setne części sekundy<br />bufor&#91;1&#93; = dec2bcd(00);// sekundy<br />bufor&#91;2&#93; = dec2bcd(01);// minuty<br />bufor&#91;3&#93; = dec2bcd(14);// godziny<br />// zapis 4 bajtów z bufora pod adres 0x01 w pamięci RAM naszego RTC<br />TWI_write_buf( PCF8583_ADDR, 0x01, 4, bufor );<br />*/<br /><br />// zapis tekstu do pamięci EEPROM od adresu 253, dlatego aby tekst<br />// został zapisany w jednym i drugim banku pamięci<br />EI2C_write_buf( _24C04_ADDR, 64, sizeof(tekst), tekst );<br /><br />while(1) {<br /><br />if ( int0_flag ) {<br />//odczyt 4 bajtów do bufora od adresu 0x01 z pamięci RAM naszego RTC<br />TWI_read_buf( PCF8583_ADDR, 0x01, 4, bufor );<br /><br />sekundy = bcd2dec( bufor&#91;ss&#93; );<br />minuty = bcd2dec( bufor&#91;mm&#93; );<br />godziny = bcd2dec( bufor&#91;hh&#93; );<br /><br />// wyświetlenie czasu na LCD<br />lcd_locate(1,0);<br />if( godziny &lt; 10 ) lcd_str(&quot;0&quot;);<br />lcd_int(godziny);<br />lcd_str(&quot;:&quot;);<br />if( minuty &lt; 10 ) lcd_str(&quot;0&quot;);<br />lcd_int(minuty);<br />lcd_str(&quot;:&quot;);<br />if( sekundy &lt; 10 ) lcd_str(&quot;0&quot;);<br />lcd_int(sekundy);<br /><br />lcd_locate(0, 0);<br />lcd_str_P(PSTR(&quot;i2c-TWI &quot;));<br /><br />// odczyt z EEPROM<br />EI2C_read_buf( _24C04_ADDR, 64, sizeof(tekst), bo );<br /><br />// wyświetlenie napisu z EEPROM na LCD<br />lcd_locate(0, 9);<br />lcd_str( (char*)bo );<br /><br />int0_flag=0;<br />}<br /><br />}<br />}<br /><br /><br />// procedura obsługi przerwania INT 0<br />ISR( INT0_vect ) {<br />int0_flag = 1;<br />DDRD |= 1&lt;&lt;PD7;<br />PORTD ^= 1&lt;&lt;PD7;<br />}<br /><br /><br />// konwersja liczby dziesiętnej na BCD<br />uint8_t dec2bcd(uint8_t dec) {<br />return ((dec / 10)&lt;&lt;4) | (dec % 10);<br />}<br /><br />// konwersja liczby BCD na dziesiętną<br />uint8_t bcd2dec(uint8_t bcd) {<br />    return ((((bcd) &gt;&gt; 4) &amp; 0x0F) * 10) + ((bcd) &amp; 0x0F);<br />}<br /><br /><br />// odczyt danych z pamięci EEPROM<br />void EI2C_read_buf(u08 device, u16 subAddr, u16 len, u08 *buf) {<br /><br />while (len--) {<br />TWI_start();<br />TWI_write(device | ((subAddr&gt;&gt;8)&lt;&lt;1) );<br />TWI_write(subAddr);<br />TWI_start();<br />TWI_write(device + 1);<br />*buf++ = TWI_read( NACK );<br />TWI_stop();<br />subAddr++;<br />}<br /><br /><br />}<br /><br />// zapis danych do pamięci EEPROM<br />void EI2C_write_buf(u08 device, u16 subAddr, u16 len, u08 *buf) {<br /><br />while (len--) {<br />TWI_start();<br />// ustawienie 9 bitu adresu pamięci EEPROM w ramach<br />// sprzętowego adresu urządzenia na pozycji bitu 1 (nr.2)<br />TWI_write( device | ((subAddr&gt;&gt;8)&lt;&lt;1) );<br />TWI_write(subAddr);<br /><br />TWI_write(*buf++);<br /><br />TWI_stop();<br />_delay_ms(5); // oczekiwanie na zapis<br />subAddr++;<br />}<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17057">koks1002</a> — 24 lip 2017, o 20:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2017-07-24T18:34:47+01:00</updated>
<published>2017-07-24T18:34:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192539#p192539</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192539#p192539"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192539#p192539"><![CDATA[
Zgadza się, tylko pamiętaj że w zależności od pamięci Piny A0 - A2 konfigurują adres, ale niektóre pamięci nie korzystają z tych pinów wcale (np 24C08 i 24C16) a pamięć 24C04 korzysta tylko z A1 i A2.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 24 lip 2017, o 18:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[koks1002]]></name></author>
<updated>2017-07-24T17:31:25+01:00</updated>
<published>2017-07-24T17:31:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192531#p192531</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192531#p192531"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192531#p192531"><![CDATA[
Ok czyli z tego co zrozumiałem EEPROM podłączamy w ten sposób:<br />SCL - SCL (PC5) - rezystor do VCC<br />SDA - SDA(PC4) - rezystor do VCC<br />A0 - GND<br />A1 - VCC<br />A2 - VCC <br />Vss - GND<br />Vcc - VCC<br />zgadza się czy coś pokręciłem?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17057">koks1002</a> — 24 lip 2017, o 17:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2017-07-24T17:20:48+01:00</updated>
<published>2017-07-24T17:20:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192530#p192530</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192530#p192530"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192530#p192530"><![CDATA[
Tak oczywiście się zapędziłem, chodzi o linie SCL i SDA. Zarówno RTC jak i pamięć będą współistnieć na jednej szynie. Jest to możliwe dla tego, że każde urządzenie ma swój adres i w momencie wysyłania danych, uC najpierw wysyła adres urządzenia z którym chce gadać (trzeba tylko zadbać by na szynie nie było dwóch urządzeń o tym samym adresie).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 24 lip 2017, o 17:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[koks1002]]></name></author>
<updated>2017-07-24T17:12:48+01:00</updated>
<published>2017-07-24T17:12:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192529#p192529</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192529#p192529"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192529#p192529"><![CDATA[
<div class="quotetitle">Puciek123 napisał(a):</div><div class="quotecontent"><br />Może zrób schemat? I pokaż?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 8 minutach ]</span></strong><br /><br />p.s. podłączyłeś linie SCL i SDA do pullupów?<br /></div><br /><br />ze schematem może byc ciezko bo jeszcze nic nie robilem w Eaglu a linie SCL i SDA są podłączone<br /><br /><div class="quotetitle">xentis napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">koks1002 napisał(a):</div><div class="quotecontent">Wydaje się być ok tylko teraz jak podłączyć EEPROM nie wiem.<br /></div>Linie SCL i SCK pamięci podłączasz równolegle z liniami RTC, 3 nogi adresowe pamięci musisz sobie ustawić tak, jak chcesz byle by tak samo w programie adresować tę pamięć.<br />No i przede wszystkim musisz pamiętać by podciągnąć linie SCL i SCK rezystorami do Vcc - bez tego nie będzie to działać!</div><br /><br />Pisząc SCK masz na myśli SDA? Bo w nocie PDF nie ma linii SCK tylko SDA dobrze Cie rozumiem?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17057">koks1002</a> — 24 lip 2017, o 17:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2017-07-24T17:23:41+01:00</updated>
<published>2017-07-24T16:57:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192527#p192527</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192527#p192527"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192527#p192527"><![CDATA[
<div class="quotetitle">koks1002 napisał(a):</div><div class="quotecontent"><br />Wydaje się być ok tylko teraz jak podłączyć EEPROM nie wiem.<br /></div>Linie SCL i SDA pamięci podłączasz równolegle z liniami RTC, 3 nogi adresowe pamięci musisz sobie ustawić tak, jak chcesz byle by tak samo w programie adresować tę pamięć.<br />No i przede wszystkim musisz pamiętać by podciągnąć linie SCL i SDA rezystorami do Vcc - bez tego nie będzie to działać!<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 24 lip 2017, o 16:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Puciek123]]></name></author>
<updated>2017-07-24T16:41:01+01:00</updated>
<published>2017-07-24T16:41:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192526#p192526</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192526#p192526"/>
<title type="html"><![CDATA[Re: pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192526#p192526"><![CDATA[
Może zrób schemat? I pokaż?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 8 minutach ]</span></strong><br /><br />p.s. podłączyłeś linie SCL i SDA do pullupów?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15301">Puciek123</a> — 24 lip 2017, o 16:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[koks1002]]></name></author>
<updated>2017-07-24T14:37:57+01:00</updated>
<published>2017-07-24T14:37:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192515#p192515</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192515#p192515"/>
<title type="html"><![CDATA[pierwssze uruchomienie RTC - problemy (atmega8)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18871&amp;p=192515#p192515"><![CDATA[
Witam wszystkich,<br /> Robiąc dalsze ćwiczenia z bluebooka nadszeł czas na zegarek z układem PCF8583 i EEPROM 24c04. Robie wszystkie ćwiczenia na płytce stykowej i zazwyczaj mam problem z podłączeniem wszystkiego i teraz też prawdopodobnie o to chodzi. Chciałem wgrać kod z bluebooka ale jedyne co mi się wyświetla na wyświetlaczy to &quot;start..&quot; Próbowałem z zewnętrzna pamiecią EEPROM i bez ale nic z tego. <br />Nie wiem co mogę porpawić więc pozostaje się zapytać tutaj, A teraz szczegóły:<br />AVR - Atmega8<br />RTC - PCF8583<br />EEPROM - 24c04WP<br /><br />Podłączączenie:<br /><br />Na chwile obecną mam podłączony tylko RTC a jest tak:<br />OSCI - VCC<br />OSCO - VCC<br />A0 - GND<br />Vss - GND<br />VDD - VCC<br />INT - INT0(PD2)<br />SCL - SCL (PC5)<br />SDA - SDA (PC4)<br />Wydaje się być ok tylko teraz jak podłączyć EEPROM nie wiem. Wiem, że w ksiązce jest schemat podłączenia EEPROM ale coś nie pykło więc jak możecie to podpowiedzcie co jest nie tak i jak to poprawić <br />Jeżeli chodzi o kod to bez zmian <br /><br />PS jezeli za mało info to dajcie znac<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17057">koks1002</a> — 24 lip 2017, o 14:37</p><hr />
]]></content>
</entry>
</feed>