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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-04-13T12:30:19+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=2862&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-04-13T12:30:19+01:00</updated>
<published>2013-04-13T12:30:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34241#p34241</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34241#p34241"/>
<title type="html"><![CDATA[Re: LCD 4x16 - trzecia i czwarta linia przesunięta]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34241#p34241"><![CDATA[
Poza tym w książce zdaje się opisałem super mega prosty sposób jak sobie można sprawdzić samemu adresy początkowe każdej linii <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> — 13 kwi 2013, o 12:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2013-04-13T12:07:09+01:00</updated>
<published>2013-04-13T12:07:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34240#p34240</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34240#p34240"/>
<title type="html"><![CDATA[Re: LCD 4x16 - trzecia i czwarta linia przesunięta]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34240#p34240"><![CDATA[
Dobrze podejrzewasz, zajrzyj w dokumentację swojego wyświetlacza, na pewno napisane jest jaka jest adresacja poszczególnych linii czy wierszy.<p>Statystyki: Napisane przez Gość — 13 kwi 2013, o 12:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[janeczqu]]></name></author>
<updated>2013-04-13T11:55:38+01:00</updated>
<published>2013-04-13T11:55:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34238#p34238</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34238#p34238"/>
<title type="html"><![CDATA[Re: LCD 4x16 - trzecia i czwarta linia przesunięta]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34238#p34238"><![CDATA[
U mnie dla 4x16 takie adresowanie <br />#define LCD_LINE1 0x00          // adres 1 znaku 1 wiersza<br />#define LCD_LINE2 0x40          // adres 1 znaku 2 wiersza<br />#define LCD_LINE3 0x10          // adres 1 znaku 3 wiersza<br />#define LCD_LINE4 0x50          // adres 1 znaku 4 wiersza<br />działa poprawnie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=823">janeczqu</a> — 13 kwi 2013, o 11:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Badman]]></name></author>
<updated>2013-04-13T11:22:59+01:00</updated>
<published>2013-04-13T11:22:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34236#p34236</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34236#p34236"/>
<title type="html"><![CDATA[LCD 4x16 - trzecia i czwarta linia przesunięta]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2862&amp;p=34236#p34236"><![CDATA[
Witam<br /><br />Korzystam z biblioteki dołączonej do niebieskiej książki, ostatnio zakupiłem wyświetlacz LCD 4 x 16. Kiedy w definicjach mam:<br />[syntax=c]// rozdzielczość wyświetlacza LCD (wiersze/kolumny)<br />#define LCD_Y 4// ilość wierszy wyświetlacza LCD<br />#define LCD_X 16// ilość kolumn wyświetlacza LCD[/syntax]<br /><br />to wtedy początek wyświetlania w 3 i 4 wierszu rozpoczyna się od 6 kolumny.<br /><br />Natomiast w/w definicjach <strong>LCD_X</strong> ustawie na 20 wyświetlanie znaków rozpoczyna się prawidłowo od 0 kolumny.<br />Domyślam się, że dla tego typu wyświetlacza należałoby zmienić &quot;coś&quot; tutaj;<br />[syntax=c]#if ( (LCD_Y == 4) &amp;&amp; (LCD_X == 16) )<br />#define LCD_LINE1 0x00// adres 1 znaku 1 wiersza<br />#define LCD_LINE2 0x28// adres 1 znaku 2 wiersza<br />#define LCD_LINE3 0x14  // adres 1 znaku 3 wiersza<br />#define LCD_LINE4 0x54  // adres 1 znaku 4 wiersza<br />#else<br />#define LCD_LINE1 0x00// adres 1 znaku 1 wiersza<br />#define LCD_LINE2 0x40// adres 1 znaku 2 wiersza<br />#define LCD_LINE3 0x10  // adres 1 znaku 3 wiersza<br />#define LCD_LINE4 0x50  // adres 1 znaku 4 wiersza<br />#endif[/syntax]<br /><br />Czy dobrze podejrzewam ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=916">Badman</a> — 13 kwi 2013, o 11:22</p><hr />
]]></content>
</entry>
</feed>