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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-12-04T02:33:50+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=14685&amp;mode</id>
<entry>
<author><name><![CDATA[sq5rix]]></name></author>
<updated>2016-12-04T02:33:50+01:00</updated>
<published>2016-12-04T02:33:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=176443#p176443</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=176443#p176443"/>
<title type="html"><![CDATA[Re: Problem z ADC Atmega128]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=176443#p176443"><![CDATA[
Obawiam się że delay 100 po pętli oczekującej na wynik może zerować wynik ADC - zamień miejscami tego delaya i przypisanie rejestru ADC do wyniku.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5966">sq5rix</a> — 4 gru 2016, o 02:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marcin_5656]]></name></author>
<updated>2016-03-01T19:26:33+01:00</updated>
<published>2016-03-01T19:26:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155168#p155168</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155168#p155168"/>
<title type="html"><![CDATA[Re: Problem z ADC Atmega128]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155168#p155168"><![CDATA[
<div class="quotetitle">matekogon napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">Marcin_5656 napisał(a):</div><div class="quotecontent"><div class="quotetitle">matekogon napisał(a):</div><div class="quotecontent">A wyślij tak uart_putint(wynik,10)<br /></div><br />W taki sposób nie da się skompilować programu, ponieważ jest zbyt wiele elementów. <br />&quot;main.c:26: error: too many arguments to function 'UART_putint' &quot;</div><br /><br />A czy uart.h to biblioteka Mirka? Wprowadzając ręcznie  liczbę zamiast &quot;wynik&quot; wartość się pokazuje na telefonie?</div><br /><br /><br /><br />Biblioteka bluetootha nie jest od Mirka. Tak, jeśli wpiszę &quot;wynik=213; UART_putint(wynik);&quot; wypisuję 213 na telefonie. Jak wpiszę &quot;UART_putint(421)&quot; to też ma 421 na telefonie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12244">Marcin_5656</a> — 1 mar 2016, o 19:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matekogon]]></name></author>
<updated>2016-03-01T07:27:47+01:00</updated>
<published>2016-03-01T07:27:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155133#p155133</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155133#p155133"/>
<title type="html"><![CDATA[Re: Problem z ADC Atmega128]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155133#p155133"><![CDATA[
<div class="quotetitle">Marcin_5656 napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">matekogon napisał(a):</div><div class="quotecontent">A wyślij tak uart_putint(wynik,10)<br /></div><br />W taki sposób nie da się skompilować programu, ponieważ jest zbyt wiele elementów. <br />&quot;main.c:26: error: too many arguments to function 'UART_putint' &quot;</div><br /><br />A czy uart.h to biblioteka Mirka? Wprowadzając ręcznie  liczbę zamiast &quot;wynik&quot; wartość się pokazuje na telefonie?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1380">matekogon</a> — 1 mar 2016, o 07:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marcin_5656]]></name></author>
<updated>2016-02-29T22:28:19+01:00</updated>
<published>2016-02-29T22:28:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155106#p155106</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155106#p155106"/>
<title type="html"><![CDATA[Re: Problem z ADC Atmega128]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155106#p155106"><![CDATA[
<div class="quotetitle">matekogon napisał(a):</div><div class="quotecontent"><br />A wyślij tak uart_putint(wynik,10)<br /></div><br />W taki sposób nie da się skompilować programu, ponieważ jest zbyt wiele elementów. <br />&quot;main.c:26: error: too many arguments to function 'UART_putint' &quot;<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12244">Marcin_5656</a> — 29 lut 2016, o 22:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matekogon]]></name></author>
<updated>2016-02-29T21:46:28+01:00</updated>
<published>2016-02-29T21:46:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155102#p155102</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155102#p155102"/>
<title type="html"><![CDATA[Re: Problem z ADC Atmega128]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155102#p155102"><![CDATA[
A wyślij tak uart_putint(wynik,10)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1380">matekogon</a> — 29 lut 2016, o 21:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marcin_5656]]></name></author>
<updated>2016-02-29T21:37:03+01:00</updated>
<published>2016-02-29T21:37:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155101#p155101</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155101#p155101"/>
<title type="html"><![CDATA[Re: Problem z ADC Atmega128]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155101#p155101"><![CDATA[
Co do &quot;uart'a&quot; to jest dobrze skonfigurowany jak manualnie wprowadzę tam informacje to wysyła. Akurat w bluetooth'ie mam 9600 i takiej używam do &quot;uart'a&quot;.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12244">Marcin_5656</a> — 29 lut 2016, o 21:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2016-02-29T21:05:06+01:00</updated>
<published>2016-02-29T21:05:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155095#p155095</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155095#p155095"/>
<title type="html"><![CDATA[Re: Problem z ADC Atmega128]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155095#p155095"><![CDATA[
A jakiej prędkości UARTa używasz? Bo kwarc 16MHz nie jest to częstotliwość &quot;przyjazna&quot; rs232 i musisz dobrać prędkość by błąd był &lt;2%.<br /><br />-- <br />Pozdrawiam,<br />Robert<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3427">rskup</a> — 29 lut 2016, o 21:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matekogon]]></name></author>
<updated>2016-02-29T13:15:52+01:00</updated>
<published>2016-02-29T13:15:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155049#p155049</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155049#p155049"/>
<title type="html"><![CDATA[Re: Problem z ADC Atmega128]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155049#p155049"><![CDATA[
A uart jest dobrze skonfigurowany ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1380">matekogon</a> — 29 lut 2016, o 13:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marcin_5656]]></name></author>
<updated>2016-02-29T11:26:01+01:00</updated>
<published>2016-02-29T11:26:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155041#p155041</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155041#p155041"/>
<title type="html"><![CDATA[Problem z ADC Atmega128]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14685&amp;p=155041#p155041"><![CDATA[
Witam, <br />złożyłem schemat dotyczący odbierania wartości z pinu ADC na atmedze128. Dioda nadawcza(OPE5594A) i dioda odbiorcza(fotorezystor L-53P3C). Napisałem początkowy program, aby sprawdzić czy działa i czy będę odbierał jakieś liczby. Dodam, że odbierane dane są przesyłane przez bluetooth i wyświetlane na telefonie. Problem jest taki, że nie dostaję, żadnych danych na telefonie. I nie wiem dlaczego ?! :/<br /><br />Kod:<br />[syntax=c]//#define F_CPU 1600000L<br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &quot;hardware.h&quot; // Plik nagłówkowy z używanymi wszędzie makrami oraz bibliotekami<br />#include &quot;uart.h&quot;     // Plik nagłówkowy biblioteki do obsługi komunikacji UART&lt;br&gt;<br />#include &lt;util/delay.h&gt;<br /><br /><br />#define ADCIN PF5 //definicja ADCIN (wejście ADC)  <br />   <br /><br /><br />int main(void)<br />{<br />        //Hardware_init();<br />        UART_init();<br />PORTC = 0xff;<br /><br />ADCSRA |= (1&lt;&lt;ADEN) | (1&lt;&lt;ADIE) | (1&lt;&lt;ADPS0) | (1&lt;&lt;ADPS1) | (1&lt;&lt;ADPS2);<br />ADMUX |= (1&lt;&lt;REFS0) | (1&lt;&lt;REFS1) | (1&lt;&lt;MUX2) | (1&lt;&lt;MUX0);<br />// ADCSRA |=  (1&lt;&lt;ADPS0) | (1&lt;&lt;ADPS1) | (1&lt;&lt;ADPS2);<br />int wynik;<br />DDRD |= (1&lt;&lt;PD5);<br />DDRF &amp;=~ (1&lt;&lt;ADCIN);<br /><br />    while (1)<br />    {<br />PORTD |= (1&lt;&lt;PD5); // włączona dioda nadająca sygnał<br /><br />ADCSRA |= (1&lt;&lt;ADSC); //ADSC: uruchomienie pojedynczej konwersji  <br /><br />while(ADCSRA &amp; (1&lt;&lt;ADSC)); //czeka na zakończenie konwersji<br /><br />_delay_ms(100);<br /><br />wynik= ADC;<br /><br />PORTD &amp;= ~(1&lt;&lt;PD5); // wyłączona dioda nadająca sygnał<br /><br />ms(1000);<br />UART_putint(wynik);<br />UART_putstr(&quot;wynik \n&quot;);<br />_delay_ms(1000);<br />    }<br />}[/syntax]<br /><br />Schemat:<br /><br /><a href="https://obrazkiforum.atnel.pl/12244/d061c36ce14ba0b908adb742c1d7bd58.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/12244/d061c36ce14ba0b908adb742c1d7bd58.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12244">Marcin_5656</a> — 29 lut 2016, o 11:26</p><hr />
]]></content>
</entry>
</feed>