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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-10-20T12:44:59+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=3&amp;t=1677&amp;mode</id>
<entry>
<author><name><![CDATA[michal.warecki]]></name></author>
<updated>2012-10-20T12:44:59+01:00</updated>
<published>2012-10-20T12:44:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17184#p17184</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17184#p17184"/>
<title type="html"><![CDATA[Re: Ekran LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17184#p17184"><![CDATA[
Ahh, super, dzięki.<br /><br />Problem był w tym, że nie podłączyłem właśnie podświetlenia ekranu (stąd moja konsternacja z tymi dwiema linijkami).<br />Zmieniłem też na port A dla pewności. W każdym razie wszystko ładnie się wyświetla więc czas trochę się pobawić <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><br /><br />Jeszcze raz dzięki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=603">michal.warecki</a> — 20 paź 2012, o 12:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-10-20T12:12:08+01:00</updated>
<published>2012-10-20T12:12:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17183#p17183</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17183#p17183"/>
<title type="html"><![CDATA[Re: Odp: Ekran LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17183#p17183"><![CDATA[
<div class="quotetitle">rezasurmar napisał(a):</div><div class="quotecontent"><br />Chciałem tylko zapytać czy tego 644AP masz oryginalnie od nowości kupionego z zestawem ATB czy sam zmieniałeś, bo osobiście mailem problemy z ustawieniem fusów na tym procku przed avr calculator<br /></div><br /><br />O ... a jakie kłopoty ? chociaż fakt - trzeba pamiętać żeby zaznaczyć &quot;ptaszka&quot; obok pola wyboru procków o nazwie &quot;lista pełna&quot; ale to tylko to.<br /><br />czy kolega jeszcze o czymś innym mówi ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 20 paź 2012, o 12:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2012-10-20T11:48:33+01:00</updated>
<published>2012-10-20T11:48:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17181#p17181</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17181#p17181"/>
<title type="html"><![CDATA[Re: Odp: Ekran LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17181#p17181"><![CDATA[
Chciałem tylko zapytać czy tego 644AP masz oryginalnie od nowości kupionego z zestawem ATB czy sam zmieniałeś, bo osobiście mailem problemy z ustawieniem fusów na tym procku przed avr calculator<p>Statystyki: Napisane przez Gość — 20 paź 2012, o 11:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-10-20T10:12:31+01:00</updated>
<published>2012-10-20T10:12:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17175#p17175</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17175#p17175"/>
<title type="html"><![CDATA[Re: Ekran LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17175#p17175"><![CDATA[
Jasne nie ma sprawy już leci pomoc <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />1. uruchamiasz przykłady z DVD z książki pod Eclipse ??? Jeśli nie to zrób to w ten sposób OK ?<br />2. ale zanim uruchomisz przykłady z DVD - to czy zaglądasz czasem na naszą stronkę w celu pobrania aktualizacji do książek ?<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 --><br /><br />bo jak widzisz jest tam także aktualizacja do LCD <br /><br />3. linijki<br /><br />DDRD |= (1&lt;&lt;PD0);<br />PORTD |= (1&lt;&lt;PD0);<br /><br />na początku kodu zwykle służyły mi do zapalania podświetlenia na LCD czyli ten pin procka był podłączony do BCK_LIGHT (ostatni pin na wyprowadzony złączu LCD) - możesz go nawet kabelkiem podłączyć dla próby bezpośrednio do VCC i zobaczysz że podświetlenie się zapali. A później do jakiegoś pinu procesora i wtedy trzeba jak w tych linijkach wyżej - ustawić go na WYJŚCIOWY i podać stan wysoki<br /><br />ale uwaga !!! jeśli PD0 albo PD1 to trzeba mieć rozpięte zworki RX i TX od łącza RS232 (nad procesorem te żółte)<br /><br />z drugiej zaś strony zrób całkiem inaczej:<br /><br />zmień piny LCD na cały PORTA w ten sposób:<br /><br />RS - PA0<br />RW - PA1<br />E - PA2<br />D4 - PA3<br />D5 - PA4<br />D6 - PA5<br />D7 - PA6<br /><br />podświetlenie - PA7<br /><br />i wtedy te dwie linijki zamień na:<br /><br />DDRA |= (1&lt;&lt;PA7);<br />PORTA |= (1&lt;&lt;PA7);<br /><br />i zobaczysz że ładnie ruszy .... a musisz wziąć jeszcze pod uwagę że nie każdy programator jest w stanie zaprogramować procka jeśli w tym samym czasie na liniach ISP jest podłączony LCD - a przecież jeśli podłączasz go do PORTB to właśnie przecież na PORTB są linie ISP - nieprawdaż ?<br /><br />powodzenia i daj znać jak poszło <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> — 20 paź 2012, o 10:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[michal.warecki]]></name></author>
<updated>2012-10-20T09:50:57+01:00</updated>
<published>2012-10-20T09:50:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17173#p17173</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17173#p17173"/>
<title type="html"><![CDATA[Ekran LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1677&amp;p=17173#p17173"><![CDATA[
Witam Was,<br /><br />Jakiś czas temu stałem się szczęśliwym posiadaczem zestawu ATB wraz z książkami. Po 2ch tygodniach zabawy z diodami, przyciskami oraz ekranem LED przyszedł czas na ekran LCD. Na początku chciałem uruchomić program z książki bez modyfikacji, aby zobaczyć od razu jak to działa w praktyce.<br /><br />W pliku nagłówkowym lcd44780.h jest zdefiniowany port B oraz piny 0,1,2 ; 4,5,6,7 jako połączenie do ekranu LCD.<br />Zabrałem się więc do roboty i podłączyłem:<br />RS -&gt; PB0,<br />RW -&gt; PB1,<br />E -&gt; PB2,<br />D4 -&gt; PB4,<br />D5 -&gt; PB5,<br />D6 -&gt; PB6,<br />D7 -&gt; PB7.<br /><br />Nie dokonywałem żadnych innych zmian (zworka do RW jest podpięta do uC). Procesor jaki używam to 644PA lecz to raczej nie ma znaczenia w przypadku tego programu. Po skompilowaniu, wgraniu oraz zresetowaniu RI niestety ekran nawet się nie podświetlił.<br /><br />Jestem początkujący z elektroniki więc prawdopodobnie coś pominąłem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><br /><br />PS. Na początku programu są linijki:<br />DDRD |= (1&lt;&lt;PD0);<br />PORTD |= (1&lt;&lt;PD0);<br /><br />Czy są one w ogóle do czegoś potrzebne? Widziałem też przed funkcją main deklarację zmiennych ulotnych (volatile), które w nazwie miały &quot;pwm&quot; lecz również nie widzę wykorzystania tych zmiennych (nie mówiąc już o wykorzystaniu &quot;pulse with modulation&quot; w LCD).<br /><br />Będę wdzięczny są 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=603">michal.warecki</a> — 20 paź 2012, o 09:50</p><hr />
]]></content>
</entry>
</feed>