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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-02-28T23:48:26+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=20316&amp;mode</id>
<entry>
<author><name><![CDATA[mikandrzej]]></name></author>
<updated>2018-02-28T23:48:26+01:00</updated>
<published>2018-02-28T23:48:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204748#p204748</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204748#p204748"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204748#p204748"><![CDATA[
Trochę od tyłu idziesz, ale okej:) początki są trudne także dziel się doświadczeniami i powodzenia <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Wysłane z mojego Redmi Note 4 przy użyciu Tapatalka<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=431">mikandrzej</a> — 28 lut 2018, o 23:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Dzonzi]]></name></author>
<updated>2018-02-28T22:52:05+01:00</updated>
<published>2018-02-28T22:52:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204741#p204741</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204741#p204741"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204741#p204741"><![CDATA[
Nie no, funkcję z grubsza umiem. Teraz muszę ogarnąć przyciski, zbocza, bouncing styków i wyświetlanie wciśnięć przycisku na lcd<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3139">Dzonzi</a> — 28 lut 2018, o 22:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mikandrzej]]></name></author>
<updated>2018-02-28T22:24:58+01:00</updated>
<published>2018-02-28T22:24:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204734#p204734</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204734#p204734"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204734#p204734"><![CDATA[
Na początek dobry <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> teraz naucz się pisać funkcje i zrób sobie funkcje <br /><br />void wyslij_komende(uint8_t komenda)<br />{<br />  //Ciało funkcji<br />}<br /><br />I będziesz krok dalej <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> powodzenia!<br /><br /><br /><br />A najlepiej kup niebieska książkę (bo wygląda jakbyś jej nie miał, albo nie czytał) i bedziesz mógł pójść do przodu:)<br /><br />Wysłane z mojego Redmi Note 4 przy użyciu Tapatalka<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=431">mikandrzej</a> — 28 lut 2018, o 22:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Dzonzi]]></name></author>
<updated>2018-02-28T21:29:27+01:00</updated>
<published>2018-02-28T21:29:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204726#p204726</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204726#p204726"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204726#p204726"><![CDATA[
Działać działa, ale wgrałem innych, bo tamten był dosyć lichy. Teraz komendy wysłam w taki sposób<br /><br />[syntax=c]PORTA=komenda;<br />PORTD&amp;= ~(1&lt;&lt;PD0);<br />PORTD|= (1&lt;&lt;PD1);<br />_delay_ms(50);<br />PORTD&amp;= ~(1&lt;&lt;PD1);<br />PORTA =0;[/syntax]<br /><br />Co myślicie o tym kawałku kodu?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3139">Dzonzi</a> — 28 lut 2018, o 21:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sredni]]></name></author>
<updated>2018-02-28T17:21:15+01:00</updated>
<published>2018-02-28T17:21:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204703#p204703</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204703#p204703"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204703#p204703"><![CDATA[
<div class="quotetitle">Dzonzi napisał(a):</div><div class="quotecontent"><br />Hah.. działa XD Miałem po prostu jeden przewodzić nie do tego pinu podłączony i wysyłało bezsensowne komendy na wyświetlacz. Podłączyłem go odpowiedni i teraz działa elegancko <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br />Kupowanie tak potężnej książki, żeby wyświetlić coś na LCD to jak strzelanie do komara z armaty ;p<br /><br />Pozdrawiam cieplutko<br /></div><br /><br />Więcej pokory kolego a zobaczysz, że strzał do komara nabierze innego wymiaru.<br />Ps.<br />Jakoś  nie wieżę, że przy tym kodzie odpaliłeś LCD<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3346">sredni</a> — 28 lut 2018, o 17:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2018-02-27T09:06:28+01:00</updated>
<published>2018-02-27T09:06:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204641#p204641</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204641#p204641"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204641#p204641"><![CDATA[
Przeczytałem ten wątek i  miałem się nie wypowiadać ale nie mogę przejść obojętnie. Kolego Dzonzi piszesz że<br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Kupowanie tak potężnej książki, żeby wyświetlić coś na LCD to jak strzelanie do komara z armaty ;p<br /></div><br />jeżeli twoją jedyną ambicją jest wyświetlenie czegoś tam na lcd i to jeszcze z gotowca  to faktycznie nie kupuj tej fantastycznej książki która nawiasem mówiąc jest warta dwa razy tyle ile kosztuje to nie dla ciebie.<br />Pozdrawiam i życzę miłego migania kursorem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 27 lut 2018, o 09:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Nefarious19]]></name></author>
<updated>2018-02-26T14:59:27+01:00</updated>
<published>2018-02-26T14:59:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204599#p204599</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204599#p204599"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204599#p204599"><![CDATA[
<div class="quotetitle">Dzonzi napisał(a):</div><div class="quotecontent"><br />Hah.. działa XD Miałem po prostu jeden przewodzić nie do tego pinu podłączony i wysyłało bezsensowne komendy na wyświetlacz. Podłączyłem go odpowiedni i teraz działa elegancko <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br />Kupowanie tak potężnej książki, żeby wyświetlić coś na LCD to jak strzelanie do komara z armaty ;p<br /><br />Pozdrawiam cieplutko<br /></div><br /><br />Jeżeli Kolega poważnie myśli o programowaniu mikrokontrolerów to namawiam do zakupu książek Mirka na start. Podejście takie jak zaprezentowałeś zgubi Cie w momencie kiedy bedziesz potrzebował biblioteki do czegoś czego w necie nie znajdziesz a wierz mi że jest takich rzeczy więcej niż mniej. Chyba że chcesz iść na łatwizne to programuj Arduino ale wtedy oprócz przepisywania z przykładów niczego wiecej się nie nauczysz.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />a, i ja też - pozdrawiam cieplutko<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2500">Nefarious19</a> — 26 lut 2018, o 14:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-02-26T14:40:29+01:00</updated>
<published>2018-02-26T14:40:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204598#p204598</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204598#p204598"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204598#p204598"><![CDATA[
<div class="quotetitle">Dzonzi napisał(a):</div><div class="quotecontent"><br />Kupowanie tak potężnej książki, żeby wyświetlić coś na LCD to jak strzelanie do komara z armaty ;p<br /></div><br />Masz rację, widać to po twoich działaniach przecież <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> - powodzenia<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 lut 2018, o 14:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Dzonzi]]></name></author>
<updated>2018-02-26T14:35:05+01:00</updated>
<published>2018-02-26T14:35:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204597#p204597</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204597#p204597"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204597#p204597"><![CDATA[
Hah.. działa XD Miałem po prostu jeden przewodzić nie do tego pinu podłączony i wysyłało bezsensowne komendy na wyświetlacz. Podłączyłem go odpowiedni i teraz działa elegancko <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br />Kupowanie tak potężnej książki, żeby wyświetlić coś na LCD to jak strzelanie do komara z armaty ;p<br /><br />Pozdrawiam cieplutko<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3139">Dzonzi</a> — 26 lut 2018, o 14:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-02-26T14:06:48+01:00</updated>
<published>2018-02-26T14:06:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204596#p204596</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204596#p204596"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204596#p204596"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Ale nawet jak usunę tą linię to i tak nie działa.<br /></div><br />A ty myślisz, że co ? że problem w twoim kodzie polega na tym, że wystarczy w cudowny sposób usunąć jakąś linijkę i jak za pomocą czarodziejskiej różdżki czar pryśnie i wszystko zacznie śmigać ? Tu jest błąd na błędzie<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />A w tej książce do LCD jest wykorzystywana biblioteka?<br /></div><br />Panie w tej książce pokazuję KROK po KROKU ... w najdrobniejszych DETALACH jak sobie budować taką bibliotekę, jakie są zasady działania sterownika do LCD ... a więc zupełnie od PODSTAW - a nie tam, że jest sobie tylko jakaś biblioteka i radź sobie sam ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 lut 2018, o 14:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Dzonzi]]></name></author>
<updated>2018-02-26T14:03:03+01:00</updated>
<published>2018-02-26T14:03:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204594#p204594</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204594#p204594"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204594#p204594"><![CDATA[
Ale nawet jak usunę tą linię to i tak nie działa.<br />A w tej książce do LCD jest wykorzystywana biblioteka?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3139">Dzonzi</a> — 26 lut 2018, o 14:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-02-26T13:52:36+01:00</updated>
<published>2018-02-26T13:52:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204592#p204592</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204592#p204592"/>
<title type="html"><![CDATA[Re: Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204592#p204592"><![CDATA[
Proponuję się najpierw zapoznać z jakimiś podstawami języka C np na bazie książki:<br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/mikrokontrolery-avr-jezyk-c.html" >http://atnel.pl/mikrokontrolery-avr-jezyk-c.html</a><!-- m --><br /><br />którą ci gorąco polecam tym bardziej, że masz tam opisane jak rozpocząć działania od podstaw z LCD ... bo to co wyczyniasz w tym kodzie nie ma niestety większego sensu ...<br /><br />nie wspomnę już o tym, że #define F_CPU xxxx NIGDY nie umieszcza się w kodzie programu tylko w ustawieniach środowiska (w makefile)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 lut 2018, o 13:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Dzonzi]]></name></author>
<updated>2018-02-26T13:45:11+01:00</updated>
<published>2018-02-26T13:45:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204590#p204590</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204590#p204590"/>
<title type="html"><![CDATA[Czemu ten program do LCD nie działa?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20316&amp;p=204590#p204590"><![CDATA[
[syntax=c]#include &lt;avr/io.h&gt;[/syntax]<br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br /><strong><span style="color: #FF0000"><em>#define F_CPU 16000000UL</em>  // &lt;--- tego NIGDY nie umieszcza się kodzie - mirekk36</span></strong><br /></div><br />[syntax=c]#include &lt;util/delay.h&gt;<br /><br />#define EN_ON PORTB |= (1&lt;&lt;PB0)<br />#define EN_OFF PORTB &amp;=~ (1&lt;&lt;PB0)<br />#define RS_ON PORTB |= (1&lt;&lt;PB1)<br />#define RS_OFF PORTB &amp;=~(1&lt;&lt;PB1)<br /><br /><br />int main(void)<br />{<br />DDRD = 0xFF;<br />DDRB = 0xFF;<br /><br />while(1)<br />{ <br />EN_OFF;<br />RS_OFF;<br />PORTD = 0b00111000;<br />EN_ON;<br />_delay_ms(20);<br /><br />EN_OFF;<br />PORTD = 0b00001111;<br />EN_ON;<br />_delay_ms(20);<br /><br />EN_OFF;<br />PORTD = 0b00000001;<br />EN_ON;<br />_delay_ms(20);<br />}<br />}[/syntax]<br /><br />Według mnie powinien pojawić sie kursor, a go nie widać. Kręciłem potencjometrem od kontrastu w każdą stronę i nadal nic.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3139">Dzonzi</a> — 26 lut 2018, o 13:45</p><hr />
]]></content>
</entry>
</feed>