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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-07-04T21:18:49+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=15697&amp;mode</id>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-04T21:18:49+01:00</updated>
<published>2016-07-04T21:18:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163392#p163392</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163392#p163392"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163392#p163392"><![CDATA[
Dzięki teraz działa jak trzeba<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 32 minutach ]</span></strong><br /><br />Może się komuś przyda ta funkcja z możliwością wyświetlania jednocześnie po I2C i SPI.<br /><br />[syntax=c]void mk_ssd1306_refresh_pages( uint8_t page_nr, uint8_t pages_cnt, uint8_t col_start, uint8_t col_end ){<br /><br />uint8_t page_cnt, col_cnt;<br />uint8_t * ram_buf_start;<br /><br /><br />for ( page_cnt=page_nr; page_cnt&lt;(page_nr+pages_cnt); page_cnt++){<br /><br />mk_ssd1306_cmd( SSD1306_SETLOWCOLUMN | (col_start &amp; 0x0f) );<br />mk_ssd1306_cmd( SSD1306_SETHIGHCOLUMN | (col_start &gt;&gt; 4 ) );<br />mk_ssd1306_cmd( 0xB0 + page_cnt );<br /><br />ram_buf_start = &amp;ssd1306_buf&#91; ( page_cnt*128 )+col_start &#93;;<br /><br />#if USE_SPI_OR_I2C == 1 || USE_SPI_OR_I2C == 2<br />#if USE_CS == 1<br />DC_HI;<br /><br /><br />#if  USE_CS2 == 0<br />CS_LO;<br />    #else<br />if( !display_nr ) CS_LO;<br />else CS2_LO;<br />    #endif<br />#endif<br /><br />#endif<br /><br />#if USE_SPI_OR_I2C == 1<br /><br /> for ( col_cnt=col_start; col_cnt&lt;col_end; col_cnt++ ){<br />SPIwrite( * ram_buf_start++ );<br />}<br />#endif<br /><br /><br /><br /><br /><br />            #if USE_SPI_OR_I2C == 0<br /><br /> TWI_start();<br /> TWI_write(OLED_I2C_ADDRESS);<br /> TWI_write(0x40);<br /><br /> for(col_cnt=col_start;col_cnt&lt;col_end; col_cnt++){<br />    TWI_write(*ram_buf_start++);<br />    }<br /><br /> TWI_stop();<br />            #endif<br /><br />           #if USE_SPI_OR_I2C == 2<br /><br /> TWI_start();<br /> TWI_write(OLED_I2C_ADDRESS);<br /> TWI_write(0x40);<br /><br /> for ( col_cnt=col_start; col_cnt&lt;col_end; col_cnt++ ){<br /> TWI_write(*ram_buf_start);<br /> SPIwrite( * ram_buf_start++ );<br /> }<br /> TWI_stop();<br />          #endif<br /><br /><br />}<br /><br /><br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 4 lip 2016, o 21:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-07-04T20:15:53+01:00</updated>
<published>2016-07-04T20:15:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163386#p163386</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163386#p163386"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163386#p163386"><![CDATA[
Przepraszam, wkleiłem nie to co trzeba. Spróbuj proszę teraz.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 4 lip 2016, o 20:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-04T19:51:16+01:00</updated>
<published>2016-07-04T19:51:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163380#p163380</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163380#p163380"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163380#p163380"><![CDATA[
I to ci działa pod I2C ? sprawdzałeś? bo u mnie czarny ekran<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 4 lip 2016, o 19:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-07-04T20:14:36+01:00</updated>
<published>2016-07-04T19:27:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163376#p163376</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163376#p163376"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163376#p163376"><![CDATA[
Tak mniej więcej powinna wyglądać w całości:<br />[syntax=c]void mk_ssd1306_refresh_pages( uint8_t page_nr, uint8_t pages_cnt, uint8_t col_start, uint8_t col_end ){<br /><br />uint8_t page_cnt, col_cnt;<br />uint8_t * ram_buf_start;<br /><br />for( page_cnt = page_nr; page_cnt &lt; (page_nr + pages_cnt); page_cnt++) {<br /><br />mk_ssd1306_cmd( SSD1306_SETLOWCOLUMN | (col_start &amp; 0x0f));<br />mk_ssd1306_cmd( SSD1306_SETHIGHCOLUMN | col_start &gt;&gt; 4 );<br />mk_ssd1306_cmd( 0xB0 + page_cnt  );<br /><br />ram_buf_start = &amp;ssd1306_buf &#91; ( page_cnt*128 ) + col_start &#93;;<br /><br />#if USE_CS == 1<br />DC_HI;<br />#if USE_CS2 == 0<br />CS_LO;<br />#else<br />if(!display_nr ) CS_LO;<br />else CS2_LO;<br />#endif<br />#endif<br /><br />#if USE_SPI_OR_I2C == 1<br />for ( col_cnt = col_start; col_cnt &lt; col_end; col_cnt++ ){<br />SPIwrite ( *ram_buf_start++ );<br />}<br />#endif<br /><br />#if USE_SPI_OR_I2C == 0<br />TWI_start();<br />TWI_write(OLED_I2C_ADDRESS);<br />TWI_write(0x40);<br /><br />for(col_cnt=col_start;col_cnt&lt;col_end; col_cnt++){<br />TWI_write(*ram_buf_start++);<br />}<br /><br />TWI_stop();<br />#endif<br />}<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 4 lip 2016, o 19:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-04T19:13:18+01:00</updated>
<published>2016-07-04T19:13:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163375#p163375</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163375#p163375"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163375#p163375"><![CDATA[
<div class="quotetitle">anshar napisał(a):</div><div class="quotecontent"><br />[syntax=c]for ( col_cnt = col_start; col_cnt &lt; col_end; col_cnt++ ){<br />#if USE_SPI_OR_I2C == 1<br />SPIwrite ( *ram_buf_start++ );<br />#endif<br />#if USE_SPI_OR_I2C == 0<br />TWI_write ( *ram_buf_start++ );<br />#endif<br />}[/syntax]<br /></div><br /> <br />Niestety nie działa mi ta funkcja pod I2C<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 4 lip 2016, o 19:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2016-07-03T23:28:13+01:00</updated>
<published>2016-07-03T23:28:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163312#p163312</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163312#p163312"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163312#p163312"><![CDATA[
[syntax=c]for ( col_cnt = col_start; col_cnt &lt; col_end; col_cnt++ ){<br />#if USE_SPI_OR_I2C == 1<br />SPIwrite ( *ram_buf_start++ );<br />#endif<br />#if USE_SPI_OR_I2C == 0<br />TWI_write ( *ram_buf_start++ );<br />#endif<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7157">anshar</a> — 3 lip 2016, o 23:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-03T18:18:32+01:00</updated>
<published>2016-07-03T18:18:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163292#p163292</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163292#p163292"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163292#p163292"><![CDATA[
A czy ktoś ma pomysł jak przerobić funkcję mk_ssd1306_refresh_pages tak aby działała pod I2C.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 3 lip 2016, o 18:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-01T20:43:44+01:00</updated>
<published>2016-07-01T20:43:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163236#p163236</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163236#p163236"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163236#p163236"><![CDATA[
Wiem że coś tu nie gra robiłem tak jak pisałeś ale po dodaniu liczby 81 w funkcji drawChar tak jak wcześniej wkleiłem  fonty wyświetlają się prawidłowo.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 1 lip 2016, o 20:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-07-01T20:31:37+01:00</updated>
<published>2016-07-01T20:31:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163235#p163235</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163235#p163235"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163235#p163235"><![CDATA[
coś tu nie gra....<br /><br />ogranicz się na razie do wyświetlenia prostego tekstu bez pages itp.<br />wywal pętlę główną. niech program wykona się raz i skończy. <br /><br />wyświetl takie coś<br />[syntax=c]ms_ssd1306_cls();<br />mk_ssd1306_puts_P(3,3,PSTR(&quot;01/07/2016 r  21:30&quot;),1,1,0);<br />mk_ssd1306_display();[/syntax]<br />a funkcje użyj takie:<br />[syntax=c]void mk_ssd1306_puts_P( int x, int y, const char * str, uint8_t txt_size, uint8_t color, uint8_t bg ) {<br />int cursor_x, cursor_y;<br />cursor_x = x; cursor_y = y;<br />register char znak;<br />while ( znak=pgm_read_byte(str++)) {<br />mk_ssd1306_drawChar( cursor_x, cursor_y, znak, color, bg, txt_size );<br />cursor_x += txt_size*6;<br />}<br />}[/syntax]<br />oraz<br />[syntax=c]void mk_ssd1306_drawChar( int x, int y,  char c, uint8_t color, uint8_t bg, uint8_t size) {<br /> if((x &gt;= SSD1306_WIDTH) || (y &gt;= SSD1306_HEIGHT) || ((x + 6 * size - 1) &lt; 0) || ((y + 8 * size - 1) &lt; 0) ) return;<br /><br /> for (int8_t i=0; i&lt;6; i++ ) {<br />   uint8_t line;<br />   if (i == 5)<br />   line = 0x0;<br />   else<br />   line = pgm_read_byte(font + (c*5)+i);<br />   for (int8_t j = 0; j&lt;8; j++) {<br />   if (line &amp; 0x1) {<br />   if (size == 1)<br />   mk_ssd1306_setPixel(x+i, y+j, color);<br />   else {<br />               mk_ssd1306_fillRect(x+(i*size), y+(j*size), size, size, color);<br />             }<br />   }<br />   else if (bg != color) {<br />           if (size == 1)<br />             mk_ssd1306_setPixel(x+i, y+j, bg);<br />           else {<br />             mk_ssd1306_fillRect(x+i*size, y+j*size, size, size, bg);<br />             }<br />   }<br />             line &gt;&gt;= 1;<br /><br /><br />     }<br /> }<br />}[/syntax]<br /><br />daj znać jakie efekty, tylko tam pozmieniaj sobie, żeby odwołania do twojej tablicy były, a najlepiej zmien nazwę z powrotem na font<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 1 lip 2016, o 20:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-01T20:07:12+01:00</updated>
<published>2016-07-01T20:07:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163233#p163233</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163233#p163233"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163233#p163233"><![CDATA[
<div class="quotetitle">skalarro napisał(a):</div><div class="quotecontent"><br />ale fonty we flashu są...<br /><br />ile ty tam tego ramu zyzywasz?<br /></div><br /><br />tak wiem że we flaszu <br />ramu mam zużyte około 1kb <br />a post tyczył się kolegi ps19.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 6 minutach ]</span></strong><br /><br />Zauważyłem jeden fakt że jakby odejmuje mi liczbę 16 z kodu asscii po wpisaniu 1 wyświetla znak !. itp.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 23 minutach ]</span></strong><br /><br />Po dodaniu w funkcji mk_ssd1306_drawChar<br /><br />[syntax=c]else<br />line = pgm_read_byte( font4 + (c*5+81)+i);[/syntax]<br /><br />liczby 81 wszystko działa dobrze i teraz pytanie dlaczego tak jest.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 1 lip 2016, o 20:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-07-01T19:59:44+01:00</updated>
<published>2016-07-01T19:59:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163230#p163230</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163230#p163230"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163230#p163230"><![CDATA[
ale fonty we flashu są...<br /><br />ile ty tam tego ramu zyzywasz?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 1 lip 2016, o 19:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-01T19:53:56+01:00</updated>
<published>2016-07-01T19:53:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163229#p163229</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163229#p163229"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163229#p163229"><![CDATA[
<div class="quotetitle">skalarro napisał(a):</div><div class="quotecontent"><br />spróbuj na tych fontach. na tych twoich też mam masakre.<br />[syntax=c]const  uint8_t  font&#91;&#93; PROGMEM = {<br /><br />    0x00, 0x00, 0x00, 0x00, 0x00,//00<br />0x3E, 0x5B, 0x4F, 0x5B, 0x3E,<br />0x3E, 0x6B, 0x4F, 0x6B, 0x3E,<br />0x1C, 0x3E, 0x7C, 0x3E, 0x1C,<br />0x18, 0x3C, 0x7E, 0x3C, 0x18,<br />0x1C, 0x57, 0x7D, 0x57, 0x1C,<br />0x1C, 0x5E, 0x7F, 0x5E, 0x1C,<br />0x00, 0x18, 0x3C, 0x18, 0x00,<br />0xFF, 0xE7, 0xC3, 0xE7, 0xFF,<br />0x00, 0x18, 0x24, 0x18, 0x00,//09<br /><br />0xFF, 0xE7, 0xDB, 0xE7, 0xFF,//10<br />0x30, 0x48, 0x3A, 0x06, 0x0E,<br />0x26, 0x29, 0x79, 0x29, 0x26,<br />0x40, 0x7F, 0x05, 0x05, 0x07,<br />0x40, 0x7F, 0x05, 0x25, 0x3F,<br />0x5A, 0x3C, 0xE7, 0x3C, 0x5A,<br />0x7F, 0x3E, 0x1C, 0x1C, 0x08,<br />0x08, 0x1C, 0x1C, 0x3E, 0x7F,<br />0x14, 0x22, 0x7F, 0x22, 0x14,<br />0x5F, 0x5F, 0x00, 0x5F, 0x5F,//19<br /><br />0x06, 0x09, 0x7F, 0x01, 0x7F,//20<br />0x00, 0x66, 0x89, 0x95, 0x6A,<br />0x60, 0x60, 0x60, 0x60, 0x60,<br />0x94, 0xA2, 0xFF, 0xA2, 0x94,<br />0x08, 0x04, 0x7E, 0x04, 0x08,<br />0x10, 0x20, 0x7E, 0x20, 0x10,<br />0x08, 0x08, 0x2A, 0x1C, 0x08,<br />0x08, 0x1C, 0x2A, 0x08, 0x08,<br />0x1E, 0x10, 0x10, 0x10, 0x10,<br />0x0C, 0x1E, 0x0C, 0x1E, 0x0C,//29<br /><br />0x30, 0x38, 0x3E, 0x38, 0x30,//30<br />0x06, 0x0E, 0x3E, 0x0E, 0x06,<br />0x00, 0x00, 0x00, 0x00, 0x00,<br />0x00, 0x00, 0x5F, 0x00, 0x00,<br />0x00, 0x07, 0x00, 0x07, 0x00,<br />0x14, 0x7F, 0x14, 0x7F, 0x14,<br />0x24, 0x2A, 0x7F, 0x2A, 0x12,<br />0x23, 0x13, 0x08, 0x64, 0x62,<br />0x36, 0x49, 0x56, 0x20, 0x50,<br />0x00, 0x08, 0x07, 0x03, 0x00,//39<br /><br />0x00, 0x1C, 0x22, 0x41, 0x00,//40<br />0x00, 0x41, 0x22, 0x1C, 0x00,<br />0x2A, 0x1C, 0x7F, 0x1C, 0x2A,<br />0x08, 0x08, 0x3E, 0x08, 0x08,<br />0x00, 0x80, 0x70, 0x30, 0x00,<br />0x08, 0x08, 0x08, 0x08, 0x08,<br />0x00, 0x00, 0x60, 0x60, 0x00,<br />0x20, 0x10, 0x08, 0x04, 0x02,<br />0x3E, 0x51, 0x49, 0x45, 0x3E,<br />0x00, 0x42, 0x7F, 0x40, 0x00,//49<br /><br />0x72, 0x49, 0x49, 0x49, 0x46,//50<br />0x21, 0x41, 0x49, 0x4D, 0x33,<br />0x18, 0x14, 0x12, 0x7F, 0x10,<br />0x27, 0x45, 0x45, 0x45, 0x39,<br />0x3C, 0x4A, 0x49, 0x49, 0x31,<br />0x41, 0x21, 0x11, 0x09, 0x07,<br />0x36, 0x49, 0x49, 0x49, 0x36,<br />0x46, 0x49, 0x49, 0x29, 0x1E,<br />0x00, 0x00, 0x14, 0x00, 0x00,<br />0x00, 0x40, 0x34, 0x00, 0x00,//59<br /><br />0x00, 0x08, 0x14, 0x22, 0x41,//60<br />0x14, 0x14, 0x14, 0x14, 0x14,<br />0x00, 0x41, 0x22, 0x14, 0x08,<br />0x02, 0x01, 0x59, 0x09, 0x06,<br />0x3E, 0x41, 0x5D, 0x59, 0x4E,<br />0x7C, 0x12, 0x11, 0x12, 0x7C,<br />0x7F, 0x49, 0x49, 0x49, 0x36,<br />0x3E, 0x41, 0x41, 0x41, 0x22,<br />0x7F, 0x41, 0x41, 0x41, 0x3E,<br />0x7F, 0x49, 0x49, 0x49, 0x41,//69<br /><br />0x7F, 0x09, 0x09, 0x09, 0x01,//70<br />0x3E, 0x41, 0x41, 0x51, 0x73,<br />0x7F, 0x08, 0x08, 0x08, 0x7F,<br />0x00, 0x41, 0x7F, 0x41, 0x00,<br />0x20, 0x40, 0x41, 0x3F, 0x01,<br />0x7F, 0x08, 0x14, 0x22, 0x41,<br />0x7F, 0x40, 0x40, 0x40, 0x40,<br />0x7F, 0x02, 0x1C, 0x02, 0x7F,<br />0x7F, 0x04, 0x08, 0x10, 0x7F,<br />0x3E, 0x41, 0x41, 0x41, 0x3E,//79<br /><br />0x7F, 0x09, 0x09, 0x09, 0x06,//80<br />0x3E, 0x41, 0x51, 0x21, 0x5E,<br />0x7F, 0x09, 0x19, 0x29, 0x46,<br />0x26, 0x49, 0x49, 0x49, 0x32,<br />0x03, 0x01, 0x7F, 0x01, 0x03,<br />0x3F, 0x40, 0x40, 0x40, 0x3F,<br />0x1F, 0x20, 0x40, 0x20, 0x1F,<br />0x3F, 0x40, 0x38, 0x40, 0x3F,<br />0x63, 0x14, 0x08, 0x14, 0x63,<br />0x03, 0x04, 0x78, 0x04, 0x03,//89<br /><br />0x61, 0x59, 0x49, 0x4D, 0x43,//90<br />0x00, 0x7F, 0x41, 0x41, 0x41,<br />0x02, 0x04, 0x08, 0x10, 0x20,<br />0x00, 0x41, 0x41, 0x41, 0x7F,<br />0x04, 0x02, 0x01, 0x02, 0x04,<br />0x40, 0x40, 0x40, 0x40, 0x40,<br />0x00, 0x03, 0x07, 0x08, 0x00,<br />0x20, 0x54, 0x54, 0x78, 0x40,<br />0x7F, 0x28, 0x44, 0x44, 0x38,<br />0x38, 0x44, 0x44, 0x44, 0x28,//99<br /><br />0x38, 0x44, 0x44, 0x28, 0x7F,//100<br />0x38, 0x54, 0x54, 0x54, 0x18,<br />0x00, 0x08, 0x7E, 0x09, 0x02,<br />0x18, 0xA4, 0xA4, 0x9C, 0x78,<br />0x7F, 0x08, 0x04, 0x04, 0x78,<br />0x00, 0x44, 0x7D, 0x40, 0x00,<br />0x20, 0x40, 0x40, 0x3D, 0x00,<br />0x7F, 0x10, 0x28, 0x44, 0x00,<br />0x00, 0x41, 0x7F, 0x40, 0x00,<br />0x7C, 0x04, 0x78, 0x04, 0x78,//109<br /><br />0x7C, 0x08, 0x04, 0x04, 0x78,//110<br />0x38, 0x44, 0x44, 0x44, 0x38,<br />0xFC, 0x18, 0x24, 0x24, 0x18,<br />0x18, 0x24, 0x24, 0x18, 0xFC,<br />0x7C, 0x08, 0x04, 0x04, 0x08,<br />0x48, 0x54, 0x54, 0x54, 0x24,<br />0x04, 0x04, 0x3F, 0x44, 0x24,<br />0x3C, 0x40, 0x40, 0x20, 0x7C,<br />0x1C, 0x20, 0x40, 0x20, 0x1C,<br />0x3C, 0x40, 0x30, 0x40, 0x3C,//119<br /><br />0x44, 0x28, 0x10, 0x28, 0x44,//120<br />0x4C, 0x90, 0x90, 0x90, 0x7C,<br />0x44, 0x64, 0x54, 0x4C, 0x44,<br />0x00, 0x08, 0x36, 0x41, 0x00,<br />0x00, 0x00, 0x77, 0x00, 0x00,<br />0x00, 0x41, 0x36, 0x08, 0x00,<br />0x02, 0x01, 0x02, 0x04, 0x02,<br />0x3C, 0x26, 0x23, 0x26, 0x3C,<br />0x1E, 0xA1, 0xA1, 0x61, 0x12,<br />0x3A, 0x40, 0x40, 0x20, 0x7A,//129<br /><br />0x38, 0x54, 0x54, 0x55, 0x59,//130<br />0x21, 0x55, 0x55, 0x79, 0x41,<br />0x21, 0x54, 0x54, 0x78, 0x41,<br />0x21, 0x55, 0x54, 0x78, 0x40,<br />0x20, 0x54, 0x55, 0x79, 0x40,<br />0x0C, 0x1E, 0x52, 0x72, 0x12,<br />0x39, 0x55, 0x55, 0x55, 0x59,<br />0x39, 0x54, 0x54, 0x54, 0x59,<br />0x39, 0x55, 0x54, 0x54, 0x58,<br />0x00, 0x00, 0x45, 0x7C, 0x41,//139<br /><br />0x4C, 0x92, 0x96, 0x93, 0x64,//140// Ś<br />0x00, 0x01, 0x45, 0x7C, 0x40,<br />0xF0, 0x29, 0x24, 0x29, 0xF0,<br />0xC2, 0xA6, 0x93, 0x8A, 0x86,//143// Ź<br />0x7C, 0x54, 0x55, 0x45, 0x00,<br />0x20, 0x54, 0x54, 0x7C, 0x54,<br />0x7C, 0x0A, 0x09, 0x7F, 0x49,<br />0x32, 0x49, 0x49, 0x49, 0x32,<br />0x32, 0x48, 0x48, 0x48, 0x32,<br />0x32, 0x4A, 0x48, 0x48, 0x30,//149<br /><br />0x3A, 0x41, 0x41, 0x21, 0x7A,//150<br />0x3A, 0x42, 0x40, 0x20, 0x78,<br />0x00, 0x9D, 0xA0, 0xA0, 0x7D,<br />0x39, 0x44, 0x44, 0x44, 0x39,<br />0x3D, 0x40, 0x40, 0x40, 0x3D,<br />0x3C, 0x24, 0xFF, 0x24, 0x24,<br />0x48, 0x54, 0x56, 0x55, 0x24,//156// ś<br />0x2B, 0x2F, 0xFC, 0x2F, 0x2B,<br />0xFF, 0x09, 0x29, 0xF6, 0x20,<br />0x44, 0x64, 0x56, 0x4D, 0x44,//159// ź<br /><br />0x20, 0x54, 0x54, 0x79, 0x41,//160<br />0x00, 0x00, 0x44, 0x7D, 0x41,<br />0x30, 0x48, 0x48, 0x4A, 0x32,<br />0x7F, 0x50, 0x48, 0x44, 0x40,//163// Ł<br />0x00, 0x7A, 0x0A, 0x0A, 0x72,<br />0x7C, 0x12, 0x11, 0xD2, 0x7C,//165// Ą<br />0x26, 0x29, 0x29, 0x2F, 0x28,<br />0x26, 0x29, 0x29, 0x29, 0x26,<br />0x30, 0x48, 0x4D, 0x40, 0x20,<br />0x38, 0x08, 0x08, 0x08, 0x08,//169<br /><br />0x08, 0x08, 0x08, 0x08, 0x38,//170<br />0x2F, 0x10, 0xC8, 0xAC, 0xBA,<br />0x2F, 0x10, 0x28, 0x34, 0xFA,<br />0x00, 0x00, 0x7B, 0x00, 0x00,<br />0x08, 0x14, 0x2A, 0x14, 0x22,<br />0x69, 0x59, 0x49, 0x4D, 0x4B, //175// Ż<br />0xAA, 0x00, 0x55, 0x00, 0xAA,<br />0xAA, 0x55, 0xAA, 0x55, 0xAA,<br />0x00, 0x00, 0x00, 0xFF, 0x00,<br />0x00, 0x49, 0x7F, 0x44, 0x00,//179// ł<br /><br />0x14, 0x14, 0x14, 0xFF, 0x00,//180<br />0x10, 0x10, 0xFF, 0x00, 0xFF,<br />0x10, 0x10, 0xF0, 0x10, 0xF0,<br />0x14, 0x14, 0x14, 0xFC, 0x00,<br />0x14, 0x14, 0xF7, 0x00, 0xFF,<br />0x20, 0x54, 0x54, 0xF8, 0x40, //185// ą<br />0x14, 0x14, 0xF4, 0x04, 0xFC,<br />0x14, 0x14, 0x17, 0x10, 0x1F,<br />0x10, 0x10, 0x1F, 0x10, 0x1F,//189<br /><br />0x14, 0x14, 0x14, 0x1F, 0x00,//190<br />0x10, 0x10, 0x10, 0xF0, 0x00,<br />0x44, 0x64, 0x55, 0x4C, 0x44,//192// ż<br />0x10, 0x10, 0x10, 0x1F, 0x10,<br />0x10, 0x10, 0x10, 0xF0, 0x10,<br />0x00, 0x00, 0x00, 0xFF, 0x10,<br />0x10, 0x10, 0x10, 0x10, 0x10,<br />0x10, 0x10, 0x10, 0xFF, 0x10,<br />0x00, 0x00, 0x00, 0xFF, 0x14,<br />0x7C, 0x82, 0x86, 0x83, 0x44,//199// ć<br /><br />0x00, 0x00, 0x1F, 0x10, 0x17,//200<br />0x00, 0x00, 0xFC, 0x04, 0xF4,<br />0x14, 0x14, 0x17, 0x10, 0x17,<br />0x7F, 0x49, 0xC9, 0xC9, 0x41,//203//Ę<br />0x00, 0x00, 0xFF, 0x00, 0xF7,<br />0x14, 0x14, 0x14, 0x14, 0x14,<br />0x14, 0x14, 0xF7, 0x00, 0xF7,<br />0x14, 0x14, 0x14, 0x17, 0x14,<br />0x10, 0x10, 0x1F, 0x10, 0x1F,<br />0x14, 0x14, 0x14, 0xF4, 0x14,//209<br /><br />0xFE, 0x08, 0x12, 0x21, 0xFE, //210// Ń<br />0x00, 0x00, 0x1F, 0x10, 0x1F,<br />0x7C, 0x82, 0x86, 0x83, 0x7C, ///212// Ó TO PEWNIE NIEPOTRZEBNE ALE...<br />0x00, 0x00, 0x00, 0xFC, 0x14,<br />0x00, 0x00, 0xF0, 0x10, 0xF0,<br />0x10, 0x10, 0xFF, 0x10, 0xFF,<br />0x14, 0x14, 0x14, 0xFF, 0x14,<br />0x10, 0x10, 0x10, 0x1F, 0x00,<br />0x00, 0x00, 0x00, 0xF0, 0x10,<br />0xFF, 0xFF, 0xFF, 0xFF, 0xFF,//219<br /><br />0xF0, 0xF0, 0xF0, 0xF0, 0xF0,//220<br />0xFF, 0xFF, 0xFF, 0x00, 0x00,<br />0x00, 0x00, 0x00, 0xFF, 0xFF,<br />0x0F, 0x0F, 0x0F, 0x0F, 0x0F,<br />0x38, 0x44, 0x44, 0x38, 0x44,<br />0x7C, 0x2A, 0x2A, 0x3E, 0x14,<br />0x7E, 0x02, 0x02, 0x06, 0x06,<br />0x02, 0x7E, 0x02, 0x7E, 0x02,<br />0x63, 0x55, 0x49, 0x41, 0x63,<br />0x38, 0x44, 0x44, 0x3C, 0x04,//229<br /><br />0x40, 0x7E, 0x20, 0x1E, 0x20,//230<br />0x38, 0x44, 0x46, 0x45, 0x28,//231// ć<br />0x99, 0xA5, 0xE7, 0xA5, 0x99,<br />0x1C, 0x2A, 0x49, 0x2A, 0x1C,<br />0x4C, 0x72, 0x01, 0x72, 0x4C,<br />0x38, 0x54, 0xD4, 0xD4, 0x18,//235// ę<br />0x30, 0x48, 0x78, 0x48, 0x30,<br />0xBC, 0x62, 0x5A, 0x46, 0x3D,<br />0x3E, 0x49, 0x49, 0x49, 0x00,<br />0x7E, 0x01, 0x01, 0x01, 0x7E,//239<br /><br />0x2A, 0x2A, 0x2A, 0x2A, 0x2A,//240<br />0x44, 0x44, 0x5F, 0x44, 0x44,<br />0x7C, 0x08, 0x06, 0x05, 0x78,//242// ń<br />0x40, 0x44, 0x4A, 0x51, 0x40,<br />0x38, 0x44, 0x46, 0x45, 0x38,//244// ó<br />0xE0, 0x80, 0xFF, 0x00, 0x00,<br />0x08, 0x08, 0x6B, 0x6B, 0x08,<br />0x36, 0x12, 0x36, 0x24, 0x36,<br />0x06, 0x0F, 0x09, 0x0F, 0x06,<br />0x00, 0x00, 0x18, 0x18, 0x00,//249<br /><br />0x00, 0x00, 0x10, 0x10, 0x00,//250<br />0x30, 0x40, 0xFF, 0x01, 0x01,<br />0x00, 0x1F, 0x01, 0x01, 0x1E,<br />0x00, 0x19, 0x1D, 0x17, 0x12,<br />0x00, 0x3C, 0x3C, 0x3C, 0x3C,<br />0x00, 0x00, 0x00, 0x00, 0x00,//255<br />};[/syntax]<br /><br />tylko nazwe se zmień jak u siebie używasz na font2<br /></div><br /> na tych fontach jest to samo .<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br /><div class="quotetitle">ps19 napisał(a):</div><div class="quotecontent"><br />Sprawdź moją funkcję, miałem dokładnie taki sam problem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /></div><br /><br /> chyba wiem o co chodzi z tym błędem przy kąpilacji atmega 32 ma za mało ramu żeby tam jeszcze te fonty wrzucić .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 1 lip 2016, o 19:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-07-01T19:33:01+01:00</updated>
<published>2016-07-01T19:33:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163228#p163228</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163228#p163228"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163228#p163228"><![CDATA[
spróbuj na tych fontach. na tych twoich też mam masakre.<br />[syntax=c]const  uint8_t  font&#91;&#93; PROGMEM = {<br /><br />    0x00, 0x00, 0x00, 0x00, 0x00,//00<br />0x3E, 0x5B, 0x4F, 0x5B, 0x3E,<br />0x3E, 0x6B, 0x4F, 0x6B, 0x3E,<br />0x1C, 0x3E, 0x7C, 0x3E, 0x1C,<br />0x18, 0x3C, 0x7E, 0x3C, 0x18,<br />0x1C, 0x57, 0x7D, 0x57, 0x1C,<br />0x1C, 0x5E, 0x7F, 0x5E, 0x1C,<br />0x00, 0x18, 0x3C, 0x18, 0x00,<br />0xFF, 0xE7, 0xC3, 0xE7, 0xFF,<br />0x00, 0x18, 0x24, 0x18, 0x00,//09<br /><br />0xFF, 0xE7, 0xDB, 0xE7, 0xFF,//10<br />0x30, 0x48, 0x3A, 0x06, 0x0E,<br />0x26, 0x29, 0x79, 0x29, 0x26,<br />0x40, 0x7F, 0x05, 0x05, 0x07,<br />0x40, 0x7F, 0x05, 0x25, 0x3F,<br />0x5A, 0x3C, 0xE7, 0x3C, 0x5A,<br />0x7F, 0x3E, 0x1C, 0x1C, 0x08,<br />0x08, 0x1C, 0x1C, 0x3E, 0x7F,<br />0x14, 0x22, 0x7F, 0x22, 0x14,<br />0x5F, 0x5F, 0x00, 0x5F, 0x5F,//19<br /><br />0x06, 0x09, 0x7F, 0x01, 0x7F,//20<br />0x00, 0x66, 0x89, 0x95, 0x6A,<br />0x60, 0x60, 0x60, 0x60, 0x60,<br />0x94, 0xA2, 0xFF, 0xA2, 0x94,<br />0x08, 0x04, 0x7E, 0x04, 0x08,<br />0x10, 0x20, 0x7E, 0x20, 0x10,<br />0x08, 0x08, 0x2A, 0x1C, 0x08,<br />0x08, 0x1C, 0x2A, 0x08, 0x08,<br />0x1E, 0x10, 0x10, 0x10, 0x10,<br />0x0C, 0x1E, 0x0C, 0x1E, 0x0C,//29<br /><br />0x30, 0x38, 0x3E, 0x38, 0x30,//30<br />0x06, 0x0E, 0x3E, 0x0E, 0x06,<br />0x00, 0x00, 0x00, 0x00, 0x00,<br />0x00, 0x00, 0x5F, 0x00, 0x00,<br />0x00, 0x07, 0x00, 0x07, 0x00,<br />0x14, 0x7F, 0x14, 0x7F, 0x14,<br />0x24, 0x2A, 0x7F, 0x2A, 0x12,<br />0x23, 0x13, 0x08, 0x64, 0x62,<br />0x36, 0x49, 0x56, 0x20, 0x50,<br />0x00, 0x08, 0x07, 0x03, 0x00,//39<br /><br />0x00, 0x1C, 0x22, 0x41, 0x00,//40<br />0x00, 0x41, 0x22, 0x1C, 0x00,<br />0x2A, 0x1C, 0x7F, 0x1C, 0x2A,<br />0x08, 0x08, 0x3E, 0x08, 0x08,<br />0x00, 0x80, 0x70, 0x30, 0x00,<br />0x08, 0x08, 0x08, 0x08, 0x08,<br />0x00, 0x00, 0x60, 0x60, 0x00,<br />0x20, 0x10, 0x08, 0x04, 0x02,<br />0x3E, 0x51, 0x49, 0x45, 0x3E,<br />0x00, 0x42, 0x7F, 0x40, 0x00,//49<br /><br />0x72, 0x49, 0x49, 0x49, 0x46,//50<br />0x21, 0x41, 0x49, 0x4D, 0x33,<br />0x18, 0x14, 0x12, 0x7F, 0x10,<br />0x27, 0x45, 0x45, 0x45, 0x39,<br />0x3C, 0x4A, 0x49, 0x49, 0x31,<br />0x41, 0x21, 0x11, 0x09, 0x07,<br />0x36, 0x49, 0x49, 0x49, 0x36,<br />0x46, 0x49, 0x49, 0x29, 0x1E,<br />0x00, 0x00, 0x14, 0x00, 0x00,<br />0x00, 0x40, 0x34, 0x00, 0x00,//59<br /><br />0x00, 0x08, 0x14, 0x22, 0x41,//60<br />0x14, 0x14, 0x14, 0x14, 0x14,<br />0x00, 0x41, 0x22, 0x14, 0x08,<br />0x02, 0x01, 0x59, 0x09, 0x06,<br />0x3E, 0x41, 0x5D, 0x59, 0x4E,<br />0x7C, 0x12, 0x11, 0x12, 0x7C,<br />0x7F, 0x49, 0x49, 0x49, 0x36,<br />0x3E, 0x41, 0x41, 0x41, 0x22,<br />0x7F, 0x41, 0x41, 0x41, 0x3E,<br />0x7F, 0x49, 0x49, 0x49, 0x41,//69<br /><br />0x7F, 0x09, 0x09, 0x09, 0x01,//70<br />0x3E, 0x41, 0x41, 0x51, 0x73,<br />0x7F, 0x08, 0x08, 0x08, 0x7F,<br />0x00, 0x41, 0x7F, 0x41, 0x00,<br />0x20, 0x40, 0x41, 0x3F, 0x01,<br />0x7F, 0x08, 0x14, 0x22, 0x41,<br />0x7F, 0x40, 0x40, 0x40, 0x40,<br />0x7F, 0x02, 0x1C, 0x02, 0x7F,<br />0x7F, 0x04, 0x08, 0x10, 0x7F,<br />0x3E, 0x41, 0x41, 0x41, 0x3E,//79<br /><br />0x7F, 0x09, 0x09, 0x09, 0x06,//80<br />0x3E, 0x41, 0x51, 0x21, 0x5E,<br />0x7F, 0x09, 0x19, 0x29, 0x46,<br />0x26, 0x49, 0x49, 0x49, 0x32,<br />0x03, 0x01, 0x7F, 0x01, 0x03,<br />0x3F, 0x40, 0x40, 0x40, 0x3F,<br />0x1F, 0x20, 0x40, 0x20, 0x1F,<br />0x3F, 0x40, 0x38, 0x40, 0x3F,<br />0x63, 0x14, 0x08, 0x14, 0x63,<br />0x03, 0x04, 0x78, 0x04, 0x03,//89<br /><br />0x61, 0x59, 0x49, 0x4D, 0x43,//90<br />0x00, 0x7F, 0x41, 0x41, 0x41,<br />0x02, 0x04, 0x08, 0x10, 0x20,<br />0x00, 0x41, 0x41, 0x41, 0x7F,<br />0x04, 0x02, 0x01, 0x02, 0x04,<br />0x40, 0x40, 0x40, 0x40, 0x40,<br />0x00, 0x03, 0x07, 0x08, 0x00,<br />0x20, 0x54, 0x54, 0x78, 0x40,<br />0x7F, 0x28, 0x44, 0x44, 0x38,<br />0x38, 0x44, 0x44, 0x44, 0x28,//99<br /><br />0x38, 0x44, 0x44, 0x28, 0x7F,//100<br />0x38, 0x54, 0x54, 0x54, 0x18,<br />0x00, 0x08, 0x7E, 0x09, 0x02,<br />0x18, 0xA4, 0xA4, 0x9C, 0x78,<br />0x7F, 0x08, 0x04, 0x04, 0x78,<br />0x00, 0x44, 0x7D, 0x40, 0x00,<br />0x20, 0x40, 0x40, 0x3D, 0x00,<br />0x7F, 0x10, 0x28, 0x44, 0x00,<br />0x00, 0x41, 0x7F, 0x40, 0x00,<br />0x7C, 0x04, 0x78, 0x04, 0x78,//109<br /><br />0x7C, 0x08, 0x04, 0x04, 0x78,//110<br />0x38, 0x44, 0x44, 0x44, 0x38,<br />0xFC, 0x18, 0x24, 0x24, 0x18,<br />0x18, 0x24, 0x24, 0x18, 0xFC,<br />0x7C, 0x08, 0x04, 0x04, 0x08,<br />0x48, 0x54, 0x54, 0x54, 0x24,<br />0x04, 0x04, 0x3F, 0x44, 0x24,<br />0x3C, 0x40, 0x40, 0x20, 0x7C,<br />0x1C, 0x20, 0x40, 0x20, 0x1C,<br />0x3C, 0x40, 0x30, 0x40, 0x3C,//119<br /><br />0x44, 0x28, 0x10, 0x28, 0x44,//120<br />0x4C, 0x90, 0x90, 0x90, 0x7C,<br />0x44, 0x64, 0x54, 0x4C, 0x44,<br />0x00, 0x08, 0x36, 0x41, 0x00,<br />0x00, 0x00, 0x77, 0x00, 0x00,<br />0x00, 0x41, 0x36, 0x08, 0x00,<br />0x02, 0x01, 0x02, 0x04, 0x02,<br />0x3C, 0x26, 0x23, 0x26, 0x3C,<br />0x1E, 0xA1, 0xA1, 0x61, 0x12,<br />0x3A, 0x40, 0x40, 0x20, 0x7A,//129<br /><br />0x38, 0x54, 0x54, 0x55, 0x59,//130<br />0x21, 0x55, 0x55, 0x79, 0x41,<br />0x21, 0x54, 0x54, 0x78, 0x41,<br />0x21, 0x55, 0x54, 0x78, 0x40,<br />0x20, 0x54, 0x55, 0x79, 0x40,<br />0x0C, 0x1E, 0x52, 0x72, 0x12,<br />0x39, 0x55, 0x55, 0x55, 0x59,<br />0x39, 0x54, 0x54, 0x54, 0x59,<br />0x39, 0x55, 0x54, 0x54, 0x58,<br />0x00, 0x00, 0x45, 0x7C, 0x41,//139<br /><br />0x4C, 0x92, 0x96, 0x93, 0x64,//140// Ś<br />0x00, 0x01, 0x45, 0x7C, 0x40,<br />0xF0, 0x29, 0x24, 0x29, 0xF0,<br />0xC2, 0xA6, 0x93, 0x8A, 0x86,//143// Ź<br />0x7C, 0x54, 0x55, 0x45, 0x00,<br />0x20, 0x54, 0x54, 0x7C, 0x54,<br />0x7C, 0x0A, 0x09, 0x7F, 0x49,<br />0x32, 0x49, 0x49, 0x49, 0x32,<br />0x32, 0x48, 0x48, 0x48, 0x32,<br />0x32, 0x4A, 0x48, 0x48, 0x30,//149<br /><br />0x3A, 0x41, 0x41, 0x21, 0x7A,//150<br />0x3A, 0x42, 0x40, 0x20, 0x78,<br />0x00, 0x9D, 0xA0, 0xA0, 0x7D,<br />0x39, 0x44, 0x44, 0x44, 0x39,<br />0x3D, 0x40, 0x40, 0x40, 0x3D,<br />0x3C, 0x24, 0xFF, 0x24, 0x24,<br />0x48, 0x54, 0x56, 0x55, 0x24,//156// ś<br />0x2B, 0x2F, 0xFC, 0x2F, 0x2B,<br />0xFF, 0x09, 0x29, 0xF6, 0x20,<br />0x44, 0x64, 0x56, 0x4D, 0x44,//159// ź<br /><br />0x20, 0x54, 0x54, 0x79, 0x41,//160<br />0x00, 0x00, 0x44, 0x7D, 0x41,<br />0x30, 0x48, 0x48, 0x4A, 0x32,<br />0x7F, 0x50, 0x48, 0x44, 0x40,//163// Ł<br />0x00, 0x7A, 0x0A, 0x0A, 0x72,<br />0x7C, 0x12, 0x11, 0xD2, 0x7C,//165// Ą<br />0x26, 0x29, 0x29, 0x2F, 0x28,<br />0x26, 0x29, 0x29, 0x29, 0x26,<br />0x30, 0x48, 0x4D, 0x40, 0x20,<br />0x38, 0x08, 0x08, 0x08, 0x08,//169<br /><br />0x08, 0x08, 0x08, 0x08, 0x38,//170<br />0x2F, 0x10, 0xC8, 0xAC, 0xBA,<br />0x2F, 0x10, 0x28, 0x34, 0xFA,<br />0x00, 0x00, 0x7B, 0x00, 0x00,<br />0x08, 0x14, 0x2A, 0x14, 0x22,<br />0x69, 0x59, 0x49, 0x4D, 0x4B, //175// Ż<br />0xAA, 0x00, 0x55, 0x00, 0xAA,<br />0xAA, 0x55, 0xAA, 0x55, 0xAA,<br />0x00, 0x00, 0x00, 0xFF, 0x00,<br />0x00, 0x49, 0x7F, 0x44, 0x00,//179// ł<br /><br />0x14, 0x14, 0x14, 0xFF, 0x00,//180<br />0x10, 0x10, 0xFF, 0x00, 0xFF,<br />0x10, 0x10, 0xF0, 0x10, 0xF0,<br />0x14, 0x14, 0x14, 0xFC, 0x00,<br />0x14, 0x14, 0xF7, 0x00, 0xFF,<br />0x20, 0x54, 0x54, 0xF8, 0x40, //185// ą<br />0x14, 0x14, 0xF4, 0x04, 0xFC,<br />0x14, 0x14, 0x17, 0x10, 0x1F,<br />0x10, 0x10, 0x1F, 0x10, 0x1F,//189<br /><br />0x14, 0x14, 0x14, 0x1F, 0x00,//190<br />0x10, 0x10, 0x10, 0xF0, 0x00,<br />0x44, 0x64, 0x55, 0x4C, 0x44,//192// ż<br />0x10, 0x10, 0x10, 0x1F, 0x10,<br />0x10, 0x10, 0x10, 0xF0, 0x10,<br />0x00, 0x00, 0x00, 0xFF, 0x10,<br />0x10, 0x10, 0x10, 0x10, 0x10,<br />0x10, 0x10, 0x10, 0xFF, 0x10,<br />0x00, 0x00, 0x00, 0xFF, 0x14,<br />0x7C, 0x82, 0x86, 0x83, 0x44,//199// ć<br /><br />0x00, 0x00, 0x1F, 0x10, 0x17,//200<br />0x00, 0x00, 0xFC, 0x04, 0xF4,<br />0x14, 0x14, 0x17, 0x10, 0x17,<br />0x7F, 0x49, 0xC9, 0xC9, 0x41,//203//Ę<br />0x00, 0x00, 0xFF, 0x00, 0xF7,<br />0x14, 0x14, 0x14, 0x14, 0x14,<br />0x14, 0x14, 0xF7, 0x00, 0xF7,<br />0x14, 0x14, 0x14, 0x17, 0x14,<br />0x10, 0x10, 0x1F, 0x10, 0x1F,<br />0x14, 0x14, 0x14, 0xF4, 0x14,//209<br /><br />0xFE, 0x08, 0x12, 0x21, 0xFE, //210// Ń<br />0x00, 0x00, 0x1F, 0x10, 0x1F,<br />0x7C, 0x82, 0x86, 0x83, 0x7C, ///212// Ó TO PEWNIE NIEPOTRZEBNE ALE...<br />0x00, 0x00, 0x00, 0xFC, 0x14,<br />0x00, 0x00, 0xF0, 0x10, 0xF0,<br />0x10, 0x10, 0xFF, 0x10, 0xFF,<br />0x14, 0x14, 0x14, 0xFF, 0x14,<br />0x10, 0x10, 0x10, 0x1F, 0x00,<br />0x00, 0x00, 0x00, 0xF0, 0x10,<br />0xFF, 0xFF, 0xFF, 0xFF, 0xFF,//219<br /><br />0xF0, 0xF0, 0xF0, 0xF0, 0xF0,//220<br />0xFF, 0xFF, 0xFF, 0x00, 0x00,<br />0x00, 0x00, 0x00, 0xFF, 0xFF,<br />0x0F, 0x0F, 0x0F, 0x0F, 0x0F,<br />0x38, 0x44, 0x44, 0x38, 0x44,<br />0x7C, 0x2A, 0x2A, 0x3E, 0x14,<br />0x7E, 0x02, 0x02, 0x06, 0x06,<br />0x02, 0x7E, 0x02, 0x7E, 0x02,<br />0x63, 0x55, 0x49, 0x41, 0x63,<br />0x38, 0x44, 0x44, 0x3C, 0x04,//229<br /><br />0x40, 0x7E, 0x20, 0x1E, 0x20,//230<br />0x38, 0x44, 0x46, 0x45, 0x28,//231// ć<br />0x99, 0xA5, 0xE7, 0xA5, 0x99,<br />0x1C, 0x2A, 0x49, 0x2A, 0x1C,<br />0x4C, 0x72, 0x01, 0x72, 0x4C,<br />0x38, 0x54, 0xD4, 0xD4, 0x18,//235// ę<br />0x30, 0x48, 0x78, 0x48, 0x30,<br />0xBC, 0x62, 0x5A, 0x46, 0x3D,<br />0x3E, 0x49, 0x49, 0x49, 0x00,<br />0x7E, 0x01, 0x01, 0x01, 0x7E,//239<br /><br />0x2A, 0x2A, 0x2A, 0x2A, 0x2A,//240<br />0x44, 0x44, 0x5F, 0x44, 0x44,<br />0x7C, 0x08, 0x06, 0x05, 0x78,//242// ń<br />0x40, 0x44, 0x4A, 0x51, 0x40,<br />0x38, 0x44, 0x46, 0x45, 0x38,//244// ó<br />0xE0, 0x80, 0xFF, 0x00, 0x00,<br />0x08, 0x08, 0x6B, 0x6B, 0x08,<br />0x36, 0x12, 0x36, 0x24, 0x36,<br />0x06, 0x0F, 0x09, 0x0F, 0x06,<br />0x00, 0x00, 0x18, 0x18, 0x00,//249<br /><br />0x00, 0x00, 0x10, 0x10, 0x00,//250<br />0x30, 0x40, 0xFF, 0x01, 0x01,<br />0x00, 0x1F, 0x01, 0x01, 0x1E,<br />0x00, 0x19, 0x1D, 0x17, 0x12,<br />0x00, 0x3C, 0x3C, 0x3C, 0x3C,<br />0x00, 0x00, 0x00, 0x00, 0x00,//255<br />};[/syntax]<br /><br />tylko nazwe se zmień jak u siebie używasz na font2<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 1 lip 2016, o 19:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-01T19:32:40+01:00</updated>
<published>2016-07-01T19:32:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163227#p163227</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163227#p163227"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163227#p163227"><![CDATA[
<div class="quotetitle">ps19 napisał(a):</div><div class="quotecontent"><br />Sprawdź moją funkcję, miałem dokładnie taki sam problem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /></div><br /><br />Przy kąpilacji tej funkcji mam taki błąd w konsoli <br /><br />Building file: ../OLED/graph.c<br />Invoking: AVR Compiler<br />avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=11059200UL -MMD -MP -MF&quot;OLED/graph.d&quot; -MT&quot;OLED/graph.o&quot; -c -o &quot;OLED/graph.o&quot; &quot;../OLED/graph.c&quot;<br />../OLED/graph.c: In function 'ssd1306_drawChar1':<br />../OLED/graph.c:442:26: error: subscripted value is neither array nor pointer nor vector<br />         else line = font1[(c*5)+i];<br />                          ^<br />make: *** [OLED/graph.o] Błąd 1<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 1 lip 2016, o 19:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ps19]]></name></author>
<updated>2016-07-01T19:24:46+01:00</updated>
<published>2016-07-01T19:24:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163226#p163226</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163226#p163226"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163226#p163226"><![CDATA[
Sprawdź moją funkcję, miałem dokładnie taki sam problem <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=230">ps19</a> — 1 lip 2016, o 19:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-01T19:20:57+01:00</updated>
<published>2016-07-01T19:20:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163225#p163225</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163225#p163225"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163225#p163225"><![CDATA[
[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;stdlib.h&gt;<br />#include &lt;avr/eeprom.h&gt;<br />#include &lt;string.h&gt;<br />#include &lt;stdlib.h&gt;<br /><br /><br />#include &quot;MK_OLED/oled_ssd1306.h&quot;<br /><br />const uint8_t picture&#91;&#93; PROGMEM = {<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x0E,0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x60,0x7F,0x00,0x00,0x00,0x00,0x04,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0xC0,0x01,0x07,0xC0,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x01,0x80,0x00,0x0C,0x60,0x00,0x08,0x04,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0xC0,0x00,0x30,0x40,0x00,0x06,0x04,0xF9,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x60,0x00,0x00,0x40,0x00,0x02,0x06,0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x20,0x00,0x01,0x80,0x00,0x00,0x0C,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x0E,0x00,0x07,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x00,0xE3,0xF8,0x00,0x00,0x00,0x70,0x02,0x00,0x00,0x00,0x00,0x00,0x3C,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x02,0x00,0x00,0x00,0x00,0x03,0xE7,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x06,0x00,0x00,0x00,0x00,0x06,0x01,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x05,0x00,0x00,0x00,0x00,0x1C,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x14,0x00,0x00,0x00,0x00,0x22,0x10,0x80,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x04,0x10,0x00,0x00,0x00,0x86,0x00,0x80,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x7C,0x10,0x00,0x00,0x00,0x84,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x40,0x00,0x00,0x00,0x00,0x84,0x00,0x80,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x85,0xC1,0x80,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x00,0x00,0x00,0x61,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x19,0x20,0x00,0x00,0x00,0x00,0x40,0x05,0x00,<br />0x00,0x00,0x07,0xCE,0x00,0x00,0x00,0x11,0x20,0x00,0x00,0x00,0x00,0x40,0x06,0x00,<br />0x00,0x00,0x0C,0x03,0xE5,0xE0,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x10,0x0C,0x00,<br />0x00,0x00,0x18,0x00,0x00,0x70,0x00,0x20,0x10,0x00,0x00,0x00,0x00,0x0E,0x78,0x00,<br />0x00,0x00,0x20,0x00,0x01,0x90,0x00,0x60,0x10,0x00,0x00,0x00,0x00,0x06,0x00,0x00,<br />0x00,0x00,0x40,0x00,0x07,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,<br />0x00,0x01,0x80,0x00,0x1C,0x10,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x07,0x00,0x00,0x30,0x10,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,<br />0x00,0x0C,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,<br />0x00,0x38,0x00,0x00,0xC0,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,<br />0x00,0x7D,0xF0,0x00,0x80,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,<br />0x00,0x40,0x05,0xF9,0x80,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,<br />0x00,0x40,0x00,0x00,0x80,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x40,0x00,0x00,0x80,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x40,0x00,0x00,0x80,0x10,0x00,0x00,0x00,0x00,0x0F,0xFC,0x03,0xE0,0x00,0x00,<br />0x00,0x60,0x00,0x00,0x40,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0x00,<br />0x00,0x20,0x00,0x00,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x61,0xC0,0x00,<br />0x00,0x20,0x00,0x00,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x70,0x00,<br />0x00,0x20,0x00,0x00,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x80,<br />0x00,0x20,0x00,0x00,0x20,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x80,<br />0x00,0x20,0x00,0x00,0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,<br />0x00,0x20,0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x00,0x00,<br />0x00,0x20,0x00,0x00,0x20,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,<br />0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,<br />0x00,0x20,0x00,0x00,0xC0,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,<br />0x00,0x20,0x00,0x01,0x80,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,<br />0x00,0x20,0x00,0x03,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x00,0x00,<br />0x00,0x0E,0xF0,0x0C,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x80,0x00,0x00,<br />0x00,0x38,0x1F,0xD8,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0xC0,0x00,0x00,<br />0x00,0x00,0x00,0x03,0xA7,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,<br />0x00,0x00,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x10,0x00,0x00,<br />0x00,0x00,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x18,0x00,0x00,<br />0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x78,0x00,0x00,0x01,0x80,0x08,0x00,0x00,<br />0x00,0x00,0x00,0x48,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,<br />0x00,0x00,0x00,0x07,0xF3,0x80,0x00,0x00,0x01,0xFD,0xE0,0x00,0x00,0x04,0x00,0x00,<br />0x00,0x00,0x60,0x00,0x00,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x00,0xC0,0x00,0x00,0x1C,0x1C,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x04,0x70,0x00,0x00,0x00,0x00,0x60,0x00,0x02,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x01,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,<br />0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,<br />};<br /><br /><br /><br /><br />int main (void){<br /><br />mk_ssd1306_init( SSD1306_SWITCHCAPVCC, REFRESH_MID, 0 );<br />//display_nr = 1;<br />//mk_ssd1306_init( SSD1306_SWITCHCAPVCC, REFRESH_MID, 1 );<br />//display_nr = 0;<br />//mk_ssd1306_puts( 20, 0, &quot;tony&quot;, 3, 1, 0 );<br />mk_ssd1306_drawChar(29, 0, 'A', 1, 0, 1);<br />//mk_ssd1306_setPixel(40, 40, 1);<br />mk_ssd1306_drawLine(0, 64, 128, 0, 1);<br />mk_ssd1306_fillRect(30, 20, 70, 50, 1);<br /><br />mk_ssd1306_display();<br />_delay_ms(2000);<br />//mk_ssd1306_cls();<br /><br />//int i,k;<br />//sei() ;<br /><br />while(1){<br />//mk_ssd1306_drawBitmap_P(0, 0, picture, 127, 63, 1);<br />//              mk_ssd1306_display();<br />//for(i=130, k=-180;i&gt;-300; i--, k++ ){<br />//mk_ssd1306_puts( i, page5*8, &quot;tony&quot;, 1, 1, 0 );<br />//mk_ssd1306_drawFastVline(k-1, page6*8, 16, 0);<br />//mk_ssd1306_puts( k, page6*8, &quot;tony&quot;, 1, 1, 0 );<br />//mk_ssd1306_display();<br />//mk_ssd1306_refresh_pages( page5, 2, 0, 128 );<br />//}<br /><br /><br /><br />}<br />}[/syntax]<br /><br />kod pliku main.c dodam że kompiluje się bez żadnego worminga.<br /><br /><br /><br />[syntax=c]const  uint8_t  font2&#91;&#93; PROGMEM = {<br /><br />     0x00, 0x00, 0x00, 0x00, 0x00,<br /> 0x3E, 0x5B, 0x4F, 0x5B, 0x3E,<br /> 0x3E, 0x6B, 0x4F, 0x6B, 0x3E,<br /> 0x1C, 0x3E, 0x7C, 0x3E, 0x1C,<br /> 0x18, 0x3C, 0x7E, 0x3C, 0x18,<br /> 0x1C, 0x57, 0x7D, 0x57, 0x1C,<br /> 0x1C, 0x5E, 0x7F, 0x5E, 0x1C,<br /> 0x00, 0x18, 0x3C, 0x18, 0x00,<br /> 0xFF, 0xE7, 0xC3, 0xE7, 0xFF,<br /> 0x00, 0x18, 0x24, 0x18, 0x00,<br /><br /> 0xFF, 0xE7, 0xDB, 0xE7, 0xFF,<br /> 0x30, 0x48, 0x3A, 0x06, 0x0E,<br /> 0x26, 0x29, 0x79, 0x29, 0x26,<br /> 0x40, 0x7F, 0x05, 0x05, 0x07,<br /> 0x40, 0x7F, 0x05, 0x25, 0x3F,<br /> 0x5A, 0x3C, 0xE7, 0x3C, 0x5A,<br /> 0x7F, 0x3E, 0x1C, 0x1C, 0x08,<br /> 0x08, 0x1C, 0x1C, 0x3E, 0x7F,<br /> 0x14, 0x22, 0x7F, 0x22, 0x14,<br /> 0x5F, 0x5F, 0x00, 0x5F, 0x5F,<br /><br /> 0x06, 0x09, 0x7F, 0x01, 0x7F,<br /> 0x00, 0x66, 0x89, 0x95, 0x6A,<br /> 0x60, 0x60, 0x60, 0x60, 0x60,<br /> 0x94, 0xA2, 0xFF, 0xA2, 0x94,<br /> 0x08, 0x04, 0x7E, 0x04, 0x08,<br /> 0x10, 0x20, 0x7E, 0x20, 0x10,<br /> 0x08, 0x08, 0x2A, 0x1C, 0x08,<br /> 0x08, 0x1C, 0x2A, 0x08, 0x08,<br /> 0x1E, 0x10, 0x10, 0x10, 0x10,<br /> 0x0C, 0x1E, 0x0C, 0x1E, 0x0C,<br /><br /> 0x30, 0x38, 0x3E, 0x38, 0x30,<br /> 0x06, 0x0E, 0x3E, 0x0E, 0x06,<br /> 0x00, 0x00, 0x00, 0x00, 0x00,<br /> 0x00, 0x00, 0x5F, 0x00, 0x00,<br /> 0x00, 0x07, 0x00, 0x07, 0x00,<br /> 0x14, 0x7F, 0x14, 0x7F, 0x14,<br /> 0x24, 0x2A, 0x7F, 0x2A, 0x12,<br /> 0x23, 0x13, 0x08, 0x64, 0x62,<br /> 0x36, 0x49, 0x56, 0x20, 0x50,<br /> 0x00, 0x08, 0x07, 0x03, 0x00,<br /><br /> 0x00, 0x1C, 0x22, 0x41, 0x00,<br /> 0x00, 0x41, 0x22, 0x1C, 0x00,<br /> 0x2A, 0x1C, 0x7F, 0x1C, 0x2A,<br /> 0x08, 0x08, 0x3E, 0x08, 0x08,<br /> 0x00, 0x80, 0x70, 0x30, 0x00,<br /> 0x08, 0x08, 0x08, 0x08, 0x08,<br /> 0x00, 0x00, 0x60, 0x60, 0x00,<br /> 0x20, 0x10, 0x08, 0x04, 0x02,<br /> 0x3E, 0x51, 0x49, 0x45, 0x3E,<br /> 0x00, 0x42, 0x7F, 0x40, 0x00,<br /><br /> 0x72, 0x49, 0x49, 0x49, 0x46,<br /> 0x21, 0x41, 0x49, 0x4D, 0x33,<br /> 0x18, 0x14, 0x12, 0x7F, 0x10,<br /> 0x27, 0x45, 0x45, 0x45, 0x39,<br /> 0x3C, 0x4A, 0x49, 0x49, 0x31,<br /> 0x41, 0x21, 0x11, 0x09, 0x07,<br /> 0x36, 0x49, 0x49, 0x49, 0x36,<br /> 0x46, 0x49, 0x49, 0x29, 0x1E,<br /> 0x00, 0x00, 0x14, 0x00, 0x00,<br /> 0x00, 0x40, 0x34, 0x00, 0x00,<br /><br /> 0x00, 0x08, 0x14, 0x22, 0x41,<br /> 0x14, 0x14, 0x14, 0x14, 0x14,<br /> 0x00, 0x41, 0x22, 0x14, 0x08,<br /> 0x02, 0x01, 0x59, 0x09, 0x06,<br /> 0x3E, 0x41, 0x5D, 0x59, 0x4E,<br /> 0x7C, 0x12, 0x11, 0x12, 0x7C,<br /> 0x7F, 0x49, 0x49, 0x49, 0x36,<br /> 0x3E, 0x41, 0x41, 0x41, 0x22,<br /> 0x7F, 0x41, 0x41, 0x41, 0x3E,<br /> 0x7F, 0x49, 0x49, 0x49, 0x41,<br /><br /> 0x7F, 0x09, 0x09, 0x09, 0x01,<br /> 0x3E, 0x41, 0x41, 0x51, 0x73,<br /> 0x7F, 0x08, 0x08, 0x08, 0x7F,<br /> 0x00, 0x41, 0x7F, 0x41, 0x00,<br /> 0x20, 0x40, 0x41, 0x3F, 0x01,<br /> 0x7F, 0x08, 0x14, 0x22, 0x41,<br /> 0x7F, 0x40, 0x40, 0x40, 0x40,<br /> 0x7F, 0x02, 0x1C, 0x02, 0x7F,<br /> 0x7F, 0x04, 0x08, 0x10, 0x7F,<br /> 0x3E, 0x41, 0x41, 0x41, 0x3E,<br /><br /> 0x7F, 0x09, 0x09, 0x09, 0x06,<br /> 0x3E, 0x41, 0x51, 0x21, 0x5E,<br /> 0x7F, 0x09, 0x19, 0x29, 0x46,<br /> 0x26, 0x49, 0x49, 0x49, 0x32,<br /> 0x03, 0x01, 0x7F, 0x01, 0x03,<br /> 0x3F, 0x40, 0x40, 0x40, 0x3F,<br /> 0x1F, 0x20, 0x40, 0x20, 0x1F,<br /> 0x3F, 0x40, 0x38, 0x40, 0x3F,<br /> 0x63, 0x14, 0x08, 0x14, 0x63,<br /> 0x03, 0x04, 0x78, 0x04, 0x03,<br /><br /> 0x61, 0x59, 0x49, 0x4D, 0x43,<br /> 0x00, 0x7F, 0x41, 0x41, 0x41,<br /> 0x02, 0x04, 0x08, 0x10, 0x20,<br /> 0x00, 0x41, 0x41, 0x41, 0x7F,<br /> 0x04, 0x02, 0x01, 0x02, 0x04,<br /> 0x40, 0x40, 0x40, 0x40, 0x40,<br /> 0x00, 0x03, 0x07, 0x08, 0x00,<br /> 0x20, 0x54, 0x54, 0x78, 0x40,<br /> 0x7F, 0x28, 0x44, 0x44, 0x38,<br /> 0x38, 0x44, 0x44, 0x44, 0x28,<br /><br /> 0x38, 0x44, 0x44, 0x28, 0x7F,<br /> 0x38, 0x54, 0x54, 0x54, 0x18,<br /> 0x00, 0x08, 0x7E, 0x09, 0x02,<br /> 0x18, 0xA4, 0xA4, 0x9C, 0x78,<br /> 0x7F, 0x08, 0x04, 0x04, 0x78,<br /> 0x00, 0x44, 0x7D, 0x40, 0x00,<br /> 0x20, 0x40, 0x40, 0x3D, 0x00,<br /> 0x7F, 0x10, 0x28, 0x44, 0x00,<br /> 0x00, 0x41, 0x7F, 0x40, 0x00,<br /> 0x7C, 0x04, 0x78, 0x04, 0x78,<br /><br /> 0x7C, 0x08, 0x04, 0x04, 0x78,<br /> 0x38, 0x44, 0x44, 0x44, 0x38,<br /> 0xFC, 0x18, 0x24, 0x24, 0x18,<br /> 0x18, 0x24, 0x24, 0x18, 0xFC,<br /> 0x7C, 0x08, 0x04, 0x04, 0x08,<br /> 0x48, 0x54, 0x54, 0x54, 0x24,<br /> 0x04, 0x04, 0x3F, 0x44, 0x24,<br /> 0x3C, 0x40, 0x40, 0x20, 0x7C,<br /> 0x1C, 0x20, 0x40, 0x20, 0x1C,<br /> 0x3C, 0x40, 0x30, 0x40, 0x3C,<br /><br /> 0x44, 0x28, 0x10, 0x28, 0x44,<br /> 0x4C, 0x90, 0x90, 0x90, 0x7C,<br /> 0x44, 0x64, 0x54, 0x4C, 0x44,<br /> 0x00, 0x08, 0x36, 0x41, 0x00,<br /> 0x00, 0x00, 0x77, 0x00, 0x00,<br /> 0x00, 0x41, 0x36, 0x08, 0x00,<br /> 0x02, 0x01, 0x02, 0x04, 0x02,<br /> 0x3C, 0x26, 0x23, 0x26, 0x3C,<br /> 0x1E, 0xA1, 0xA1, 0x61, 0x12,<br /> 0x3A, 0x40, 0x40, 0x20, 0x7A,<br /><br /> 0x38, 0x54, 0x54, 0x55, 0x59,<br /> 0x21, 0x55, 0x55, 0x79, 0x41,<br /> 0x21, 0x54, 0x54, 0x78, 0x41,<br /> 0x21, 0x55, 0x54, 0x78, 0x40,<br /> 0x20, 0x54, 0x55, 0x79, 0x40,<br /> 0x0C, 0x1E, 0x52, 0x72, 0x12,<br /> 0x39, 0x55, 0x55, 0x55, 0x59,<br /> 0x39, 0x54, 0x54, 0x54, 0x59,<br /> 0x39, 0x55, 0x54, 0x54, 0x58,<br /> 0x00, 0x00, 0x45, 0x7C, 0x41,<br /><br /> 0x4C, 0x92, 0x96, 0x93, 0x64,// Ś<br /> 0x00, 0x01, 0x45, 0x7C, 0x40,<br /> 0xF0, 0x29, 0x24, 0x29, 0xF0,<br /> 0xC2, 0xA6, 0x93, 0x8A, 0x86,// Ź<br /> 0x7C, 0x54, 0x55, 0x45, 0x00,<br /> 0x20, 0x54, 0x54, 0x7C, 0x54,<br /> 0x7C, 0x0A, 0x09, 0x7F, 0x49,<br /> 0x32, 0x49, 0x49, 0x49, 0x32,<br /> 0x32, 0x48, 0x48, 0x48, 0x32,<br /> 0x32, 0x4A, 0x48, 0x48, 0x30,<br /><br /> 0x3A, 0x41, 0x41, 0x21, 0x7A,<br /> 0x3A, 0x42, 0x40, 0x20, 0x78,<br /> 0x00, 0x9D, 0xA0, 0xA0, 0x7D,<br /> 0x39, 0x44, 0x44, 0x44, 0x39,<br /> 0x3D, 0x40, 0x40, 0x40, 0x3D,<br /> 0x3C, 0x24, 0xFF, 0x24, 0x24,<br /> 0x48, 0x54, 0x56, 0x55, 0x24,// ś<br /> 0x2B, 0x2F, 0xFC, 0x2F, 0x2B,<br /> 0xFF, 0x09, 0x29, 0xF6, 0x20,<br /> 0x44, 0x64, 0x56, 0x4D, 0x44,// ź<br /><br /> 0x20, 0x54, 0x54, 0x79, 0x41,<br /> 0x00, 0x00, 0x44, 0x7D, 0x41,<br /> 0x30, 0x48, 0x48, 0x4A, 0x32,<br /> 0x7F, 0x50, 0x48, 0x44, 0x40,// Ł<br /> 0x00, 0x7A, 0x0A, 0x0A, 0x72,<br /> 0x7C, 0x12, 0x11, 0xD2, 0x7C,// Ą<br /> 0x26, 0x29, 0x29, 0x2F, 0x28,<br /> 0x26, 0x29, 0x29, 0x29, 0x26,<br /> 0x30, 0x48, 0x4D, 0x40, 0x20,<br /> 0x38, 0x08, 0x08, 0x08, 0x08,<br /><br /> 0x08, 0x08, 0x08, 0x08, 0x38,<br /> 0x2F, 0x10, 0xC8, 0xAC, 0xBA,<br /> 0x2F, 0x10, 0x28, 0x34, 0xFA,<br /> 0x00, 0x00, 0x7B, 0x00, 0x00,<br /> 0x08, 0x14, 0x2A, 0x14, 0x22,<br /> 0x69, 0x59, 0x49, 0x4D, 0x4B, // Ż<br /> 0xAA, 0x00, 0x55, 0x00, 0xAA,<br /> 0xAA, 0x55, 0xAA, 0x55, 0xAA,<br /> 0x00, 0x00, 0x00, 0xFF, 0x00,<br /> 0x00, 0x49, 0x7F, 0x44, 0x00,// ł<br /><br /> 0x14, 0x14, 0x14, 0xFF, 0x00,<br /> 0x10, 0x10, 0xFF, 0x00, 0xFF,<br /> 0x10, 0x10, 0xF0, 0x10, 0xF0,<br /> 0x14, 0x14, 0x14, 0xFC, 0x00,<br /> 0x14, 0x14, 0xF7, 0x00, 0xFF,<br /> 0x20, 0x54, 0x54, 0xF8, 0x40, // ą<br /> 0x14, 0x14, 0xF4, 0x04, 0xFC,<br /> 0x14, 0x14, 0x17, 0x10, 0x1F,<br /> 0x10, 0x10, 0x1F, 0x10, 0x1F,<br /><br /> 0x14, 0x14, 0x14, 0x1F, 0x00,<br /> 0x10, 0x10, 0x10, 0xF0, 0x00,<br /> 0x44, 0x64, 0x55, 0x4C, 0x44,// ż<br /> 0x10, 0x10, 0x10, 0x1F, 0x10,<br /> 0x10, 0x10, 0x10, 0xF0, 0x10,<br /> 0x00, 0x00, 0x00, 0xFF, 0x10,<br /> 0x10, 0x10, 0x10, 0x10, 0x10,<br /> 0x10, 0x10, 0x10, 0xFF, 0x10,<br /> 0x00, 0x00, 0x00, 0xFF, 0x14,<br /> 0x7C, 0x82, 0x86, 0x83, 0x44,// ć<br /><br /> 0x00, 0x00, 0x1F, 0x10, 0x17,<br /> 0x00, 0x00, 0xFC, 0x04, 0xF4,<br /> 0x14, 0x14, 0x17, 0x10, 0x17,<br /> 0x7F, 0x49, 0xC9, 0xC9, 0x41,//Ę<br /> 0x00, 0x00, 0xFF, 0x00, 0xF7,<br /> 0x14, 0x14, 0x14, 0x14, 0x14,<br /> 0x14, 0x14, 0xF7, 0x00, 0xF7,<br /> 0x14, 0x14, 0x14, 0x17, 0x14,<br /> 0x10, 0x10, 0x1F, 0x10, 0x1F,<br /> 0x14, 0x14, 0x14, 0xF4, 0x14,<br /><br /> 0xFE, 0x08, 0x12, 0x21, 0xFE, // Ń<br /> 0x00, 0x00, 0x1F, 0x10, 0x1F,<br /> 0x7C, 0x82, 0x86, 0x83, 0x7C, // Ó TO PEWNIE NIEPOTRZEBNE ALE...<br /> 0x00, 0x00, 0x00, 0xFC, 0x14,<br /> 0x00, 0x00, 0xF0, 0x10, 0xF0,<br /> 0x10, 0x10, 0xFF, 0x10, 0xFF,<br /> 0x14, 0x14, 0x14, 0xFF, 0x14,<br /> 0x10, 0x10, 0x10, 0x1F, 0x00,<br /> 0x00, 0x00, 0x00, 0xF0, 0x10,<br /> 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,<br /><br /> 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,<br /> 0xFF, 0xFF, 0xFF, 0x00, 0x00,<br /> 0x00, 0x00, 0x00, 0xFF, 0xFF,<br /> 0x0F, 0x0F, 0x0F, 0x0F, 0x0F,<br /> 0x38, 0x44, 0x44, 0x38, 0x44,<br /> 0x7C, 0x2A, 0x2A, 0x3E, 0x14,<br /> 0x7E, 0x02, 0x02, 0x06, 0x06,<br /> 0x02, 0x7E, 0x02, 0x7E, 0x02,<br /> 0x63, 0x55, 0x49, 0x41, 0x63,<br /> 0x38, 0x44, 0x44, 0x3C, 0x04,<br /><br /> 0x40, 0x7E, 0x20, 0x1E, 0x20,<br /> 0x38, 0x44, 0x46, 0x45, 0x28,// ć<br /> 0x99, 0xA5, 0xE7, 0xA5, 0x99,<br /> 0x1C, 0x2A, 0x49, 0x2A, 0x1C,<br /> 0x4C, 0x72, 0x01, 0x72, 0x4C,<br /> 0x38, 0x54, 0xD4, 0xD4, 0x18,// ę<br /> 0x30, 0x48, 0x78, 0x48, 0x30,<br /> 0xBC, 0x62, 0x5A, 0x46, 0x3D,<br /> 0x3E, 0x49, 0x49, 0x49, 0x00,<br /> 0x7E, 0x01, 0x01, 0x01, 0x7E,<br /><br /> 0x2A, 0x2A, 0x2A, 0x2A, 0x2A,<br /> 0x44, 0x44, 0x5F, 0x44, 0x44,<br /> 0x7C, 0x08, 0x06, 0x05, 0x78,// ń<br /> 0x40, 0x44, 0x4A, 0x51, 0x40,<br /> 0x38, 0x44, 0x46, 0x45, 0x38,// ó<br /> 0xE0, 0x80, 0xFF, 0x00, 0x00,<br /> 0x08, 0x08, 0x6B, 0x6B, 0x08,<br /> 0x36, 0x12, 0x36, 0x24, 0x36,<br /> 0x06, 0x0F, 0x09, 0x0F, 0x06,<br /> 0x00, 0x00, 0x18, 0x18, 0x00,<br /><br /> 0x00, 0x00, 0x10, 0x10, 0x00,<br /> 0x30, 0x40, 0xFF, 0x01, 0x01,<br /> 0x00, 0x1F, 0x01, 0x01, 0x1E,<br /> 0x00, 0x19, 0x1D, 0x17, 0x12,<br /> 0x00, 0x3C, 0x3C, 0x3C, 0x3C,<br /> 0x00, 0x00, 0x00, 0x00, 0x00,<br /> };[/syntax]  <br /><br />plik z fontami. Jak wpiszę np 'A' to na wyświetlaczu jest jakiś dziwny znak podobny do jedynki z jakąś kreską jak wpiszę 'T' to widać jakby C tylko z kropką po sirodku.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 1 lip 2016, o 19:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ps19]]></name></author>
<updated>2016-07-01T19:26:10+01:00</updated>
<published>2016-07-01T19:09:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163224#p163224</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163224#p163224"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163224#p163224"><![CDATA[
Tablica musi być we flashu (PROGMEM), jak chcesz ją wywołać z ramu to trzeba minimalnie zmienić funkcję. Miałem identyczny problem pod STM32 - wypisywało mi chińskie litery.<br /><br />Funkcja z STM32 (zmienne w RAM). Nie ma tu nic STM`owego, więc powinna działać również pod AVRem.<br /><br />[syntax=c]void ssd1306_drawChar(int16_t x, int16_t y, uint8_t c, uint16_t color, uint16_t bg, uint8_t size)<br />{<br />if(<br />    (x &gt;= SSD1306_WIDTH) || // Clip right<br />    (y &gt;= SSD1306_HEIGHT) || // Clip bottom<br />    ((x + 5 * size - 1) &lt; 0) || // Clip left<br />    ((y + 8 * size - 1) &lt; 0) // Clip top<br />    )<br />return;<br /><br />for (int8_t i=0; i&lt;6; i++ )<br />{<br />uint8_t line = 0;<br /><br />if (i == 5) line = 0x0;<br />else line = font&#91;(c*5)+i&#93;;<br /><br />for (int8_t j = 0; j&lt;8; j++)<br />{<br />if (line &amp; 0x1)<br />{<br />if (size == 1) ssd1306_setPixel(x+i, y+j, color); // default size<br />else<br />{<br />ssd1306_fillRect(x+(i*size), y+(j*size), size, size, color); // big size<br />}<br />ssd1306_setPixel(x+i, y+j, color);<br />}<br />else if (bg != color)<br />{<br />if (size == 1) ssd1306_setPixel(x+i, y+j, bg); // default size<br />else<br />{<br />ssd1306_fillRect(x+i*size, y+j*size, size, size, bg); // big size<br />}<br />ssd1306_setPixel(x+i, y+j, bg);<br />}<br />line &gt;&gt;= 1;<br />}<br />}<br />}[/syntax]<br /><br />font:<br />[syntax=c]const uint8_t font&#91;&#93; = {<br />    0x00, 0x00, 0x00, 0x00, 0x00,<br />    0x3E, 0x5B, 0x4F, 0x5B, 0x3E,<br />    0x3E, 0x6B, 0x4F, 0x6B, 0x3E,<br />    0x1C, 0x3E, 0x7C, 0x3E, 0x1C,<br />    0x18, 0x3C, 0x7E, 0x3C, 0x18,<br />    0x1C, 0x57, 0x7D, 0x57, 0x1C,<br />    0x1C, 0x5E, 0x7F, 0x5E, 0x1C,<br />    0x00, 0x18, 0x3C, 0x18, 0x00,<br />    0xFF, 0xE7, 0xC3, 0xE7, 0xFF,<br />    0x00, 0x18, 0x24, 0x18, 0x00,<br />    0xFF, 0xE7, 0xDB, 0xE7, 0xFF,<br />    0x30, 0x48, 0x3A, 0x06, 0x0E,<br />    0x26, 0x29, 0x79, 0x29, 0x26,<br />    0x40, 0x7F, 0x05, 0x05, 0x07,<br />    0x40, 0x7F, 0x05, 0x25, 0x3F,<br />    0x5A, 0x3C, 0xE7, 0x3C, 0x5A,<br />    0x7F, 0x3E, 0x1C, 0x1C, 0x08,<br />    0x08, 0x1C, 0x1C, 0x3E, 0x7F,<br />    0x14, 0x22, 0x7F, 0x22, 0x14,<br />    0x5F, 0x5F, 0x00, 0x5F, 0x5F,<br />    0x06, 0x09, 0x7F, 0x01, 0x7F,<br />    0x00, 0x66, 0x89, 0x95, 0x6A,<br />    0x60, 0x60, 0x60, 0x60, 0x60,<br />    0x94, 0xA2, 0xFF, 0xA2, 0x94,<br />    0x08, 0x04, 0x7E, 0x04, 0x08,<br />    0x10, 0x20, 0x7E, 0x20, 0x10,<br />    0x08, 0x08, 0x2A, 0x1C, 0x08,<br />    0x08, 0x1C, 0x2A, 0x08, 0x08,<br />    0x1E, 0x10, 0x10, 0x10, 0x10,<br />    0x0C, 0x1E, 0x0C, 0x1E, 0x0C,<br />    0x30, 0x38, 0x3E, 0x38, 0x30,<br />    0x06, 0x0E, 0x3E, 0x0E, 0x06,<br />    0x00, 0x00, 0x00, 0x00, 0x00,<br />    0x00, 0x00, 0x5F, 0x00, 0x00,<br />    0x00, 0x07, 0x00, 0x07, 0x00,<br />    0x14, 0x7F, 0x14, 0x7F, 0x14,<br />    0x24, 0x2A, 0x7F, 0x2A, 0x12,<br />    0x23, 0x13, 0x08, 0x64, 0x62,<br />    0x36, 0x49, 0x56, 0x20, 0x50,<br />    0x00, 0x08, 0x07, 0x03, 0x00,<br />    0x00, 0x1C, 0x22, 0x41, 0x00,<br />    0x00, 0x41, 0x22, 0x1C, 0x00,<br />    0x2A, 0x1C, 0x7F, 0x1C, 0x2A,<br />    0x08, 0x08, 0x3E, 0x08, 0x08,<br />    0x00, 0x80, 0x70, 0x30, 0x00,<br />    0x08, 0x08, 0x08, 0x08, 0x08,<br />    0x00, 0x00, 0x60, 0x60, 0x00,<br />    0x20, 0x10, 0x08, 0x04, 0x02,<br />    0x3E, 0x51, 0x49, 0x45, 0x3E,<br />    0x00, 0x42, 0x7F, 0x40, 0x00,<br />    0x72, 0x49, 0x49, 0x49, 0x46,<br />    0x21, 0x41, 0x49, 0x4D, 0x33,<br />    0x18, 0x14, 0x12, 0x7F, 0x10,<br />    0x27, 0x45, 0x45, 0x45, 0x39,<br />    0x3C, 0x4A, 0x49, 0x49, 0x31,<br />    0x41, 0x21, 0x11, 0x09, 0x07,<br />    0x36, 0x49, 0x49, 0x49, 0x36,<br />    0x46, 0x49, 0x49, 0x29, 0x1E,<br />    0x00, 0x00, 0x14, 0x00, 0x00,<br />    0x00, 0x40, 0x34, 0x00, 0x00,<br />    0x00, 0x08, 0x14, 0x22, 0x41,<br />    0x14, 0x14, 0x14, 0x14, 0x14,<br />    0x00, 0x41, 0x22, 0x14, 0x08,<br />    0x02, 0x01, 0x59, 0x09, 0x06,<br />    0x3E, 0x41, 0x5D, 0x59, 0x4E,<br />    0x7C, 0x12, 0x11, 0x12, 0x7C,<br />    0x7F, 0x49, 0x49, 0x49, 0x36,<br />    0x3E, 0x41, 0x41, 0x41, 0x22,<br />    0x7F, 0x41, 0x41, 0x41, 0x3E,<br />    0x7F, 0x49, 0x49, 0x49, 0x41,<br />    0x7F, 0x09, 0x09, 0x09, 0x01,<br />    0x3E, 0x41, 0x41, 0x51, 0x73,<br />    0x7F, 0x08, 0x08, 0x08, 0x7F,<br />    0x00, 0x41, 0x7F, 0x41, 0x00,<br />    0x20, 0x40, 0x41, 0x3F, 0x01,<br />    0x7F, 0x08, 0x14, 0x22, 0x41,<br />    0x7F, 0x40, 0x40, 0x40, 0x40,<br />    0x7F, 0x02, 0x1C, 0x02, 0x7F,<br />    0x7F, 0x04, 0x08, 0x10, 0x7F,<br />    0x3E, 0x41, 0x41, 0x41, 0x3E,<br />    0x7F, 0x09, 0x09, 0x09, 0x06,<br />    0x3E, 0x41, 0x51, 0x21, 0x5E,<br />    0x7F, 0x09, 0x19, 0x29, 0x46,<br />    0x26, 0x49, 0x49, 0x49, 0x32,<br />    0x03, 0x01, 0x7F, 0x01, 0x03,<br />    0x3F, 0x40, 0x40, 0x40, 0x3F,<br />    0x1F, 0x20, 0x40, 0x20, 0x1F,<br />    0x3F, 0x40, 0x38, 0x40, 0x3F,<br />    0x63, 0x14, 0x08, 0x14, 0x63,<br />    0x03, 0x04, 0x78, 0x04, 0x03,<br />    0x61, 0x59, 0x49, 0x4D, 0x43,<br />    0x00, 0x7F, 0x41, 0x41, 0x41,<br />    0x02, 0x04, 0x08, 0x10, 0x20,<br />    0x00, 0x41, 0x41, 0x41, 0x7F,<br />    0x04, 0x02, 0x01, 0x02, 0x04,<br />    0x40, 0x40, 0x40, 0x40, 0x40,<br />    0x00, 0x03, 0x07, 0x08, 0x00,<br />    0x20, 0x54, 0x54, 0x78, 0x40,<br />    0x7F, 0x28, 0x44, 0x44, 0x38,<br />    0x38, 0x44, 0x44, 0x44, 0x28,<br />    0x38, 0x44, 0x44, 0x28, 0x7F,<br />    0x38, 0x54, 0x54, 0x54, 0x18,<br />    0x00, 0x08, 0x7E, 0x09, 0x02,<br />    0x18, 0xA4, 0xA4, 0x9C, 0x78,<br />    0x7F, 0x08, 0x04, 0x04, 0x78,<br />    0x00, 0x44, 0x7D, 0x40, 0x00,<br />    0x20, 0x40, 0x40, 0x3D, 0x00,<br />    0x7F, 0x10, 0x28, 0x44, 0x00,<br />    0x00, 0x41, 0x7F, 0x40, 0x00,<br />    0x7C, 0x04, 0x78, 0x04, 0x78,<br />    0x7C, 0x08, 0x04, 0x04, 0x78,<br />    0x38, 0x44, 0x44, 0x44, 0x38,<br />    0xFC, 0x18, 0x24, 0x24, 0x18,<br />    0x18, 0x24, 0x24, 0x18, 0xFC,<br />    0x7C, 0x08, 0x04, 0x04, 0x08,<br />    0x48, 0x54, 0x54, 0x54, 0x24,<br />    0x04, 0x04, 0x3F, 0x44, 0x24,<br />    0x3C, 0x40, 0x40, 0x20, 0x7C,<br />    0x1C, 0x20, 0x40, 0x20, 0x1C,<br />    0x3C, 0x40, 0x30, 0x40, 0x3C,<br />    0x44, 0x28, 0x10, 0x28, 0x44,<br />    0x4C, 0x90, 0x90, 0x90, 0x7C,<br />    0x44, 0x64, 0x54, 0x4C, 0x44,<br />    0x00, 0x08, 0x36, 0x41, 0x00,<br />    0x00, 0x00, 0x77, 0x00, 0x00,<br />    0x00, 0x41, 0x36, 0x08, 0x00,<br />    0x02, 0x01, 0x02, 0x04, 0x02,<br />    0x3C, 0x26, 0x23, 0x26, 0x3C,<br />    0x1E, 0xA1, 0xA1, 0x61, 0x12,<br />    0x3A, 0x40, 0x40, 0x20, 0x7A,<br />    0x38, 0x54, 0x54, 0x55, 0x59,<br />    0x21, 0x55, 0x55, 0x79, 0x41,<br />    0x21, 0x54, 0x54, 0x78, 0x41,<br />    0x21, 0x55, 0x54, 0x78, 0x40,<br />    0x20, 0x54, 0x55, 0x79, 0x40,<br />    0x0C, 0x1E, 0x52, 0x72, 0x12,<br />    0x39, 0x55, 0x55, 0x55, 0x59,<br />    0x39, 0x54, 0x54, 0x54, 0x59,<br />    0x39, 0x55, 0x54, 0x54, 0x58,<br />    0x00, 0x00, 0x45, 0x7C, 0x41,<br />    0x00, 0x02, 0x45, 0x7D, 0x42,<br />    0x00, 0x01, 0x45, 0x7C, 0x40,<br />    0xF0, 0x29, 0x24, 0x29, 0xF0,<br />    0xF0, 0x28, 0x25, 0x28, 0xF0,<br />    0x7C, 0x54, 0x55, 0x45, 0x00,<br />    0x20, 0x54, 0x54, 0x7C, 0x54,<br />    0x7C, 0x0A, 0x09, 0x7F, 0x49,<br />    0x32, 0x49, 0x49, 0x49, 0x32,<br />    0x32, 0x48, 0x48, 0x48, 0x32,<br />    0x32, 0x4A, 0x48, 0x48, 0x30,<br />    0x3A, 0x41, 0x41, 0x21, 0x7A,<br />    0x3A, 0x42, 0x40, 0x20, 0x78,<br />    0x00, 0x9D, 0xA0, 0xA0, 0x7D,<br />    0x39, 0x44, 0x44, 0x44, 0x39,<br />    0x3D, 0x40, 0x40, 0x40, 0x3D,<br />    0x3C, 0x24, 0xFF, 0x24, 0x24,<br />    0x48, 0x7E, 0x49, 0x43, 0x66,<br />    0x2B, 0x2F, 0xFC, 0x2F, 0x2B,<br />    0xFF, 0x09, 0x29, 0xF6, 0x20,<br />    0xC0, 0x88, 0x7E, 0x09, 0x03,<br />    0x20, 0x54, 0x54, 0x79, 0x41,<br />    0x00, 0x00, 0x44, 0x7D, 0x41,<br />    0x30, 0x48, 0x48, 0x4A, 0x32,<br />    0x38, 0x40, 0x40, 0x22, 0x7A,<br />    0x00, 0x7A, 0x0A, 0x0A, 0x72,<br />    0x7D, 0x0D, 0x19, 0x31, 0x7D,<br />    0x26, 0x29, 0x29, 0x2F, 0x28,<br />    0x26, 0x29, 0x29, 0x29, 0x26,<br />    0x30, 0x48, 0x4D, 0x40, 0x20,<br />    0x38, 0x08, 0x08, 0x08, 0x08,<br />    0x08, 0x08, 0x08, 0x08, 0x38,<br />    0x2F, 0x10, 0xC8, 0xAC, 0xBA,<br />    0x2F, 0x10, 0x28, 0x34, 0xFA,<br />    0x00, 0x00, 0x7B, 0x00, 0x00,<br />    0x08, 0x14, 0x2A, 0x14, 0x22,<br />    0x22, 0x14, 0x2A, 0x14, 0x08,<br />    0xAA, 0x00, 0x55, 0x00, 0xAA,<br />    0xAA, 0x55, 0xAA, 0x55, 0xAA,<br />    0x00, 0x00, 0x00, 0xFF, 0x00,<br />    0x10, 0x10, 0x10, 0xFF, 0x00,<br />    0x14, 0x14, 0x14, 0xFF, 0x00,<br />    0x10, 0x10, 0xFF, 0x00, 0xFF,<br />    0x10, 0x10, 0xF0, 0x10, 0xF0,<br />    0x14, 0x14, 0x14, 0xFC, 0x00,<br />    0x14, 0x14, 0xF7, 0x00, 0xFF,<br />    0x00, 0x00, 0xFF, 0x00, 0xFF,<br />    0x14, 0x14, 0xF4, 0x04, 0xFC,<br />    0x14, 0x14, 0x17, 0x10, 0x1F,<br />    0x10, 0x10, 0x1F, 0x10, 0x1F,<br />    0x14, 0x14, 0x14, 0x1F, 0x00,<br />    0x10, 0x10, 0x10, 0xF0, 0x00,<br />    0x00, 0x00, 0x00, 0x1F, 0x10,<br />    0x10, 0x10, 0x10, 0x1F, 0x10,<br />    0x10, 0x10, 0x10, 0xF0, 0x10,<br />    0x00, 0x00, 0x00, 0xFF, 0x10,<br />    0x10, 0x10, 0x10, 0x10, 0x10,<br />    0x10, 0x10, 0x10, 0xFF, 0x10,<br />    0x00, 0x00, 0x00, 0xFF, 0x14,<br />    0x00, 0x00, 0xFF, 0x00, 0xFF,<br />    0x00, 0x00, 0x1F, 0x10, 0x17,<br />    0x00, 0x00, 0xFC, 0x04, 0xF4,<br />    0x14, 0x14, 0x17, 0x10, 0x17,<br />    0x14, 0x14, 0xF4, 0x04, 0xF4,<br />    0x00, 0x00, 0xFF, 0x00, 0xF7,<br />    0x14, 0x14, 0x14, 0x14, 0x14,<br />    0x14, 0x14, 0xF7, 0x00, 0xF7,<br />    0x14, 0x14, 0x14, 0x17, 0x14,<br />    0x10, 0x10, 0x1F, 0x10, 0x1F,<br />    0x14, 0x14, 0x14, 0xF4, 0x14,<br />    0x10, 0x10, 0xF0, 0x10, 0xF0,<br />    0x00, 0x00, 0x1F, 0x10, 0x1F,<br />    0x00, 0x00, 0x00, 0x1F, 0x14,<br />    0x00, 0x00, 0x00, 0xFC, 0x14,<br />    0x00, 0x00, 0xF0, 0x10, 0xF0,<br />    0x10, 0x10, 0xFF, 0x10, 0xFF,<br />    0x14, 0x14, 0x14, 0xFF, 0x14,<br />    0x10, 0x10, 0x10, 0x1F, 0x00,<br />    0x00, 0x00, 0x00, 0xF0, 0x10,<br />    0xFF, 0xFF, 0xFF, 0xFF, 0xFF,<br />    0xF0, 0xF0, 0xF0, 0xF0, 0xF0,<br />    0xFF, 0xFF, 0xFF, 0x00, 0x00,<br />    0x00, 0x00, 0x00, 0xFF, 0xFF,<br />    0x0F, 0x0F, 0x0F, 0x0F, 0x0F,<br />    0x38, 0x44, 0x44, 0x38, 0x44,<br />    0x7C, 0x2A, 0x2A, 0x3E, 0x14,<br />    0x7E, 0x02, 0x02, 0x06, 0x06,<br />    0x02, 0x7E, 0x02, 0x7E, 0x02,<br />    0x63, 0x55, 0x49, 0x41, 0x63,<br />    0x38, 0x44, 0x44, 0x3C, 0x04,<br />    0x40, 0x7E, 0x20, 0x1E, 0x20,<br />    0x06, 0x02, 0x7E, 0x02, 0x02,<br />    0x99, 0xA5, 0xE7, 0xA5, 0x99,<br />    0x1C, 0x2A, 0x49, 0x2A, 0x1C,<br />    0x4C, 0x72, 0x01, 0x72, 0x4C,<br />    0x30, 0x4A, 0x4D, 0x4D, 0x30,<br />    0x30, 0x48, 0x78, 0x48, 0x30,<br />    0xBC, 0x62, 0x5A, 0x46, 0x3D,<br />    0x3E, 0x49, 0x49, 0x49, 0x00,<br />    0x7E, 0x01, 0x01, 0x01, 0x7E,<br />    0x2A, 0x2A, 0x2A, 0x2A, 0x2A,<br />    0x44, 0x44, 0x5F, 0x44, 0x44,<br />    0x40, 0x51, 0x4A, 0x44, 0x40,<br />    0x40, 0x44, 0x4A, 0x51, 0x40,<br />    0x00, 0x00, 0xFF, 0x01, 0x03,<br />    0xE0, 0x80, 0xFF, 0x00, 0x00,<br />    0x08, 0x08, 0x6B, 0x6B, 0x08,<br />    0x36, 0x12, 0x36, 0x24, 0x36,<br />    0x06, 0x0F, 0x09, 0x0F, 0x06,<br />    0x00, 0x00, 0x18, 0x18, 0x00,<br />    0x00, 0x00, 0x10, 0x10, 0x00,<br />    0x30, 0x40, 0xFF, 0x01, 0x01,<br />    0x00, 0x1F, 0x01, 0x01, 0x1E,<br />    0x00, 0x19, 0x1D, 0x17, 0x12,<br />    0x00, 0x3C, 0x3C, 0x3C, 0x3C,<br />    0x00, 0x00, 0x00, 0x00, 0x00,<br />};[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=230">ps19</a> — 1 lip 2016, o 19:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-07-01T19:01:55+01:00</updated>
<published>2016-07-01T19:01:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163223#p163223</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163223#p163223"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163223#p163223"><![CDATA[
wygląda na to że tu wszystko ok. <br /><br />Pokaż jak wywołujezz funkcję i najwazniejsze - tablica z fontami bo pewnie tam masz babola.<br /><br />i pokaż te znaczki dziwne...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 1 lip 2016, o 19:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-01T18:48:09+01:00</updated>
<published>2016-07-01T18:48:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163222#p163222</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163222#p163222"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163222#p163222"><![CDATA[
To znaczy wszystkie inne funkcje  działają pixsele rysuja się prawidłowo , linie okręgi , kwadraty , bitmapy tylko fonty nie chcą działać prawidłowo .<br /><br /><br />[syntax=c]void mk_ssd1306_drawChar( int x, int y, char c, uint8_t color, uint8_t bg, uint8_t size ){<br /><br /><br /><br />if(( x &gt;= SSD1306_WIDTH ) || ( y &gt;= SSD1306_HEIGHT ) || (( x + 6 * size - 1 ) &lt; 0 ) || (( y + 8 * size -1 ) &lt; 0) ) return;<br /><br />uint8_t line;<br /><br />for ( int8_t i=0; i&lt;6; i++){<br /><br />if ( i == 5 )<br />line = 0x0;<br />else<br />line = pgm_read_byte( font2 + (c*5)+i);<br />for ( int8_t j = 0; j &lt; 8; j++ ){<br />if ( line &amp; 0x1 ){<br />if( size == 1 )<br />mk_ssd1306_setPixel( x + i, y + j, color );<br />else {<br />mk_ssd1306_fillRect( x + ( i * size ), y + (j * size ), size, size, color );<br /><br />}<br />} else if ( bg != color ){<br />if ( size == 1 ) mk_ssd1306_setPixel( x + i, y + j, bg );<br />else {<br />mk_ssd1306_fillRect( x +  i * size, y +( j * size), size, size, bg );<br />}<br />}<br />line &gt;&gt;= 1;<br />}<br />}<br />}[/syntax]<br /><br />kod w main.c jest banalny sprowadza się do wywołania funkcji , bo testowałem bibliotekę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 1 lip 2016, o 18:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-07-01T18:33:38+01:00</updated>
<published>2016-07-01T18:33:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163221#p163221</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163221#p163221"/>
<title type="html"><![CDATA[Re: oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163221#p163221"><![CDATA[
<div class="quotetitle">tonygryps napisał(a):</div><div class="quotecontent"><br />Gdzie szukać błędu?<br /></div><br /><br /><br />hmm. pomyślmy..<br /><br />z opisu jaki tu przedstawiłeś jast tylko jedna prawidłowa odpowiedź.  WSZĘDZIE<br /><br />pokaż te krzaczki, pokaż kawałek chociaż kodu, będzie troszeczke łatwiej.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 1 lip 2016, o 18:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2016-07-01T18:30:51+01:00</updated>
<published>2016-07-01T18:30:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163220#p163220</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163220#p163220"/>
<title type="html"><![CDATA[oled]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15697&amp;p=163220#p163220"><![CDATA[
Witam mam mały problem z biblioteką Mirka z poradnika oled. Wszystko mi działa tylko nie wyświetla prawidłowo fontów, na początku myślałem że to wina tablicy ale nie skopiowałem tutaj z forum i to samo. Fonty wyświetlają się ale zamiast 'A' lub innej litery, to jakieś dziwne znaki czy ktoś miał coś podobnego .Gdzie szukać błędu?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 1 lip 2016, o 18:30</p><hr />
]]></content>
</entry>
</feed>