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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-03-08T15:48:13+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=17827&amp;mode</id>
<entry>
<author><name><![CDATA[x21]]></name></author>
<updated>2017-03-08T15:48:13+01:00</updated>
<published>2017-03-08T15:48:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184395#p184395</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184395#p184395"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184395#p184395"><![CDATA[
Ja nie mogę, okazało się że wyświetlać rzeczywiście był zepsuty, użyłem innego i wszystko zaczęło działać <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> No masakra jakaś dwa dni kombinowania a tu uwalony wyświetlacza. No ale najważniejsze, że działa. Dziękuje za pomoc wszystkim, którzy udzielili się w tym wątku <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><a href="https://obrazkiforum.atnel.pl/1089/bab83c31f4cfcf7573e94c88b6b137a3.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1089/bab83c31f4cfcf7573e94c88b6b137a3.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1089">x21</a> — 8 mar 2017, o 15:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2017-03-08T15:31:50+01:00</updated>
<published>2017-03-08T15:31:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184394#p184394</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184394#p184394"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184394#p184394"><![CDATA[
Więc regulacja kontrastu działa i w momencie gdy znikają prostokąty powinien pojawić się napis.<br />Czy jesteś pewien, że wyświetlacz masz podłączony do portu &quot;A&quot; ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 8 mar 2017, o 15:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[x21]]></name></author>
<updated>2017-03-08T13:43:27+01:00</updated>
<published>2017-03-08T13:43:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184390#p184390</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184390#p184390"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184390#p184390"><![CDATA[
mczarny- napięcie na pinie 3 na pewno się zmienia gdyż wraz z kręceniem potencjometrem zmniejsza się intensywność czarnych prostokątów do momentu aż w ogóle ich nie widać.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1089">x21</a> — 8 mar 2017, o 13:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2017-03-08T13:39:42+01:00</updated>
<published>2017-03-08T13:39:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184389#p184389</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184389#p184389"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184389#p184389"><![CDATA[
<div class="quotetitle">x21 napisał(a):</div><div class="quotecontent"><br />mczarny - oczywiście że jeden pin potencjometru  do vcc a drugi do masy. Procek zgłasza się bez problemu  zarówno  MkAVRCalculator go wykrywa jak i eclipse gdy chociażby w zakładce AVR\Targed Hardware klikam &quot;Load from MCU&quot; bez problemu wykrywa jaki procek jest podłączony.<br />wat1970- sprawdzałem połączenia przejściem bezpośrednio od pinów wyświetlacza do pinów procesora. (tak samo czy nie ma zwarć)<br /></div><br /><br />Kolego <strong>x21</strong> jeżeli jesteś pewny, że połączenia procesor-wyświetlacz są prawidłowe (linie D4-D7,RS,RW,E) i masz dobrze skonfigurowany plik &quot;lcd.h&quot;<br />a regulacja kontrastu nic nie daje to pozostaje podmienić wyświetlacz.<br />Sprawdź może jeszcze czy zmienia się napięcie na pinie nr.3 wyświetlacza gdy kręcisz potencjometrem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 8 mar 2017, o 13:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[x21]]></name></author>
<updated>2017-03-08T13:05:32+01:00</updated>
<published>2017-03-08T13:05:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184386#p184386</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184386#p184386"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184386#p184386"><![CDATA[
mczarny - oczywiście że jeden pin potencjometru  do vcc a drugi do masy. Procek zgłasza się bez problemu  zarówno  MkAVRCalculator go wykrywa jak i eclipse gdy chociażby w zakładce AVR\Targed Hardware klikam &quot;Load from MCU&quot; bez problemu wykrywa jaki procek jest podłączony.<br />wat1970- sprawdzałem połączenia przejściem bezpośrednio od pinów wyświetlacza do pinów procesora. (tak samo czy nie ma zwarć)<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 28 minutach ]</span></strong><br /><br />Sam już nie wiem co robić, może coś źle mi się kompiluje czy coś. Nie byłby ktoś wstanie skompilować i wysłać mi gotowego hexa na podstawie biblioteki Pana Mirka? Wtedy miałbym pewność że soft jest 100 procentowo dobry. Prosiłbym żeby tylko inicjował LCD 16x2 i wyświetlał jakiś napis żeby było wiadomo, że wszystko działa. Program potrzebowałbym na Atmege 16 taktowaną kwarcem 110592. <br />piny procka w hd44870.h ustawione tak: <br />[syntax=c]// 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[/syntax]<br /><br />Jeśli ktoś miałby chwilę to bardzo bym prosił. Z góry dziękuje.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1089">x21</a> — 8 mar 2017, o 13:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wat1970]]></name></author>
<updated>2017-03-08T11:56:29+01:00</updated>
<published>2017-03-08T11:56:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184378#p184378</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184378#p184378"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184378#p184378"><![CDATA[
Z obrazka wynika , że wyświetlacz nie jest raczej zainicjalizowany . Ostatnio uruchamiałem LCD na mikrokontrolerze PIC, może znajdziesz jakieś natchnienie w tym artykule :<br /><!-- m --><a class="postlink" href="http://strefapic.blogspot.com/2017/02/hd44780-na-5-v-i-pic24-na-33v-aczymy.html" >http://strefapic.blogspot.com/2017/02/h ... czymy.html</a><!-- m -->.<br />W najprostszym przypadku sprawdź dokładnie połączenia m.in czy są przejścia na piny wyświetlacza z końcówek kabli i poprawność tych połączeń etc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2179">wat1970</a> — 8 mar 2017, o 11:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2017-03-08T11:47:08+01:00</updated>
<published>2017-03-08T11:47:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184374#p184374</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184374#p184374"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184374#p184374"><![CDATA[
<div class="quotetitle">x21 napisał(a):</div><div class="quotecontent"><br />Na pin kontrastu mam podłączony suwak potencjometru , a dwa pozostałe piny potencjometru podłączone są do zasilania.<br /><br />Wysłane z mojego ALE-L21 przy użyciu Tapatalka<br /></div><br /><br />Jak do zasilania? Jeden pin do Vcc a drugi do masy? czy obydwa do Vcc?<br />Mam dla Ciebie propozycję - rozłącz wszystko w pinechę, sprawdź w MkAVRCalculatorem czy procek się zgłasza jeżeli tak to na spokojnie podłącz wszystko jeszcze raz, sprawdź konfigurację pinów w pliku &quot;lcd.h&quot; i na bibliotekach z książki musi działać<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 8 mar 2017, o 11:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wchpikus]]></name></author>
<updated>2017-03-08T09:47:56+01:00</updated>
<published>2017-03-08T09:47:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184370#p184370</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184370#p184370"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184370#p184370"><![CDATA[
Sprobuj lcd_locate(0,0); kontrast tak by ledwo widoczne byly kwadraty, sprawdz linie danych czy masz dobrze czy odwrotnie przypadkiem<br /><br />Sent from my SM-A510F using Tapatalk<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3859">wchpikus</a> — 8 mar 2017, o 09:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[x21]]></name></author>
<updated>2017-03-08T08:13:26+01:00</updated>
<published>2017-03-08T08:13:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184363#p184363</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184363#p184363"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184363#p184363"><![CDATA[
Na pin kontrastu mam podłączony suwak potencjometru , a dwa pozostałe piny potencjometru podłączone są do zasilania.<br /><br />Wysłane z mojego ALE-L21 przy użyciu Tapatalka<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1089">x21</a> — 8 mar 2017, o 08:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[x21]]></name></author>
<updated>2017-03-08T02:15:38+01:00</updated>
<published>2017-03-08T02:15:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184353#p184353</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184353#p184353"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184353#p184353"><![CDATA[
Właśnie sprawdzałem połączenie kilkakrotnie,tak jak napisałem łączyłem na swojej płytce prototypowej jak i na stykowej, połączenia sprawdzałem za pomocą brzęczyka w multimetrze nawet przykładając sondy bezpośrednio do nóżek mikrokontrolera i wyprowadzeń wyświetlacza żeby wykluczyć możliwe luźne styki/gniazda po drodze. Zwarcia też sprawdzałem tą samą metodą :/<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1089">x21</a> — 8 mar 2017, o 02:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[x21]]></name></author>
<updated>2017-03-07T23:59:07+01:00</updated>
<published>2017-03-07T23:59:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184347#p184347</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184347#p184347"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184347#p184347"><![CDATA[
[syntax=c]#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[/syntax]<br /><br />Aktualnie podłączone jest na stykówce :<br /><a href="https://obrazkiforum.atnel.pl/1089/7ba741f2632b33a26315d74c6e0d11c0.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1089/7ba741f2632b33a26315d74c6e0d11c0.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/1089/6c6e0e9a1dc96fd032032e7098284f82.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1089/6c6e0e9a1dc96fd032032e7098284f82.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/1089/f677e068f627b3b149f5fd6282f8d98f.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1089/f677e068f627b3b149f5fd6282f8d98f.jpg" alt="Obrazek" /></a><br /><a href="https://obrazkiforum.atnel.pl/1089/c14531fea820b87c7c406f6023170ea5.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1089/c14531fea820b87c7c406f6023170ea5.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/1089/ba29fd900b66f38bd4c9d2429345af79.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1089/ba29fd900b66f38bd4c9d2429345af79.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1089">x21</a> — 7 mar 2017, o 23:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[HomoChemicus]]></name></author>
<updated>2017-03-07T23:35:36+01:00</updated>
<published>2017-03-07T23:35:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184344#p184344</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184344#p184344"/>
<title type="html"><![CDATA[Re: Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184344#p184344"><![CDATA[
Podaj jaką masz konfiguracje pinów w pliku .h i pokaż zdjęcia jak to podłączyłeś.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10470">HomoChemicus</a> — 7 mar 2017, o 23:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[x21]]></name></author>
<updated>2017-03-07T23:31:45+01:00</updated>
<published>2017-03-07T23:31:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184343#p184343</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184343#p184343"/>
<title type="html"><![CDATA[Problem z wyświetlaczem LCD HD44870]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17827&amp;p=184343#p184343"><![CDATA[
Witam, tak to jakoś wyszło że moje drogi z mikrokontrolerami  rozeszły się na ponad rok, teraz chciałem wrócić do tej pięknej pasji, ale napotkałem problem z LCD(przed przerwą nie było żadnego problemu z jego obsługą) dwa dni już próbuje okiełznać ten wyświetlacz ale nadal nie widać na nim nawet przeprowadzonej poprawnej inicjalizacji(na wyświetlaczu widnieje tylko rząd 16 czarnych prostokątów) Wyświetlacz ma wymiar 16x2. Testowane na dwóch mikrokontrolerach Atmega16 i 32 taktowane kwarcem 110592. Biblioteka której używam to ta z niebieskiej książki.  To co już robiłem na podstawie chociażby innych wątków:<br />- aktualizacja biblioteki z strony atnel <br />- wyłączenie JTAGA <br />- Testowałem zarówno na swojej starej, własnej roboty płytce prototypowej jak i spróbowałem podłączyć wszystko na płytce stykowej <br />- Sprawdzałem zarówno z R/W podłączonym do mikrokontrolera jak i podłączonym na stałe do masy(oczywiście zmieniałem parametr &quot;USE_RW&quot; ) <br />Mój plik main którego używam do testów: <br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 2010-03-31<br /> *       Autor: Mirosław Kardaś<br /> */<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 /><br /><br />int main(void)<br />{<br /><br /><br />lcd_init();<br /><br /><br />lcd_locate(1,10);<br />lcd_str(&quot;Linia2&quot;);// napis z pamięci RAM<br /><br />while(1);<br /><br /><br /><br /><br />}[/syntax]<br /><br />Pliki od obsługi wyświetlacza takie jak z niebieskiej książki. Ma ktoś jakiś pomysł co może tutaj być nie tak? Bo ja już naprawdę nie mam pojęcia. Z góry dziękuje za pomoc. Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1089">x21</a> — 7 mar 2017, o 23:31</p><hr />
]]></content>
</entry>
</feed>