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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-09-04T15:42:56+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=19065&amp;mode</id>
<entry>
<author><name><![CDATA[Krystek]]></name></author>
<updated>2017-09-04T15:42:56+01:00</updated>
<published>2017-09-04T15:42:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194461#p194461</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194461#p194461"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194461#p194461"><![CDATA[
Proponuję zrobić generator losowych liczb za pomocą przetwornika ADC wbudowanego w mikrokontroler <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Albo zwiększaj w przerwaniu zmienną o 1 i po naciśnięciu przycisku wyświetlaj ją w głównym programie wysyłając na 7 seg <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=1207">Krystek</a> — 4 wrz 2017, o 15:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2017-08-28T16:52:28+01:00</updated>
<published>2017-08-28T16:52:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194110#p194110</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194110#p194110"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194110#p194110"><![CDATA[
I Tobie ten kod się skompilował?! Dobry jesteś <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><br />Znalazłem problem. Losowe wartości przypisujesz do zmiennych cy1, cy2, cy3 i cy4. Resztę załatwia oryginalna bluebookowa biblioteka.<br />Jest tylko jeden problem - każdorazowo, po resecie, wyświetla te same wartości. Gdzieś w czeluściach forumowych lochów był temat z próbą zrobienia generatora bardziej losowych liczb. Poszukaj, może będzie bardziej nieprzewidywalnie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 28 sie 2017, o 16:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-28T13:58:54+01:00</updated>
<published>2017-08-28T13:58:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194104#p194104</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194104#p194104"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194104#p194104"><![CDATA[
no właśnie jak czytałem na forach to nie mieli ani deklaracji int rand, tylko w jednym przypadku to było więc zastosowałem z myślą że pomoże.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br />Dalej nic nie działa, wyświetlacz nie włączył się nawet<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 6 minutach ]</span></strong><br /><br />Ja już jestem głupi <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />, dobra idę do pracy dlatego nie będę mógł odpisywać ale jak coś jeszcze znajdziecie to będę wdzięczny <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=17799">Eposas</a> — 28 sie 2017, o 13:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2017-08-28T14:00:34+01:00</updated>
<published>2017-08-28T13:55:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194103#p194103</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194103#p194103"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194103#p194103"><![CDATA[
Ja pytam, jak działa Twoja funkcja rand(). W pliku main.c w 14. linijce w pierwszym listningu pierwszego posta masz [syntax=&quot;c&quot;]int rand();[/syntax]czyli deklaracja funkcji rand(). A nie ma definicji tej funkcji. Więc jest to pusta funkcja? <br /><br />EDIT:<br /><br />Usuń tą linijkę i spróbuj jeszcze raz.<br />Jeżeli chcesz liczbę z zakresu 0 - 9, daj w kolejnych linijkach [syntax=&quot;c]rand() % 10[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 28 sie 2017, o 13:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-28T13:38:15+01:00</updated>
<published>2017-08-28T13:38:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194102#p194102</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194102#p194102"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194102#p194102"><![CDATA[
jak wyczytałem i kolega jeden mowił to polega na losowaniu pseudolosowych liczb z jakiegoś zakresu, a ja chciałem losowac te liczby z tablicy<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 15 minutach ]</span></strong><br /><br />[syntax=c]/*<br /> * kod_obslugi_przerwan.c<br /> *<br /> *  Created on: 2 cze 2017<br /> *      Author: Michał<br /> */<br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &quot;led.h&quot;<br /><br />#include &lt;stdlib.h&gt; // losowanie liczb rand/srnad<br />#include &lt;avr/pgmspace.h&gt;<br /><br />// teraz będziemy robic definicje zmiennecyh gloablnych czyli volatile.<br />// volatile - wykorzystywane sa do odczytu i zapisu w również w przerwaniach jak i w programie głownym main.c<br />// trzeba wyłączyc optymalizacje dostępu do nich (zmienne ulotne)<br /><br />volatile uint8_t cy1;<br />volatile uint8_t cy2;<br />volatile uint8_t cy3;<br />volatile uint8_t cy4;<br /><br /><br />// definicja tablicy zawierającej definicje bitowe cyfr LED<br />const uint8_t cyfry&#91;&#93; PROGMEM = {  // PROGMEM czyli zapisanie w pamięcci flesh<br />~(SEG_A | SEG_B | SEG_C | SEG_D | SEG_E | SEG_F),// 0<br />~(SEG_B | SEG_C),// 1<br />~(SEG_A | SEG_B | SEG_D | SEG_E | SEG_G),// 2<br />~(SEG_A | SEG_B | SEG_C | SEG_D | SEG_G),// 3<br />~(SEG_B | SEG_C | SEG_F | SEG_G),// 4<br />~(SEG_A | SEG_C | SEG_D | SEG_F | SEG_G),// 5<br />~(SEG_A | SEG_C | SEG_D | SEG_E | SEG_F | SEG_G),// 6<br />~(SEG_A | SEG_B | SEG_C | SEG_F),// 7<br />~(SEG_A | SEG_B | SEG_C | SEG_D | SEG_E | SEG_F | SEG_G),// 8<br />~(SEG_A | SEG_B | SEG_C | SEG_D | SEG_F | SEG_G),// 9<br />0xFF// NIC (puste miejsce)<br />};<br /><br /><br />void d_led_init(void) {<br />LED_DATA_DIR = 0xFF; // ustawiamy wszystkie piny C jako wyjście (katody)<br />LED_DATA = 0xFF; // wygaszamy wszystkie katody - STAN WYSOKI<br /><br />ANODY_DIR |= CA1 | CA2 | CA3 | CA4; // piny jako wyjścia ANODY<br />ANODY_PORT |= CA1 | CA2 | CA3 | CA4; // wygaszanie wszystkich wyświetlaczy anody<br /><br />// USTAWIENIA TIMERA0<br />TCCR0 |= (1 &lt;&lt; WGM01); // tryb CTC<br />TCCR0 |= (1 &lt;&lt; CS02) | (1 &lt;&lt; CS00); // preskaler 1024<br />OCR0 = 38; // rej. przepełnień dodatkoway przedzial przez 38<br />TIMSK |= (1 &lt;&lt; OCIE0); //zezwolenie na przerwania COMPARE MATCH<br />}<br /><br />// PROCEDURA OBSŁUGI PRZERWAŃ******************************************************************************************************<br /><br />ISR (TIMER0_COMP_vect) // nazwa przerwania<br />{<br />static uint8_t licznik = 1;<br />ANODY_PORT = (ANODY_PORT &amp; 0xF0) | (~licznik &amp;0x0F);// wygaszenie wszystkich wyświetlaczy<br /><br />//LED_DATA = pgm_read_byte(&amp;cyfry&#91;cyfra&#91;licznik&#93;&#93;);<br />if (licznik == 1) {<br />LED_DATA = pgm_read_byte ( &amp;cyfry&#91;cy1&#93; ); // PROGMEM zapisywanue w pamieci flash<br />} else if (licznik == 2)<br />LED_DATA = pgm_read_byte ( &amp;cyfry&#91;cy2&#93; );<br /> // PROGMEM zapisywanue w pamieci flash<br /> else if (licznik == 4)<br />LED_DATA = pgm_read_byte ( &amp;cyfry&#91;cy3&#93; );<br />// PROGMEM zapisywanue w pamieci flash<br /> else if (licznik == 8)<br />LED_DATA = pgm_read_byte ( &amp;cyfry&#91;cy4&#93; );<br />// PROGMEM zapisywanue w pamieci flash<br /><br /><br /><br />licznik &lt;&lt;= 1;<br />if (licznik &gt; 8) {<br />licznik = 1;<br />}<br /> }[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 28 sie 2017, o 13:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2017-08-28T13:27:53+01:00</updated>
<published>2017-08-28T13:27:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194101#p194101</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194101#p194101"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194101#p194101"><![CDATA[
Brakuje mi jeszcze jednego: jak działa funkcja rand()?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 28 sie 2017, o 13:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-28T13:20:54+01:00</updated>
<published>2017-08-28T13:20:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194100#p194100</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194100#p194100"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194100#p194100"><![CDATA[
Tak zapomniałem o tym też napisać, i oczywiście anody od 0-3 <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />, wcześniej pisałem że jak wgrywam projekt z ksiazki Mirka to działa normalnie więc nikłe szanse żeby coś źle było podłączone choć wszystko możliwe. Mi się wydaje że wina leży w kodzie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 28 sie 2017, o 13:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2017-08-28T13:08:18+01:00</updated>
<published>2017-08-28T13:08:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194099#p194099</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194099#p194099"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194099#p194099"><![CDATA[
A segmenty też masz podłączone? W miejscach zaznaczonych ramką i strzałką na screenie<br /><a href="https://obrazkiforum.atnel.pl/12752/3c404dcdbd799a2b4e63a69b3ca95f41.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/12752/3c404dcdbd799a2b4e63a69b3ca95f41.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 28 sie 2017, o 13:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-28T12:36:33+01:00</updated>
<published>2017-08-28T12:36:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194098#p194098</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194098#p194098"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194098#p194098"><![CDATA[
Nie chce mi sie wgrać nie jak dam obrazek, ale opisze jak mam podłączone, płytka startowa najnowsza i do anody od led mam podlączone do portB 0,1,2,3,4<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 28 sie 2017, o 12:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2017-08-28T12:05:32+01:00</updated>
<published>2017-08-28T12:05:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194095#p194095</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194095#p194095"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194095#p194095"><![CDATA[
<div class="quotetitle">Eposas napisał(a):</div><div class="quotecontent"><br />Wysyłam zdj podłączenia<br /></div>Wyślij jeszcze raz. Wg tego poradnika: <a href="http://forum.atnel.pl/topic44.html"  class="postlink">topic44.html</a><br />Próbowałeś wyświetlić cokolwiek? Nie używając funkcji rand()?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 28 sie 2017, o 12:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2017-08-28T11:58:53+01:00</updated>
<published>2017-08-28T11:58:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194093#p194093</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194093#p194093"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194093#p194093"><![CDATA[
Zdjęcia wklejamy na forum.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 28 sie 2017, o 11:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-28T11:57:04+01:00</updated>
<published>2017-08-28T11:57:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194092#p194092</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194092#p194092"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194092#p194092"><![CDATA[
Jakby to powiedzieć na początku robiłem wszystko po swojemu czyli na płytce stykowej i nie działało, zakupiłem płytkę startową i też nic mimo że program Pana Mirka działa, i wtedy skopiowałem wszystkie podłączenia z Pana projektu na swój, dlatego komentarze mogą się nie zgadzać bardzo.Wysyłam zdj podłączenia.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 28 sie 2017, o 11:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2017-08-28T11:37:51+01:00</updated>
<published>2017-08-28T11:37:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194091#p194091</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194091#p194091"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194091#p194091"><![CDATA[
A jak podłączyłeś wyświetlacze? Pod odpowiednie wyprowadzenia procka?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 28 sie 2017, o 11:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-28T11:33:09+01:00</updated>
<published>2017-08-28T11:33:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194090#p194090</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194090#p194090"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194090#p194090"><![CDATA[
kompiluje się wszystko (brak błędów) tylko nic nie pokazuje na wyświetlaczu, i właśnie nie wiem o co chodzi czy w kodzie mam coś pokichane czy co. <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=17799">Eposas</a> — 28 sie 2017, o 11:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-08-28T11:29:06+01:00</updated>
<published>2017-08-28T11:29:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194089#p194089</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194089#p194089"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194089#p194089"><![CDATA[
<div class="quotetitle">Eposas napisał(a):</div><div class="quotecontent"><br />A jeśli ktoś widzi błędy w moim kodzie to niech pisze bo nawet nie chce się odpalić.<br /></div><br />A jeśli postarałbyś się lepiej opisywać problem to byłoby znacznie lepiej ci coś podpowiedzieć - a nie tak jak napisał wyżej kolega - co to ma oznaczać &quot;nie chce się odpalić&quot; ? .. no jak tak można zadawać pytanie panie kochany ? <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> — 28 sie 2017, o 11:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2017-08-28T11:10:57+01:00</updated>
<published>2017-08-28T11:10:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194088#p194088</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194088#p194088"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194088#p194088"><![CDATA[
<div class="quotetitle">Eposas napisał(a):</div><div class="quotecontent"><br />nawet nie chce się odpalić<br /></div>Ale co to znaczy, że nie chce się odpalić? Kompiluje się? Wgrywa się do procka? Wyświetla się cokolwiek na wyświetlaczach?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 28 sie 2017, o 11:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-28T11:07:11+01:00</updated>
<published>2017-08-28T11:07:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194087#p194087</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194087#p194087"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=194087#p194087"><![CDATA[
[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 14 sie 2017<br /> *      Author: Michał<br /> */<br />#include &lt;util/delay.h&gt;<br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt; // dołączanie pliku nagłówkowego OBSŁUGI PRZRWAŃ<br />#include &quot;led.h&quot; // dołączanie naszego pliku (osbługa LED)<br />//#include &quot;definicje_zmiennych.h&quot; // dąłączalnie naszgo pliku z definicjami<br />#include &lt;stdlib.h&gt;<br /><br />int rand(void);<br /><br />int main(void) {<br />d_led_init(); //inicjalizacja wyświetlacza multipleksowanego<br /><br /> cy1 = cyfry&#91;(rand() * 10) % 1&#93;;<br />cy2 = cyfry&#91;(rand() * 10) % 10&#93;;<br />cy3 = cyfry&#91;(rand() * 10) % 10&#93;;<br />cy4 = cyfry&#91;(rand() * 10) % 10&#93;;<br /><br /><br />// testowa inicjalizacja zmiennych oraz licz wyświetlanych na wyśw LED<br /><br /><br />sei();<br /><br />// zezwolenie na przerwania GLOBALNA<br /><br />//*** GŁÓWNA PĘTLA ***<br />while (1) {<br /><br /><br />    cy1 = cyfry&#91;(rand() * 10) % 10&#93;;<br />cy2 = cyfry&#91;(rand() * 10) % 10&#93;;<br />cy3 = cyfry&#91;(rand() * 10) % 10&#93;;<br />cy4 = cyfry&#91;(rand() * 10) % 10&#93;;<br /><br />}<br /><br />}[/syntax]<br />Sorry za brak odpowiedzi ale nie miałem czasu, wracjąc do problemu dalej nie działa <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> przypomnę tylko o co mi chodzi chcę aby na wyświetlaczu led pokazało mi wylosowane cyfry od 0-9 z tablicy. A jeśli ktoś widzi błędy w moim kodzie to niech pisze bo nawet nie chce się odpalić.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 28 sie 2017, o 11:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojtekr51]]></name></author>
<updated>2017-08-25T20:39:45+01:00</updated>
<published>2017-08-25T20:39:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193982#p193982</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193982#p193982"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193982#p193982"><![CDATA[
Jeżeli funkcja rand zwraca losową liczbę z jakiegoś zakresu np. 0-255, to żeby otrzymać pseudolosową liczbę z zakresu 0-9 możesz wykonać takie działanie: <br />rand() % 10 <br />Chyba już jasne jaki będzie wynik. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />W powyższym przykładzie (jeżeli rand zwraca od 0 do 255) cyfry 0-5 będą nieco częściej wypadać niż cyfry 6-9.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1760">wojtekr51</a> — 25 sie 2017, o 20:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-25T20:24:33+01:00</updated>
<published>2017-08-25T20:24:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193981#p193981</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193981#p193981"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193981#p193981"><![CDATA[
acha, dobra więc  co proponujesz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 25 sie 2017, o 20:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojtekr51]]></name></author>
<updated>2017-08-25T20:15:18+01:00</updated>
<published>2017-08-25T20:15:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193980#p193980</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193980#p193980"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193980#p193980"><![CDATA[
<div class="quotetitle">Eposas napisał(a):</div><div class="quotecontent"><br />(rand() * 10) % 1<br /></div><br />Wynikiem tego działania będzie zawsze 0. Wykonujesz operację '%' modulo. W wyniku otrzymujesz resztę z dzielenia przez 1.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1760">wojtekr51</a> — 25 sie 2017, o 20:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-25T20:13:05+01:00</updated>
<published>2017-08-25T20:13:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193978#p193978</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193978#p193978"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193978#p193978"><![CDATA[
Wiem wiem, mój błąd, ale ja już byłem zdesperowany bo nie chciało mi odpalić to dałem led c ctr ctr v i trochę zmieniłem ale autorze zapomniałem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />, no ale dalej nie wiem nawet jakiej funkcji użyć albo co robić aby losować zmienne cyfry z tablicy<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17799">Eposas</a> — 25 sie 2017, o 20:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-08-25T19:14:31+01:00</updated>
<published>2017-08-25T19:14:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193962#p193962</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193962#p193962"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193962#p193962"><![CDATA[
<div class="quotetitle">andrews napisał(a):</div><div class="quotecontent"><br />Ten kod, którego autorem jest Mirosław Kardaś, to bym jednak nie publikował na forum z oczywistych (mam nadzieję) względów.<br /></div><br />No tak nawet tego nie zauważyłem, dzięki ... nieco okroiłem <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 sie 2017, o 19:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[andrews]]></name></author>
<updated>2017-08-25T18:43:19+01:00</updated>
<published>2017-08-25T18:43:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193954#p193954</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193954#p193954"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193954#p193954"><![CDATA[
Ten kod, którego autorem jest Mirosław Kardaś, to bym jednak nie publikował na forum z oczywistych (mam nadzieję) względów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14165">andrews</a> — 25 sie 2017, o 18:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Eposas]]></name></author>
<updated>2017-08-25T17:38:40+01:00</updated>
<published>2017-08-25T17:38:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193946#p193946</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193946#p193946"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193946#p193946"><![CDATA[
Faktycznie nie wiedziałem że tu takie cuda można robić, poprawione i  bardziej przejrzyste pozdro dla wszystkich. <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=17799">Eposas</a> — 25 sie 2017, o 17:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2017-08-25T16:29:01+01:00</updated>
<published>2017-08-25T16:29:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193938#p193938</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193938#p193938"/>
<title type="html"><![CDATA[Re: Funkcja rand w języku C?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19065&amp;p=193938#p193938"><![CDATA[
Kody wklejamy na forum uzywająć znacznika syntax=c   jest przycisk proszę poprawić <br />wtedy łatwiej bedzie udzielić pomocy ..<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 25 sie 2017, o 16:29</p><hr />
]]></content>
</entry>
</feed>