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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-01-05T19:34:14+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=2009&amp;mode</id>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-05T19:34:14+01:00</updated>
<published>2013-01-05T19:34:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23481#p23481</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23481#p23481"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23481#p23481"><![CDATA[
Ze zdziwieniem zobaczyłem PDF-a, i rzeczywiście... moje niedopatrzenie.. dziękuje za pomoc <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=270">Piotrek121</a> — 5 sty 2013, o 19:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-05T01:34:39+01:00</updated>
<published>2013-01-05T01:34:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23416#p23416</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23416#p23416"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23416#p23416"><![CDATA[
Proszę <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <!-- m --><a class="postlink" href="http://przeklej.net/file_details/43731.html" >http://przeklej.net/file_details/43731.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 5 sty 2013, o 01:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-05T00:19:40+01:00</updated>
<published>2013-01-05T00:19:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23407#p23407</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23407#p23407"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23407#p23407"><![CDATA[
Nie o to mi chodziło... chciałem napisać tylko, że kompilator właściwie kompiluje mi pliki tak jak wcześniej pisałem programy.. czyli tylko w main.c miało to na celu pokazać, że kompilator nie radzi sobie z wieloma plikami, (według mnie, i to nie są stwierdzenia, tylko moje podejrzenia) i ewentualna poradę jak można na to poradzić, prawdę mówiąc nie mam zamiaru przejść na jeden plik, gdyż pisanie w kilku plikach jest dla mnie wygodniejsze.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 5 sty 2013, o 00:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-05T00:12:14+01:00</updated>
<published>2013-01-05T00:12:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23404#p23404</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23404#p23404"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23404#p23404"><![CDATA[
No tak pozostaje tylko przyznać ci rację - wszystkiemu winny jest podział projektu na pliki a dodatkowo pewnie kompilator. Tym bardziej że jak na samym początku nie pytasz - tylko stwierdzasz co jest wg ciebie źle ( i każde stwierdzenie jest błędne i wyssane z palca niestety ) <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />Wniosek - nie pozostaje nic innego jak wrócić do jednego pliku. W takim razie życzę powodzenia.  Sorki ale ja nie mam też czasu aby na siłę poświęcać go na przekonywanie kogoś do tego jak należy robić. Ja mogę zaproponować - ale też nie tysiąc razy. <br /><br />W takim razie może ktoś inny tu pomoże,  w tym wątku, w pisaniu programu jednoplikowego - ja wymiękam, dziękuję - powodzenia.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sty 2013, o 00:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-05T00:05:49+01:00</updated>
<published>2013-01-05T00:05:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23401#p23401</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23401#p23401"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23401#p23401"><![CDATA[
Dobrze.. tak więc przepraszam, i postaram sie bardziej opisać mój główny problem... najprawdopodobniej problem leży po stronie kompilatora... a konkretnie przy kompilacji wielu plików (w jednym projekcie) zaczyna mi świrować... tak jakby źle kompilował, co do kodu programu, to myślę, ze nie ma sensu kopiować programu z książki (chodzi choćby o najzwyklejszą 3 lekcje z multipleksowania wyświetlacza LED), który po kompilowaniu wywala mi dziwactwa:<br /><a href="http://forum.atnel.pl/_obrazki/o/270_847f6fb4e8db21bd6628889fb1506958.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/270_847f6fb4e8db21bd6628889fb1506958.JPG" alt="Obrazek" /></a><br /><br />ten plik skompilowany w &quot;workspace&quot; z plyty kompiluje się, ale po wgraniu programu nie ma reakcji uC.<br /><br />Na początku myślałem, ze to coś z kompilatorem, albo z bibliotekami AVR, dlatego wszystko wywaliłem, i wgrałem na nowo.<br /><br />Wcześniej jak jeszcze pisałem wszystko w jednym pliku po mimo okropnego bałaganu działało wszystko.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 3 minutach ]</span></strong><br /><br />Przepraszam, akurat plik TCCR0 był rozpoznany...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 5 sty 2013, o 00:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-04T23:48:51+01:00</updated>
<published>2013-01-04T23:48:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23394#p23394</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23394#p23394"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23394#p23394"><![CDATA[
Masz &quot;niesamowity&quot; dar pisania pytań na forum. Nie dość że widać jak BYK że napisałeś że ci działa! że sprawdziłeś - to jeszcze wklejasz jakiś kod który co ? działa czy nie działa ....<br /><br />a na początku opisana jakaś twoja walka tylko że nie wiadomo z czym i zero przykładu - tylko opis jak się miotasz i coś tam bez sensu przeinstalowujesz. Jak można wiązać fakt że pokazało jakiś tam błąd z TCCR0 undeclared ze sterownikami (Boże!) usbasp, i nie wiadomo czym jeszcze ....<br /><br />chyba cały twój problem można opisać jednym słowem którego użyłeś<br /><br />NATARCZYWIE<br /><br />zbyt natarczywie to robisz i nerwowo a potem nawet nie potrafisz opisać co się dzieje .....<br /><br />usiądź, odpocznij - odetchnij i opisz wszystko po kolei to ci pomogę a nie takie coś.<br /><br />Jakby mi coś po zmianie w kodzie nie działało - to bym pokazał na forum - kod który nie działa, pokazałby błędy jakie się pokazują, jakiś screenshot .... no na prawdę - to już się ciągnie za długo - ciężko mi ciebie uczyć jak się pytania zadaje i ciągnąć za język. Więc jak mówię weź się w garść ostatecznie i zacznij rzeczowo pisać i zadawać pytania .....<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 sty 2013, o 23:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-04T23:30:50+01:00</updated>
<published>2013-01-04T23:30:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23392#p23392</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23392#p23392"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23392#p23392"><![CDATA[
Po obejrzeniu filmików z płyty zabrałem się za pisanie mojego zegarka... i od razu stanąłem na funkcji: multipleksacja... zdziwiony, ze nie działa natarczywie szukałem błędu, gdy stwierdziłem, ze wszystko jest dobrze skopiowałem cały kod multipleksacji z  lekcji 3, co dziwne wywaliło mi błędy przy inicjalizacji przerwania! np. TCCR0 undeclared! zdziwiony odpaliłem workspace z płyty i tak skompilowałem ten projekt, skompilował się, po zmianie portów wyjściowych w pliku *.h na takie jakie mam na płytce skompilowałem i wgrałem, a tam nic! zdenerwowany wywaliłem wszystko co ma związek z avr czyli winavr, avrdude, eclipse i sterowniki od usbasp, sciagnąłem najnowszą wersje eclipse i zgodnie z poradnikiem na stronie dodałem plugin AVR jednak problem z &quot;martwą atmegą&quot; pozostal, dla pewnosci sprawdziłem, czy program zadziała:<br /><br />[syntax=c]<br /><br />#include &lt;avr/io.h&gt;<br /><br />int main(void){<br />DDRB = 0xff;;<br />PORTB = 0x00;<br />DDRD = 0xff;<br />PORTD = 0xff;<br />}<br />[/syntax]<br /><br />i działa.. zapaliły się wszystkie segmenty wyświetlaczy... macie jakieś pomysły?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 4 sty 2013, o 23:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-03T15:54:29+01:00</updated>
<published>2013-01-03T15:54:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23181#p23181</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23181#p23181"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23181#p23181"><![CDATA[
<div class="quotetitle">Piotrek121 napisał(a):</div><div class="quotecontent"><br />usterka zlokalizowana... cały czas wgrywałem plik eep, po mimo, że był pusty  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" /><br /></div><br /><br />Tak? tylko co ma wspólnego plik eep z tym co opisywałeś <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> NIC, on może się wgrywać a może się nie wgrywać i nie ma to ŻADNEGO znaczenia w tym przypadku.<br /><br />No chyba że wyłączyłeś wgrywanie HEX'a <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 11 minutach ]</span></strong><br /><br />To może napisz skąd ty panie kochany wiesz że one nie są zapisywane albo odczytywane. Bo moim zdaniem po prostu nie umiesz sobie być może tego przetestować <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> - nie widzę reszty kodu testującego to taki wniosek mogę tylko wysnuć.<br /><br />Albo nie dosłuchałeś w poradniku że podczas każdego wgrywania do procka wsadu HEX pamięć EEPROM jest kasowana - niestety o tym zapomina 99% początkujących dlatego nakręciłem ten poradnik a i tak jak widać nadal zapominają <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=54">mirekk36</a> — 3 sty 2013, o 15:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-03T15:42:43+01:00</updated>
<published>2013-01-03T15:42:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23180#p23180</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23180#p23180"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23180#p23180"><![CDATA[
usterka zlokalizowana... cały czas wgrywałem plik eep, po mimo, że był pusty  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 3 sty 2013, o 15:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-03T15:09:32+01:00</updated>
<published>2013-01-03T15:09:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23171#p23171</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23171#p23171"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23171#p23171"><![CDATA[
<div class="quotetitle">Piotrek121 napisał(a):</div><div class="quotecontent"><br />Tylko zastanawiam się, czy z praktycznie pustym mainem wynik kompilacji powinien być taki?<br /><br />Program:    2644 bytes (32.3% Full)<br />(.text + .data + .bootloader)<br /><br />Data:        150 bytes (14.6% Full)<br />(.data + .bss + .noinit)<br /><br />EEPROM:        3 bytes (0.6% Full)<br />(.eeprom)<br /></div><br /><br />hahaha no chyba sam sobie prawie odpowiadasz że nie powinien prawda ? ale ... musisz wziąć pod uwagę że teraz Eclipse kompiluje te twoje pozostałe pliki i dołącza je do wsadu chociaż są nie używane, dlatego <br /><br />1. możesz kliknąć prawym klawiszem na tych plikach i wyłączyć je z kompilacji EXLUDE FROM BUILD<br /><br />2. możesz w zasadzie MUSISZ użyć CLEAN, to nie jest jakaś opcja którą się ustawia raz na amen, to jest normalne CZYSZCZENIE projektu po pozostałościach i po jego wykonaniu nawet jeśli nie będziesz miał zrobionego tego Exclude o którym piszę wyżej to i tak MUSI ci taki main działać czyli dioda się zaświecić jeśli:<br /><br />- jest podłączona KATODĄ do pinu PC0 <br />- jest podłączona ANODĄ przez rezystor do VCC<br /><br />kurczę no znajdź w tych lekcjach CLEAN<br /><br />albo wejdź w menu PROJECT i tam masz jak byczek CLEAN <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=54">mirekk36</a> — 3 sty 2013, o 15:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-01-03T15:06:22+01:00</updated>
<published>2013-01-03T15:06:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23170#p23170</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23170#p23170"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23170#p23170"><![CDATA[
Wynik kompilacji uwzględnia wszystkie pliki projektu. Sam pusty main to około 200 bajtów pamięci programu reszta to kod innych plików, które są w folderze.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 3 sty 2013, o 15:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-03T14:18:44+01:00</updated>
<published>2013-01-03T14:18:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23165#p23165</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23165#p23165"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23165#p23165"><![CDATA[
<div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />Lepiej mrugać LEDem. A może ta dioda jest odwrotnie, albo po zaprogramowaniu coś trzyma RESET procesora.<br /></div><br />dioda jest podłączona do 5v przez rezystor, wiec podając gnd na wyjściu powinno się świecić <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> odnośnie resetu to ciężko mi powiedzieć... na pewno to nie jest błąd mechaniczny, gdyż jak wcześniej pisałem w nowym (czystym) programie wszystko działa <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><br /><br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />No mocno umknęło i widać, że nie obejrzałeś filmików - tzn lekcji VIDEO do Eclipsa (mówię tu tylko o pierwszy czterech bodajże filmikach) które są na płycie DVD dołączonej do książki - więc sam widzisz że ten pośpiech i pomijanie rzeczy , chęć zrobienia wszystkiego &quot;na szybko&quot; w efekcie końcowym się mści i wychodzi dłużej.<br /></div><br /><br /><br />odnośnie filmików to oglądałem je na samym początku, bo w momencie przejścia na eclipse byłem zielony, wiec poradniki dużo mi pomogły, i wszystko było ustawiane wg. poradników.<br /><br /><br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />Ale do meritum - jeśli z projektu WYCIĄŁEŚ wszystko jak pokazałeś wyżej czyli zakomentowałeś te linie czyli masz TAKI sam program jak w tym drugim projekcie - to SZUKAJ co robisz źle - napisz czy trzymasz to w odzielnych projektach czy może jeden plik main.c wyłączyłeś z kompilacji ??? opcja EXLUDE w eclipse - jeśli znowu nie wiesz o czym mówię z tym EXCLUDE to marsz do lekcji VIDEO no bo troszkę to bez sensu żeby wszystko tu od nowa teraz opisywać ok ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /></div><br /><br />ogólnie wszystkie moje pliki to:<br /><br />main.c<br /><br />multipleksacja.h<br />multipleksacja.c<br />przyciski.h<br />przyciski.c<br />common.h<br />common.c<br /><br />trochę się ich nazbierało <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><br />zaraz zobaczę jeszcze raz wszystkie filmiki odnośnie eclipse, może ja coś przypadkowo przestawiłem?  <img src="https://forum.atnel.pl/images/smilies/icon_redface.gif" alt=":oops:" title="Zawstydzony" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 3 minutach ]</span></strong><br /><br />Tylko zastanawiam się, czy z praktycznie pustym mainem wynik kompilacji powinien być taki?<br /><br />Program:    2644 bytes (32.3% Full)<br />(.text + .data + .bootloader)<br /><br />Data:        150 bytes (14.6% Full)<br />(.data + .bss + .noinit)<br /><br />EEPROM:        3 bytes (0.6% Full)<br />(.eeprom)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 3 sty 2013, o 14:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-03T14:05:49+01:00</updated>
<published>2013-01-03T14:05:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23161#p23161</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23161#p23161"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23161#p23161"><![CDATA[
<div class="quotetitle">Piotrek121 napisał(a):</div><div class="quotecontent"><br />A odnośnie tego clean-a to o co chodzi? coś mi umknęło ?<br /></div><br /><br />No mocno umknęło i widać, że nie obejrzałeś filmików - tzn lekcji VIDEO do Eclipsa (mówię tu tylko o pierwszy czterech bodajże filmikach) które są na płycie DVD dołączonej do książki - więc sam widzisz że ten pośpiech i pomijanie rzeczy , chęć zrobienia wszystkiego &quot;na szybko&quot; w efekcie końcowym się mści i wychodzi dłużej.<br /><br />Ale do meritum - jeśli z projektu WYCIĄŁEŚ wszystko jak pokazałeś wyżej czyli zakomentowałeś te linie czyli masz TAKI sam program jak w tym drugim projekcie - to SZUKAJ co robisz źle - napisz czy trzymasz to w odzielnych projektach czy może jeden plik main.c wyłączyłeś z kompilacji ??? opcja EXLUDE w eclipse - jeśli znowu nie wiesz o czym mówię z tym EXCLUDE to marsz do lekcji VIDEO no bo troszkę to bez sensu żeby wszystko tu od nowa teraz opisywać ok ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />CLEAN to wyczyczenie plików po poprzedniej kompilacji i jeśli się coś ważnego zmienia w projekcie wieloplikowym ale nie tylko, np zmieniasz taktowanie procka to wtedy ZAWSZE trzeba zrobić CLEAN niezależnie w jakim środowisku piszesz kod źródłowy bo to opcja kompilatora.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br /><div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />Lepiej mrugać LEDem. A może ta dioda jest odwrotnie, albo po zaprogramowaniu coś trzyma RESET procesora.<br /></div><br /><br />Dokładnie - przecież my nie widzimy ani twojego projektu w całości w Eclipse ani tym bardziej układu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 3 sty 2013, o 14:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-01-03T14:05:28+01:00</updated>
<published>2013-01-03T14:05:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23160#p23160</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23160#p23160"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23160#p23160"><![CDATA[
Lepiej mrugać LEDem. A może ta dioda jest odwrotnie, albo po zaprogramowaniu coś trzyma RESET procesora.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 3 sty 2013, o 14:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-03T13:47:25+01:00</updated>
<published>2013-01-03T13:47:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23157#p23157</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23157#p23157"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23157#p23157"><![CDATA[
ojj prawda.. brakuje tam ~ mój błąd.. ale to nic nie zmienia <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" />praktycznie wszystko wywalone  maina a nawet zwykła dioda się nie zapala <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br /><br />A odnośnie tego clean-a to o co chodzi? coś mi umknęło ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 3 sty 2013, o 13:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-03T13:46:02+01:00</updated>
<published>2013-01-03T13:46:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23156#p23156</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23156#p23156"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23156#p23156"><![CDATA[
<div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />W pierwszym przypadku na PC0 pojawi się stan niski (0V) i druga nóżka LED powinna być dołączona do 5V.<br />W drugim przypadku na PC0 pojawi się stan wysoki (5V) i druga nóżka LED powinna być wpięta do GND.<br /></div><br /><br />w drugim przypadku  brak TYLDY <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> pewnie AMBA przyszła i zjadła <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />PORTC &amp;= ~(1&lt;&lt;PC0);  // to jest ustawienie stanu niskiego<br /><br />PORTC |= (1&lt;&lt;PC0); // to jest ustawienie stanu wysokiego<br /><br />a to sam sobie przeanalizuj panie autor jak zadziała<br /><br />PORTC &amp;= (1&lt;&lt;PC0);<br /><br /><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=54">mirekk36</a> — 3 sty 2013, o 13:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-01-03T13:35:48+01:00</updated>
<published>2013-01-03T13:35:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23155#p23155</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23155#p23155"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23155#p23155"><![CDATA[
W pierwszym przypadku na PC0 pojawi się stan niski (0V) i druga nóżka LED powinna być dołączona do 5V.<br />W drugim przypadku na PC0 pojawi się stan wysoki (5V) i druga nóżka LED powinna być wpięta do GND.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 3 sty 2013, o 13:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-03T13:35:01+01:00</updated>
<published>2013-01-03T13:35:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23154#p23154</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23154#p23154"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23154#p23154"><![CDATA[
Tak być może zapominasz o czyszczeniu projektu opcją CLEAN <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=54">mirekk36</a> — 3 sty 2013, o 13:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-03T13:14:02+01:00</updated>
<published>2013-01-03T13:14:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23153#p23153</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23153#p23153"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23153#p23153"><![CDATA[
jak to u mnie... problemy lubią się mnie trzymać <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> kiedy w końcu stwierdziłem, ze kod jest wstępnie poprawiony i można go przetestować pojawił się problem... a mianowicie nic sie nie dzieje <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> doszedłem do takiego maina:<br /><br />[syntax=c]<br /><br />/*<br /> * main.c<br /> *<br /> *  Created on: 2012-12-31<br /> *      Author: Piotrek<br /> */<br /><br />#include &lt;avr/io.h&gt;<br />//#include &lt;avr/interrupt.h&gt;<br />//#include &lt;util/delay.h&gt;<br />//#include &lt;avr/eeprom.h&gt;<br /><br />//#include &quot;multipleksacja.h&quot;<br />//#include &quot;I2C_TWI/i2c_twi.h&quot;<br />//#include &quot;przyciski.h&quot;<br />//#include &quot;common.h&quot;<br /><br />int main (void){<br />//DDR(dioda_P) |= (1&lt;&lt;(diodaP));<br />//PORT(dioda_P) &amp;= ~(1&lt;&lt;(diodaP));<br />DDRC |= (1&lt;&lt;PC0);<br />PORTC &amp;= ~(1&lt;&lt;PC0);<br />//odczyt_eeprom();<br /><br /><br />//inicjalizacja_INT0();<br /><br /><br /><br />//i2cSetBitrate(100);<br />//multipleksacja_init();<br />//sei();<br /><br />while(1){<br /><br />//przyciski();<br /><br />//odczyt danych z PCF<br /><br />/*if (int0_flag &amp;&amp; edycja == 0 ) {<br /><br />odczyt_PCF();<br /><br />int0_flag=0;<br />}*/<br /><br />//wyciaganie_liczb();<br /><br />//wyswietlanie();<br />}<br />}<br /><br /><br />[/syntax]<br /><br /> ale to nic nie pomogło.. nie zaświeca się dioda, dodam, ze w osobnym programie który wygląda tak:<br /><br />[syntax=c]<br /><br />#include &lt;avr/io.h&gt;<br /><br />int main(void){<br />DDRC |= (1&lt;&lt;PC0);<br />PORTC &amp;= (1&lt;&lt;PC0);<br />}<br /><br /><br />[/syntax] <br /><br />dioda się zapala <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> macie jakieś podejrzenia w czym jest problem? czy muszę podać cały kod?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 3 sty 2013, o 13:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-03T01:07:49+01:00</updated>
<published>2013-01-03T01:07:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23133#p23133</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23133#p23133"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23133#p23133"><![CDATA[
A ok to powodzenia dalej , od razu kod nabiera charakteru <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=54">mirekk36</a> — 3 sty 2013, o 01:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-03T00:58:56+01:00</updated>
<published>2013-01-03T00:58:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23132#p23132</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23132#p23132"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23132#p23132"><![CDATA[
Jak na razie tak <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 3 sty 2013, o 00:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-03T00:48:57+01:00</updated>
<published>2013-01-03T00:48:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23131#p23131</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23131#p23131"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23131#p23131"><![CDATA[
No toz mowie ze to sa DEFINICJE tych zmiennych i powwinienes j dac w common.c a w pliku common.h zostawic tak jak miales ich DEKLARACJE rozumiesz ???<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 3 sty 2013, o 00:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-03T00:43:39+01:00</updated>
<published>2013-01-03T00:43:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23130#p23130</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23130#p23130"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23130#p23130"><![CDATA[
chodziło mi o:<br />[syntax=c]<br />DANE ram_dane;<br />DANE ee_dane EEMEM;<br /><br />[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 3 sty 2013, o 00:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-03T00:41:55+01:00</updated>
<published>2013-01-03T00:41:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23129#p23129</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23129#p23129"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23129#p23129"><![CDATA[
DEFINICJE tych zmiennych powi ienes miec w common.c natomiast DEKLARACJE  miales dobrze przeciez  w common.h  <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=54">mirekk36</a> — 3 sty 2013, o 00:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Piotrek121]]></name></author>
<updated>2013-01-03T00:36:09+01:00</updated>
<published>2013-01-03T00:36:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23126#p23126</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23126#p23126"/>
<title type="html"><![CDATA[Re: Dziwny problem z przerwaniami i główną pętlą - atmega8 +]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2009&amp;p=23126#p23126"><![CDATA[
ajj i kolejny zonk... właśnie tak dawałem, i się dziwiłem czemu nie działa, tylko błąd wywala... a nie w tym pliku definiowałem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=270">Piotrek121</a> — 3 sty 2013, o 00:36</p><hr />
]]></content>
</entry>
</feed>