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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-05-25T16:47:37+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=11796&amp;mode</id>
<entry>
<author><name><![CDATA[Olaw]]></name></author>
<updated>2015-05-25T16:47:37+01:00</updated>
<published>2015-05-25T16:47:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130081#p130081</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130081#p130081"/>
<title type="html"><![CDATA[Re: Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLE]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130081#p130081"><![CDATA[
Jednak działa, ale nie z bibliotekami :C<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9949">Olaw</a> — 25 maja 2015, o 16:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Olaw]]></name></author>
<updated>2015-05-25T15:27:59+01:00</updated>
<published>2015-05-25T15:27:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130080#p130080</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130080#p130080"/>
<title type="html"><![CDATA[Re: Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLE]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130080#p130080"><![CDATA[
Wyświetlacz padł - nie kupujcie na allegro.<br />Jak go dostałem to był porysowany, a na gwarancje nie pójdzie, bo dali mi zły paragon :C<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 11 minutach ]</span></strong><br /><br />A czy wg was by działało?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9949">Olaw</a> — 25 maja 2015, o 15:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[1bobik1]]></name></author>
<updated>2015-05-25T12:15:05+01:00</updated>
<published>2015-05-25T12:15:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130060#p130060</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130060#p130060"/>
<title type="html"><![CDATA[Re: Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLE]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130060#p130060"><![CDATA[
Pomogło ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=464">1bobik1</a> — 25 maja 2015, o 12:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Olaw]]></name></author>
<updated>2015-05-25T09:45:23+01:00</updated>
<published>2015-05-25T09:45:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130049#p130049</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130049#p130049"/>
<title type="html"><![CDATA[Re: Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLE]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130049#p130049"><![CDATA[
Zrobię podzielnik w SPCR na 16(SPR0)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9949">Olaw</a> — 25 maja 2015, o 09:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Olaw]]></name></author>
<updated>2015-05-25T09:42:47+01:00</updated>
<published>2015-05-25T09:42:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130047#p130047</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130047#p130047"/>
<title type="html"><![CDATA[Re: Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLE]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130047#p130047"><![CDATA[
16 MHz Arduino atmega328P<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9949">Olaw</a> — 25 maja 2015, o 09:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[1bobik1]]></name></author>
<updated>2015-05-25T09:33:43+01:00</updated>
<published>2015-05-25T09:33:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130046#p130046</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130046#p130046"/>
<title type="html"><![CDATA[Re: Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLE]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130046#p130046"><![CDATA[
Jaką częstotliwością taktujesz procka ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=464">1bobik1</a> — 25 maja 2015, o 09:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[-adam]]></name></author>
<updated>2015-05-24T20:25:52+01:00</updated>
<published>2015-05-24T20:25:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130039#p130039</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130039#p130039"/>
<title type="html"><![CDATA[Re: Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLE]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130039#p130039"><![CDATA[
[syntax=c]#define LCD_DC_PIN                 PB1  // DC<br />#define LCD_CE_PIN                 PB2  // CE<br />#define SPI_MOSI_PIN               PB3  // MOSI<br />#define LCD_RST_PIN                PB0  // RST<br />#define SPI_CLK_PIN                PB5  // CLK[/syntax]<br />Podłączenie pinów deklaracja w h,<br />I np.<br />[syntax=c]PCD_Ini();<br />PCD_GotoXYFont(2,3);<br />PCD_FStr(FONT_1X,PSTR(&quot;Jakiś napis&quot;));<br />PCD_Upd();[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4246">-adam</a> — 24 maja 2015, o 20:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Olaw]]></name></author>
<updated>2015-05-24T15:28:19+01:00</updated>
<published>2015-05-24T15:28:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130010#p130010</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130010#p130010"/>
<title type="html"><![CDATA[Re: Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLE]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130010#p130010"><![CDATA[
Dzięki Adam,<br />wczorajszy wątek usunąłem - myślałem, że sobie poradzę<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 11 minutach ]</span></strong><br /><br />No tak, z bibliotekami też nie działa<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 12 minutach ]</span></strong><br /><br />jednak wolałbym poprawić moje biblioteki,<br />ale dziękuję za pomoc<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9949">Olaw</a> — 24 maja 2015, o 15:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[-adam]]></name></author>
<updated>2015-05-24T15:14:47+01:00</updated>
<published>2015-05-24T15:14:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130005#p130005</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130005#p130005"/>
<title type="html"><![CDATA[Re: Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLE]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130005#p130005"><![CDATA[
<a href="https://github.com/Atnel-forum/AVRgcc-libs"  class="postlink">https://github.com/Atnel-forum/AVRgcc-libs</a><br />Tu są gotowe biblioteki wystarczy użyć plik *c*,h.<br />A tu programik do rysowania obrazków na ten wyświetlacz<br /><a href="http://hobby.abxyz.bplaced.net/index.php?pid=5&amp;aid=12"  class="postlink">http://hobby.abxyz.bplaced.net/index.php?pid=5&amp;aid=12</a> <br />A co z wczorajszym wątkiem ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4246">-adam</a> — 24 maja 2015, o 15:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Olaw]]></name></author>
<updated>2015-05-24T14:23:15+01:00</updated>
<published>2015-05-24T14:23:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130003#p130003</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130003#p130003"/>
<title type="html"><![CDATA[Kontroler PCD8544 do wyświetlacza od nokii 5510 | PROBLEM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11796&amp;p=130003#p130003"><![CDATA[
Witam,<br />chcąc obsłużyć wyświetlacz od nokii posłużyłem się kodem(nie działa):<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;stdbool.h&gt;//typ danych bool<br /><br />#define RST PB0//pin reset <br />#define DC  PB1//pin D/C służy do określania przesyłu danych | D/C = 0 wysyłane komendy | D/C = 1 wysyłane dane do wyświetlenia<br />#define DIN PB3//pin do przesyłu danych/komend<br />#define CLK PB5//zegar taktujący<br />#define SCE PB2//SCE = SS | Slave Select | przy stanie niskim umożliwia przesyłanie danych/komend<br />#define LCD_X     84//rozdzielczość ekranu<br />#define LCD_Y     48<br /><br />void lcd_write(bool dc, uint8_t data){<br />PORTB |= ~_BV(SCE);//Slave Select = 0 <br />PORTB |= (dc &lt;&lt; DC);<br /><br />writee(data);//zmiast tego miałem SPDR = data; | tu jest błąd<br />while(! (SPSR &amp; (1 &lt;&lt; SPIF)));<br />PORTB |= _BV(SCE);//Slave Select = 1<br />}<br />void lcd_init(void){<br />DDRB |= _BV(DC | RST | DIN | CLK);//ustawienie pinów wyjściowych<br />SPCR |= _BV(SPE | SPR0 | MSTR);//inicjacja SPI<br />PORTB |= ~_BV(RST);//Reset<br />PORTB |= _BV(RST);<br />lcd_write(0, 0x21);//wysyłanie komend(D/C jest zerem): komendy rozszerzone <br />lcd_write(0, 0xB1);//Kontrast<br />lcd_write(0, 0x14);//Bias mode &gt; wziąłem z arduino<br />lcd_write(0, 0x20);//komendy podstawowe<br />lcd_write(0, 0x0C);//Normalny tryb wyświetlacza<br /><br />}<br /><br />void lcd_clear(void){<br />for (int index = 0; index &lt; LCD_X * LCD_Y / 8; index++){<br />lcd_write(1, 0x00);<br />}<br />}<br /><br />void writee(uint8_t data){<br />uint8_t i;<br />for(i = 0x80; i; i&gt;&gt;= 1){<br />PORTB |= ~_BV(CLK);<br />if(data &amp; i) PORTB |= _BV(DIN);<br />else{<br />PORTB |= ~_BV(DIN);<br />PORTB |= _BV(CLK);<br />}<br />}<br />}<br /><br />//<br />//<br />//MAIN<br />//<br />//<br /><br />int main(void){<br />lcd_init();<br />lcd_clear();<br />while(1){<br />lcd_write(1, 0xFF);<br />}<br />}[/syntax]<br />Problem siedzi w przesyłaniu danych.<br />Na wyświetlaczu nic nie ma.<br />Z połączeniami mam dobrze.<br />Przestudiowałem notę pdf sterownika(w załączniku) i nie mam z tym żadnych problemów.<br />Bardzo bym prosił o pomoc i wytłumaczenie.<br />Pozdrawiam,<br />Olaw<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9949">Olaw</a> — 24 maja 2015, o 14:23</p><hr />
]]></content>
</entry>
</feed>