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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-10-17T21:00:09+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=15&amp;t=16531&amp;mode</id>
<entry>
<author><name><![CDATA[Kolka47]]></name></author>
<updated>2016-10-17T21:00:09+01:00</updated>
<published>2016-10-17T21:00:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171967#p171967</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171967#p171967"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171967#p171967"><![CDATA[
No więc problem jak pewnie w 99% przypadków wynikał z niewiedzy. Dziękuję bardzo za pomoc, wszystko już działa. W przyszłości postaram się bardziej przyłożyć do Pańskich poradników Panie Mirku, choć czasami ogrom wiedzy jaki Pan przekazuje, potrafi być dla początkującej osoby przytłaczający.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14902">Kolka47</a> — 17 paź 2016, o 21:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-10-17T20:21:57+01:00</updated>
<published>2016-10-17T20:21:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171957#p171957</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171957#p171957"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171957#p171957"><![CDATA[
Nooo to obejrzyj to co Mirek ci podał a potem jeszcze raz sprawdź połączenia<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 17 paź 2016, o 20:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-10-17T20:16:44+01:00</updated>
<published>2016-10-17T20:16:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171955#p171955</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171955#p171955"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171955#p171955"><![CDATA[
<div class="quotetitle">Kolka47 napisał(a):</div><div class="quotecontent"><br />Zmieniłem na port D i nie zawiesza się już<br /></div><br />Nic się nie zawiesza tylko kolega nie za bardzo czyta i ogląda moje poradniki - a może jeszcze o nich nie wiesz ? Chociaż to byłoby troszkę dziwne nie wiedzieć o nich.<br /><br />Zajrzyj sobie tutaj<br /><br /><!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2013/12/avr-isv-vc-spi-co-wolno-czego-nie-wolno.html" >http://mirekk36.blogspot.com/2013/12/av ... wolno.html</a><!-- m --><br /><br />i postaraj się zrozumieć o co chodzi z PORTB i magistralą ISP bo wyjaśniam to DOKŁADNIE<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 17 paź 2016, o 20:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kolka47]]></name></author>
<updated>2016-10-17T20:16:12+01:00</updated>
<published>2016-10-17T20:16:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171954#p171954</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171954#p171954"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171954#p171954"><![CDATA[
Na ATB oczywiście, że też zmieniłem. W takim razie mam kolejny problem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14902">Kolka47</a> — 17 paź 2016, o 20:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-10-17T20:01:43+01:00</updated>
<published>2016-10-17T20:01:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171948#p171948</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171948#p171948"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171948#p171948"><![CDATA[
tylko tu + fizycznie na ATB tak samo<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 17 paź 2016, o 20:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kolka47]]></name></author>
<updated>2016-10-17T19:58:53+01:00</updated>
<published>2016-10-17T19:58:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171947#p171947</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171947#p171947"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171947#p171947"><![CDATA[
Faktycznie Panowie macie rację z tym resetem, nie zastanowiłem się dobrze  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Zmieniłem na port D i nie zawiesza się już, więc problem raczej tkwił w tym. Teraz natomiast nie wyświetla mi napisu tylko linię prostokątów, co pewnie jest konsekwencją źle przekształconego kodu. Powinienem zamienić porty tylko tutaj czy gdzieś jeszcze, bo nie mogę nic więcej znaleźć?<br />[syntax]//Ustawienia sprzêtowe po³¹czeñ sterownika z mikrokontrolerem<br />//<br />//----------------------------------------------------------------------------------------<br />// tu konfigurujemy port i piny do jakich pod³¹czymy linie D7..D4 LCD<br />#define LCD_D7PORT  D<br />#define LCD_D7 7<br />#define LCD_D6PORT  D<br />#define LCD_D6 6<br />#define LCD_D5PORT  D<br />#define LCD_D5 5<br />#define LCD_D4PORT  D<br />#define LCD_D4 4<br /><br /><br />// tu definiujemy piny procesora do których pod³¹czamy sygna³y RS,RW, E<br />#define LCD_RSPORT D<br />#define LCD_RS 0<br /><br />#define LCD_RWPORT D<br />#define LCD_RW 1<br /><br />#define LCD_EPORT D<br />#define LCD_E 2<br />//------------------------------------------------  koniec ustawieñ sprzêtowych ---------------[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14902">Kolka47</a> — 17 paź 2016, o 19:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-10-17T19:41:13+01:00</updated>
<published>2016-10-17T19:41:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171940#p171940</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171940#p171940"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171940#p171940"><![CDATA[
spróbuj zmienić port na inny. Może LCD zakłócać. Piny B5 B6 i B7 są używane do programowania. <br /><br /><div class="quotetitle">Kolka47 napisał(a):</div><div class="quotecontent"><br />Skoro program wgrywam przed powtórnym podpięciem wyświetlacza, to po jego podłączeniu od razu powinno byc widać napis<br /></div><br />No nie, tu jest akurat tak, że program rusza zaraz po zakończeniu programowania - czyli po powrocie RST do stanu wysokiego. <br />Wgrywasz wsad, program startuje. Podpinasz LCD i MUSISZ wystartować program jeszcze raz, żeby inicjalizować LCD<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 17 paź 2016, o 19:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2016-10-17T19:40:12+01:00</updated>
<published>2016-10-17T19:40:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171939#p171939</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171939#p171939"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171939#p171939"><![CDATA[
Nie masz racji.<br />Zerknij na program.<br />Masz przed pętlą główną inicjalizację wyświetlacza i zapis napisu do wyświetlacza.<br />Po wgraniu programu to się wykona bardzo szybko jeden raz. I tak ma być!<br />Potem program już &quot;nic nie robi&quot;.<br />Więc żeby móc się komunikować z wyświetlaczem &gt;musisz&lt; po jego podpięciu<br />zresetować mikrokontroler żeby odbyła się inicjalizacja i wyrzucenie napisu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=189">MirkoT</a> — 17 paź 2016, o 19:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kolka47]]></name></author>
<updated>2016-10-17T19:35:52+01:00</updated>
<published>2016-10-17T19:35:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171938#p171938</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171938#p171938"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171938#p171938"><![CDATA[
Tak jak w programie z płyty wszystkie piny wyświetlacza są podłączone do portu B. Skoro program wgrywam przed powtórnym podpięciem wyświetlacza, to po jego podłączeniu od razu powinno byc widać napis, a nie dopiero po wciśnięciu reset.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14902">Kolka47</a> — 17 paź 2016, o 19:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-10-17T19:27:03+01:00</updated>
<published>2016-10-17T19:27:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171934#p171934</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171934#p171934"/>
<title type="html"><![CDATA[Re: Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171934#p171934"><![CDATA[
Pod jakie piny procka podpinasz lcd?? nie pod te same, co używane są do programowania??<br /><br />To, że po podłączeniu lcd sa kwadraty to norma. LCD musi zostać inicjowany a to dzieje się tylko 1 raz, po starcie programu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 17 paź 2016, o 19:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kolka47]]></name></author>
<updated>2016-10-17T18:59:05+01:00</updated>
<published>2016-10-17T18:59:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171929#p171929</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171929#p171929"/>
<title type="html"><![CDATA[Zawieszanie się zestawu po wpięciu wyświetlacza LCD.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16531&amp;p=171929#p171929"><![CDATA[
Witam!<br /><br />Posiadam zestaw uruchomieniowy ATB rev:1.03 i robię po kolei przykłady z niebieskiej książki. Do tej pory wszystko grało, aż dotarłem do tematu wyświetlacza LCD. Po wgraniu programu z płyty (z uwzględnieniem uaktualnienia), oraz zminimalizowaniu pliku main.c do postaci:<br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &quot;LCD/lcd44780.h&quot;<br /><br />int main()<br /><br />{<br />        lcd_init();<br />        lcd_str(&quot;Hello!&quot;);<br />        while(1)<br />        {<br />        }<br />}<br /></div><br />, pojawia się problem przy wgrywaniu do mikrokontrolera. Program niby się wgrywa, ale na wyświelaczu dalej jest tylko linia prostokątów. Ponowne próby wgrania programu powodują wyskoczenie takiego komunikatu:<br /><a href="https://obrazkiforum.atnel.pl/14902/ef6821aa96a047a88459284d27fadd83.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/14902/ef6821aa96a047a88459284d27fadd83.png" alt="Obrazek" /></a><br />, a po sprawdzeniu podłączenia AVR w mkavrcalc wyskakuje: &quot;Błąd ARDUDE - nie odpowiada podczas próby dostępu do portu ft0&quot;. Abym mógł cokolwiek wyświetlić na wyświetlaczu muszę odpiąć go od zestawu uruchomieniowego, wtedy mkavrcalc wykrywa juz procesor, wgrywam program i dopiero wtedy podłączam znowu wyświetlacz, ale pokazuje się na nim linia prostokątów. Aby pokazał się napis trzeba wcisnąc reset na zestawie ATB. Napis niby jest ale nie będę przecież się tak bawił za każdym razem gdy będę chciał wgrać jakiś program, który korzysta z LCD. Ewidentnie wina leży po stronie wyświetlacza. Sprawdziłem czy nie są zwarte któreś jego piny, ale nie są. Bardzo proszę o pomoc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14902">Kolka47</a> — 17 paź 2016, o 18:59</p><hr />
]]></content>
</entry>
</feed>