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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-03-28T09:25:50+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=920&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-03-28T09:25:50+01:00</updated>
<published>2012-03-28T09:25:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4704#p4704</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4704#p4704"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4704#p4704"><![CDATA[
A poza tym zajrzyj też do aktualizacji do tej biblioteki do LCD - przecież wszędzie staram się o niej pisać - ale jakoś sporo osób nie zauważa, a leży wszędzie w tym na naszym forum:<br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic27.html">topic27.html</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 mar 2012, o 09:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-03-28T09:07:24+01:00</updated>
<published>2012-03-28T09:07:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4702#p4702</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4702#p4702"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4702#p4702"><![CDATA[
<!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic868.html">topic868.html</a><!-- l -->    przeczytaj , potem zaglądnij do książki i do programu <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=58">SunRiver</a> — 28 mar 2012, o 09:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[fidykg]]></name></author>
<updated>2012-03-28T07:39:03+01:00</updated>
<published>2012-03-28T07:39:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4698#p4698</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4698#p4698"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4698#p4698"><![CDATA[
Korzystając z okazji podepnę się z moim pytaniem, wątpliwością. <br />Na stronie 213 książki (chyba wiemy o jaka doskonałą książkę chodzi)  pokazany jest algorytm inicjalizacji wyśw. HD44780. Wynika z niego, że trzy razy musimy wysłać komendę interfejsu 8bit. Jednak program zawiera tylko dwukrotne wysłanie i po nim następuje już ustawienie interface 4bit. Dlaczego ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=274">fidykg</a> — 28 mar 2012, o 07:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-03-13T17:35:03+01:00</updated>
<published>2012-03-13T17:35:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4170#p4170</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4170#p4170"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4170#p4170"><![CDATA[
Pamięc CGRAM to pewnie jak wiesz albo jeszcze nie wiesz 64 bajty ciurkiem. I nie ma czegoś takiego jak adres od 0 do 7 dla każdego własnego zdefiniowanego znaku <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Jak więc to jest zorganizowane? no prosto - pierwsze 8 bajtów przeznaczone jest na pierwszy znak, kolejne na drugi i tak dalej.....<br /><br />Jak więc wygodnie i szybko sprowadzić to sobie jednak do takich hmmm jakby właśnie adresów znaków od 0 do 7 o jakich sam piszesz ?<br /><br />ano właśnie np w taki sposób - ale sam już się zastanów co będzie gdy nasz virtualny np adres znaku = 1 i teraz zapisujemy kolejno 8 bajtów wzorca od 0 do 7<br /><br />(nr &amp; 0x07) * 8<br /><br />już komuś na forum pisałem - jak widzisz takie coś - to weź Pan sobie ołówek w rąsię <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... (ja tak robiłem jak to przygotowywałem więc spokojnie tobie też to wypada zrobić i nie będzie żadną ujmą) i rozpisz sobie jakie wartości uzyskasz dla nr = od 0 do 7 OK? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />to może wtedy cię olśni ? w co wierzę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 13 mar 2012, o 17:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wasu]]></name></author>
<updated>2012-03-13T16:45:24+01:00</updated>
<published>2012-03-13T16:45:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4166#p4166</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4166#p4166"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4166#p4166"><![CDATA[
Bardzo fajnie ze Pan się na to zdecydował, przynajmniej nauczę się czegoś nowego.<br />Pytanie do definiowania znaków w pamieci eeprom, flash i normalnie(no wlasnie czyli gdzie, RAM?)<br />chodzi mi o linijke lcd_write_cmd( 64+((nr &amp; 0x07)*8) );<br />wysyłamy w niej jakas informajce o wielkosci 1 bajta, wartosc powiazanaj est z numerem 0-7 adresu definiowanego znaku, Ale dlaczego argumentem jest 64+((nr&amp;0x07)*8) ? Rozumiem też że &amp;0x07 zerujemy 5 starszych bitow<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=260">wasu</a> — 13 mar 2012, o 16:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-03-13T07:26:41+01:00</updated>
<published>2012-03-13T07:26:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4117#p4117</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4117#p4117"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4117#p4117"><![CDATA[
<div class="quotetitle">KoreX napisał(a):</div><div class="quotecontent"><br />EEPROM również musisz zaprogramować... po kompilacji w plikach projektu prócz .hex masz plik .epp który wrzucasz do EPPROM'u<br /></div><br /><br />Dokładnie, bardzo dobra podpowiedź, ja tylko dodam, że trzeba wejść w ustawienia projektu w Eclipse i zaznaczyć jeden ptaszek żeby razem z plikiem HEX wgrywał się ten EEP .... i będzie OK<br /><br />To jest jedyny projekt gdzie pozwoliłem sobie w zasadzie niechcący na małe odstępstwo, czyli utworzenie zmiennej w pamięci EEPROM i konieczność jej wgrania plikiem EEP do procesora.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 13 mar 2012, o 07:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[KoreX]]></name></author>
<updated>2012-03-13T00:46:34+01:00</updated>
<published>2012-03-13T00:46:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4115#p4115</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4115#p4115"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4115#p4115"><![CDATA[
EEPROM również musisz zaprogramować... po kompilacji w plikach projektu prócz .hex masz plik .epp który wrzucasz do EPPROM'u<br /><br />Pozdrawiam<br />KoreX<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=229">KoreX</a> — 13 mar 2012, o 00:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wasu]]></name></author>
<updated>2012-03-12T22:41:37+01:00</updated>
<published>2012-03-12T22:41:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4108#p4108</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4108#p4108"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4108#p4108"><![CDATA[
Nie wiem dlaczego ale po skompilowaniu i wgraniu kodu z pana płyty nie wyświetla mi stringow zapisywanych w pamieci EEPROM, z pamieci flash bez zarzutu, natomiast gdy chce wypisac string &quot;EEPROM&quot; wyswietla pusta linie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=260">wasu</a> — 12 mar 2012, o 22:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-03-12T22:06:44+01:00</updated>
<published>2012-03-12T22:06:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4106#p4106</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4106#p4106"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4106#p4106"><![CDATA[
To są najczęstsze adresy pamięci DDRAM w sterownikach HD44780 i pasują do większości wyświetlaczy 2x16, 4x16, 4x20, 1x16 itp<br /><br />trzeba sobie tylko ew tymi #if ami pożonglować<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 mar 2012, o 22:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wasu]]></name></author>
<updated>2012-03-12T22:03:22+01:00</updated>
<published>2012-03-12T22:03:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4105#p4105</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4105#p4105"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4105#p4105"><![CDATA[
skoro mowa juz lcd, to mam jeszcze jedno pytanko co do definicjiza pomocą preprocesora :<br />[syntax=c]// definicje adresów w DDRAM dla różnych wyświetlaczy<br />// inne są w wyświetlaczach 2wierszowych i w 4wierszowych<br />#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 />jesli wyswietlacz ma 4x16 to przypisuje mu jakies tam ustalone z gory adresy a jesli nie jest 4 wierszowy to po co przypisywane sa adresy do lin 3 i 4 ? i dlaczego takie ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=260">wasu</a> — 12 mar 2012, o 22:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-03-12T20:06:04+01:00</updated>
<published>2012-03-12T20:06:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4091#p4091</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4091#p4091"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4091#p4091"><![CDATA[
<div class="quotetitle">wasu napisał(a):</div><div class="quotecontent"><br />Witam, korzystam z plytki testowej ATB ver 1.03 i pytanko do dołączonego wsywietlacza lcd, czy da sie w jakis sposob wlaczyc podswietlanie ?<br /></div><br /><br />pewnie, że tak:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/54_43445a12f30ff53bc9a34119a0e65d82.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/54_43445a12f30ff53bc9a34119a0e65d82.jpg" alt="Obrazek" /></a><br /><br /><br /><div class="quotetitle">wasu napisał(a):</div><div class="quotecontent"><br />Czy jedynym trybem dzialania jest  czarne tlo i szarawe znaki?<br /></div><br />Skądże znowu - na obrazku widać, gdzie jest pin do sterowania podświetleniem. Możesz wziąć przewód połączeniowy i podłączyć ten pin wprost do pinu VCC w sekcji zasilacza/przetwornicy żeby sprawdzić od razu że działa podświetlenie. A później można tym pinem sterować z mikrokontrolera.<br /><br /><div class="quotetitle">wasu napisał(a):</div><div class="quotecontent"><br />Drugie pytanie, to czy vcc podciagniete jest na stale, bo wnioskuje tak z polaczen na plytce.<br /></div><br />Chodzi ci o VCC do LCD - nie jest na stałe - masz do tego dwa niebieskie jumperki - widoczne na obrazku - tylko lepiej żeby siedziały w domyślnej pozycji. Obejrzyj schemat zestawu dokładnie - tam wszystko widać OK ?<br /><br /><br /><div class="quotetitle">wasu napisał(a):</div><div class="quotecontent"><br />I trzecie pytanie odnośnie kontrastu. Nie potrafie dostrzec połączeń od pinu wychodzacego z kontrastu do 'pokretla ster. kontrastem'<br /></div><br /><br />Na rysunku też pokazałem na czerwono gdzie jest potencjometr do regulacji kontrastu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 mar 2012, o 20:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[miszczo]]></name></author>
<updated>2012-03-12T19:26:57+01:00</updated>
<published>2012-03-12T19:26:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4087#p4087</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4087#p4087"/>
<title type="html"><![CDATA[Re: lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4087#p4087"><![CDATA[
Tutaj masz schemat podłączenia lcd<br /><!-- m --><a class="postlink" href="http://atnel.pl/atb_sch/schematy_atb_pliki/image003.jpg">http://atnel.pl/atb_sch/schematy_atb_pliki/image003.jpg</a><!-- m --><br />Jak widać podświetleniem sterujesz na 8 pinie złącza lsd. Jak chcesz włączyć podświetlenie ustaw zworkę na piny 4i2 oraz 1i3. Wtedy poprzez podanie stany wysokiego na bazę tranzystora będziesz uruchamiał podświetlenie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=78">miszczo</a> — 12 mar 2012, o 19:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wasu]]></name></author>
<updated>2012-03-12T18:37:38+01:00</updated>
<published>2012-03-12T18:37:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4085#p4085</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4085#p4085"/>
<title type="html"><![CDATA[lcd h44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=920&amp;p=4085#p4085"><![CDATA[
Witam, korzystam z plytki testowej ATB ver 1.03 i pytanko do dołączonego wsywietlacza lcd, czy da sie w jakis sposob wlaczyc podswietlanie ? Czy jedynym trybem dzialania jest  czarne tlo i szarawe znaki?<br />Drugie pytanie, to czy vcc podciagniete jest na stale, bo wnioskuje tak z polaczen na plytce.<br />I trzecie pytanie odnośnie kontrastu. Nie potrafie dostrzec połączeń od pinu wychodzacego z kontrastu do 'pokretla ster. kontrastem'<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=260">wasu</a> — 12 mar 2012, o 18:37</p><hr />
]]></content>
</entry>
</feed>