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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-02-04T20:13:13+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=10502&amp;mode</id>
<entry>
<author><name><![CDATA[fobos]]></name></author>
<updated>2015-02-04T20:13:13+01:00</updated>
<published>2015-02-04T20:13:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117240#p117240</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117240#p117240"/>
<title type="html"><![CDATA[Re: newbaby LCD Busy Flag z BB prośba o wyjaśnienie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117240#p117240"><![CDATA[
No teraz będę już mógł spać spokojnie dzisiejszej nocy dzięki za odpowiedź.<br /><br />Zdrówka.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7548">fobos</a> — 4 lut 2015, o 20:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-02-04T20:00:28+01:00</updated>
<published>2015-02-04T20:00:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117237#p117237</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117237#p117237"/>
<title type="html"><![CDATA[Re: newbaby LCD Busy Flag z BB prośba o wyjaśnienie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117237#p117237"><![CDATA[
ten kod, który działa przecież:<br /><br />[syntax=c]while( (check_BF() &amp; (1&lt;&lt;7)) );[/syntax]<br /><br />mówi sam za siebie - że gdy BF jest = 1 to znaczy, że sterownik wykonuje wewnętrzne operacje i nie można przesłać do niego kolejnych danych&quot;, więc ewidentnie w książce walnąłem się, i zdanie powinno brzmieć:<br /><br />”Jeżeli będzie ona równa 0 oznacza, że wykonał swoje wewnętrzne działania i można przesyłać do niego kolejne dane”<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 lut 2015, o 20:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[fobos]]></name></author>
<updated>2015-02-04T19:47:13+01:00</updated>
<published>2015-02-04T19:47:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117230#p117230</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117230#p117230"/>
<title type="html"><![CDATA[Re: newbaby LCD Busy Flag z BB prośba o wyjaśnienie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117230#p117230"><![CDATA[
Mirek,<br />ale miło pobierać nauki u samego mistrza.<br /><br />Napisałeś, że to taki semafor, doprecyzuję działający następująco:<br /> BF  1 -&gt;czekaj,  BF  0 doczekałeś się  wyjdź z pętli  while  nie widzę innej  opcji .<br />Tymczasem  czytam bez zrozumienia z BB str 222 ...”Jeżeli będzie ona równa  1 oznacza, że wykonał swoje wewnętrzne działania i można przesyłać do niego kolejne dane”..<br />Wartość  1 z tego zdania dokleiłem do BF i wyszło mi, że BF 1 ... i można przesyłać do niego kolejna dane  co stoi w sprzeczności z działaniem pętli while (BF 1 czekaj cierpliwie) OR ( BF 0 no i doczekałeś się). <br />Wartość 1 z tego zdania dotyczy czego ? warunku  # if USE_RW  ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7548">fobos</a> — 4 lut 2015, o 19:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-02-04T16:02:20+01:00</updated>
<published>2015-02-04T16:02:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117163#p117163</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117163#p117163"/>
<title type="html"><![CDATA[Re: newbaby LCD Busy Flag z BB prośba o wyjaśnienie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117163#p117163"><![CDATA[
Wyjaśnienie w BB jest ok - czyli CZEKAJ CZEKAJ CZEKAJ .... aż BF będzie wolny. BF to taki semafor.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 lut 2015, o 16:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[fobos]]></name></author>
<updated>2015-02-04T15:14:33+01:00</updated>
<published>2015-02-04T15:14:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117153#p117153</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117153#p117153"/>
<title type="html"><![CDATA[newbaby LCD Busy Flag z BB prośba o wyjaśnienie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10502&amp;p=117153#p117153"><![CDATA[
Aloha   <br />No nie mogę zaskoczyć i przeskoczyć pewnej kwestii dotyczącej wyświetlacza LCD Busy Flag funkcja _lcd_write_byte  w końcowej części funkcji mamy część kodu.<br />#if USE_RW == 1<br />while( (check_BF() &amp; (1&lt;&lt;7)) );<br />#else<br />_delay_us(120);<br />#endif<br /><br />Problem dotyczy poprawnej analizy tego maleństwa <br />while( (check_BF() &amp; (1&lt;&lt;7)) );// czekaj aż będzie można przesłać <br />                                           // kolejne dane <br />dwa przypadki <br />1. BF=1(1xxx xxx) &amp; (1xxx xxx) =&gt; 0b1xxx xxxx =&gt; 1 prawda =&gt; czekaj czekaj czekaj <br />2. BF=0(0xxx xxx) &amp; (1xxx xxx) =&gt; 0b1xxx xxxx =&gt; 0 fałsz=&gt;skończyłem<br />                                                                                 podaj dane<br />W BB czytam ..”Jeżeli będzie ona równa 1 oznacza, że wykonał swoje wewnętrzne działania i można przesyłać do niego kolejne dane”..<br />Według mnie dla wartości BF=1 while(1) będzie się kręciła w kółko czekaj czekaj czekaj i czekaj …  aż będzie BF=0 =&gt; while(0) =&gt; wypad z pętli while. Z opisu BB wynika co innego i tego nie kumam, proszę Was o wyjaśnienie gdzie moje myślenie poszło za psem Sabą i Ludwikiem D.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7548">fobos</a> — 4 lut 2015, o 15:14</p><hr />
]]></content>
</entry>
</feed>