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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-08-05T17:05:42+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=1374&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-08-05T17:05:42+01:00</updated>
<published>2012-08-05T17:05:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11847#p11847</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11847#p11847"/>
<title type="html"><![CDATA[Re: LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11847#p11847"><![CDATA[
No jak pisałem wyżej kłopot w tym że nie wyświetlisz na LCD zdania które będzie zawierało więcej niż 8 własnych znaków <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> bo jak podmienić kolejne to poprzednie automatycznie się zmienią. Ale podpowiem ci coś - zamiast pisać o tym popróbuj w praktyce to szybciej ci się wyjaśni.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2012, o 17:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Klucha]]></name></author>
<updated>2012-08-05T14:43:04+01:00</updated>
<published>2012-08-05T14:43:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11837#p11837</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11837#p11837"/>
<title type="html"><![CDATA[Re: LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11837#p11837"><![CDATA[
A dobra dzięki za pomoc już prawie wszystko wiem. A jak np. utworze własną czcionkę liter oraz cyfr to jak wyświetle jakiś napis, który ma więcej niż 8 znaków? Będzie dużo kombinowania z tym...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=232">Klucha</a> — 5 sie 2012, o 14:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-08-05T14:08:55+01:00</updated>
<published>2012-08-05T14:08:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11835#p11835</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11835#p11835"/>
<title type="html"><![CDATA[Re: LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11835#p11835"><![CDATA[
<div class="quotetitle">Klucha napisał(a):</div><div class="quotecontent"><br />Dobra, ale np. utworze własne znaki w pamięci RAM to żeby je wyświetlić muszę najpierw zapisać do CGRAM o poj. maks 8 znaków? A czy podczas programu tą pamieć CGRAM można zmieniać innymi elementami tablicy zapisanymi w pamięci RAM? Bo chcę np. otworzyć własną czcionkę różnych liter.<br /></div><br /><br />No ale hmm a dlaczego w ogóle uważasz że nie można zmieniać ? to jak byś ją programował ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> no przecież robisz to w trakcie działania programu na starcie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br />A czy zrobisz to później czy wcześniej czy z flash, czy z eeprom czy z ram - to co to za różnica ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> przecież jak masz tą moją książkę to masz tam nawet funkcję do pobierania z EEPROM'a znaków do CGRAM<br /><br />można je ładować do CGRAM w którym sobie tylko momencie zażyczysz -no po to jest ten CGRAM<br /><br />przecież tak się robi nawet np animację znaków <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> czasem jak załadujesz do CGRAM swój jakiś własny znak i go wyświetlisz to on cały czas wisi na LCD <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... i teraz jak będziesz podmieniał jego kształt w CGRAM nawet bez ponownego wyświetlania tego znaku (bo po co?) to od razu zmieni się on na LCD<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2012, o 14:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Klucha]]></name></author>
<updated>2012-08-05T14:03:55+01:00</updated>
<published>2012-08-05T14:03:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11834#p11834</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11834#p11834"/>
<title type="html"><![CDATA[Re: LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11834#p11834"><![CDATA[
Dobra, ale np. utworze własne znaki w pamięci RAM to żeby je wyświetlić muszę najpierw zapisać do CGRAM o poj. maks 8 znaków? A czy podczas programu tą pamieć CGRAM można zmieniać innymi elementami tablicy zapisanymi w pamięci RAM? Bo chcę np. otworzyć własną czcionkę różnych liter.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=232">Klucha</a> — 5 sie 2012, o 14:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-08-05T13:45:58+01:00</updated>
<published>2012-08-05T13:45:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11833#p11833</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11833#p11833"/>
<title type="html"><![CDATA[Re: LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11833#p11833"><![CDATA[
<div class="quotetitle">Klucha napisał(a):</div><div class="quotecontent"><br />Dobra podsumowując, własnych znaków może być tylko 8 zapisanych w CGRAM tworzone w czasie kompilacji (i jak wiadomo nie można ich zmieniać podczas działania programu) i nie ma innej możliwości wyświetlać swój dany znak utworzony wcześniej w tablicy powiedzmy w pamięci flash?<br /></div><br /><br />No nie rozumiem do końca o co ci chodzi? zwykle znaki zapisujemy we flash po to by były tam na stałe, a jak chcesz programowo je tworzyć czy zmieniać to co za problem załadować do RAM i tam go przerobić i ponownie do LCD wrzucić ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><div class="quotetitle">Klucha napisał(a):</div><div class="quotecontent"><br />Dobra, ale teraz np. jak to jest z big fontami? Mam wyświetlacz 4x20. Jak to zrobić żeby utworzyć własne wielkie znaki. Przecież też muszę wpakować to do tablicy i jak to później wyświetlać?<br /></div><br /><br />Tak ale to już wszystko czysto programowo się robi tzn obsługę takich znaków <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> trzeba wyświetlać odpowiednie sekwencje. Gdzieś u nas na forum był o tym temat - spróbuj poszukać bo ja teraz nie pamiętam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2012, o 13:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Klucha]]></name></author>
<updated>2012-08-05T13:40:11+01:00</updated>
<published>2012-08-05T13:40:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11832#p11832</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11832#p11832"/>
<title type="html"><![CDATA[Re: LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11832#p11832"><![CDATA[
Sorki to mi umkło. Pixel factor tworzył mi znak, a ja odczytując sam pisałem tablice. To właśnie zauważyłem, że nie nadaje się do 44780. Dobra podsumowując, własnych znaków może być tylko 8 zapisanych w CGRAM tworzone w czasie kompilacji (i jak wiadomo nie można ich zmieniać podczas działania programu) i nie ma innej możliwości wyświetlać swój dany znak utworzony wcześniej w tablicy powiedzmy w pamięci flash?<br /><br />Dobra, ale teraz np. jak to jest z big fontami? Mam wyświetlacz 4x20. Jak to zrobić żeby utworzyć własne wielkie znaki. Przecież też muszę wpakować to do tablicy i jak to później wyświetlać?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=232">Klucha</a> — 5 sie 2012, o 13:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-08-05T13:24:07+01:00</updated>
<published>2012-08-05T13:24:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11831#p11831</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11831#p11831"/>
<title type="html"><![CDATA[Re: LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11831#p11831"><![CDATA[
Nie nie, Pixel Factory nie tworzy fontów w takiej postaci jaka jest potrzebna dla alfanumerycznych LCD ze sterownikiem HD44780 <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> to jest do wyświetlaczy graficznych, tylko jeszcze muszę dorobić obsługę dla graficznych ze sterownikiem KS108.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />Dla alfanumerycznych znajdziesz pełno edytorów fontów, choćby w darmowej wersji Bascoma<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2012, o 13:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Klucha]]></name></author>
<updated>2012-08-05T13:03:17+01:00</updated>
<published>2012-08-05T13:03:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11829#p11829</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11829#p11829"/>
<title type="html"><![CDATA[Re: LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11829#p11829"><![CDATA[
Ale big fontów jeszcze nie tworzyłem. Pisałem, że zamierzam się dopiero zabrać za to, a na początek utowrzyłem własne znaki 5x8 w pixel factory. Liczyłem, że można utworzyć własne znaki, wpakować do tablicy i w jakiś sposób to wyświetlać (mowa cały czas o znakach 5x8). Czyli nie ma takiej możliwości, że utworze sobie sam znaki właśnie o takim formacie i będę dowolnie wyświetlać nie wpisując do CGRAM? O tym, że maksymalnie do CGRAM można wpisać 8 znaków to wiem, mam książke.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=232">Klucha</a> — 5 sie 2012, o 13:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-08-05T12:56:51+01:00</updated>
<published>2012-08-05T12:56:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11828#p11828</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11828#p11828"/>
<title type="html"><![CDATA[Re: LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11828#p11828"><![CDATA[
No tylko jest jeden mały problem, HD44780 to tylko CGRAM jeśli chodzi o własne zdefiniowane znaki. Jest to bardzo ograniczone, gdyż może być ich TYLKO 8. A z tzw &quot;BIG Fontami&quot; na HD44780, tablice generowane przez Pixel Factory nie mają nic wspólnego <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />Czy masz może pierwszą książkę &quot;<a href="http://atnel.pl/mikrokontrolery-avr-jezyk-c.html"  class="postlink">Mikrokontrolery AVR Język C Podstawy programowania</a>&quot; ??? Bo tam masz opisany dokładnie HD44780 oraz jak się generuje i korzysta z własnych fontów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2012, o 12:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Klucha]]></name></author>
<updated>2012-08-05T12:43:25+01:00</updated>
<published>2012-08-05T12:43:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11826#p11826</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11826#p11826"/>
<title type="html"><![CDATA[LCD hd44780. Własne fonty.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1374&amp;p=11826#p11826"><![CDATA[
Witam. Mam do was pare pytań. Otóż zdefiniowałem sobie tablice, włąsciwie zrobił to Pixel factory. Zastanawiam się jak można ją wyświetlić nie zapisując poszczególnych elementów w pamięci CGRAM. Tzn chcę wyświetlać poszczególne znaki wskazując na odpowiedni element tablicy. Tak się zacząłem bawić, bo dąże do tego, aby utworzyć własne big fonty, ale to może później.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=232">Klucha</a> — 5 sie 2012, o 12:43</p><hr />
]]></content>
</entry>
</feed>