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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-03-27T22:32:26+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=4271&amp;mode</id>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2016-03-27T22:32:26+01:00</updated>
<published>2016-03-27T22:32:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157254#p157254</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157254#p157254"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157254#p157254"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Jednak podczas pracy programu, gdy programator jest podpinany (lub wpięty) pojawiają się kwadraty.<br /></div>Pewnie programator cały czas wystawia sygnał resetu. Nie masz tak jakiś opcji w programie od programatora to sterowania tym?<br /><br />Jak masz zestaw ATB, to prościej jest użyć wbudowanego programatora, jak to napisał Ci Mirek.<br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />masz wbudowany normalny programator w zestaw ATB - to czemu z niego nie korzystasz ?<br /></div><br /><br />-- <br />Pozdrawiam,<br />Robert<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3427">rskup</a> — 27 mar 2016, o 22:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-03-27T19:14:24+01:00</updated>
<published>2016-03-27T19:14:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157251#p157251</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157251#p157251"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157251#p157251"><![CDATA[
aaa no to nic nie poradzę ... masz wbudowany normalny programator w zestaw ATB - to czemu z niego nie korzystasz ? <br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/ft232r-programator-w-atb.html" >http://atnel.pl/ft232r-programator-w-atb.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 mar 2016, o 19:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[d3tox]]></name></author>
<updated>2016-03-27T17:50:34+01:00</updated>
<published>2016-03-27T17:50:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157247#p157247</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157247#p157247"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157247#p157247"><![CDATA[
Wyświetlacz podłączony jest do PORT-u A tak jak wcześniej wklejałem kod. <br /><br />Korzystam z programatora ISP firmy SIBIT.<br />Według ich instrukcji :<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />JP2   - zworka POWER. Zworka założona -  zasilanie programatora  z USB  <br />  komputera. W tym przypadku pin VCC programatora jest pinem wyjściowym<br />  z którego można zasilić układ programowany. Wysokość napięcia na pinie<br />  VCC  zależy od komputera i może zawierać się w przedziale 4,3V – 5,25V.<br />  Zworka zdjęta – zasilanie programatora (bufora wyjściowego)  z <br />  programowanego układu.<br /><br />UWAGA ! JEŚLI PODŁĄCZONY UKŁAD  POSIADA WŁASNE ŹRÓDŁO<br />ZASILANIA, ZWORKA JP2 W PROGRAMATORZE POWINNA BYĆ ZDJĘTA A<br />NAPIĘCIE ZASILANIA PODŁĄCZONEGO MIKROPROCESORA<br />DOPROWADZONE DO PINU VCC PROGRAMATORA *<br />*Zdejmując zworkę JP2 odłączamy zasilanie USB od bufora wyjściowego<br />programatora. Aby zasilić bufor należy doprowadzić napięcie z podłączonego<br />mikrokontrolera do pinu VCC programatora.<br /></div><br /><br />Zworka JP2 jest zdjęta. Jednak podczas pracy programu, gdy programator jest podpinany (lub wpięty) pojawiają się kwadraty.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13371">d3tox</a> — 27 mar 2016, o 17:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majster]]></name></author>
<updated>2016-03-27T17:07:19+01:00</updated>
<published>2016-03-27T17:07:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157246#p157246</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157246#p157246"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157246#p157246"><![CDATA[
A moze jtag wlaczony w fusebit atmegi?<br /><br />Namazane ze smarta.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1628">majster</a> — 27 mar 2016, o 17:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-03-27T16:41:09+01:00</updated>
<published>2016-03-27T16:41:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157245#p157245</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157245#p157245"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157245#p157245"><![CDATA[
czyli co? Jednak wyświetlacz LCD podłączałeś fizycznie do portu B ? tak ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 mar 2016, o 16:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[d3tox]]></name></author>
<updated>2016-03-27T14:42:56+01:00</updated>
<published>2016-03-27T14:42:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157238#p157238</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157238#p157238"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157238#p157238"><![CDATA[
Kod z DVD kompiluje się bez warningów, przewody wymienione i sytuacja wyglądała tak samo.<br /><br />Przez przypadek jednak zadziałało... mianowicie :<br /><br />Płytka jest zasilana przez port USB. Dodatkowo cały czas miałem podpięty zewnętrzny programator ISP.<br /><br />Kiedy go odpiąłem kwadraty zamieniły się w tekst z przykładu. Jeżeli pozostaje wpięty tekst ginie... .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13371">d3tox</a> — 27 mar 2016, o 14:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-03-26T20:16:37+01:00</updated>
<published>2016-03-26T20:16:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157210#p157210</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157210#p157210"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157210#p157210"><![CDATA[
Kod się kompiluje poprawnie ? nie ma żadnych warningów ? Sprawdziłeś przewody połączeniowe ? jeśli nie to wymień za jednym razem wszystkie od LCD<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 mar 2016, o 20:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2016-03-26T20:16:02+01:00</updated>
<published>2016-03-26T20:16:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157209#p157209</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157209#p157209"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157209#p157209"><![CDATA[
Wklej fotkę jak to masz podłączone. <br /><br />Sent from my mobile.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 26 mar 2016, o 20:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[d3tox]]></name></author>
<updated>2016-03-26T20:15:11+01:00</updated>
<published>2016-03-26T20:15:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157208#p157208</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157208#p157208"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157208#p157208"><![CDATA[
Z DVD używam takiej konfiguracji :<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">// tu konfigurujemy port i piny do jakich podłączymy linie D7..D4 LCD<br />#define LCD_D7PORT  A<br />#define LCD_D7 6<br />#define LCD_D6PORT  A<br />#define LCD_D6 5<br />#define LCD_D5PORT  A<br />#define LCD_D5 4<br />#define LCD_D4PORT  A<br />#define LCD_D4 3<br /><br /><br />// tu definiujemy piny procesora do których podłączamy sygnały RS,RW, E<br />#define LCD_RSPORT A<br />#define LCD_RS 0<br /><br />#define LCD_RWPORT A<br />#define LCD_RW 1<br /><br />#define LCD_EPORT A<br />#define LCD_E 2</div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13371">d3tox</a> — 26 mar 2016, o 20:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-03-26T20:04:59+01:00</updated>
<published>2016-03-26T20:04:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157207#p157207</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157207#p157207"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157207#p157207"><![CDATA[
wiesz zdecyduj się może - jeśli chcesz sprawdzić czy działa ci i zestaw i LCD to najpierw odpal to na przykładzie z DVD. A ty piszesz że na kodzie z DVD masz kwadraty i do analizy dajesz swój kod ? Jaki jest tego cel ? Jak chcesz rozwiązać problem zadając sobie równanie z jeszcze większą ilością niewiadomych ?<br /><br />To tak samo jak z tym podświetleniem co ci szwankowało, nie wziąłeś pod uwagę, że możesz mieć podobny kabelek np na którejś linii do LCD ...<br /><br />Ja nie mam na tym etapie czasu na analizę kodu jeśli tobie nie chce działać na początek to co jest pewne na 100% czyli kod z DVD. Zacznij od niego bo wtedy prędzej będzie można wyeliminować jakieś kolejne babole sprzętowe albo nawet czy coś jest nie tak z wyświetlaczem ....<br /><br />ale moim zdaniem skoro widać rząd prostokącików to z wyświetlaczem jest OK ... ty zaś chyba coś źle robisz<br /><br />więc jak mówię - na początek pokaż fragment pliku *.h z DVD z konfiguracją pinów jakich używasz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 mar 2016, o 20:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[d3tox]]></name></author>
<updated>2016-03-26T20:13:43+01:00</updated>
<published>2016-03-26T19:57:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157206#p157206</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157206#p157206"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157206#p157206"><![CDATA[
Uwagi na temat tworzenia nowych postów jak i pozostałe przyjmuje z pokorą. <br /><br />Problem z podświetleniem okazał się problemem błahym. Po podłączeniu bezpośrednio do VCC, wszystko działało bez zarzutu. Po ponownym połączeniu do pinu uC również. Prawdopodobnie połączenie było zbyt &quot;luźne&quot;.<br /><br />Wracając do problemu z wyświetleniem tekstu. Spróbowałem pliku wsadowego dołączonego do płyty DVD. Na wyświetlaczu również widać jedynie kwadraty.<br /><br />Podłączenie mam wykonane w taki sposób :<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">// Data bits declaration<br />#define LCD_DDR DDRA<br />#define LCD_PORT PORTA<br />#define LCD_PIN PINA<br />#define LCD_BACK (1&lt;&lt;PA7)<br />#define LCD_D7 (1&lt;&lt;PA6)<br />#define LCD_D6 (1&lt;&lt;PA5)<br />#define LCD_D5 (1&lt;&lt;PA4)<br />#define LCD_D4 (1&lt;&lt;PA3)<br />#define LCD_BF LCD_D7</div><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">// Control bits<br />#define LCD_DDR_CONTROL DDRA<br />#define LCD_PORT_CONTROL PORTA<br />#define USE_RW 1 // 0 - RW pin connected do GND<br />#define LCD_E (1&lt;&lt;PA2)<br />#define LCD_RW (1&lt;&lt;PA1)<br />#define LCD_RS (1&lt;&lt;PA0)</div><br /><br />Zworka RW pod wyświetlaczem połączona jest do uC.<br /><br />Pliki projektu w załączniku. Celem programu było przetestowanie funkcji inicjalizującej wyświetlacz oraz wysłanie prostego tekstu :<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">int main(void)<br />{<br />   char tab&#91;&#93; = &quot;Test Text !&quot;;<br />   LCD_init();<br />   lcd_string(tab);<br />   <br />    while (1) <br />    {<br /><br />    }<br />}</div><br /><br />Analizuje obecnie funkcja po funkcji porównując kod z DVD do funkcji wykorzystanych w swojej wersji.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13371">d3tox</a> — 26 mar 2016, o 19:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-03-25T17:07:27+01:00</updated>
<published>2016-03-25T17:07:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157058#p157058</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157058#p157058"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157058#p157058"><![CDATA[
<div class="quotetitle">d3tox napisał(a):</div><div class="quotecontent"><br />Pierwszy post i też pozwolę sobie odkopać temat problemów z wyświetlaczem LCD.<br /></div><br />Szczególnie jak pierwszy post i nowy problem to proszę zakładać NOWY wątek a nie doklejać się do wykopalisk ok ? to tak na przyszłość bo powstaje bajzel na forum i na końcu taki mega wątek to nie wiadomo jakiego problemu dotyczy. Forum jest po to żeby zakładać nowe wątki a nie - jak niektórzy myślą - wiesz - założyć jeden wątek na forum i każdy będzie się dopisywał<br /><br /><div class="quotetitle">d3tox napisał(a):</div><div class="quotecontent"><br />Realizuje kod na podstawie ćwiczenia z blue book'a.<br /></div><br />To może jak masz problemy z przepisywaniem z Bluebooka a widać po opisie, że masz - to może jednak zajrzyj na DVD/Pendrive dołączony do książki i tam masz pan gotowy działający kod źródłowy - tylko może jeszcze przeczytaj dokładnie rozdział z książki o LCD bo tam jest napisane nie tylko jak tworzyć sobie bibliotekę do LCD ale też jak ją konfigurować ... tymczasem ty ani słowa nie napisałeś o tym jak podłączyłeś sobie LCD (do jakich pinów) i jak skonfigurowałeś w programie - za to ładujesz jakiś dziwny czyjś tam HEX ... to już jest dla mnie kompletnie niezrozumiałe<br /><br /><div class="quotetitle">d3tox napisał(a):</div><div class="quotecontent"><br />Kolejną specyficzną sytuacją jest kontrola podświetlenia. Przy próbie wysterowania odpowiedniego wyjścia na płytce 1.04b, podświetlenie działa w w trybie &quot;dyskoteki&quot;.<br /></div><br />Nie sądzisz ... pomyśl nie sądzisz - że zadając takie pytania warto pokazać chociaż fragment swojego kodu jak ty to robisz żeby móc pokazać gdzie masz babole ? czy uważasz może że lepiej jak wszyscy będą zgadywali co źle robisz ?<br /><br /><div class="quotetitle">d3tox napisał(a):</div><div class="quotecontent"><br />Spróbuje jeszcze dzisiaj podłączyć pin podświetlenia bezpośrednio do VCC.<br /></div><br />Od razu trzeba było spróbować bo to podstawowy test żeby zobaczyć, że podświetlenie działa poprawnie. Gdyby tu nie działało i coś mrugało to wtedy możnaby podejrzewać np wyświetlacz, ale jeśli jest ok to znaczy że z kolei coś masz źle w kodzie. A zatem taki test to PODSTAW PODSTAW<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 25 mar 2016, o 17:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[d3tox]]></name></author>
<updated>2016-03-25T16:01:06+01:00</updated>
<published>2016-03-25T16:01:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157050#p157050</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157050#p157050"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=157050#p157050"><![CDATA[
Witam,<br /><br />Pierwszy post i też pozwolę sobie odkopać temat problemów z wyświetlaczem LCD.<br /><br />Realizuje kod na podstawie ćwiczenia z blue book'a.<br /><br />Niestety wszystkie próby kończą się wyświetleniem kwadratów w pierwszej linii wyświetlacza (po ustawieniu odpowiedniego kontrastu na potencjometrze). <br /><br />Dla sprawdzenia wyświetlacza, wgrałem również plik *.hex zamieszczony w tym temacie przez użytkownika Ryszard56. Niestety rezultat jest taki sam jak w przypadku mojego kodu (mamy takie samo podłączenie, PORTA przeniesiony od góry na goldpiny wyprowadzone do wyświetlacza).<br /><br />Poniżej ustawienie fuse bitów :<br /><br /><a href="https://obrazkiforum.atnel.pl/13371/c86921198a31affc1b6137e26f9df6b2.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/13371/c86921198a31affc1b6137e26f9df6b2.JPG" alt="Obrazek" /></a><br /><br />Kolejną specyficzną sytuacją jest kontrola podświetlenia. Przy próbie wysterowania odpowiedniego wyjścia na płytce 1.04b, podświetlenie działa w w trybie &quot;dyskoteki&quot;.<br /><br />Spróbuje jeszcze dzisiaj podłączyć pin podświetlenia bezpośrednio do VCC.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13371">d3tox</a> — 25 mar 2016, o 16:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[marmlo]]></name></author>
<updated>2015-12-18T09:01:40+01:00</updated>
<published>2015-12-18T09:01:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=148371#p148371</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=148371#p148371"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=148371#p148371"><![CDATA[
Może wyświetlacz jest padnięty. Jak masz jakieś inne urządzenie które na takim wyświetlaczu działa to sprawdź tam. Ale ja tam specem to nie jestem i moje rady w tej dziedzinie to tak jak by ślepy ślepego prowadził <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=11590">marmlo</a> — 18 gru 2015, o 09:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Davca]]></name></author>
<updated>2015-12-07T15:01:25+01:00</updated>
<published>2015-12-07T15:01:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=147301#p147301</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=147301#p147301"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=147301#p147301"><![CDATA[
No właśnie z tą myślą że coś źle podłączam/podpisuje w .h robiłem to kilka razy i ciągle nic, jakbym zasilał jedynie LCD i podświetlenie, a z Atmegi jakby było brak odzewu.<br /><br />EDIT// Próbowałem z trzema różnymi mikro-kontrolerami i dwiema płytkami stykowymi, dalej prostokąty.. Zna ktoś jakiś sposób na sprawdzenie LCD? Może podczas lutowania pinów coś się uszkodziło? Czy częstotliwość 8Mhz wystarcza? Już naprawdę nie wiem o co może chodzić.<br /><br />EDIT2// Podłączyłem diodę testową, i po połączeniu całego układu do zasilania, odłączam pin E od wyświetlacza i podłączam do diody. Czyli po prostu po inicjalizacji LCD sprawdzam stan pinu E i jest on ustawiony jako wysoki. LCD dalej nie reaguje, czy stan wysoki na E po inicjalizacji jest ok? Może program zawiesza się w którymś momencie? Inne funkcje w main.c zakomentowałem tak, żeby program jedynie inicjował LCD a potem wisiał w while(1). Brak pomysłów<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11915">Davca</a> — 7 gru 2015, o 15:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[marmlo]]></name></author>
<updated>2015-12-07T12:14:46+01:00</updated>
<published>2015-12-07T12:14:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=147281#p147281</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=147281#p147281"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=147281#p147281"><![CDATA[
Też miałem taki problem ale stwierdziłem że pewnie coś źle robię i zająłem się wyświetlaczem LED i wgrywaniem fusbitów do procesora gdy znów wróciłem do lcd i powtykałem wszystko tak samo jak za pierwszym razem. Zaskoczyło i chodzi do tej pory. Nie wiem co było u mnie ale naprawiło się samo tak jak u kolegi który założył temat.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11590">marmlo</a> — 7 gru 2015, o 12:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Davca]]></name></author>
<updated>2015-12-07T01:28:02+01:00</updated>
<published>2015-12-07T01:28:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=147269#p147269</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=147269#p147269"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=147269#p147269"><![CDATA[
Witam, przepraszam z góry za mały odkop, ale mam ten sam problem co koledzy wcześniej; prostokąciki i nic poza nimi. Kiedy resetuję uC, widać delikatne mignięcie LCD, ale nic po za tym, próbowałem z ATmegą 168 i 8, podłączałem kilka razy od początku i wpisywałem porty do pliku nagłówkowego żeby wiedzieć na pewno że to nie przez pomyłkę. No i nic, kontrast ustawiony, z RW też kombinowałem, raz z masą, raz do uC, cały czas nic się nie dzieje na LCD.. Kod pisałem na początku samodzielnie, ale potem wgrałem do Eclipsa workspace Pana Mirka i użyłem jego biblioteki. No i jestem w kropce.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11915">Davca</a> — 7 gru 2015, o 01:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pipu123]]></name></author>
<updated>2015-10-11T14:10:58+01:00</updated>
<published>2015-10-11T14:10:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=142129#p142129</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=142129#p142129"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=142129#p142129"><![CDATA[
Dziękuję za piękne wskazówki. Ciekawe z jakiej są basni. <br />Dziękuję także za linki do stron www zawierające dokładny opis urządzenia. <br />Na strony www zaglądałem przed zakupem zestawu, ostatnio zapomniałem się i nie sprawdziłem.<br />Zamiast linków czytałem opis w pdf na płycie dvd.<br />Sprawdziłem zworkę JP3 i wartość w programie zmiennej LCD_RW.<br />Sprawdziłem kabel podłączając do diod z programem do migania 8 diodami, działał poprawnie. <br /><br />Okazało się iż należało <strong>kontrast </strong> ustawić. <br /><br />Dziękuję za cenne informacje.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9468">pipu123</a> — 11 paź 2015, o 14:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2015-10-06T09:09:47+01:00</updated>
<published>2015-10-06T09:09:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141605#p141605</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141605#p141605"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141605#p141605"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />No ja cię wezmę i kiedyś zamorduję .... bo jak nie to kiedyś sam się zamorduję ze śmiechu przez ciebie<br /></div><br /><br />przepraszam nio.... obiecuję że to było przed ostatni raz ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 6 paź 2015, o 09:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-10-06T00:46:34+01:00</updated>
<published>2015-10-06T00:46:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141598#p141598</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141598#p141598"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141598#p141598"><![CDATA[
<div class="quotetitle">SunRiver napisał(a):</div><div class="quotecontent"><br />proszę bardzo oto wskazówki :<br /></div><br />No ja cię wezmę i kiedyś zamorduję .... bo jak nie to kiedyś sam się zamorduję ze śmiechu przez ciebie <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br /><div class="quotetitle">pipu123 napisał(a):</div><div class="quotecontent"><br />Proszę o wskazówki<br /></div><br />A dołączając się do wskazówek - to panie kochany - powiedz mi a zaglądałeś pan kiedyś tutaj? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/instrukcja-atb-rev-1-04.html" >http://atnel.pl/instrukcja-atb-rev-1-04.html</a><!-- m --><br /><br />a szczególnie tutaj:<br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/atb-elementy-wizualne.html" >http://atnel.pl/atb-elementy-wizualne.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 6 paź 2015, o 00:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2015-10-05T21:34:14+01:00</updated>
<published>2015-10-05T21:34:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141584#p141584</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141584#p141584"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141584#p141584"><![CDATA[
<div class="quotetitle">pipu123 napisał(a):</div><div class="quotecontent"><br />Proszę o wskazówki<br /></div><br /><br />proszę bardzo oto wskazówki :<br /><br /><a href="https://obrazkiforum.atnel.pl/58/4417498a11c90efbcd6c218a343ce029.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/58/4417498a11c90efbcd6c218a343ce029.jpg" alt="Obrazek" /></a><br /><br /><br />a teraz poważnie ....<br /><br />zdejmij wyświetlacz i zobacz pod spodem jak masz ustawioną zworkę RW  jest albo GND , albo uC <br />Pin ten -- znaczy RW służy do wybrania trybu pracy wyświetlacza  czyli READ / WRITE <br /><br />---  zapis czyli to co ciebie interesuje odbywa się przy stanie niskim czyli LOW   - wtedy jest WRITE <br />---  można tym sterować z pinu procka wystawiając na wybrany pin LO lub podłączyć na stałe do GND <br />      rzeczoną zworką <br /><br />W bibliotece  trzeba to też ustawić <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />jak masz RW na uC    to w programie RW = 1 <br />jak masz do GND       to w programie RW = 0<br /><br /><br />chodzi o tą linijkę w pliku :   <strong><span style="color: #FF0000">lcd44780.h</span></strong><br /><br />[syntax=c]// tu definiujemy piny procesora do których podłączamy sygnały RS,RW, E<br /><br />//------------------------------------------------------------------------------------ <br />#define LCD_RWPORT A<br />#define LCD_RW 1             // 1 = uC , 0 = GND<br />//------------------------------------------------------------------------------------[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 5 paź 2015, o 21:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pipu123]]></name></author>
<updated>2015-10-05T21:15:28+01:00</updated>
<published>2015-10-05T21:15:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141583#p141583</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141583#p141583"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=141583#p141583"><![CDATA[
Witam <br />Mam podobną sytuację<br />- mam ATB v.1.0x kupiony jesień 2014 <br />niebieska książka 2 wydanie<br />- atb usbasp<br /> win 7 / eclipse<br /><br />Piny podłączone są zgodnie z kodem z lcd44780.h. PORTA<br /><br />Częstotliwość we właściwościach projektu ustawiona jest na 8MHz<br />kod zgrałem z książki<br />- AVR -&gt; AVRdude -&gt; Flash/EEPROM -&gt; upload EEPROM -&gt; from build <br /><br /><a href="https://obrazkiforum.atnel.pl/9468/16661314d72006a4e7111452a1a4d348.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/9468/16661314d72006a4e7111452a1a4d348.jpg" alt="Obrazek" /></a><br /><br />wcześniejsze programy działają (dioda,switch, MultiLED)<br />W kodzie do LCD dodałem przed pętlą while mruganie diody <br />i działało.<br /><br />wyświetlacz mi się podświetla i nic poza tym na nim nie ma<br /><br />nie wiem jak to sprawdzić, proszę opisać jakie jest poprawne ustawienie: <br />&quot; sprawdź RW czy zworka pod lcd nie jest do masy &quot;<br />&quot; a RW ? w programie i fizycznie jak masz ? &quot;<br />Proszę o wskazówki<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9468">pipu123</a> — 5 paź 2015, o 21:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Plati]]></name></author>
<updated>2013-09-28T10:39:03+01:00</updated>
<published>2013-09-28T10:39:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=51227#p51227</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=51227#p51227"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=51227#p51227"><![CDATA[
Nie mam pojęcia co mogło być nie tak. Jakieś tam pojęcie o elektronice mam. Programowałem wcześniej nieco w bascomie, 2x16 zawsze mi działało. Teraz jedyne co zrobiłem to wgrałem inny program, po chwili ten do LCD i zaczęło działać. Nic nie zmieniałem, nie przestawiałem itd. Także co się stało to nie wiem. W każdym razie działa. Dziękuję wszystkim za pomoc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1635">Plati</a> — 28 wrz 2013, o 10:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-28T10:29:19+01:00</updated>
<published>2013-09-28T10:29:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=51226#p51226</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=51226#p51226"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=51226#p51226"><![CDATA[
<div class="quotetitle">Plati napisał(a):</div><div class="quotecontent"><br />No i stał się cud<br /></div><br /><br />Najlepsze są zawsze cuda <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 wrz 2013, o 10:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Ryszard56]]></name></author>
<updated>2013-09-28T10:28:34+01:00</updated>
<published>2013-09-28T10:28:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=51225#p51225</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=51225#p51225"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD (hd44780) - przykład z książki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4271&amp;p=51225#p51225"><![CDATA[
Cudów nie ma  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />. Coś było źle. Tylko jak nie dojdziesz co, to za jakiś czas może problem wrócić.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=962">Ryszard56</a> — 28 wrz 2013, o 10:28</p><hr />
]]></content>
</entry>
</feed>