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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-07-28T22:07:53+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=1134&amp;mode</id>
<entry>
<author><name><![CDATA[Ledes]]></name></author>
<updated>2012-07-28T22:07:53+01:00</updated>
<published>2012-07-28T22:07:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11180#p11180</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11180#p11180"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11180#p11180"><![CDATA[
Ehh no widzisz, ja za 4x20 dałem 33,90 na Allegro i to z przesyłką.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br /><!-- m --><a class="postlink" href="http://allegro.pl/zyscom-lcd-4x20-stn-yellow-green-i2518173963.html" >http://allegro.pl/zyscom-lcd-4x20-stn-y ... 73963.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=355">Ledes</a> — 28 lip 2012, o 22:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-07-28T21:54:41+01:00</updated>
<published>2012-07-28T21:54:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11178#p11178</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11178#p11178"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11178#p11178"><![CDATA[
oczywiście że definicja funkcji w *.c a jej deklaracja w *.h - wyjątek funkcje inline które można wstawiać w *.h (tak w skrócie)<br /><br />a na pewno jest o tym w książce i to dokładnie - z rozpisaniem przykładu w tabelkach (nie pamiętam teraz strony)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 lip 2012, o 21:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Ledes]]></name></author>
<updated>2012-07-28T21:43:33+01:00</updated>
<published>2012-07-28T21:43:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11176#p11176</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11176#p11176"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11176#p11176"><![CDATA[
Proponuję w celach edukacyjnych zakupić też większy LCD niż jest domyślnie w ATB, np. 4x20 i spróbować go podłączyć i obsłużyć. Ja tak zrobiłem i dużo się nauczyłem. A koszt jakieś 30zł - niewiele. <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=355">Ledes</a> — 28 lip 2012, o 21:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-07-28T21:36:41+01:00</updated>
<published>2012-07-28T21:36:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11174#p11174</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11174#p11174"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11174#p11174"><![CDATA[
i otóż to <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=58">SunRiver</a> — 28 lip 2012, o 21:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Ledes]]></name></author>
<updated>2012-07-28T21:35:08+01:00</updated>
<published>2012-07-28T21:35:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11173#p11173</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11173#p11173"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11173#p11173"><![CDATA[
Chyba, że to jest wewnętrzna funkcja na użytek funkcji bibliotecznych, to wtedy jest jak piszesz. A widzę, że w tym przypadku tak jest.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br /><div class="quotetitle">Antystatyczny napisał(a):</div><div class="quotecontent"><br />jeszcze nie obcykałem całości biblioteki, ale odnoszę wrażenie, że ta biblioteka nie bedzie uzywana poza HD***.h A zatem  wystarczy jej definicja gdzieś w kodzie pliku .h?<br /></div><br />Zgadza się. W nagłówkowym dajesz tylko deklaracje funkcji-interfejsów z których będziesz korzystał np. w mainie, do którego sobie tylko zainkludujesz plik nagłówkowy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=355">Ledes</a> — 28 lip 2012, o 21:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Ledes]]></name></author>
<updated>2012-07-28T21:33:08+01:00</updated>
<published>2012-07-28T21:33:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11170#p11170</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11170#p11170"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11170#p11170"><![CDATA[
Do maina inkludujesz tylko plik nagłówkowy więc w .h MUSI BYĆ deklaracja funkcji. Skąd inaczej main.c będzie znał nazwę funkcji?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=355">Ledes</a> — 28 lip 2012, o 21:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Malutki_27]]></name></author>
<updated>2012-07-28T21:31:38+01:00</updated>
<published>2012-07-28T21:31:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11169#p11169</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11169#p11169"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11169#p11169"><![CDATA[
<div class="quotetitle">MichalXY napisał(a):</div><div class="quotecontent"><br />Funkcja o której mówisz musi zostać zadeklarowana w pliku .c i pliku .h, a zdefiniowana w tylko w pliku .c .<br /></div><br /><br /><br />Jesteś pewien ?<br />Bo mi się wydaje , nie nie wydaje mi się, odpowiedź jest taka.<br /><br />Jeżeli funkcja będzie używana po za plikiem biblioteki to powinna być zadeklarowana w pliku nagłowkowym jeżeli nie będzie używana to nie ma takiej potrzeby.<br /><br />W związku z tym data_dir_out() nie musi być zadeklarowana w pliku nagłowkowym jeżeli nie będzie używana na zewnątrz <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=225">Malutki_27</a> — 28 lip 2012, o 21:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-07-28T21:30:51+01:00</updated>
<published>2012-07-28T21:30:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11168#p11168</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11168#p11168"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11168#p11168"><![CDATA[
Antystatyczny: Wybacz , ale czasami za bardzo skracam myśli <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />posłuchaj kolegów dobrze ci radzą ... analizując tą bibliotekę dużo się nauczysz <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=58">SunRiver</a> — 28 lip 2012, o 21:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Ledes]]></name></author>
<updated>2012-07-28T21:25:48+01:00</updated>
<published>2012-07-28T21:25:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11166#p11166</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11166#p11166"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11166#p11166"><![CDATA[
Skoro jest tam kod (a jest), to w pliku .c, ale deklaracja funkcji musi być  w pliku nagłówkowym<br /><br />Czyli tak: w .h deklaracja funkcji, w .c definicja funkcji, czyli jej ciało.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br />Biblioteka jest świetnie napisana i naprawdę warto odpalić te przykłady z płyty, prześledzić łańcuszek wywołań (w Eclipse kliknij F3 na nazwie funkcji/zmiennej) począwszy od lcd_str() do _lcd_write_byte() żeby zrozumieć jak to wszystko działa i dokonać własnych modyfikacji.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=355">Ledes</a> — 28 lip 2012, o 21:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MichalXY]]></name></author>
<updated>2012-07-28T21:24:50+01:00</updated>
<published>2012-07-28T21:24:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11165#p11165</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11165#p11165"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11165#p11165"><![CDATA[
Funkcja o której mówisz musi zostać zadeklarowana w pliku .c i pliku .h, a zdefiniowana w tylko w pliku .c .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=226">MichalXY</a> — 28 lip 2012, o 21:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Ledes]]></name></author>
<updated>2012-07-28T21:24:12+01:00</updated>
<published>2012-07-28T21:24:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11163#p11163</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11163#p11163"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11163#p11163"><![CDATA[
Kolego, tak trudno zajrzeć do źródeł na płycie? Radzę odpalać pod Eclipsem i sobie ładnie przejechać łańcuszek wywołań wciskając F2, F3 itp. Wtedy wszystko widać jak na dłoni co jak działa w tej bibliotece.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=355">Ledes</a> — 28 lip 2012, o 21:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-07-28T21:18:43+01:00</updated>
<published>2012-07-28T21:18:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11161#p11161</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11161#p11161"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11161#p11161"><![CDATA[
dodam tylko dla tych co mojego postu nie zrozumieli chodzi o to że dyrektywa inline  wstawi cały kod funkcji w każdą linijkę z odwołaniem się  do niej<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 28 lip 2012, o 21:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Malutki_27]]></name></author>
<updated>2012-07-28T21:18:22+01:00</updated>
<published>2012-07-28T21:18:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11160#p11160</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11160#p11160"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11160#p11160"><![CDATA[
Nie, jest to funkcja lokalna, wykorzystywana do ustawienia kierunku portu w innych funkcjach<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=225">Malutki_27</a> — 28 lip 2012, o 21:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Malutki_27]]></name></author>
<updated>2012-07-28T21:16:00+01:00</updated>
<published>2012-07-28T21:16:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11158#p11158</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11158#p11158"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11158#p11158"><![CDATA[
<div class="quotetitle">Antystatyczny napisał(a):</div><div class="quotecontent"><br />Koledzy, może wiecie, na której stronie jest definicja data_dir_out?<br /></div><br /><br /><br />To jest funkcja do ustwienia kierunku portów, i nie ma jej w książce, ale za to jest w kodach na płycie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=225">Malutki_27</a> — 28 lip 2012, o 21:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2012-07-28T21:13:35+01:00</updated>
<published>2012-07-28T21:13:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11156#p11156</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11156#p11156"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11156#p11156"><![CDATA[
MichałXY trochę opacznie to rozumiesz, bo funkcja nie stanie się szybsza, tylko zaoszczędzimy na czasie w tym sensie, że nie będzie skoku do kodu funkcji i powrotu (void mówi tylko o typie zwracanym przez funkcję proszę nie mieszać pojęć).<br />Kodu nie ma w książce to jest na DVD, proszę:<br />[syntax=c]static inline void data_dir_out(void)<br />{<br />DDR(LCD_D7PORT)|= (1&lt;&lt;LCD_D7);<br />DDR(LCD_D6PORT)|= (1&lt;&lt;LCD_D6);<br />DDR(LCD_D5PORT)|= (1&lt;&lt;LCD_D5);<br />DDR(LCD_D4PORT)|= (1&lt;&lt;LCD_D4);<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 28 lip 2012, o 21:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-07-28T21:10:20+01:00</updated>
<published>2012-07-28T21:10:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11154#p11154</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11154#p11154"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11154#p11154"><![CDATA[
inline to zalecenie dla kompilatora mówiące, że jeśli nie ma przeciwskazań to powinien rozwinąć ją w linii.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 28 lip 2012, o 21:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MichalXY]]></name></author>
<updated>2012-07-28T21:07:15+01:00</updated>
<published>2012-07-28T21:07:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11152#p11152</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11152#p11152"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11152#p11152"><![CDATA[
Void jest stosowane tam gdzie nie zależy nam na czasie wykonania tej funkcji(a ściślej rzecz ujmując czas wykonania kodu) a inline tam gdzie nam zależy na czasie wykonania  chociażby wysłanie połówki bajtu do lcd.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=226">MichalXY</a> — 28 lip 2012, o 21:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2012-07-28T21:02:10+01:00</updated>
<published>2012-07-28T21:02:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11150#p11150</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11150#p11150"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11150#p11150"><![CDATA[
Te 4 linijki to jest o funkcji <em>static inline void data_dir_out(void)</em><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 28 lip 2012, o 21:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MichalXY]]></name></author>
<updated>2012-07-28T20:56:18+01:00</updated>
<published>2012-07-28T20:56:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11146#p11146</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11146#p11146"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11146#p11146"><![CDATA[
Ja inline rozumuję tak że używa się jej w celu przyspieszenia wykonania pewnej funkcji....<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=226">MichalXY</a> — 28 lip 2012, o 20:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2012-07-28T20:51:11+01:00</updated>
<published>2012-07-28T20:51:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11143#p11143</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11143#p11143"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=11143#p11143"><![CDATA[
A czemu pytanie do Pana Mirka, sobota jest, niech sobie odpocznie. W przypadku funkcji inline kompilator wstawia do programu jej kod a nie jej adres w pamięci, czyli w takim przypadku nie ma skoku do funkcji (i powrotu), ale wykonywana jest od razu. Funkcje inline stosuje do krótkich kliku linjowych procedur.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 28 lip 2012, o 20:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[cs3]]></name></author>
<updated>2012-07-14T23:37:07+01:00</updated>
<published>2012-07-14T23:37:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9799#p9799</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9799#p9799"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9799#p9799"><![CDATA[
Witam, po wgraniu wszystkiego zgodnie z instrukcjami elegancko działa (jedynie problemy z moim programatorem bo tych wersji stk500v2 jest kilka ale któraś zadziałała bodajże Atmel stk500 Version 2.x firmaware). Teraz mogę z dumą oglądać efekty &quot;mojej&quot; pracy. Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=456">cs3</a> — 14 lip 2012, o 23:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-07-14T16:09:59+01:00</updated>
<published>2012-07-14T16:09:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9759#p9759</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9759#p9759"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9759#p9759"><![CDATA[
<div class="quotetitle">cs3 napisał(a):</div><div class="quotecontent"><br />Właśnie robię po kolei zadania z książki w AVRS 6 i w końcu, daleko nie zachodząc, przechodzę z dniem dzisiejszym na polecany eclipse. Zobaczymy jak to mi wyjdzie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Pozdrawiam.<br /></div><br /><br />Dokładnie - i nie zrozum mnie źle - ja nie chcę przez to powiedzieć że AVRS jest całkiem do ....... censored .....<br /><br />ale o wiele szybciej i łatwiej jest wystartować z Eclipse a mi o wiele łatwiej i szybciej poradzić początkującemu właśnie w Eclipse<br /><br />Później zawsze można sobie odpalać edytor jaki się żywnie spodoba...<br /><br />Ok jak coś to czekam na pytania - jeśli się pojawią to wal śmiało jak w dym<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 14 lip 2012, o 16:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[cs3]]></name></author>
<updated>2012-07-14T16:06:05+01:00</updated>
<published>2012-07-14T16:06:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9758#p9758</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9758#p9758"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9758#p9758"><![CDATA[
Właśnie robię po kolei zadania z książki w AVRS 6 i w końcu, daleko nie zachodząc, przechodzę z dniem dzisiejszym na polecany eclipse. Zobaczymy jak to mi wyjdzie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=456">cs3</a> — 14 lip 2012, o 16:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-07-14T15:19:18+01:00</updated>
<published>2012-07-14T15:19:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9756#p9756</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9756#p9756"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9756#p9756"><![CDATA[
A dlaczego kolega powiela ten błąd i korzysta z tej (przepraszam za określenie) <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> &quot;chorej kobyły&quot; jaką jest AVR Studio 6 - skoro:<br /><br />1. na płycie DVD dołączonej do książki ma kolega ECLIPSE<br />2. na płycie DVD dołączonej do książki ma kolega lekcje VIDEO jak zacząć z Eclipse<br />3. na płycie DVD dołączonej do książki ma kolega kody źródłowe w Eclipse i pięknie działają<br /><br />Każdy na tym forum już dawno zaczął od Eclipse i dobrze na tym wyszedł. Jak poznasz Eclipse w 5 minut to potem jak chcesz wracaj sobie do AVRS 6 .... ale gdybyś zaczął z Eclipse to pewnie nawet nie pojawiłbyś się tutaj z takimi błędami tylko już cieszyłbyś się działającym kodem<br /><br />dlatego gorąco zachęcam - zacznij od tego co polecam w książce na DVD OK<br /><br />poza tym nie zapomnij pobrać uaktualnień do kodów z DVD do książki tu masz link: (bo do LCD też coś jest ale na pewno nie ma to nic wspólnego z tymi błędami)<br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/uaktualnienia-programow-do-dvd.html" >http://atnel.pl/uaktualnienia-programow-do-dvd.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 14 lip 2012, o 15:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[cs3]]></name></author>
<updated>2012-07-14T15:05:54+01:00</updated>
<published>2012-07-14T15:05:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9754#p9754</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9754#p9754"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD jak używać biblioteki?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1134&amp;p=9754#p9754"><![CDATA[
Witam, próbując wyświetlić coś na ekranie (skorzystałem z main.c zamieszczonego na płycie) wyskakują mi błędy (zapewne związane jest to z AVR STUDIO 6 albo z braku w mojej wiedzy)<br />Error1variable 'tab1' must be const in order to be put into read-only section by means of '__attribute__((progmem))'<br />i wiele innych tego typu.<br />Próbując zadziałać coś na własną rękę próbując wyświetlić coś za pomocą tego:<br />char tab1[] = &quot;FLASH&quot;;<br />lcd_init();<br />lcd_str_P(tab1);<br />także widzę tylko te kwadraty co się kontrast ustala. Jakby ktoś miły spokojnie podpowiedział co zrobić bo nadal nie udało mi się wyświetlić nic a czytam rozdział już 3 raz <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=456">cs3</a> — 14 lip 2012, o 15:05</p><hr />
]]></content>
</entry>
</feed>