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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-07-22T22:02:10+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=3620&amp;mode</id>
<entry>
<author><name><![CDATA[Paul Dirac]]></name></author>
<updated>2013-07-22T22:02:10+01:00</updated>
<published>2013-07-22T22:02:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42915#p42915</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42915#p42915"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42915#p42915"><![CDATA[
fajnie, że podrzuciłeś mi ten temat, ale jak do tej pory wiem to biblioteki dallas są błędne, zresztą su* pisał mi, że to nie jest jakiś pewny soft, tylko po prostu on jest. Więc zanim określi sie, że cos zle działa trzeba napisac dobry proram. Ja po tym jak rozgryzłem całe crc, że jest zle, napisałemod zera i wiesz co działa. A jak z dokładnością, no są rzedu 0.7 stopnia, ale temp jest wysylana z opoznieniem do 1.2 s i crc opoznia od 50-80 ms tak przewaznie, wiec moze i dobrze mierzy przy nagrzewaniu w piecu.<br /><br /> a co do twojego pomsyłu, przeciez i tak masz tablice a chcesz zawsze wysylac kropke z cyfra, wiec co ci zalezy dodac do tablicy znak z kropką?<br />A co ty wymysliles to ja bym dla czytelnosc zrbil tak, ze:<br />[syntax=c]LED_DATA = pgm_read_byte ( &amp;cyfr&#91;cy2&#93; );<br />LED_DATA &amp;=~ SEG_DP[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1035">Paul Dirac</a> — 22 lip 2013, o 22:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sirek86]]></name></author>
<updated>2013-07-22T18:39:13+01:00</updated>
<published>2013-07-22T18:39:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42843#p42843</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42843#p42843"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42843#p42843"><![CDATA[
Ta... ale nie chciałem, jasne że tez tak można, ale po co zapełniać dodatkowo pamięć kolejną tablicą. <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><br />Dodam również <a href="http://forum.atnel.pl/topic1202.html"  class="postlink">LINK</a> do postu, wcześniej już poruszanej dokładnosci czujników DS18B20.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1494">sirek86</a> — 22 lip 2013, o 18:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Paul Dirac]]></name></author>
<updated>2013-07-22T17:34:10+01:00</updated>
<published>2013-07-22T17:34:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42820#p42820</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42820#p42820"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42820#p42820"><![CDATA[
Mas tam przeciez tablice na kazdy znak, styknie dodac te pole z znakiem kropki do niej i masz juz na stale wyswietlenie znaku z kropką. Nie trzeba nic więcej: <br />[syntax=c]uint8_t cyfry&#91;25&#93; PROGMEM = { <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_G | SEG_E | SEG_D), //2<br />~(SEG_A | SEG_B | SEG_C | SEG_D | SEG_G), //3<br />~( SEG_F | SEG_G | SEG_C  | SEG_B),//4<br />~(SEG_A | SEG_F | SEG_G | SEG_C | SEG_D), //5<br />~(SEG_A | SEG_F | SEG_G | SEG_C | SEG_D | SEG_E ), //6<br />~(SEG_A | SEG_B | SEG_C ),//7<br />~(SEG_A | SEG_B | SEG_C | SEG_D | SEG_E | SEG_F | SEG_G), //8<br />~( SEG_A | SEG_B | SEG_G | SEG_F | SEG_D | SEG_C),//9<br />~(SEG_A | SEG_B | SEG_C | SEG_D | SEG_E | SEG_F | SEG_DP), //0 z kropka<br />~(SEG_B | SEG_C | SEG_DP), //1 z krpoka<br />~(SEG_A | SEG_B | SEG_G | SEG_E | SEG_D | SEG_DP), //2<br />~(SEG_A | SEG_B | SEG_C | SEG_D | SEG_G | SEG_DP), //3<br />~( SEG_F | SEG_G | SEG_C  | SEG_B | SEG_DP),//4<br />~(SEG_A | SEG_F | SEG_G | SEG_C | SEG_D | SEG_DP), //5<br />~(SEG_A | SEG_F | SEG_G | SEG_C | SEG_D | SEG_E | SEG_DP), //6<br />~(SEG_A | SEG_B | SEG_C | SEG_DP),//7<br />~(SEG_A | SEG_B | SEG_C | SEG_D | SEG_E | SEG_F | SEG_G | SEG_DP), //8<br />~( SEG_A | SEG_B | SEG_G | SEG_F | SEG_D | SEG_C | SEG_DP),//9<br />0xff<br /><br />};[/syntax]<br /><br />Robiłem cos kiedys tak podstawowego w celach pokazywania temp z dsa. Przeanalizuj co wymyslił anty, jest naprawde fajny pomysl na pokazywanie, przesuwanie kropek.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1035">Paul Dirac</a> — 22 lip 2013, o 17:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-07-22T17:27:06+01:00</updated>
<published>2013-07-22T17:27:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42818#p42818</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42818#p42818"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42818#p42818"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />P.S. nie wiem dlaczego &quot;zjadło&quot; kawałek kodu, może przed kolacją,głodne<br /></div><br /><br />Bo nie dałeś panie kochany<br /><br />[ syntax = c ]<br /><br />tylko<br /><br />[ syntax ]<br /><br />weź sobie wyedytuj bo poprawiłem i zobacz jak się wpisuje syntax <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> — 22 lip 2013, o 17:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sirek86]]></name></author>
<updated>2013-07-22T16:53:59+01:00</updated>
<published>2013-07-22T16:53:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42803#p42803</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42803#p42803"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42803#p42803"><![CDATA[
Poklikałem, <br />pokombinowałem i wyszło <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />[syntax=c]else if (licznik==2) LED_DATA = (pgm_read_byte ( &amp;cyfr&#91;cy2&#93; ) &amp; ~(1&lt;&lt;PA7)) ;[/syntax]<br /><br />P.S. nie wiem dlaczego &quot;zjadło&quot; kawałek kodu, może przed kolacją,głodne <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Głównie zacząłem sie zastnawiać po pomocnym linku od Antystatycznego. <br /><br />Wcześniej już też myślałem tak jak proponował kicajek, jednak albo pokazywało jakąś bzdurę, albo nagle pełna ósemka sie pojawiała a gdy to zanegowałem to nic sie nie wyświetlało.<br /><br />Mam nadzieje ze poprawnie zinterpretowałem polecenia bardziej doświadczonych. <br /><br />Dodatkowe mam pytanie o dokładność samego czujnika DS18B20. Parę lat temu programowałem podobny termometr w BASCOMie, już wtedy mnie zastanawiało czy aby ten czujniczek jest dokładny... <br />włożyłem go do porządnie zmrożonej wody, powinien pokazywać coś koło zera, prawda ?! Jednak przekłamywał o dodatkowe 3,4 stopnie.<br />Zauważyłem, iż również napewno nie mam w pokoju 26-ściu stopni. Czy ktoś już drążył temat dokładości pomiaru DS18B20 ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1494">sirek86</a> — 22 lip 2013, o 16:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-07-22T10:41:19+01:00</updated>
<published>2013-07-22T10:41:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42724#p42724</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42724#p42724"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42724#p42724"><![CDATA[
No dobrze ale dlaczego akurat użyłeś oznaczenia PB7 ?<br /><br />rozumiem że tak na sztywno chcesz ustalić kropkę akurat w tym miejscu tak ?<br /><br />to wtedy można oczywiście tak<br /><br />(1&lt;&lt;7)<br /><br />chociaż akurat z PB7 byłoby to samo no ale jak widzisz bez dodatkowych objaśnień nagle nie wiadomo o co chodzi<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 lip 2013, o 10:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2013-07-22T10:29:37+01:00</updated>
<published>2013-07-22T10:29:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42722#p42722</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42722#p42722"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42722#p42722"><![CDATA[
Sory  <img src="https://forum.atnel.pl/images/smilies/icon_redface.gif" alt=":oops:" title="Zawstydzony" /> <br />..do &quot;tablicowego&quot; wzoru cyfry dodajemy segment kropki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 22 lip 2013, o 10:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-07-22T10:07:31+01:00</updated>
<published>2013-07-22T10:07:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42721#p42721</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42721#p42721"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42721#p42721"><![CDATA[
no ale co to jest to<br /><br />(1&lt;&lt;PB7)<br /><br />jak coś robisz to opisz co masz na myśli <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> — 22 lip 2013, o 10:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2013-07-22T09:59:00+01:00</updated>
<published>2013-07-22T09:59:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42720#p42720</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42720#p42720"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42720#p42720"><![CDATA[
Witam <br />.. a takie coś?<br />[syntax=c]else if (licznik==2) LED_DATA = pgm_read_byte ( &amp;cyfr&#91;cy2&#93; )|(1&lt;&lt;PB7);[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 22 lip 2013, o 09:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-07-22T05:52:29+01:00</updated>
<published>2013-07-22T05:52:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42700#p42700</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42700#p42700"/>
<title type="html"><![CDATA[Re: Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42700#p42700"><![CDATA[
Bo tu się nic nie dodaje - tylko trzeba wykonać operację bitową OR np w zależności od wartości jakiejś dodatkowej zmiennej mówiącej o kropce itp<br /><br />Na naszym forum masz przykłady. Na dzień dzisiejszy bo forum już troszkę działa to jest ich nawet sporo <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> poszukaj - na pewno znajdziesz albo ktoś jeszcze wskaże ci link do tego jak to sobie zrealizował i będziesz miał się na czym wzorować.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 lip 2013, o 05:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sirek86]]></name></author>
<updated>2013-07-22T00:21:33+01:00</updated>
<published>2013-07-22T00:21:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42696#p42696</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42696#p42696"/>
<title type="html"><![CDATA[Dodawania jednego bitu na wyśw. 7seg. do got. tablicy.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3620&amp;p=42696#p42696"><![CDATA[
Witam,<br /><br />Posiadam zestaw uruchomieniowy Atnel w wersji 1.03. <br />Na podstawie ćwiczeń: <br />03 - Multi LED (wyświetlacz 7-dmiosegmentowy) oraz <br />10 - 1 Wire communication, <br />Stowrzyęłm w programie Eclipse wyświetlacz temperatury, posłużyłem sie tablicami z ćw. 03. jednak nurtuje mnie jedna linijka kodu  <br /><br />[syntax]else if (licznik==2) LED_DATA = pgm_read_byte ( &amp;cyfr&#91;cy2&#93; );[/syntax]<br /><br />dla przypomnienia dodam iż polecenie to pobiera z tablicy określony znak dla cyfry &quot;cy2&quot;. <br /><br />Chciałbym aby do tego znaku zawsze dodawany był ósmy bit wyświetlacza, oznaczający kropkę czyli &quot;SEG_DG&quot;.<br />Próbowałem poleceniami and oraz zwykłego dodawania, jednak za każdym razem jakieś &quot;krzaczki&quot; mi wyskakiwąły na wyswietlaczu. <br /><br />Proszę o pomoc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1494">sirek86</a> — 22 lip 2013, o 00:21</p><hr />
]]></content>
</entry>
</feed>