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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-01-21T15:52:14+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=46&amp;t=20037&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-01-21T15:52:14+01:00</updated>
<published>2018-01-21T15:52:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202373#p202373</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202373#p202373"/>
<title type="html"><![CDATA[Re: PSoC CY8.. i DS3231 zabawy z CYCKAMI ciąg dalszy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202373#p202373"><![CDATA[
eeeeeeh - do tej pory myślałem, że tylko stringi są kotrowersyjne przy programowaniu - ale od dzisiaj wiem, że jest jeszcze coś takiego jak &quot;CYCKI&quot; <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> ... <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> i kto mi zapłaci za zachlapany monitor ja się pytam ? ... wynika z tego, że główny podejrzany SP2LUB ... który tak nomen omen - to fajne programy na CYCKach robi <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> sam muszę znaleźć więcej czasu, żeby je pomiziać <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 21 sty 2018, o 15:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2018-01-21T14:27:15+01:00</updated>
<published>2018-01-21T14:27:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202370#p202370</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202370#p202370"/>
<title type="html"><![CDATA[Re: PSoC CY8.. i DS3231 zabawy z CYCKAMI ciąg dalszy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202370#p202370"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />a kolega to co? nie bawi się czasem stringami ?  ..... z tego co wiem to wielu forumowiczów lubi takie brzydkie zabawy  i ciągle mieli te stringi  w łapkach ... ja również (nie będę ukrywał)<br /></div><br />No tak. Nie będę hipokrytą i także się przyznam - lubię bawić się stringami <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Najgorsze, że CYCKI czekają na mnie od 2 miesięcy, bo kupiłem moduł do zestawu ATB razem z PCB do MagicMatrixa i cały czas się nimi jeszcze nie pobawiłem <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> Więc takie wątki mobilizują by rzucić inne rzeczy i się za nie wziąć. Lecz chyba dziś skończę w końcu kleić kwadraciki do MM <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Także czeka mnie coś w stylu zaspokajania w kuchni. Taśma MagicLED już od kilku miesięcy czeka. Pierwsze wstępne efekty nawet pokazałem, ale nic jeszcze nie zostało zrobione.<br />Więc dużo &quot;męskiej&quot; pracy przede mną <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" />. I wspominane stringi, na pewno też będą się przewijać <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />.<br /><br />-- <br />Pozdrawiam,<br />Robert<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />Choć przy stingach najbardziej interesująca jest funkcja w javie getStringFromObj() <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3427">rskup</a> — 21 sty 2018, o 14:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[karolen]]></name></author>
<updated>2018-01-21T13:41:50+01:00</updated>
<published>2018-01-21T13:41:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202368#p202368</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202368#p202368"/>
<title type="html"><![CDATA[Re: PSoC CY8.. i DS3231 zabawy z CYCKAMI ciąg dalszy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202368#p202368"><![CDATA[
Kurcze chłopaki, szczęście że w ostatniej chwili miałem przebłysk i przełknąłem kawę zanim otwarłem wątek...<br />Bo tak przy niedzieli ze ścierą biegać <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6210">karolen</a> — 21 sty 2018, o 13:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-01-21T13:32:34+01:00</updated>
<published>2018-01-21T13:32:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202367#p202367</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202367#p202367"/>
<title type="html"><![CDATA[Re: PSoC CY8.. i DS3231 zabawy z CYCKAMI ciąg dalszy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202367#p202367"><![CDATA[
<div class="quotetitle">SP2LUB napisał(a):</div><div class="quotecontent"><br />Każdy kto widział Mirkowe poradniki o DS3231 widział to wyznanie Mirka na wizji..... &quot;stanął mi...... no zegarek mi stanął&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /></div><br />No proszę, kolega wyciąga mi tu... ten tego... takie no <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> ... a czy to tylko ja ? ... widział kolega co stało się MISiO(wi) ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><!-- m --><a class="postlink" href="https://youtu.be/J3kPNmb3wV4?t=160" >https://youtu.be/J3kPNmb3wV4?t=160</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 21 sty 2018, o 13:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SP2LUB]]></name></author>
<updated>2018-01-21T13:21:20+01:00</updated>
<published>2018-01-21T13:21:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202366#p202366</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202366#p202366"/>
<title type="html"><![CDATA[Re: PSoC CY8.. i DS3231 zabawy z CYCKAMI ciąg dalszy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202366#p202366"><![CDATA[
Każdy kto widział Mirkowe poradniki o DS3231 widział to wyznanie Mirka na wizji..... &quot;stanął mi...... no zegarek mi stanął&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=12998">SP2LUB</a> — 21 sty 2018, o 13:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-01-21T13:01:48+01:00</updated>
<published>2018-01-21T13:01:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202364#p202364</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202364#p202364"/>
<title type="html"><![CDATA[Re: PSoC CY8.. i DS3231 zabawy z CYCKAMI ciąg dalszy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202364#p202364"><![CDATA[
<div class="quotetitle">rskup napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">karolen napisał(a):</div><div class="quotecontent">No co jak co, ale tytułem to Ty potrafisz przykuć uwagę<br /></div>Mirek zaspokaja małżonkę w magicznej kuchni a SP2LUB się bawi CYCKAMI. Chyba forum robi się bardzo &quot;męskie&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /></div><br /><br />a kolega to co? nie bawi się czasem stringami ? <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> ..... z tego co wiem to wielu forumowiczów lubi takie brzydkie zabawy <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> i ciągle mieli te stringi <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> w łapkach ... ja również (nie będę ukrywał)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 21 sty 2018, o 13:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2018-01-21T12:49:06+01:00</updated>
<published>2018-01-21T12:49:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202363#p202363</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202363#p202363"/>
<title type="html"><![CDATA[Re: PSoC CY8.. i DS3231 zabawy z CYCKAMI ciąg dalszy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202363#p202363"><![CDATA[
<div class="quotetitle">karolen napisał(a):</div><div class="quotecontent"><br />No co jak co, ale tytułem to Ty potrafisz przykuć uwagę<br /></div>Mirek zaspokaja małżonkę w magicznej kuchni a SP2LUB się bawi CYCKAMI. Chyba forum robi się bardzo &quot;męskie&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />-- <br />Pozdrawiam,<br />Robert<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3427">rskup</a> — 21 sty 2018, o 12:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[karolen]]></name></author>
<updated>2018-01-21T12:05:32+01:00</updated>
<published>2018-01-21T12:05:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202359#p202359</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202359#p202359"/>
<title type="html"><![CDATA[Re: PSoC CY8.. i DS3231 zabawy z CYCKAMI ciąg dalszy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202359#p202359"><![CDATA[
No co jak co, ale tytułem to Ty potrafisz przykuć uwagę <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><br />A tak swoją drogą, będę musiał się bardziej przyjrzeć Twojej twórczości - bo ciekawa ona jest <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=6210">karolen</a> — 21 sty 2018, o 12:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SP2LUB]]></name></author>
<updated>2018-01-21T11:14:47+01:00</updated>
<published>2018-01-21T11:14:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202354#p202354</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202354#p202354"/>
<title type="html"><![CDATA[PSoC CY8.. i DS3231 zabawy z CYCKAMI ciąg dalszy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20037&amp;p=202354#p202354"><![CDATA[
Dzień dobry<br /><br />Zamiast brnąć do celu w realizacji projektu, zabrałem się za rozgryzanie PSoCów i pomyślałem że dobrze by było poznać blok funkcjonalny I2C który jest oferowany w kreatorze. <br />Tym razem testowanie rozpocząłem odrazu z Cypress SHIELD na zestawie ATB 1.05 (Chciałem mieć pewność że nie mam gdzieś wlutowanych kondensatorów na portach tak jak w przypadku CYCKITów).<br />Ponieważ nie jestem orłem z zakresu programowania, zabrałem się za I2C podpatrując innych i w miarę swoich umiejętności adoptowałem rozwiązanie do mojego sprzętu.<br /><br />Do testów z I2C użyłem modułu DS3231, Cypress Shield Atnel oraz zestaw ATB 1.05. oraz wyświetlacza HX8357B którego udało mi się opanować i przedstawić Wam wcześniej.<br /><br /><br /><br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><br /><br /><br /><br /><br />Szczerze mówiąc myślałem że uruchomienie I2C na Cypress będzie równie proste i klarowne jak z AVR i będzie się sprowadzać do małych zmian dla hardwaru, ale niestety nie jest tak łatwo (przynajmniej dla mnie który jestem naprawdę lamerem w programowaniu).<br />Do oprogramowania tego ćwiczenia użyłem bloku - I2C Master (Fixed Function) v3.50 oraz dostępnych funkcji API. <br />Przyznam że te funkcje są dość pokręcone i musiałem kilka razy przeczytać Cypressowy datasheet dla komponentu I2C a i tak nie do końca to ogarnąłem. Dopiero po szklance dobrej whisky dostałem oświecenia. <br /> Przedstawię podstawowe funkcje do zapisu i odczytu po I2C które w końcu wykonują to czego od nich wymagam.<br /><br />Funkcja która odczytuje dane (czas, datę i numer dnia tygodnia) z DS3231 i zapisuje je do tablicy.  <br /><br />[syntax=c]void GetDS3231(){<br />    uint8 result,i;<br />        do{<br />           result=I2C_MasterSendStart(SlaveAddress, I2C_WRITE_XFER_MODE);<br />        }<br />        while(result!=I2C_MSTR_NO_ERROR);<br />        <br />        result=I2C_MasterWriteByte(0x00);<br />        result=I2C_MasterSendRestart(SlaveAddress, I2C_READ_XFER_MODE);<br />        for(i=0;i&lt;6;i++){<br />            Tab&#91;i&#93;=I2C_MasterReadByte(I2C_ACK_DATA);<br />        }<br />        Tab&#91;6&#93;=I2C_MasterReadByte(I2C_NAK_DATA);<br />        I2C_MasterSendStop();      <br />        <br />}[/syntax]<br /><br />Funkcja która zapisuje dane z tablicy (czas, datę i numer dnia tygodnia) do DS3231.<br /><br />[syntax=c]void Set_DS3231(){<br />    uint8 result,i;<br />  <br />    Tab&#91;0&#93;=0x30;//sekundy<br />    Tab&#91;1&#93;=0x22;//minuty<br />    Tab&#91;2&#93;=0x00;//godziny<br />    Tab&#91;3&#93;=0x07;//dzien tygodnia<br />    Tab&#91;4&#93;=0x21;//dzien miesiaca<br />    Tab&#91;5&#93;=0x01;//miesiac<br />    Tab&#91;6&#93;=0x18;//rok<br />        <br />      do{<br />           result=I2C_MasterSendStart(SlaveAddress, I2C_WRITE_XFER_MODE);<br />      }<br />      while(result!=I2C_MSTR_NO_ERROR);<br />        <br />      result=I2C_MasterWriteByte(0x0);<br />     for(i=0;i&lt;7;i++){<br />            result=I2C_MasterWriteByte(Tab&#91;i&#93;);<br />      <br />    }<br />      I2C_MasterSendStop();<br />    }[/syntax]<br /><br />Jestem pewny że jak przyjrzycie się obu funkcjom to zauważycie mechanizm działania zapisu i odczytu. Dla mnie który poznał I2C wyłącznie na AVR, ten mechanizm z PSoC był trochę zawiły ale w końcu dostrzegłem logikę <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><br />Teraz funkcja która wyświetla informacje z DS3231 na wyświetlaczu HX8357<br /><br />[syntax=c]void Display_Time(){<br />     <br />    hx8357d_put_int (20, 100, Tab&#91;2&#93;&gt;&gt;4&amp;0x03, 5, orange, black); //godziny<br />    hx8357d_put_int (50, 100, Tab&#91;2&#93;&amp;0x0F, 5, orange, black);<br />    hx8357d_puts (75,100, &quot;:&quot;, 5, orange, black); <br />    hx8357d_put_int (100, 100, Tab&#91;1&#93;&gt;&gt;4, 5, orange, black); //minuty<br />    hx8357d_put_int (130, 100, Tab&#91;1&#93;&amp;0x0F, 5, orange, black);<br />    hx8357d_puts (155,100, &quot;:&quot;, 5, orange, black);  <br />    hx8357d_put_int (180, 100, Tab&#91;0&#93;&gt;&gt;4&amp;0x07, 5, orange, black); //sekundy<br />    hx8357d_put_int (210, 100, Tab&#91;0&#93;&amp;0x0F, 5, orange, black);<br />    <br />    hx8357d_puts (20,150, &quot;20&quot;, 5, orange, black); //Rok<br />    hx8357d_put_int (80, 150, Tab&#91;6&#93;&gt;&gt;4, 5, orange, black);<br />    hx8357d_put_int (110, 150, Tab&#91;6&#93;&amp;0x0F, 5, orange, black);<br />    hx8357d_puts (135,150, &quot;.&quot;, 5, orange, black);  <br />    hx8357d_put_int (165, 150, Tab&#91;5&#93;&gt;&gt;4, 5, orange, black);//miesiac<br />    hx8357d_put_int (195, 150, Tab&#91;5&#93;&amp;0x0F, 5, orange, black);<br />    hx8357d_puts (220,150, &quot;.&quot;, 5, orange, black);<br />    hx8357d_put_int (255, 150, Tab&#91;4&#93;&gt;&gt;4, 5, orange, black);//dzien<br />    hx8357d_put_int (285, 150, Tab&#91;4&#93;&amp;0x0F, 5, orange, black);<br /> <br />    Daysofweek();<br />      <br />}[/syntax]<br /><br />na końcu tej funkcji jak widać, wywołuję jeszcze jedną Daysofweek () która dodaje dni tygodnia<br /><br />[syntax=c]void Daysofweek(){<br />    switch(Tab&#91;3&#93;){<br />        case Pon:<br />            hx8357d_puts (20,200, &quot;Poniedzialek&quot;, 5, orange, black); <br />            break;<br />        case Wto:<br />            hx8357d_puts (20,200, &quot;Wtorek&quot;, 5, orange, black);<br />            break;<br />        case Sro:<br />            hx8357d_puts (20,200, &quot;Sroda&quot;, 5, orange, black);<br />            break;<br />        case Czw:<br />            hx8357d_puts (20,200, &quot;Czwartek&quot;, 5, orange, black);<br />            break;<br />        case Pia:<br />            hx8357d_puts (20,200, &quot;Piatek&quot;, 5, orange, black);<br />            break;<br />        case Sob:<br />            hx8357d_puts (20,200, &quot;Sobota&quot;, 5, orange, black);<br />            break;<br />        case Nie:<br />            hx8357d_puts (20,200, &quot;Niedziela&quot;, 5, red, black);<br />            break;<br />        default: <br />            hx8357d_puts (20,200, &quot;Niedziela&quot;, 5, red, black);<br />            break;    }<br /><br />}[/syntax]<br /><br />jeszcze tyle zestaw deklaracji który powinien być na początku...  sorki ja jeszcze tego nie zamknąłem do biblioteki <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><br />[syntax=c]#include &quot;cytypes.h&quot;<br />#include &quot;stdlib.h&quot;<br />#include &quot;string.h&quot;<br />#include &quot;project.h&quot;<br />#include &quot;SP_HX8357B.h&quot;<br /><br />//zmienne RTC<br />#define SlaveAddress 0x68 //dress slave - DS3231<br /><br />uint8 Tab&#91;7&#93;;<br />#define Pon 1<br />#define Wto 2<br />#define Sro 3<br />#define Czw 4<br />#define Pia 5<br />#define Sob 6<br />#define Nie 7<br /><br /><br /><br /><br />//Deklaracje funkcji RTC<br />void GetDS3231(); // pobiera dane z DS3231<br />void Daysofweek(); // wyświetla dni tygodnia<br />void Display_Time(); // wyświetla zegar<br />void Set_DS3231(); //ustawianie zegara[/syntax]<br /><br />Jest jedna zasadzka z którą nie mogłem sobie poradzić. Otóż Ci którzy bawili się DS3231 na przykład po poradnikach Mirka (chwała Mirkowi za te poradniki) pamiętają że adres dla tego scalaka na I2C jest 1101000 czyli w AVR używamy 0xD0 no i to jest pułapka <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Nie wiedziałem czemu mi to wszystko nie chce działać i dokopałem się do takiej informacji<br /><br />&quot;The data sheet gives the 7 bit address. When you call the I2C API, pass this 7 bit address. The API wll add the R/W bit 1101000. For the given address, you have to pass 0x68 as the slave address for the bWriteBytes and fReadBytes parameter. &quot;<br /><br />Po zmianie adresu z 0xD0 na poprawiony dla PSoC API adres 0x68, zegarek zaczął ze mną dialogować po I2C. <br /><br />Reasumując, mam już opanowaną na poziomie LAMERSKIM obsługę SPI, I2C, QuadDec (super narzędzie do obsługi enkoderów zarówno optycznych jak i mechanicznych, mam to przetestowane z obydwoma rodzajami). <br />Piszę to między innymi dla tego żeby trochę nawrzucać kamyczków do Mirkowego ogródka który zaniedbał PSoCi ostatnio <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> ale nie żebym się żalił czy coś, bo właśnie od samego rana zbieram szczękę z podłogi po obejrzeniu Mirkowego przedstawienia o Menu kreatorze... ja też chcę tak umieć <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=12998">SP2LUB</a> — 21 sty 2018, o 11:14</p><hr />
]]></content>
</entry>
</feed>