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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2019-09-16T08:36:48+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=22486&amp;mode</id>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-09-16T08:36:48+01:00</updated>
<published>2019-09-16T08:36:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221993#p221993</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221993#p221993"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221993#p221993"><![CDATA[
Dzięki serdeczne - rozumiem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Oczywiście coś tam było o tym , ale wypadło z głowy <img src="https://forum.atnel.pl/images/smilies/icon_mad.gif" alt=":x" title="Wściekły" /> No nic dziękuje za pomoc <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=18748">feniks_</a> — 16 wrz 2019, o 08:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2019-09-15T22:43:13+01:00</updated>
<published>2019-09-15T22:43:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221990#p221990</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221990#p221990"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221990#p221990"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />a tu juz samo przerwanie :<br /></div><br />Panie kochany to już jest istna masakra niestety ... wiem że zaczynasz dlatego od razu ci mówię - bo pewnie jeszcze nawet w Bluebooku tego nie doczytałeś, więc zapamiętaj<br /><br />1. Nigdy nie używaj obsługi LCD w przerwaniach - bo to bardzo powolne funkcje i blokujesz działanie programu.<br /><br />2. NAJWOLNIEJSZĄ funkcją ze wszystkich do LCD jest właśnie CLS<br /><br />3. czy wiesz że można a nawet trzeba tak pisać programy, żeby w ogóle nigdy nie używać funkcji CLS ?<br /><br />ale na początek - po prostu zapomnij o używaniu tego w przerwaniach<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 15 wrz 2019, o 22:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-09-15T18:54:31+01:00</updated>
<published>2019-09-15T18:54:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221976#p221976</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221976#p221976"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221976#p221976"><![CDATA[
Witam ponownie , testuje sobie biblioteke P. Mirka na calego i dorzucam  jakieś funkcjonalnosci ,by sobie pewne rzeczy utrwalic . Postanowilem za pomocna przyciskow rozgrywac jakies zdarzenia  na LCD aktualnie . Pomyslalem , że jednym przyciskiem bede coś tam robił , drugim coś innego a trzecim kolejna rzecz. Na początek pomyslalem jak to zrobić by procek sprawdzal dosyc szybko i sprawnie ze dany przycisk jest wcisniety . Pomyslalem - zrbie to  w przerwaniach na if moze docelowo na switchu . Moze to zła droga ale po to włąsnie pisze <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Rzecz się tyczy tego , że zrobiłęm sobie by po przycisnieciu jednego przycisku mial sie LCD czyscic czyli - wykorzystuje funkcje cls z biblioteki . ŁAdnie reaguje szybko i elegancko . Napis który mam na wyswietlaczu sie kasuje ale ....no pozniej juz sie nei pojawia :/ No przeciez przerwanie ma wrocic do miejsca programu na ktorym main sie zatrzymal . DOmyslam się , że używając Komend LCD powoduje , że niestety cała inicjalizacja , wyswietlanei napisu ktory wczesniej ustalilem , i wszystko inne szlak trafia....ale dlaczego ? Procek uzywajac komendy cls , niszczy wszystko co wczesniej main zrobil ? Zamieszcze kod , choc jest taki tylko &quot;roboczy &quot; . Będe wdzięczny za jakieś sugestie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;avr/eeprom.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include&lt;avr/interrupt.h&gt;<br /><br /><br />#include &quot;LCD/lcd44780.h&quot;<br /><br />// poniższą linijkę czasami trzeba wpisać w eclipse przed definicjami<br />// zmiennych w pamięci EEPROM, żeby nie podkreślał składni jako błędnej<br />#define EEMEM __attribute__((section(&quot;.eeprom&quot;)))<br /><br />const char PROGMEM tab1&#91;&#93; = {&quot;Napiecie:&quot;};<br />char EEMEM tab2&#91;&#93; = {&quot;Temperatura:&quot;};<br /><br />uint8_t znak_L&#91;&#93; = {2,4,8,31,2,4,8,0};// wzór znaku litery Ł w pamięci RAM<br />uint8_t znak_o&#91;&#93; EEMEM = {4,32,14,17,17,17,14,0};// wzór znaku litery ó w pamięci EEPROM<br />const uint8_t znak_buzka&#91;&#93; PROGMEM = {14,17,27,17,17,21,17,14};// wzór znaku buźki w pamięci FLASH<br />const uint8_t znak_termo&#91;&#93; PROGMEM = {4,10,10,10,17,31,31,14};// wzór znaku termometru w pamięci FLASH<br /><br /><br /><br /><br />volatile uint8_t pwm1, pwm2, pwm3;<br /><br />int main(void)<br />{<br />/*<br /> Debugowanie przerwan<br /> */<br />    DDRC |=(1&lt;&lt;0);<br />    PORTC |=(1&lt;&lt;0);<br /><br /><br />DDRA |= (1&lt;&lt;PA7);// ustawiamy kierunek linii podświetlenia LCD jako WYJŚCIE<br />// załączamy podświetlenie LCD - stan wysoki<br /><br />lcd_init();<br /><br />lcd_str_P(tab1);// napis z pamięci FLASH<br />lcd_locate(0,10);<br />lcd_str_P( PSTR(&quot;&quot;) );// napis z pamięci FLASH<br />lcd_locate(1,0);<br />lcd_str_E(tab2);// napis z pamięci EEPROM<br />lcd_locate(1,10);<br />lcd_str(&quot;&quot;);// napis z pamięci RAM<br /><br />// załadowanie znaków do pamięci CGRAM<br />lcd_defchar(0x80, znak_L);<br />lcd_defchar_E(0x81, znak_o);<br />lcd_defchar_P(0x82, znak_buzka);<br />lcd_defchar_P(0x83, znak_termo);<br /><br /><br />// wyświetlenie własnych znaków na LCD<br />lcd_locate(0,10);<br />lcd_str(&quot;\x80&quot;);<br /><br />lcd_locate(1,12);<br />lcd_str(&quot;\x83&quot;);<br /><br />_delay_ms(1500);<br /><br /><br />PORTC |= (1&lt;&lt;1);    <br /><br /><br />    TCCR0 |= (1&lt;&lt;WGM01);<br />TCCR0|= (1&lt;&lt;CS02)|(1&lt;&lt;CS00);<br />OCR0=38;<br />TIMSK |= (1&lt;&lt;OCIE0);<br /><br />sei();<br /><br /><br />while(1) {<br /><br /><br />for(uint8_t i=0;i&lt;=16;i++)<br />  {<br />   lcd_wprawo();<br />   _delay_ms(300);<br />  }<br />for(uint8_t i=0;i&lt;=16;i++)<br />  {<br />   lcd_wlewo();<br />   _delay_ms(300);<br />   }<br /><br />}<br />}[/syntax]<br /><br />a tu juz samo przerwanie :<br />[syntax=c]ISR(TIMER0_COMP_vect)<br />{<br /><br /><br />PORTA |= (1&lt;&lt;PA7);<br />     PORTC|= (1&lt;&lt;0);<br />if(KEY_ON)<br />{<br />lcd_cls();<br />PORTC &amp;= ~(1&lt;&lt;0);<br /><br />}<br /><br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18748">feniks_</a> — 15 wrz 2019, o 18:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-08-16T19:32:49+01:00</updated>
<published>2019-08-16T19:32:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221307#p221307</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221307#p221307"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221307#p221307"><![CDATA[
Ja oczywiscie wiem ze działaja bo gdyby tak nie bylo to juz dawno by juz bylo wszystko poprawione <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Biblioteka wymaga jakiegos wiekszego ustawiwnia oprocz wystawienia na RW - 1 lub 0 ? Plus dodatkowo podswietlenei na lcd na odpowiednim pinie stan wysoki ? Bo ja tak mam ze na RW == 1 w bibliotece i w mainie wszystkie piny sa jako wyjscia na stanie wysokim w mainie  jak w oryginale dolaczanym do BB . Zatem ? Kontrast oczywiscie regulowalem i sa kwadraciki wiec to na pewno jest ok, rzecz w tym , że wystawiajac stan wysoki na pin podswietlenia nawet z jakiegokolwiek portu innego czy to B,C czy D , to on sie nie zapala :/ Ale jak zrobie zworka na stałe podświetlenie to się zapala....zatem tak jakby cos program nie hulal:/ Oczywiscie wszystko w porcie A podlaczone wedle biblioteki . Wiecie...ja wiem , żę to coś po mojej str jest nie tak....ja wiem , żę Pan Mirek robi świetną robote i nei mam watpliwosci - nei raz sie przekonalem o tym <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> I wiem , ze niejedna osoba juz walczyla jak ja z tym tematem....wiem tez ze czasem warto nei powielac problemu ale....no czasem kazdy problem jest inny....i ja myslac ze mam wszystko ok  , pewnie nie widze czegos ( najtrudniej jest znalesc wlasne bledy) i za chwile wskoczy P. Mirek , zaśmieje się i będzie to hulac <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> a ja sobie pomysle ze jak zwykle dalem plame bo to bylo proste <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> oczywiscie w miedzy czasie szukam problemu <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Jak namierze to dam znac tez <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 18 minutach ]</span></strong><br /><br />Tak zaczalem analizowac problem dalej i stiwerdzilem ze chyba mam cos nei tak z tymi projektami z BB...nie mialem ich w miejscu reszty projektow .... teraz je skopiowalem do reszty ale....ni w zab nie moge ich znalezc poprzez Eclipse <img src="https://forum.atnel.pl/images/smilies/icon_mad.gif" alt=":x" title="Wściekły" /> gdzie to siedzi ?:P<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 32 minutach ]</span></strong><br /><br />no i tak ...Pan Mirek się będzie smiał , ja w sumie też i reszcie też zdradzam , że śmiga , bo musiałem przejrzeć jak się importuje biblioteki czy projekty z  workspace <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> człowiek już mądrował , że wszystko umie i ma <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> biblioteka śmiga pięknie łącznie z podświetleniem <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> dziękuej za cierpliwość i przepraszam za zamęt <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> temat mam nadzieje do zamknięcia <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=18748">feniks_</a> — 16 sie 2019, o 19:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2019-08-16T18:59:22+01:00</updated>
<published>2019-08-16T18:59:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221305#p221305</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221305#p221305"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221305#p221305"><![CDATA[
Biblioteki Mirka działają na 100 procent. Czy przypadkiem dobrze ją ustawileś? Kontrast regulowałeś?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 16 sie 2019, o 18:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-08-16T15:46:42+01:00</updated>
<published>2019-08-16T15:46:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221302#p221302</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221302#p221302"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221302#p221302"><![CDATA[
Witam ponownie, troche ogarnałem ta biblioteke , wydaje mi się , żę ją ogarniam ale i tak BB jako złota księga zawsze musi być u mnie pod ręka gdyby coś <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Ale mam innego rodzaju prblem - kod P . Mirka nie działą niestety nie wiem czemu :/ zrobiłem foto odrazu połączeń do portów atmegi oraz zworek pod lcd żeby było odrazu jasne czy coś mam nie tak <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> U mnie wystawinie stanu wysokiego na 7 pin portu A , nie zmienia czy mam podswietlenie cyz też nie , nadal lcd jest wygaszony i wyswietla kwadraciki . Tak na dobrą sprawę nei wiem czemu , ale czy to chodzi o to , żę odpalam zestaw z USB i może coś nie wyrabiać ? Będe wdzięcnzy za jakieś sugestie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><a href="https://obrazkiforum.atnel.pl/18748/1e2c3a8f4ab1cb5e967c4fe1d7ae34b2.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/18748/1e2c3a8f4ab1cb5e967c4fe1d7ae34b2.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18748">feniks_</a> — 16 sie 2019, o 15:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-08-14T19:47:10+01:00</updated>
<published>2019-08-14T19:47:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221280#p221280</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221280#p221280"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221280#p221280"><![CDATA[
Chętnie obejrze <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Ale to jest jakiś taki ?:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18748">feniks_</a> — 14 sie 2019, o 19:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2019-08-13T06:21:45+01:00</updated>
<published>2019-08-13T06:21:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221219#p221219</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221219#p221219"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221219#p221219"><![CDATA[
Obejrzyj filmik Mirka o podziale projektu na pliki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 13 sie 2019, o 06:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2019-08-13T05:29:29+01:00</updated>
<published>2019-08-13T05:29:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221218#p221218</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221218#p221218"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221218#p221218"><![CDATA[
A nie masz tak, że #define masz w innym pliku niż to, co wstawiłeś w pierwszym poście?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 13 sie 2019, o 05:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-08-12T21:56:01+01:00</updated>
<published>2019-08-12T21:56:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221215#p221215</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221215#p221215"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221215#p221215"><![CDATA[
Powiem szczerze , że sporbowąłem sobie to zrobić na prostym przykladzie makra na zwyklym miganiu ledem jednym i smiga mi to <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> W porjekcie ogolnie zamieszczam te makra , w pliku naglowkowym i to tam mi kompilator krzyczy. Z czego to wynika ? W próbie z ledem wszystko umieściłem w main.c i funguje odrazu ale zastanawia mnei czemu tak :/ W każdym razie dzieki już za wszelkei sugestie , wiuem , że poruszam temat senty raz . Na słynnym forum juz dawno by mi temat zamkneli <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=18748">feniks_</a> — 12 sie 2019, o 21:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-08-12T16:18:08+01:00</updated>
<published>2019-08-12T16:18:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221206#p221206</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221206#p221206"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221206#p221206"><![CDATA[
No tak znalazłem ten artykuł ale chyba jestem za duży nieogar <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> Co musze zdeklarować wczesniej , żeby działała mi linijka makra przykładowo<br />DDR(LCD_D7PORT) |= (1&lt;&lt;LCD_D7) ?  Myślałem , że względem wzoru z ksiązki trzeba napisac # define DDR(x) (DDR##LCD_D7PORT) ale to nie do końca tak :/<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18748">feniks_</a> — 12 sie 2019, o 16:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2019-08-12T08:17:42+01:00</updated>
<published>2019-08-12T08:17:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221197#p221197</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221197#p221197"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221197#p221197"><![CDATA[
<div class="quotetitle">feniks_ napisał(a):</div><div class="quotecontent"><br />Ma zostac zadeklarowane to sklejenie ?<br /></div>Tak, ma zostać tak, jak jest w książce. A dlaczego - poszukaj. Albo na blogu albo na forum Mirek to tłumaczył<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 12 sie 2019, o 08:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Adam12]]></name></author>
<updated>2019-08-11T22:03:41+01:00</updated>
<published>2019-08-11T22:03:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221191#p221191</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221191#p221191"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221191#p221191"><![CDATA[
Patrząc na błędy to ja tu widzę bardziej jakiś problem z konfiguracją Eclipsa.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16417">Adam12</a> — 11 sie 2019, o 22:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-08-11T21:13:00+01:00</updated>
<published>2019-08-11T21:13:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221190#p221190</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221190#p221190"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221190#p221190"><![CDATA[
tak mam wszystkie wedle ksiazki nawet , zastanwia mnie sam przyklad z ksiazki #define DDR(x) SDDR(x) #define SDDR(x) (DDR##x) - to przyklad czy tak po porstu musi wygladac kod ? Ma zostac zadeklarowane to sklejenie ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18748">feniks_</a> — 11 sie 2019, o 21:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JarekB]]></name></author>
<updated>2019-08-11T21:08:17+01:00</updated>
<published>2019-08-11T21:08:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221189#p221189</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221189#p221189"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221189#p221189"><![CDATA[
Czy definiowałeś gdzieś porty i piny?<br />Na przykład[syntax=c]#define LCD_D7PORT  A<br />#define LCD_D7 7[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18188">JarekB</a> — 11 sie 2019, o 21:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-08-11T20:45:41+01:00</updated>
<published>2019-08-11T20:45:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221186#p221186</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221186#p221186"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221186#p221186"><![CDATA[
<a href="https://obrazkiforum.atnel.pl/18748/7a652278d59a5d1f48e12df788e12160.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/18748/7a652278d59a5d1f48e12df788e12160.png" alt="Obrazek" /></a><br />to wystarczy ? bo tak jako tako w konsoli nie ma za wiele a w zasadzie nic<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />tam przy linijkach kodu podkreslonego sa pytajniki jeszcze<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18748">feniks_</a> — 11 sie 2019, o 20:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JarekB]]></name></author>
<updated>2019-08-11T20:40:50+01:00</updated>
<published>2019-08-11T20:40:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221184#p221184</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221184#p221184"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221184#p221184"><![CDATA[
Może jednak wklej co dokładnie mówi kompilator.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18188">JarekB</a> — 11 sie 2019, o 20:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-08-11T20:35:33+01:00</updated>
<published>2019-08-11T20:35:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221183#p221183</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221183#p221183"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221183#p221183"><![CDATA[
syntax error tylko...trzeba deklarować takie makra wczesniej jakoś ? CZy pisząc takie makro majac zadeklarowane juz  wszystkie zmienne w nawiasach trzeba jeszcze cos przed takimi makrami deklarowac ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18748">feniks_</a> — 11 sie 2019, o 20:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JarekB]]></name></author>
<updated>2019-08-11T20:33:25+01:00</updated>
<published>2019-08-11T20:33:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221182#p221182</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221182#p221182"/>
<title type="html"><![CDATA[Re: LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221182#p221182"><![CDATA[
No dobrze, a gdzie komunikat kompilatora?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18188">JarekB</a> — 11 sie 2019, o 20:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[feniks_]]></name></author>
<updated>2019-08-11T20:04:07+01:00</updated>
<published>2019-08-11T20:04:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221180#p221180</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221180#p221180"/>
<title type="html"><![CDATA[LCD hd44780 - makra klasyka problemu :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22486&amp;p=221180#p221180"><![CDATA[
Witam, rozgryzam biblioteke do LCD hd44780 z BB i wydaje mi się żę kumam makra . Myśle żę każdy kto przerabiał wie o które chodzi , ale rzecz w tym , że albo cos przeoczyłęm albo to dopiero bd smigać jak sie wszystko napisze bo poki co kompilator wywala mi  błędy :/ Pisze bibloteke juz sam w oparciu o kod dodany do ksiązki i o bb i definiując porty odpowiednio makrami tak jak ponizej w kodzie , kompilator wrzeszczy o bledzie . Dlaczego ? Coś trzeba dorzucić do tego ? Będe wdzięczny za odp mimo , że pewnie niektorzy juz nie mogą słuchać o tych samych problemach przy kodzie BB <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br />[syntax=c]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 />DDR(LCD_RSPORT)|= (1&lt;&lt;LCD_RS);<br />DDR(LCD_EPORT)|= (1&lt;&lt;LCD_E);<br />if (USE_RW==1)<br />DDR(LCD_RWPORT)|=(1&lt;&lt;LCD_RW);[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18748">feniks_</a> — 11 sie 2019, o 20:04</p><hr />
]]></content>
</entry>
</feed>