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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-01-28T20:09:35+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=3&amp;t=1901&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-28T20:09:35+01:00</updated>
<published>2013-01-28T20:09:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26123#p26123</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26123#p26123"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26123#p26123"><![CDATA[
a czyli już działa <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> to ok<br /><br />tylko wywal to ustawianie na PD0 skoro tam nie masz nic podłączone<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 sty 2013, o 20:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[paweł]]></name></author>
<updated>2013-01-28T19:51:15+01:00</updated>
<published>2013-01-28T19:51:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26120#p26120</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26120#p26120"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26120#p26120"><![CDATA[
Kurcze nie wiem co się stało, ale jak zrobiłem twardy reset wyłączyłem zasilanie z usb PC, wszystko działa dobrze jeżeli chodzi o podświetlenie które pali się równomiernie niebieskim światłem, nawet pilot na podczerwień zaczął wyświetlać kody przycisków, cud jakiś czy co <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 9 minutach ]</span></strong><br /><br />Z tym PA7 to się zgadza, ale na początku wyświetlał się błąd , bo dałem samo PA, może później dla wyraźniejszego zdefiniowania dałem PA7 , które zapomniałem jest już zdefiniowane w plikach systemowych. Kolejna defincja nie wniosła zamieszania, ale oczywiście ją wyrzuciłem. Poza tym kod <br />[syntax=c]<br />DDRD |= (1&lt;&lt;PD0);<br />PORTD |= (1&lt;&lt;PD0);<br />//podswietlenie<br /><br />DDRA |= (1&lt;&lt;PA7);<br />PORTA |=(1&lt;&lt;PA7);<br />lcd_init();<br /><br />lcd_str_P(tab1);// napis z pamięci FLASH<br />lcd_locate(0,10);<br />lcd_str_P( PSTR(&quot;Linia1&quot;) );// napis z pamięci FLASH<br />lcd_locate(1,0);<br />lcd_str_E(tab2);// napis z pamięci EEPROM<br />lcd_locate(1,10);<br />lcd_str(&quot;Linia2&quot;);// napis z pamięci RAM<br /><br />// załadowanie znaków do pamięci CGRAM<br />lcd_defchar(0x80, znak_L);<br />lcd_defchar_E(0x81, znak_o);<br />lcd_defchar_P(0x82, znak_buzka);<br />lcd_defchar_P(0x83, znak_termo);<br /><br /><br />// wyświetlenie własnych znaków na LCD<br />lcd_locate(0,7);<br />lcd_str(&quot;\x80\x81&quot;);<br />lcd_locate(1,8);<br />lcd_str(&quot;\x82&quot;);<br />lcd_locate(1,7);<br />lcd_str(&quot;\x83&quot;);<br /><br /><br />while(1);<br /><br />[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=602">paweł</a> — 28 sty 2013, o 19:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-28T19:39:20+01:00</updated>
<published>2013-01-28T19:39:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26118#p26118</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26118#p26118"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26118#p26118"><![CDATA[
paweł ---&gt; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />po pierwsze co to jest ?<br /><br />[syntax=c]#define PA7 7 // podswietlenie[/syntax]<br /><br />wywal to z pliku biblioteki bo taką definicję to masz pan w plikach nagłówkowych procesora i jak to redefiniujesz to zamieszanie robisz. Przecież łatwo sobie w Eclipse sprawdzić że PAx jest już zdefiniowane - weź sobie w takim kodzie<br /><br />[syntax=c]        DDRA |= (1&lt;&lt;PA7);//moje<br />        PORTA |=(1&lt;&lt;PA7);//moje[/syntax]<br /><br />przytrzymaj klawisz CTRL i kliknij lewym klawiszem myszy na takie PA7 i Eclips przeniesie cię do pliku nagłówkowego systemowego gdzie to już dawno masz zdefiniowane <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />poza tym jest OK - więc jeśli miga to znaczy że coś nie tak podłączyłeś to podświetlenie - a jak je zorganizowałeś w ogóle do swojego LCD ? pokaż swój schemat ? robisz to na stykówce ? czy na własnym PCB ? pokaż jakąś fotkę <br /><br />przez tranzystor ???<br /><br /><span style="color: #FF0000">(i dokładnie - kod wstawiamy w znaczniki [ syntax = c ] jak pisze wyżej kolega Jaglarz - wyedytuj sobie swój post i zobacz jak to się robi ok?)</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 sty 2013, o 19:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[paweł]]></name></author>
<updated>2013-01-28T19:28:01+01:00</updated>
<published>2013-01-28T19:28:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26116#p26116</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26116#p26116"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26116#p26116"><![CDATA[
Plik h.<br />[syntax=c] <br />#define PA7 7 // podswietlenie<br />//----------------------------------------------------------------------------------------<br />//<br />//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  A<br />    #define LCD_D7 6<br />    #define LCD_D6PORT  A<br />    #define LCD_D6 5<br />    #define LCD_D5PORT  A<br />    #define LCD_D5 4<br />    #define LCD_D4PORT  A<br />    #define LCD_D4 3<br /><br /><br />    // tu definiujemy piny procesora do których podłączamy sygnały RS,RW, E<br />    #define LCD_RSPORT A<br />    #define LCD_RS 0<br /><br />    #define LCD_RWPORT A<br />    #define LCD_RW 1<br /><br />    #define LCD_EPORT A<br />    #define LCD_E 2<br />[/syntax]<br />w main.c nic nie dodawałem poza tym co pisałem, poza tym w programie z RC5 również wyświetla informacje na LCD &quot;kody z plota RC5 &quot; ( w kodzie zmieniłem tylko w rejestrze TIMSK1 - z TICIE1 na ICIE1) i bardzo szybko miga, swoja droga tam mi nie chce działać odbiór z pilota, czy zegar w zakładce propertis ustawiamy na ten zw. tj.11059200, bo taki mam ustawiony w obydwu projektach, wracając do tematu main.c<br /><br /><br />[syntax=c] <br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;avr/eeprom.h&gt;<br /><br />#include &quot;LCD/lcd44780.h&quot;<br /><br />// poniższą linijkę czasami trzeba wpisać w eclipse przed definicjami<br />// zmiennych w pamięci EEPROM, żeby nie podkreślał składni jako błędnej<br />#define EEMEM __attribute__((section(&quot;.eeprom&quot;)))<br /><br />char PROGMEM tab1[] = {&quot;FLASH&quot;};<br />char EEMEM tab2[] = {&quot;EEPROM&quot;};<br /><br />uint8_t znak_L[] = {16,16,18,20,24,16,31,0};// wzór znaku litery Ł w pamięci RAM<br />uint8_t znak_o[] EEMEM = {4,32,14,17,17,17,14,0};// wzór znaku litery ó w pamięci EEPROM<br />uint8_t znak_buzka[] PROGMEM = {14,17,27,17,17,21,17,14};// wzór znaku buźki w pamięci FLASH<br />uint8_t znak_termo[] PROGMEM = {4,10,10,10,17,31,31,14};// wzór znaku termometru w pamięci FLASH<br /><br />volatile uint8_t pwm1, pwm2, pwm3;<br /><br />int main(void)<br />{<br /><br />DDRD |= (1&lt;&lt;PD0);<br />PORTD |= (1&lt;&lt;PD0);<br />//podswietlenie<br /><br />DDRA |= (1&lt;&lt;PA7);//moje<br />PORTA |=(1&lt;&lt;PA7);//moje<br />lcd_init();<br /><br />lcd_str_P(tab1);// napis z pamięci FLASH<br />lcd_locate(0,10);<br />lcd_str_P( PSTR(&quot;Linia1&quot;) );// napis z pamięci FLASH<br />lcd_locate(1,0);<br />lcd_str_E(tab2);// napis z pamięci EEPROM<br />lcd_locate(1,10);<br />lcd_str(&quot;Linia2&quot;);// napis z pamięci RAM<br /><br />// załadowanie znaków do pamięci CGRAM<br />lcd_defchar(0x80, znak_L);<br />lcd_defchar_E(0x81, znak_o);<br />lcd_defchar_P(0x82, znak_buzka);<br />lcd_defchar_P(0x83, znak_termo);<br /><br /><br />// wyświetlenie własnych znaków na LCD<br />lcd_locate(0,7);<br />lcd_str(&quot;\x80\x81&quot;);<br />lcd_locate(1,8);<br />lcd_str(&quot;\x82&quot;);<br />lcd_locate(1,7);<br />lcd_str(&quot;\x83&quot;);<br /><br /><br />//while(1);<br />}<br /><br /><br />[/syntax]<br />schemat mam podłączony przez pary przewodów z Atnela po cztery razem -cała linia na Port A i cała linia od RS .... do znaku podświetlenia po pinie D7 koło LCD , napisy wyświetlają się poprawnie, tylko z tym podświetleniem problem ,zworka na  RW na VCC.<br /><br /><br /><span style="color: #FF0000">Ile razy można zwracać uwagę że kod umieszczamy w znacznikach &quot;syntax=c&quot;? - Zielony J. </span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=602">paweł</a> — 28 sty 2013, o 19:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-28T18:22:09+01:00</updated>
<published>2013-01-28T18:22:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26112#p26112</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26112#p26112"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26112#p26112"><![CDATA[
No to pokaż swój kod z main.c <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> bo gdzieś tam musisz coś mieszać za mocno <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />i pokaż fragment ustawień z *.h odnośnie pinów sterujących wyświetlacza<br /><br />inaczej ciężko coś podpowiedzieć <br /><br />aha i pokaż schemat jak to sobie podłączyłeś ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 sty 2013, o 18:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[paweł]]></name></author>
<updated>2013-01-28T16:59:15+01:00</updated>
<published>2013-01-28T16:59:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26080#p26080</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26080#p26080"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26080#p26080"><![CDATA[
Przepraszam PA7 definiuje jako równe 7 pliku h., na 7 bicie portu A jest podświetlenie, problem jest że to podświetlenie szybko miga zamiast po prostu podświetlać panel.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=602">paweł</a> — 28 sty 2013, o 16:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-28T16:24:49+01:00</updated>
<published>2013-01-28T16:24:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26063#p26063</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26063#p26063"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26063#p26063"><![CDATA[
Ale podświetlenie nie jest obsługiwane przez bibliotekę - trzeba dokładnie sobie to zrobić ręcznie tak jak pokazałeś i jak widać w przykładach w kodach na DVD <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />DDRA |= (1&lt;&lt;PA7);<br />PORTA |= (1&lt;&lt;PA7);<br /><br />za to nie wiem co to jest u ciebie PA=7<br /><br />nie ma czegoś takiego w pliku *.h<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 sty 2013, o 16:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[paweł]]></name></author>
<updated>2013-01-28T14:57:31+01:00</updated>
<published>2013-01-28T14:57:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26058#p26058</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26058#p26058"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=26058#p26058"><![CDATA[
Ja podłączyłem bibliotekę i kod Pana Mirka z książki LCD 4 , na Atmege 644P z zestawu śmiga,wszystko podłączone do portu A, włącznie z podświetleniem tylko z jednym ale ,jak zadeklarowałem sobie wszytko na porcie A , tak jak pisał Pan Mirek , to jest ok , brak jednak podświetlenie , w związku z czym zrobiłem tak w mainie :<br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">DDRA |= (1&lt;&lt;PA7);<br />PORTA |= (1&lt;&lt;PA7);<br /></div><br />oczywiscie wcześniej w pliku h. zdefiniowałem sobie PA =7.<br /> <br />Wyświetlacz tym razem z podświetleniem  mruga jak szalony , co zmienić.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=602">paweł</a> — 28 sty 2013, o 14:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2012-12-12T09:29:29+01:00</updated>
<published>2012-12-12T09:29:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20882#p20882</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20882#p20882"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20882#p20882"><![CDATA[
Ja bym go nawiedzał co tydzień, jak bym miał bliżej <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez Gość — 12 gru 2012, o 09:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2012-12-12T01:23:49+01:00</updated>
<published>2012-12-12T01:23:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20876#p20876</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20876#p20876"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20876#p20876"><![CDATA[
Eee tam, ja bym korzystał z okazji i przeszedł się osobiście, żeby chociaż zobaczyć Mirka. Może byłby nawet zaszczyt uściśnięcia dłoni.  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 12 gru 2012, o 01:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[savian86]]></name></author>
<updated>2012-12-11T22:22:54+01:00</updated>
<published>2012-12-11T22:22:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20859#p20859</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20859#p20859"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20859#p20859"><![CDATA[
Może i nie gryzie, ale ja i tak zawsze po odbiór rzeczy z siedziby atnela wysyłam kumpla <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> a serio, to po prostu on ma po drodze do domu, a ja musiałbym się tłuc kawał za odre <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=393">savian86</a> — 11 gru 2012, o 22:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2012-12-11T15:51:49+01:00</updated>
<published>2012-12-11T15:51:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20835#p20835</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20835#p20835"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20835#p20835"><![CDATA[
Hmmm  .... to ja trafiłeł na tego drugiego złego brata bliźniaka .....  zostałem wciągnięty przez kamerkę na drugą strone obity i pogryziony , oraz poszczuty psami że o nasłaniu band UPA i bojówek z Kongo nie wspomnę ....<br /><br /><br />--- a nie to dzwoniłem do SIP w sprawie części do auta ..... <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Faktycznie Mirek nie gryzie nie bije i naprawdę kontakt jest super ....<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 11 gru 2012, o 15:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2012-12-11T12:47:50+01:00</updated>
<published>2012-12-11T12:47:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20815#p20815</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20815#p20815"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20815#p20815"><![CDATA[
Może kolega ma kogoś z forum w pobliżu, zawsze przecież można wspólnymi siłami podziałać. U mnie wala się kilka sprawnych LCDów <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />..... zawsze mam pod ręką do sprawdzenia jakiś. Jeszcze mi się nie zdarzyło by jakiegoś uwalić.<p>Statystyki: Napisane przez Gość — 11 gru 2012, o 12:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-12-11T12:42:13+01:00</updated>
<published>2012-12-11T12:42:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20814#p20814</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20814#p20814"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20814#p20814"><![CDATA[
<div class="quotetitle">jachu napisał(a):</div><div class="quotecontent"><br />Mirek , rozmawialismy nie raz przez SKYPE-a i zyje potwierdzam nie zabiles i nie ugryzles <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /></div><br /><br />uuuuf dzięki bo już sam sobie przestawałem ufać <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> i myślałem że może mam dwie osobowości jak doktor DŻEJKL i mister HAJD <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> i czasem ta druga coś złego robi z osobami kontaktującymi się ze mną <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> — 11 gru 2012, o 12:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jachu]]></name></author>
<updated>2012-12-11T12:39:27+01:00</updated>
<published>2012-12-11T12:39:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20813#p20813</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20813#p20813"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20813#p20813"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />Ja też się dziwię, że pomimo iż napisałem o kontakt ze mną to nadal nic .... czyżbym gryzł przez telefon czy Skype ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... może ktoś temu potwierdzić albo zaprzeczyć - żeby ludzie nie bali się kontaktu ze mną czy z nami - do czego zawsze serdecznie zapraszam ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /></div><br /><br />Mirek , rozmawialismy nie raz przez SKYPE-a i zyje potwierdzam nie zabiles i nie ugryzles <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=110">jachu</a> — 11 gru 2012, o 12:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-12-11T12:34:38+01:00</updated>
<published>2012-12-11T12:34:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20811#p20811</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20811#p20811"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20811#p20811"><![CDATA[
Ja też się dziwię, że pomimo iż napisałem o kontakt ze mną to nadal nic .... czyżbym gryzł przez telefon czy Skype ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... może ktoś temu potwierdzić albo zaprzeczyć - żeby ludzie nie bali się kontaktu ze mną czy z nami - do czego zawsze serdecznie zapraszam ? <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> — 11 gru 2012, o 12:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mg101]]></name></author>
<updated>2012-12-11T12:16:06+01:00</updated>
<published>2012-12-11T12:16:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20810#p20810</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20810#p20810"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20810#p20810"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Albo inaczej.<br />Test czy działa kontrast LCD.<br />1. Rozłącz wszystko.<br />2. Zrób coś żeby skasować program z LCD. Np. wprowadź program z migającą diodą. <br />Przy okazji. Na pewno jest jakaś prosta metoda czyszczenia pamięci programu<br />3. Włącz na stałe podświetlenie LCD. U mnie należy podać +5V na bazę tranzystora podświetlającego. Czyli połącz pin8 łączówki J_LCD z pinem +5V. LCD się zaświeci. Sprawdź ze schematem żeby nie było na mnie!<br />4. Teraz pokręć potencjometrem kontrastu. Powinny pokazać się prostokąciki. Jak nie to coś nie tak.<br /></div>Czy to zrobiłeś? Ważne, że jest to test czysto hardwarowy. Bez żadnego software'u. Jak nie pojawią się kwadraciki to oznacza:<br />1. Brak kontaktu na kabelkach.<br />2. LCD skopane<br />Innej możliwości nie widzę<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=683">mg101</a> — 11 gru 2012, o 12:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jachu]]></name></author>
<updated>2012-12-11T12:15:22+01:00</updated>
<published>2012-12-11T12:15:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20809#p20809</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20809#p20809"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20809#p20809"><![CDATA[
Patryk - zgadales sie z Mirkiem jak prosil na SKYP-ie ? Zamiast rozpisywac sie zalatwisz to w kilka minut i bedziesz wiedzial i Mirek tez co i jak.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=110">jachu</a> — 11 gru 2012, o 12:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Patryk55]]></name></author>
<updated>2012-12-11T12:04:28+01:00</updated>
<published>2012-12-11T12:04:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20808#p20808</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20808#p20808"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20808#p20808"><![CDATA[
Sprawdzałem poprzednio i też jest OK.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=158">Patryk55</a> — 11 gru 2012, o 12:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Patryk55]]></name></author>
<updated>2012-12-11T11:39:25+01:00</updated>
<published>2012-12-11T11:39:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20805#p20805</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20805#p20805"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20805#p20805"><![CDATA[
Witam,<br /><br />Odłączyłem wyświetlacz tak jak mówiliście, ponownie wpiełem i pokręciłem potencjometrem na max. w obie strony. Lecz to samo.<br />Program z diodą też sprawdziłem i działa ,ale narpierw jeszcze raz ustawiłem fusy i też działa.<br />Połączenia z lcd też sprawdziłem zgodnie z plikiem &quot;.h&quot; i wrazie czego z miernikiem i też Ok.<br />Wykonałem pomiary ciągłości obwodu:<br />- między pinami LCD a złączem na płytce wszystko OK<br />- między złączem na płytce a goldpinami do podłączenia do procka i OK<br />- masa i vcc, czyli na zączu do LCD i wyprowadzeniami przy przetwornicy OK<br />- potencjometr też OK<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/158_43bb9b8afccde99a1fd52a75829a27b7.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/158_43bb9b8afccde99a1fd52a75829a27b7.jpg" alt="Obrazek" /></a><br /><br />Kolega <strong>mg101</strong> napisał , że rejestry od ATmega32 mogą się różnić z ATmega 644P( z tym się zgadzam). Ale jeśli jest to uniwersalna biblioteka to wystarczy pozmieniać ustawienia sprzętowe w pliku &quot;.h&quot; i to powinno wystarczyć, tak? Dobrze rozumie?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=158">Patryk55</a> — 11 gru 2012, o 11:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mg101]]></name></author>
<updated>2012-12-10T14:05:17+01:00</updated>
<published>2012-12-10T14:05:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20728#p20728</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20728#p20728"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20728#p20728"><![CDATA[
Sprawdź czy chodzi najprostsze ćwiczenie. Tzn migająca dioda. Może coś majstrowałeś przy fusebitach, wtedy nic nie będzie chodziło. Upewnij się też czy piny D7...D4, RS,RW i E układu LCD są podłączone do pinów portu A zgodnie z plikiem lcd44780.h<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 23 minutach ]</span></strong><br /><br /><br />Albo inaczej.<br />Test czy działa kontrast LCD.<br />1. Rozłącz wszystko.<br />2. Zrób coś żeby skasować program z LCD. Np. wprowadź program z migającą diodą. <br />    Przy okazji. Na pewno jest jakaś prosta metoda czyszczenia pamięci programu<br />3. Włącz na stałe podświetlenie LCD. U mnie należy podać +5V na bazę tranzystora podświetlającego. Czyli połącz pin8 łączówki J_LCD z pinem +5V. LCD się zaświeci. Sprawdź ze schematem żeby nie było na mnie!<br />4. Teraz pokręć potencjometrem kontrastu. Powinny pokazać się prostokąciki. Jak nie to coś nie tak.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=683">mg101</a> — 10 gru 2012, o 14:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-12-10T13:56:21+01:00</updated>
<published>2012-12-10T13:56:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20726#p20726</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20726#p20726"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20726#p20726"><![CDATA[
Dokładnie - zobacz też czy przylutowane są dobrze wszystkie piny podstawki pod LCD, piny w samym LCD i potencjometr czy jest przylutowany - bo jeśli się ten kontrast nie pojawia to by znaczyło że coś nie tak sprzętowo jednak może być <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />w razie czego oczywiście postaramy się to jak najszybciej załatwić - ale mówię - skontaktuj się ze mną telefonicznie albo na Skype - wtedy będę w stanie szybko i precyzyjnie pomóc i najlepiej załatwić tą sprawę gdyby jednak coś sprzętowo było ok?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 10 gru 2012, o 13:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Patryk55]]></name></author>
<updated>2012-12-10T12:49:27+01:00</updated>
<published>2012-12-10T12:49:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20716#p20716</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20716#p20716"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20716#p20716"><![CDATA[
<strong>jachu</strong>: Tak wziąłem to pod uwagę.<br />Po pierwsze:<br />- utworzyłem nowy projekt, czyli :w okienku project explorer--&gt;new--&gt;C project--&gt;nazwa projektu, odchaczony debug--&gt;finish<br />- pużniej w nowo stworzonym projekcie, new--&gt;source file( main.c)--. następnie wrzucam cały folder LCD do projektu z płytki DVD<br />- następnnie kopiuje zawartość pliku main.c z płytki DVD do mojego main.c,zamieniam na nowy plik lcd44780.c( oczywiście ze strony z uaktyalnieniami) i oczywiście zapisałem to co wkleiłem, czyli wcisnąłem save)<br />- wszedłem do pliku lcd44780.h i pozmieniałem ustawienia tak ja pan mirek umieścił powyzej i save<br />-następnie do pliku main.c i zmieniłem ustawienia pinu BKT(podświetlenie), czyli DDRA |= (1&lt;&lt;PA7), PORTA |= (1&lt;&lt;PA7) i save<br />- fusebity miałem już ustawione wcześniej na 16Mhz, i wszystko działa( screena dałem powyżej)<br />-następnie naciskam zakładkę projektu i wchodzę w :project--&gt;propertise---&gt; i w zakładkach AVRdude i targethardware zmieniam na programator z płytki i ustawiam ATmega644P i 16000000 i oczywiście w każdym apply---&gt;i OK<br />-pużniej wszystko podączam do płytki tak jak jest to napisane w pliku &quot;.h&quot; screen poniżej:<br />zdjęcie bez wyświetlacza, żeby było lepiej widzieć:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/158_a443e133756665f095e0efc8fa5fac8a.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/158_a443e133756665f095e0efc8fa5fac8a.jpg" alt="Obrazek" /></a><br /><br />- podłączam wyświetlacz i kabel usb <br />- włączam ATBmenager, wykrywa więc OK<br />włączam mkAVR calcurator, ustawiam mój procek czyli ATmega644P i sprawdzam połączenie programatora czy jest poprawne i jest OK:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/158_125f03dedfe698a78eb23748f47d8be4.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/158_125f03dedfe698a78eb23748f47d8be4.JPG" alt="Obrazek" /></a><br /><br />- następnie komiluje program i wszystko ok:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/158_524ce7acd58a6285d428d6397a94b88a.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/158_524ce7acd58a6285d428d6397a94b88a.JPG" alt="Obrazek" /></a><br /><br />- i wgrywam program i też wszystko ok:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/158_da907941018f0f1a85dc9e572fa0ab7c.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/158_da907941018f0f1a85dc9e572fa0ab7c.JPG" alt="Obrazek" /></a><br /><br />- naciskam RI na ekranie i ten sam efekt co poprzednio:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/158_b7ca3659ac662c24e40409e58c93a669.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/158_b7ca3659ac662c24e40409e58c93a669.jpg" alt="Obrazek" /></a><br /><br />- poruszam potencjometrem w prawo i lewo i nic się nie zmenia( poruszam tym co pan mirek pokazał)<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/158_13dac0085019d5f5adb2be41b8256182.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/158_13dac0085019d5f5adb2be41b8256182.jpg" alt="Obrazek" /></a><br /><br />Bardziej szczegółowo to ja już nie potrafię. <img src="https://forum.atnel.pl/images/smilies/icon_eek.gif" alt=":shock:" title="Zaszokowany" />  <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=158">Patryk55</a> — 10 gru 2012, o 12:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mg101]]></name></author>
<updated>2012-12-10T11:43:36+01:00</updated>
<published>2012-12-10T11:43:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20713#p20713</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20713#p20713"/>
<title type="html"><![CDATA[ATmega32 -&gt;ATmega644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20713#p20713"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Być może program jest skompilowany dla Atmegi32, sprawdź ustawienia projektu.<br /></div>Chyba każdy przez to przeszedł. Wszystkie programy z książki są na ATmega32. W ATB od pewnego czasu zamiast ATmega32 jest bardzo podobny ale ciut większy ATmega644p. <br />Dlatego:<br />1. w Eclipse i MKVEkalkulator wybieramy ATmega644p. To małe piwo.<br />2. Niestety, 644p jako trochę bogatszy trochę różni się od 32. Np ma 2 Uart-y. Dlatego niektóre nazwy rejestrów się różnią. Dlatego trzeba:<br />- po pierwsze  ściągnąć ze str Atnela dokumentację 644p i 32. Ściągnąć tylko raz oczywiście i zapisać to sobie na pulpicie. Później będziesz bardzo często z tego korzystał.<br />- Porównać czy w danym ćwiczeniu rejestry 32 tak samo się nazywają. Wiadomo że tu np jak są 2 UARTY to nazwy muszą się trochę różnić.<br />- lekko zmodyfikować nazwy w programie oryginalnym, który zakłada że mamy 32 ( a nie 644p)<br /><br />Tak przy okazji. Czy nie przydałyby się gotowe programy w wersji ATmega644p. Niby czytelnik to fachman nie lada. Ale jak nie da rady sam sobie zrobić tej modyfikacji (dokumentacja oczywiście english), to większość programów mu nie pójdzie. Wtedy ATB będzie się kurzyło.<br />Mógłbym wrzucić te zmodyfikowane programy, albo chociaż podać tylko te podmianki. Ale czy Mirek nie będzie miał pretensji że daje ściągi?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=683">mg101</a> — 10 gru 2012, o 11:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jachu]]></name></author>
<updated>2012-12-10T00:19:43+01:00</updated>
<published>2012-12-10T00:19:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20702#p20702</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20702#p20702"/>
<title type="html"><![CDATA[Re: Wyświetlacz LCD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1901&amp;p=20702#p20702"><![CDATA[
Mirku , masz racje chyba tak <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> choc jak ja odpalalem chyba mi nie szlo wlasnie . Jak zmienilem procek ruszylo od reki <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Ale moze to byla inna przyczyna <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Juz nie pamietam dokladnie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=110">jachu</a> — 10 gru 2012, o 00:19</p><hr />
]]></content>
</entry>
</feed>