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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-11-23T11:05:35+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=21595&amp;mode</id>
<entry>
<author><name><![CDATA[cekin]]></name></author>
<updated>2018-11-23T11:05:35+01:00</updated>
<published>2018-11-23T11:05:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213970#p213970</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213970#p213970"/>
<title type="html"><![CDATA[Re: Błąd, który nie jest błędem...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213970#p213970"><![CDATA[
Podczas tworzenia projektu wybrałem mikrokontroler attiny25 i to mogło wywołać błędy. Wykonałem wszyskie kroki według instrukcji Mirka i rzeczywiście plik nagłówkowy zmienił się na iotnx5.h. Też zwróciłem uwagę na ten plik iom16.h ale myślałem, że tak ma być. Wszystko wróciło do normy.  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> Dziękuję.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1711">cekin</a> — 23 lis 2018, o 11:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2018-11-22T18:05:18+01:00</updated>
<published>2018-11-22T18:05:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213939#p213939</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213939#p213939"/>
<title type="html"><![CDATA[Re: Błąd, który nie jest błędem...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213939#p213939"><![CDATA[
<div class="quotetitle">cekin napisał(a):</div><div class="quotecontent"><br />Otworzyłem plik iom16.h.<br /></div>Mirek już odpowiedział o rozwiązaniu. Ale dodam swój komentarz <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Czytać, czytać, czytać w co się klika ...  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br />Przecież wyraźnie jest napisane w io.h przy przechodzeniu do iom16.h że masz zdefiniowany procesor ATmega16:<br />[syntax=c]#elif defined (__AVR_ATmega16__)<br />#include &lt;avr/iom16.h&gt;[/syntax]<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> — 22 lis 2018, o 18:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-11-22T16:26:32+01:00</updated>
<published>2018-11-22T16:26:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213934#p213934</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213934#p213934"/>
<title type="html"><![CDATA[Re: Błąd, który nie jest błędem...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213934#p213934"><![CDATA[
<div class="quotetitle">cekin napisał(a):</div><div class="quotecontent"><br />Otworzyłem plik iom16.h. Zamiast REFS2 jest MUX4. Wpisałem MUX4 do programu ale błąd pojawił się MUX4 undeclared.<br /></div><br />To jest jeden z bodajże NAGORSZYCH pomysłów na jakie można wpadać - żeby grzebać w plikach systemowych ....<br /><br />Przecież ewidentnie masz ALBO zbabolony workspace/projekt albo stworzyłeś domyślny procek ATtiny25 i masz kaszanę<br /><br />Poza tym nie widzisz, że robisz jakieś przedziwne rzeczy ? otwierasz plik iom16.h ??? podczas gdy masz procek ATtiny25? Przecież już tu widać BABOLA co ma wspólnego jedno z drugim ? - ok ok ja rozumiem, pewnie gdy klikasz w nazwę REFS0 to kieruje cię do iom16.h ale to oznacza tylko jedno<br /><br />1. albo masz skopany workspace<br />2. albo tworząc projekt od razu wybrałeś procka ATtiny25 zamiast zostawić domyślny ATtiny16 i dopiero później zmienić procka w propertiesach - tak jak pokazywałem to w poradnikach wideo<br /><br />niestety Eclipse często gdy się na etapie tworzenia projektu wybierze docelowy procek - to java eclipsa wciąż widzi iom16.h niezależnie jaki procek dałeś czy ATtiny25 czy ATmega128 czy inny<br /><br />Ale łatwo to naprawić<br /><br />1. otwórz właściwości projektu i zmień procka na dowolnego innego np ATtiny26<br />2. zrób CLEAN projektu i spróbuj go skompilować - to nic że będą błędy kompilacji<br />3. teraz znowu otwórz właściwości projektu i zmień procka na swojego ATtiny25<br />4. teraz CLEAN i kompilacja i już wszystko będzie działać jak należy - a klikając w REFS0 czy inny będzie cię przekierowywało do <strong><span style="color: #0080FF"><span style="font-size: 150%; line-height: normal">iotnx5.h</span></span></strong> zamiast do <span style="color: #FF0000"><em>iom16.h</em></span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 22 lis 2018, o 16:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[cekin]]></name></author>
<updated>2018-11-22T15:27:27+01:00</updated>
<published>2018-11-22T15:27:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213929#p213929</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213929#p213929"/>
<title type="html"><![CDATA[Re: Błąd, który nie jest błędem...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213929#p213929"><![CDATA[
Otworzyłem plik iom16.h. Zamiast REFS2 jest MUX4. Wpisałem MUX4 do programu ale błąd pojawił się MUX4 undeclared. Zdefiniowałem w programie głównym MUX4 błąd znikną. Poczym poprawiłem MUX4 na REFS2 w iom16.h a błąd zmienił się na  'could not be resolvet'. Okazuje się, że napięcie odniesienia jest zaniżone... Próbowałem je zmierzyć na PB0 z kondensatorem 2.2uF i wynosiło 2V-2.3V.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1711">cekin</a> — 22 lis 2018, o 15:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2018-11-21T18:00:15+01:00</updated>
<published>2018-11-21T18:00:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213896#p213896</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213896#p213896"/>
<title type="html"><![CDATA[Re: Błąd, który nie jest błędem...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213896#p213896"><![CDATA[
Zobacz jak masz zdefiniowane to w io.h dla tego procesora. Używając klawisza CTRL i klikając na wartość przechodzisz do pliku w którym dana wartość jest zdefiniowana.<br /><br />-- <br />Pozdawiam,<br />Robert<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3427">rskup</a> — 21 lis 2018, o 18:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[cekin]]></name></author>
<updated>2018-11-21T17:52:37+01:00</updated>
<published>2018-11-21T17:52:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213895#p213895</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213895#p213895"/>
<title type="html"><![CDATA[Błąd, który nie jest błędem...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21595&amp;p=213895#p213895"><![CDATA[
Witam,<br />Posiadam mikrokontroler attiny25. Chcę w nim ustawić napiecie odniesienia 2,56V. Według tabeli 17-3 z noty aplikacyjnej należy ustawić bity REFS1 i REFS2 w rejestrze ADMUX. Gdy wpisuje REFS2 jest podkreślone na czerwono, pojawia się czerwony krzyżyk przytej lini a mimo to kompilacja przebiega prawidłowo. Pozostałe bity rejestru REFS[1:0] są prawidłowo odczytywane przez kompilator. Zaprogramowany mikrokontroler zachowuje się tak jakby było to źródło 1.1V. <br /> [syntax=c]ADMUX |= (1&lt;&lt;REFS2)|(1&lt;&lt;REFS1);[/syntax]<br />Nie wiem dlaczego taki błąd się pojawia.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1711">cekin</a> — 21 lis 2018, o 17:52</p><hr />
]]></content>
</entry>
</feed>