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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-08-26T07:10:00+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=42&amp;t=3177&amp;mode</id>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2013-08-26T07:10:00+01:00</updated>
<published>2013-08-26T07:10:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47093#p47093</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47093#p47093"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47093#p47093"><![CDATA[
Koledzy <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Bardzo dziękuję dla sz4t4n. Jego kod zadziałał. Nawet , wydaje mi się, że zrozumiałem co ten kod robi, ale na pewno nie do końca.<br /><br />W tej chwili obsługuje dwie kości, a co jeśli będę miał trzecią ?<br /><br />Zmienna (x) jest 16-bitowa - przy dwóch 74* jest OK, a jaka miałaby być przy trzech ?<br /><br />BTW są zmienne 64-bitowe, to 8 kostek - a jeśli będę potrzebował dziesięć ?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 32 minutach ]</span></strong><br /><br />Moim założeniem jest zrobienie PWM'a na trzech kostkach z ewentualną możliwością dołożenia kolejnych (jednej lub dwóch).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=944">acid3</a> — 26 sie 2013, o 07:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Juffre]]></name></author>
<updated>2013-08-25T21:51:36+01:00</updated>
<published>2013-08-25T21:51:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47076#p47076</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47076#p47076"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47076#p47076"><![CDATA[
Ja zrobilbym to na instrukcji switch. W funkcji jako argument wysylalbym nr rejestru. W zaleznosci od tego nr zatrzaskiwalbym odpowiedni rejestr. Prosto i bez kombinacji <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=473">Juffre</a> — 25 sie 2013, o 21:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sz4t4n]]></name></author>
<updated>2013-08-25T20:07:39+01:00</updated>
<published>2013-08-25T20:07:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47055#p47055</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47055#p47055"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47055#p47055"><![CDATA[
Cześć,<br /><br />wczoraj akurat pisałem program do obsługi dwóch takich scalaków. Na pewno nie jest idealny ale działa.<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br /><br />#define SER (1&lt;&lt;PC0)<br />#define SCK (1&lt;&lt;PC1)<br />#define RCK (1&lt;&lt;PC2)<br /><br /><br />void send_data(uint16_t data);<br />uint16_t x;<br /><br /><br />int main (void)<br />{<br /><br />DDRC |= SER | SCK | RCK;<br /><br /><br />while(1)<br />{<br /><br />send_data(x);<br />_delay_ms(10);<br />x++;<br />}<br />}<br /><br /><br /><br /><br />void send_data(uint16_t data)<br />{<br />for(uint8_t i=0;i&lt;16;i++)<br />{<br /><br />if(data &amp; (1&lt;&lt;i))<br />{<br />PORTC |= SER;<br />PORTC |= SCK;<br />PORTC &amp;= ~SCK;<br />PORTC &amp;= ~SER;<br /><br />} else<br />{<br />PORTC &amp;= ~SER;<br />PORTC |=  SCK;<br />PORTC &amp;= ~SCK;<br /><br />}<br /><br /><br /><br />}<br /><br />PORTC |= RCK;<br />PORTC &amp;= ~RCK;<br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=377">sz4t4n</a> — 25 sie 2013, o 20:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2013-08-25T18:37:52+01:00</updated>
<published>2013-08-25T18:37:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47043#p47043</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47043#p47043"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=47043#p47043"><![CDATA[
Czy mógłbyś udostępnić działający kod, bo jakoś nie mogę się ogarnąć z dwoma scalakami i cały czas mam to co pokazałeś na początku na filmiku.<br /><br />Nie bardzo rozumiem co mirekk36 miał na myśli pisząc :<br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />void sendWord( uint16_t w ) {<br />    send_bajt( w&gt;&gt;8 );<br />    send_bajt( w );<br />}<br /></div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=944">acid3</a> — 25 sie 2013, o 18:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komor34]]></name></author>
<updated>2013-06-03T14:20:25+01:00</updated>
<published>2013-06-03T14:20:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38435#p38435</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38435#p38435"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38435#p38435"><![CDATA[
Bardzo dziękuję za pomoc, teraz działa dobrze <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=495">komor34</a> — 3 cze 2013, o 14:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komor34]]></name></author>
<updated>2013-06-02T15:20:24+01:00</updated>
<published>2013-06-02T15:20:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38381#p38381</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38381#p38381"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38381#p38381"><![CDATA[
Dziękuję za pomoc, wieczorkiem zrobię tak jak kolega napisał i zobaczymy co z tego wyjdzie <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=495">komor34</a> — 2 cze 2013, o 15:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Zaba]]></name></author>
<updated>2013-06-02T14:15:59+01:00</updated>
<published>2013-06-02T14:15:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38374#p38374</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38374#p38374"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38374#p38374"><![CDATA[
Jeśli połączyłeś układy w kaskadę to wysyłasz z procka<br />trzy bajty danych ośmio-bitowych jeden za drugim a<br />później zatrzaskujesz je jednocześnie.<br />np.<br />dana1 - 0b00000000<br />bana2 - 0b00000000<br />dana3 - 0b01000000<br /><br />machnięcie (przełączenie) CS<br />i pali ci się dioda nr. 2<br /><br />Zaznaczam jestem początkujący <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=1044">Zaba</a> — 2 cze 2013, o 14:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komor34]]></name></author>
<updated>2013-06-02T13:51:10+01:00</updated>
<published>2013-06-02T13:51:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38365#p38365</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38365#p38365"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38365#p38365"><![CDATA[
Chcę uzyskać efekt wężyka na diodach na 3 układach (dioda przeskakuje po kolei od pinu nr 1 do 7 pierwszego układu i przeskakuje na następny), więc jak mam sterować linią CS, aby na 2 i 3 układzie nie zapalały się diody jeśli diody lecą na pierwszym układzie?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=495">komor34</a> — 2 cze 2013, o 13:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Zaba]]></name></author>
<updated>2013-06-02T13:35:47+01:00</updated>
<published>2013-06-02T13:35:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38364#p38364</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38364#p38364"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38364#p38364"><![CDATA[
Witam<br />jeśli połączysz równolegle piny nr.12 dwóch układów to zatrzaskujesz dane w dwóch układach jednocześnie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1044">Zaba</a> — 2 cze 2013, o 13:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komor34]]></name></author>
<updated>2013-06-02T12:20:36+01:00</updated>
<published>2013-06-02T12:20:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38354#p38354</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38354#p38354"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38354#p38354"><![CDATA[
Czyli wysyłam dane do układu, zmieniam stan CS na przeciwny potem z powrotem. I diody będą mi się zaświecać na pierwszym układzie a na pozostałych nie?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=495">komor34</a> — 2 cze 2013, o 12:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-06-02T10:40:30+01:00</updated>
<published>2013-06-02T10:40:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38342#p38342</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38342#p38342"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=38342#p38342"><![CDATA[
Spójrz sobie to noty PDF - przecież zatrzaskiwania nie robi się pinem OE bo to jest odpowiednik sygnału CS (Chip Select), więc OE (pin nr.13) można na stałe do GND podłączyć. A zatrzaskiwanie masz sygnałem LC (Latch Clock pin nr.12) .....<br /><br /><img src="http://forum.atnel.pl/_obrazki/o/54/1314355f279b1302ea3023b5a6b04152.png" alt="Obrazek" /><br /><br />i z procka używasz TYLKO 3 linii<br /><br />MOSI - - - - &gt; Serial IN (pin nr.14)<br />SCK - - - - - &gt; Shift Clock (pin nr.11)<br />CS - - - - - - &gt; Latch Clock (pin nr.12) ..... przy czym tym pinem sterujesz ręcznie TYLKO po wysłaniu danych na chwilkę zmieniasz na nim stan na przeciwny i z powrotem żeby zatrzasnąć dane<br /><br /><br />to wsio<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 cze 2013, o 10:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komor34]]></name></author>
<updated>2013-05-25T10:58:55+01:00</updated>
<published>2013-05-25T10:58:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37638#p37638</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37638#p37638"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37638#p37638"><![CDATA[
A jak zrobić takie zatrzaskiwanie danych?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=495">komor34</a> — 25 maja 2013, o 10:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-05-25T10:20:19+01:00</updated>
<published>2013-05-25T10:20:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37636#p37636</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37636#p37636"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37636#p37636"><![CDATA[
<div class="quotetitle">komor34 napisał(a):</div><div class="quotecontent"><br />Dziękuję wszystkim za pomoc, działa prawie dobrze. Jeśli na 2 układzie świeci się pierwsza dioda to na 1 układzie lekko miga pierwsza dioda. Wygląda to tak <!-- m --><a class="postlink" href="http://www.youtube.com/watch?v=FA0LNcPg5bw&amp;feature=youtu.be" >http://www.youtube.com/watch?v=FA0LNcPg ... e=youtu.be</a><!-- m --><br /></div><br /><br />bo nie LATCH'uszesz <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />czyli prościej mówiąc nie zatrzaskujesz <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... danych po wprowadzeniu, i dlatego widać jak wprowadzasz kolejne ....<br /><br />przy okazji wyrzuć to opóźnienie delay_ms(1), które jest tam pokazane w książce w tej funkcji<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 25 maja 2013, o 10:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komor34]]></name></author>
<updated>2013-05-25T09:53:06+01:00</updated>
<published>2013-05-25T09:53:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37635#p37635</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37635#p37635"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37635#p37635"><![CDATA[
Dziękuję wszystkim za pomoc, działa prawie dobrze. Jeśli na 2 układzie świeci się pierwsza dioda to na 1 układzie lekko miga pierwsza dioda. Wygląda to tak <!-- m --><a class="postlink" href="http://www.youtube.com/watch?v=FA0LNcPg5bw&amp;feature=youtu.be" >http://www.youtube.com/watch?v=FA0LNcPg ... e=youtu.be</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=495">komor34</a> — 25 maja 2013, o 09:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PawelGaj]]></name></author>
<updated>2013-05-25T09:34:09+01:00</updated>
<published>2013-05-25T09:34:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37632#p37632</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37632#p37632"/>
<title type="html"><![CDATA[Re: Odp: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37632#p37632"><![CDATA[
Ważne ze działa i spełnia Twoje oczekiwania <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br /><br />Wysłane z mojego Nexusa 7 za pomocą Tapatalk 2<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=784">PawelGaj</a> — 25 maja 2013, o 09:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PawelGaj]]></name></author>
<updated>2013-05-25T09:33:12+01:00</updated>
<published>2013-05-25T09:31:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37630#p37630</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37630#p37630"/>
<title type="html"><![CDATA[Re: Odp: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37630#p37630"><![CDATA[
Zamiast tysiąca tych funkcji na początku mogłeś zastosować #define <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Czyli np. tak : #DEFINE MOSI_H SPI_PORT <br />|= MOSI <br />Wysłane z mojego Nexusa 7 za pomocą Tapatalk 2<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=784">PawelGaj</a> — 25 maja 2013, o 09:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PawelGaj]]></name></author>
<updated>2013-05-25T09:04:06+01:00</updated>
<published>2013-05-25T09:04:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37626#p37626</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37626#p37626"/>
<title type="html"><![CDATA[Re: Odp: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37626#p37626"><![CDATA[
Chciałem bardziej łopatologiczne żeby łatwiej było mu to zrozumieć <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";-)" title="Puszcza oko" /><br /><br />Wysłane z mojego Nexusa 7 za pomocą Tapatalk 2<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=784">PawelGaj</a> — 25 maja 2013, o 09:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-05-25T09:01:48+01:00</updated>
<published>2013-05-25T09:01:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37625#p37625</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37625#p37625"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37625#p37625"><![CDATA[
<div class="quotetitle">PawelGaj napisał(a):</div><div class="quotecontent"><br />Musisz pozmieniać w niej żeby wysłała 16 bitów a nie 8<br /></div><br /><br />panowie ale to jest troszkę bez sensu <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> a jak ktoś zechce podłączyć 3 scalaki to co będziecie przerabiać funkcję żeby wysyłała 24 bity, a jak 12 scalaków to ????<br /><br />język C to świetne narzędzie, wystarczy zrobić sobie funkcję, która wysyła 1bajt gdziekolwiek , na dowolną magistralę, i tego staram się nauczyć was w książce, to PODSTAWA<br /><br />a później to już się robi funkcje nadrzędne, które mogą przesyłać ile całych bajtów chcecie - tylko w środku wykorzystujemy zawsze tę podstawową do wysłania pojedynczego bajtu....<br /><br />taką drogą warto iść i myśleć ... a nie przerabiać podstawową funkcję, mając podstawową - chcesz wysłać dwa bajty, proszę<br /><br />[syntax=c]void sendWord( uint16_t w ) {<br />    send_bajt( w&gt;&gt;8 );<br />    send_bajt( w );<br />}[/syntax]<br /><br />chcesz trzy, cztery a może 10 ? nie ma sprawy napisz podobną, ale przekaż jako argument bufor z bajtami do wysłania i użyj pętli for, znowu wyjdzie tylko kilka linijek kodu.<br /><br />Toż to się robi jak z klocków lego <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> — 25 maja 2013, o 09:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PawelGaj]]></name></author>
<updated>2013-05-25T08:55:15+01:00</updated>
<published>2013-05-25T08:55:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37624#p37624</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37624#p37624"/>
<title type="html"><![CDATA[Re: Odp: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37624#p37624"><![CDATA[
Musisz jeszcze zmienić ciało funkcji. <br /><br />Wysłane z mojego Nexusa 7 za pomocą Tapatalk 2<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=784">PawelGaj</a> — 25 maja 2013, o 08:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komor34]]></name></author>
<updated>2013-05-25T08:55:29+01:00</updated>
<published>2013-05-25T08:51:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37623#p37623</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37623#p37623"/>
<title type="html"><![CDATA[Re: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37623#p37623"><![CDATA[
Zgadza się funkcja jest bez zmian, taka sama jak w książce, żeby wysłać 16 bitów trzeba zmienić void SendSpi(uint8_t bajt )   na  void SendSpi(uint16_t bajt ) ??<br />Po zmianie jest tak samo <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=495">komor34</a> — 25 maja 2013, o 08:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PawelGaj]]></name></author>
<updated>2013-05-25T08:44:42+01:00</updated>
<published>2013-05-25T08:44:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37620#p37620</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37620#p37620"/>
<title type="html"><![CDATA[Re: Odp: 74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37620#p37620"><![CDATA[
Pokaż funkcje send_spi. Jeśli ona jest bez zmian jak w książce to normalne jest takie zachowanie. Musisz pozmieniać w niej żeby wysłała 16 bitów a nie 8<br /><br />Wysłane z mojego Nexusa 7 za pomocą Tapatalk 2<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=784">PawelGaj</a> — 25 maja 2013, o 08:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[komor34]]></name></author>
<updated>2013-05-25T08:28:14+01:00</updated>
<published>2013-05-25T08:28:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37619#p37619</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37619#p37619"/>
<title type="html"><![CDATA[74HC595]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3177&amp;p=37619#p37619"><![CDATA[
Witam <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Próbuję połączyć kaskadowo dwa układy 74HC595 i za każdym razem drugi układ zczytuje mi z pierwszego układu.<br />Wygląda to tak: <!-- m --><a class="postlink" href="http://www.youtube.com/watch?v=KAsZDdgbYQE" >http://www.youtube.com/watch?v=KAsZDdgbYQE</a><!-- m --><br />Podłączałem według schematu od kolegi Antystatycznego <!-- m --><a class="postlink" href="http://imageshack.us/f/842/kaskada.png/" >http://imageshack.us/f/842/kaskada.png/</a><!-- m --><br />Kod: <!-- m --><a class="postlink" href="http://www.wklej.org/id/1047692/" >http://www.wklej.org/id/1047692/</a><!-- m --><br /><br />Sprawdzałem kilkanaście razy połączenia, rozłączałem wszystko i jeszcze raz podłączałem i za każdym razem tak samo.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=495">komor34</a> — 25 maja 2013, o 08:28</p><hr />
]]></content>
</entry>
</feed>