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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-03-23T20:18:57+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=6449&amp;mode</id>
<entry>
<author><name><![CDATA[mac34]]></name></author>
<updated>2014-03-23T20:18:57+01:00</updated>
<published>2014-03-23T20:18:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75463#p75463</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75463#p75463"/>
<title type="html"><![CDATA[Re: Formatowanie danych do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75463#p75463"><![CDATA[
Właśnie bawię się i testuję wyświetlanie znaków na LCD z CGRAM ,oraz za pomocą adresów w tabeli znaków<br /><br />Jeśli chcesz omege to wpisz po prostu <br /><br />[syntax=c]lcd_str(&quot;\xF4&quot;);[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3077">mac34</a> — 23 mar 2014, o 20:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[eMCe2]]></name></author>
<updated>2014-03-22T19:16:04+01:00</updated>
<published>2014-03-22T19:16:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75331#p75331</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75331#p75331"/>
<title type="html"><![CDATA[Re: Formatowanie danych do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75331#p75331"><![CDATA[
Raczej pixel po pixelu...<br />[syntax=c]#include &lt;pgmspace.h&gt;<br />uint8_t const omega&#91;&#93; PROGMEM = {32,14,17,17,17,10,27,32};[/syntax]<br /><br />i w main<br />[syntax=c]lcd_defchar_P(0x80, omega);[/syntax]<br /><br />i wyświetlić<br />[syntax=c]lcd_str(&quot;\x80&quot;);[/syntax]<br /><br />Pozdro<br /><br />P.S<br />Kolega wyżej polecił znak 234, tymczasem wikipedia podaje że sterownik HD44780 ma znaków tylko 208 a ich tablicę znajdziesz w datasheet <!-- m --><a class="postlink" href="http://lcd-linux.sourceforge.net/pdfdocs/hd44780.pdf" >http://lcd-linux.sourceforge.net/pdfdocs/hd44780.pdf</a><!-- m --> (sprawdziłem delty nie ma <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> )<br /><span style="color: #FF0000">Edited:</span><br />Kurde jednak jest i ma kod 243 a nie 234 <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1363">eMCe2</a> — 22 mar 2014, o 19:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kurnachatka]]></name></author>
<updated>2014-03-22T19:10:18+01:00</updated>
<published>2014-03-22T19:10:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75330#p75330</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75330#p75330"/>
<title type="html"><![CDATA[Re: Formatowanie danych do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75330#p75330"><![CDATA[
<div class="quotetitle">Serv napisał(a):</div><div class="quotecontent"><br />Niemniej jednak nurtuje mnie jeszcze sprawa wyświetlenia znaku dużej omegi. Jest na to jakiś triczek, czy muszę to generować piksel po pikselu?<br /></div><br /><br />Osobiście nie stosowałem ale ten znak ma numer 234.<br />Śrubuj może wysłać taki znak (wartość) na wyświetlacz może będzie zdefiniowany.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=930">kurnachatka</a> — 22 mar 2014, o 19:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Serv]]></name></author>
<updated>2014-03-22T18:03:26+01:00</updated>
<published>2014-03-22T18:03:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75320#p75320</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75320#p75320"/>
<title type="html"><![CDATA[Re: Formatowanie danych do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75320#p75320"><![CDATA[
Podstawy, podstawy, podstawy... Dziękuję <strong>eMCe2</strong> za pomoc! Zadziałało!<br /><br />Niemniej jednak nurtuje mnie jeszcze sprawa wyświetlenia znaku dużej omegi. Jest na to jakiś triczek, czy muszę to generować piksel po pikselu?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3617">Serv</a> — 22 mar 2014, o 18:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[eMCe2]]></name></author>
<updated>2014-03-22T17:51:15+01:00</updated>
<published>2014-03-22T17:51:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75317#p75317</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75317#p75317"/>
<title type="html"><![CDATA[Re: Formatowanie danych do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75317#p75317"><![CDATA[
a próbował kolega zdefiniować str1 jako tablice znanej dlugosci? char str1 [15]; dajmy na to?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1363">eMCe2</a> — 22 mar 2014, o 17:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Serv]]></name></author>
<updated>2014-03-22T15:43:31+01:00</updated>
<published>2014-03-22T15:43:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75310#p75310</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75310#p75310"/>
<title type="html"><![CDATA[Re: Formatowanie danych do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75310#p75310"><![CDATA[
Pracuję w Atmel Studio więc pozwolę sobie podrzucić screeny dla pewności, czy wszystko jest ok.<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/3617/5b6880647a08feccf9843a6a9596d50e.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/3617/5b6880647a08feccf9843a6a9596d50e.png" alt="Obrazek" /></a><a href="http://forum.atnel.pl/_obrazki/o/3617/34cbf0c5898aeed9df56a8808998cc24.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/3617/34cbf0c5898aeed9df56a8808998cc24.png" alt="Obrazek" /></a><br /><br />Jednak na wyświetlaczu nadal pustka <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3617">Serv</a> — 22 mar 2014, o 15:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-03-22T15:26:35+01:00</updated>
<published>2014-03-22T15:26:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75308#p75308</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75308#p75308"/>
<title type="html"><![CDATA[Re: Formatowanie danych do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75308#p75308"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Jak można to sformatować?<br /></div><br /><br />tak tylko dopytam - czy dołączyłeś odpowiednie biblioteki ? jak tutaj?<br /><br /><!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2013/04/eclipse-nie-dziaa-mi-printf-dla-float.html" >http://mirekk36.blogspot.com/2013/04/ec ... float.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 mar 2014, o 15:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Serv]]></name></author>
<updated>2014-03-22T15:28:28+01:00</updated>
<published>2014-03-22T14:50:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75306#p75306</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75306#p75306"/>
<title type="html"><![CDATA[Formatowanie danych do wyświetlania]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6449&amp;p=75306#p75306"><![CDATA[
Witam,<br /><br />Postanowiłem wykorzystać atmegę do pomiaru małych rezystancji i wszystko szło jak z płatka, jednak natknąłem się na pewien problem.<br />Na początek przedstawiam swój kod:<br /><br />[syntax=c]#include &lt;stdio.h&gt;<br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &quot;lcd44780.h&quot;<br /><br />double opor;<br />int korekta = 16;<br />double prog = 9.35;<br />char str1;<br /><br /><br />uint16_t pomiar(uint8_t kanal);<br /><br />int main(void)<br />{<br />lcd_init();<br />ADMUX |= (1&lt;&lt;REFS0);<br />ADCSRA |= (1&lt;&lt;ADEN)|(1&lt;&lt;ADPS1)|(1&lt;&lt;ADPS0);<br /><br />    while(1)<br />    {<br />opor = ((pomiar(0)-korekta)*prog);<br /><br />sprintf(str1, &quot;Opor: %1.2f&quot;, opor);<br /><br />        lcd_cls();<br />lcd_str( str1 );<br />_delay_ms(1000);<br />    }<br />}<br /><br />uint16_t pomiar(uint8_t kanal){<br />ADMUX = (ADMUX &amp; 0xF8) | kanal;<br />ADCSRA |= (1&lt;&lt;ADSC);<br />while(ADCSRA &amp; (1&lt;&lt;ADSC));<br />return ADCW;<br />}[/syntax]<br /><br />Mój problem pojawia się w linijce sprintf(str1, &quot;Opor: %1.2f&quot;, opor);<br />Chciałbym docelowo wyświetlić Opor: 0.22Ω, gdzie 0.22 miałoby być zmienną zmiennoprzecinkową opor.<br /><br />Jak można to sformatować?<br />Sprawa pewnie jest prosta, ale w natłoku informacji po prostu już zgłupiałem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Pozdrawiam,<br />Bartek.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3617">Serv</a> — 22 mar 2014, o 14:50</p><hr />
]]></content>
</entry>
</feed>