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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-07-08T11:13:51+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=3&amp;t=39&amp;mode</id>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-07-08T11:13:51+01:00</updated>
<published>2016-07-08T11:13:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163646#p163646</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163646#p163646"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163646#p163646"><![CDATA[
Dzięki za odp. Wywalam as4 i biorę się za instalacje Eclipse <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=14291">qbaand</a> — 8 lip 2016, o 11:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2016-07-08T10:09:07+01:00</updated>
<published>2016-07-08T10:09:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163641#p163641</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163641#p163641"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163641#p163641"><![CDATA[
<div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />... temat &quot;Aktualizacje do płyt od książki&quot;<br /></div><br /><a href="https://obrazkiforum.atnel.pl/826/ae2b28864f0645bccd66b61663d8e32d.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/826/ae2b28864f0645bccd66b61663d8e32d.jpg" alt="Obrazek" /></a><br />...z wyszukiwarki ATNEL tech-forum  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 8 lip 2016, o 10:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-07-08T09:58:08+01:00</updated>
<published>2016-07-08T09:58:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163640#p163640</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163640#p163640"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163640#p163640"><![CDATA[
<div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />ze na forum strony głównej powinien znajdować się temat &quot;Aktualizacje do płyt od książki&quot;<br /></div><br />Uwierz mi, że wystarczy, że jest specjalny dział na stronie wydawnictwa Atnel, ot po prostu warto tam czasem zaglądać, czy to do aktualizacji, czy do instrukcji produktów, czy do pobierania programów itp itd<br /><br /><div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />doczytałem ze avrstudio4 nie jest najlepszym wyborem<br /></div><br />Jeszcze nie przeczytałeś widzę książki do końca w właśnie pod koniec piszę w czym warto zacząć pisać - ECLIPSE i zaglądaj na mojego bloga<br /><br /><!-- w --><a class="postlink" href="http://www.mirekk36.blogspot.com" >www.mirekk36.blogspot.com</a><!-- w --><br /><br />tu również masz sporo ważnych informacji uzupełniających do książek a szczególnie to:<br /><!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2015/07/eclipse-start-plus-pierwszy-program.html" >http://mirekk36.blogspot.com/2015/07/ec ... ogram.html</a><!-- m --><br /><br />obejrzyj KONIECZNIE, zanim zaczniesz oglądać zbyt starą wersję tego poradnika z płyty DVD dołączonej do starego wydania książki i zacznij wygodnie z Eclipse<br /><br />Poza tym zapoznaj się i zacznij używać programu AVPlayer<br /><!-- m --><a class="postlink" href="http://atnel.pl/atnel-video-player.html" >http://atnel.pl/atnel-video-player.html</a><!-- m --><br /><br />mówię ci - bardzo się przyda a jest zupełnie darmowy w wersji do poradników Atnela<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 8 lip 2016, o 09:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-07-08T09:24:50+01:00</updated>
<published>2016-07-08T09:24:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163638#p163638</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163638#p163638"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163638#p163638"><![CDATA[
Witam przekopałem neta i przez pomyłkę znalazłem ze do książki z mięką okładką są aktualizacje do płyty między innymi nowy plik do obsługi lcd . Teraz wszystko śmiga. Rozumiem ze procek startuje od zera po włączeniu zasilania chodziło mi o drugi reset. Błąd był w bibliotece LCD mogłem napisać od razu ze programy napisane Bascomie działają. A tak nawiasem to myślę ,ze na forum strony głównej powinien znajdować się temat &quot;Aktualizacje do płyt od książki&quot;. Dzięki za cierpliwość i pomoc to jest początek moj z C i jescze doczytałem ze avrstudio4 nie jest najlepszym wyborem<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 8 lip 2016, o 09:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2016-07-07T22:08:56+01:00</updated>
<published>2016-07-07T22:08:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163622#p163622</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163622#p163622"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163622#p163622"><![CDATA[
Witam<br />Na początek proponuję przerzucić LCD'ka na PORTD, a dla nas - pokazać &quot;main.c&quot;<br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 7 lip 2016, o 22:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-07-07T20:51:59+01:00</updated>
<published>2016-07-07T20:51:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163610#p163610</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163610#p163610"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163610#p163610"><![CDATA[
<div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />panie Mirku idzie ustawić atmege8 aby się resetowała po włączeniu zasilania ?<br /></div><br />Już tobie pisałem, że to jest po prostu niedorzeczne co piszesz - tzn nie mam zamiaru cię tu obrażać tym określeniem, że niedorzeczne - tylko po prostu piszesz jakieś niestworzone historie nie próbując nawet na minimum zrozumieć jak działa mikrokontroler jeśli chodzi o absolutne podstawy...<br /><br />Jak można pytać czy można ustawić atemegę8 żeby się resetowała po włączeniu zasilania ? skoro samo wyłączenie zasilania to reset procesora .... <br /><br />chyba że .... chyba że jak pisałem też tobie wcześniej ale nie odpisałeś- chyba że masz TAK NAMIESZANE w układzie, że nikt nie jest w stanie przewidzieć co się u ciebie dzieje.....<br /><br />Ty zaś nie masz ochoty ani pokazać schematu tego co zmajstrowałeś, ani płytki PCB, ani jakiejś fotki - więc niestety pomóc tobie może już tylko dobra wróżka ... ja nie mam aż tyle czasu żeby zgadywać i grać w kalambury ...<br /><br />Zrozum jedno - WYŁĄCZENIE zasilania (brak zasilania) dla procka oznacza jego reset i restart od nowa - i nawet w nagłębszych zakamarkach pokładów myślowych nie mogę dojść jak ty sobie to wyobrażasz ? Że co ? po wyłączeniu zasilania procesor nadal pracuje ? A skąd wg ciebie czerpie prąd do swojej pracy ? No chyba nie z powietrza?<br /><br />Więc zrozum jak chcesz aby ci pomóc to staraj się lepiej zadawać te pytania, pisz więcej i dokładniej. A w tym wypadku gdy widać , że masz zrobioną chyba z procka jakąś mieszankę wedlowską z mortadelą - skoro się rzekomo u ciebie procek nie resetuje po wyłączeniu zasilania to hmmm no wybacz - bez tych dodatkowych informacji o których pisałem wyżej - .... nie dam rady pomóc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 7 lip 2016, o 20:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[HomoChemicus]]></name></author>
<updated>2016-07-07T20:50:09+01:00</updated>
<published>2016-07-07T20:50:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163609#p163609</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163609#p163609"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163609#p163609"><![CDATA[
Po włączeniu zasilania program wykonuje się od samego początku.<br />Po resecie też zaczyna od samego początku.<br />Trochę nie wiem, co chcesz uzyskać.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10470">HomoChemicus</a> — 7 lip 2016, o 20:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-07-07T20:20:44+01:00</updated>
<published>2016-07-07T20:20:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163606#p163606</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163606#p163606"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163606#p163606"><![CDATA[
panie Mirku idzie ustawić atmege8 aby się resetowała po włączeniu zasilania ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 7 lip 2016, o 20:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-07-07T12:41:37+01:00</updated>
<published>2016-07-07T12:41:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163577#p163577</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163577#p163577"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163577#p163577"><![CDATA[
tak zwieram na chwile czyli dokładnie robię reset i program zaczyna działać czyli odbierać kody <br />Może złe opisałem <br />Po włączeniu zasilania mam tylko napis na lcd i program nie odbiera żadnego pilota robię reset i program śmiga nie rozumiem tego tak jakby po wyświetleniu napisu się zatrzymał. dodam ze to są atmeg8A<br />to są pliki które zmienialem[syntax=c]/*<br /> * ir_decode.h<br /> *<br /> *  Created on: 2010-09-13<br /> *       Autor: Miros│aw Kardať<br /> */<br /><br />#ifndef IR_DECODE_H_<br />#define IR_DECODE_H_<br /><br />#define IR_PORT B<br />#define IR_PIN 0<br />#define IR_IN (1&lt;&lt;IR_PIN)<br /><br />// sta│e i zmienne potrzebne na wewnŕtrzne cele procedury obs│ugi RC5<br /><br />#define TIMER1_PRESCALER 8<br /><br />// przeliczanie tykniŕŠ Timera1 przy danym preskalerze na mikrosekundy<br />#define ir_micro_s(num) ((num)*(F_CPU/1000000)/TIMER1_PRESCALER)<br /><br />// sta│e czasowa i tolerancja wyra┐one w us<br />#define TOLERANCE 200<br />#define MIN_HALF_BIT ir_micro_s(889 - TOLERANCE)<br />#define MAX_HALF_BIT ir_micro_s(889 + TOLERANCE)<br />#define MAX_BIT ir_micro_s((889+889) + TOLERANCE)<br /><br /><br /><br /><br />// Makra upraszczaj╣ce dostŕp do portˇw<br />// *** PORT<br />#define PORT(x) XPORT(x)<br />#define XPORT(x) (PORT##x)<br />// *** PIN<br />#define PIN(x) XPIN(x)<br />#define XPIN(x) (PIN##x)<br />// *** DDR<br />#define DDR(x) XDDR(x)<br />#define XDDR(x) (DDR##x)<br /><br /><br /><br /><br /><br />// ------------------------------------------- definicje klawiszy PILOTA IR<br />#define teletext_red 55<br />#define teletext_green 54<br />#define teletext_yellow 50<br />#define teletext_blue 52<br />#define menu 36<br />#define button_ok 59<br />#define power_off 12<br />#define mute 13<br />#define vol_up 16<br />#define vol_down 17<br />#define prog_up 32<br />#define prog_down 33<br />#define cursor_up prog_up<br />#define cursor_down prog_down<br />#define cursor_left vol_down<br />#define cursor_right vol_up<br />// ------------------------------------------- definicje klawiszy KONIEC<br /><br />// zmienne charakterystyczne tylko dla obs│ugi RC5<br />extern volatile uint8_t toggle_bit;// bit TOGGLE<br />extern volatile uint8_t address;// adres<br />extern volatile uint8_t command;// komenda<br /><br />// flaga = 1 - informuje, ┐e odebrany zosta│ nowy kod z pilota<br />extern volatile uint8_t Ir_key_press_flag;<br /><br />// deklaracje funkcji dla u┐ytkownika<br />void ir_init();<br /><br /><br />#endif /* IR_DECODE_H_ */[/syntax]<br />[syntax=c]//-----------------------------------------------------------------------------------------------------------<br />// *** Obs│uga wyťwietlaczy alfanumerycznych zgodnych z HD44780 ***<br />//<br />// - Sterowanie: tryb 4-bitowy<br />// - Dowolne przypisanie ka┐dego sygna│u steruj╣cego do dowolnego pinu mikrokontrolera<br />// - Praca z pinem RW pod│╣czonym do GND lub do mikrokontrolera (sprawdzanie BusyFLAG - szybkie operacje LCD)<br />//<br />// Pliki : lcd44780.c , lcd44780.h<br />// Mikrokontrolery : Atmel AVR<br />// Kompilator : avr-gcc<br />// Ćrˇd│o : http://www.atnel.pl<br />// Data : marzec 2010<br />// Autor : Miros│aw Kardať<br />//----------------------------------------------------------------------------------------------------------<br />// Rozmiar kodu z za│╣czonymi tylko funkcjami: lcd_init(), lcd_cls(), lcd_str() (RW&lt;--&gt;GND)<br />// dla procesorˇw AVR: 240 bajtˇw !!!<br />// Rozmiar kodu z za│╣czonymi tylko funkcjami: lcd_init(), lcd_cls(), lcd_str(), lcd_locate()(RW&lt;--&gt;GND)<br />// dla procesorˇw AVR: 254 bajty<br />// Rozmiar kodu z za│╣czonymi tylko funkcjami: lcd_init(), lcd_cls(), lcd_str() (RW&lt;--&gt;uC)<br />// dla procesorˇw AVR: 326 bajtˇw !!!<br />// Rozmiar kodu z za│╣czonymi tylko funkcjami: lcd_init(), lcd_cls(), lcd_str(), lcd_locate()(RW&lt;--&gt;uC)<br />// dla procesorˇw AVR: 340 bajtˇw<br />//-----------------------------------------------------------------------------------------------------------<br />#ifndef LCD_H_<br />#define LCD_H_<br />//----------------------------------------------------------------------------------------<br />//<br />//Parametry pracy sterownika<br />//<br />//----------------------------------------------------------------------------------------<br />// rozdzielczoťŠ wyťwietlacza LCD (wiersze/kolumny)<br />#define LCD_Y 2// iloťŠ wierszy wyťwietlacza LCD<br />#define LCD_X 16// iloťŠ kolumn wyťwietlacza LCD<br /><br />// tu ustalamy za pomoc╣ zera lub jedynki czy sterujemy pinem RW<br />//0 - pin RW pod│╣czony na sta│e do GND<br />//1 - pin RW pod│╣czony do mikrokontrolera<br />#define USE_RW 0<br /><br />//----------------------------------------------------------------------------------------<br />//<br />//Ustawienia sprzŕtowe po│╣cze˝ sterownika z mikrokontrolerem<br />//<br />//----------------------------------------------------------------------------------------<br />// tu konfigurujemy port i piny do jakich pod│╣czymy linie D7..D4 LCD<br />#define LCD_D7PORT  C<br />#define LCD_D7 0<br />#define LCD_D6PORT  C<br />#define LCD_D6 1<br />#define LCD_D5PORT  C<br />#define LCD_D5 2<br />#define LCD_D4PORT  C<br />#define LCD_D4 3<br /><br /><br />// tu definiujemy piny procesora do ktˇrych pod│╣czamy sygna│y RS,RW, E<br />#define LCD_RSPORT B<br />#define LCD_RS 5<br /><br />#define LCD_RWPORT B<br />#define LCD_RW 4<br /><br />#define LCD_EPORT C<br />#define LCD_E 4<br />//------------------------------------------------  koniec ustawie˝ sprzŕtowych ---------------<br /><br /><br />//----------------------------------------------------------------------------------------<br />//****************************************************************************************<br />//* *<br />//*U S T A W I E N I A   KOMPILACJI *<br />//* *<br />//*W│╣czamy kompilacjŕ komend u┐ywanych lub wy│╣czamy nieu┐ywanych *<br />//*(dziŕki temu regulujemy zajŕtoťŠ pamiŕci FLASH po kompilacji) *<br />//* *<br />//*1 - oznacza WúąCZENIE do kompilacji *<br />//*0 - oznacza wy│╣czenie z kompilacji (funkcja niedostŕpna) *<br />//* *<br />//****************************************************************************************<br />//----------------------------------------------------------------------------------------<br /><br />#define USE_LCD_LOCATE1// ustawia kursor na wybranej pozycji Y,X (Y=0-3, X=0-n)<br /><br />#define USE_LCD_CHAR 1// wysy│a pojedynczy znak jako argument funkcji<br /><br />#define USE_LCD_STR_P 1// wysy│a string umieszczony w pamiŕci FLASH<br />#define USE_LCD_STR_E 1// wysy│a string umieszczony w pamiŕci FLASH<br /><br />#define USE_LCD_INT 1// wyťwietla liczbŕ dziesietn╣ na LCD<br />#define USE_LCD_HEX 0// wyťwietla liczbŕ szesnastkow╣ na LCD<br /><br />#define USE_LCD_DEFCHAR1// wysy│a zdefiniowany znak z pamiŕci RAM<br />#define USE_LCD_DEFCHAR_P 1// wysy│a zdefiniowany znak z pamiŕci FLASH<br />#define USE_LCD_DEFCHAR_E 1// wysy│a zdefiniowany znak z pamiŕci EEPROM<br /><br />#define USE_LCD_CURSOR_ON 0// obs│uga w│╣czania/wy│╣czania kursora<br />#define USE_LCD_CURSOR_BLINK 0// obs│uga w│╣czania/wy│╣czania migania kursora<br />#define USE_LCD_CURSOR_HOME 0// ustawia kursor na pozycji pocz╣tkowej<br /><br />//------------------------------------------------  koniec ustawie˝ kompilacji ---------------<br /><br /><br /><br /><br /><br /><br />// definicje adresˇw w DDRAM dla rˇ┐nych wyťwietlaczy<br />// inne s╣ w wyťwietlaczach 2wierszowych i w 4wierszowych<br />#if ( (LCD_Y == 4) &amp;&amp; (LCD_X == 16) )<br />#define LCD_LINE1 0x00// adres 1 znaku 1 wiersza<br />#define LCD_LINE2 0x28// adres 1 znaku 2 wiersza<br />#define LCD_LINE3 0x14  // adres 1 znaku 3 wiersza<br />#define LCD_LINE4 0x54  // adres 1 znaku 4 wiersza<br />#else<br />#define LCD_LINE1 0x00// adres 1 znaku 1 wiersza<br />#define LCD_LINE2 0x40// adres 1 znaku 2 wiersza<br />#define LCD_LINE3 0x10  // adres 1 znaku 3 wiersza<br />#define LCD_LINE4 0x50  // adres 1 znaku 4 wiersza<br />#endif<br /><br /><br />// Makra upraszczaj╣ce dostŕp do portˇw<br />// *** PORT<br />#define PORT(x) SPORT(x)<br />#define SPORT(x) (PORT##x)<br />// *** PIN<br />#define PIN(x) SPIN(x)<br />#define SPIN(x) (PIN##x)<br />// *** DDR<br />#define DDR(x) SDDR(x)<br />#define SDDR(x) (DDR##x)<br /><br /><br />// Komendy steruj╣ce<br />#define LCDC_CLS0x01<br />#define LCDC_HOME0x02<br />#define LCDC_ENTRY0x04<br />#define LCDC_ENTRYR0x02<br />#define LCDC_ENTRYL0<br />#define LCDC_MOVE0x01<br />#define LCDC_ONOFF0x08<br />#define LCDC_DISPLAYON0x04<br />#define LCDC_CURSORON0x02<br />#define LCDC_CURSOROFF0<br />#define LCDC_BLINKON0x01<br />#define LCDC_SHIFT0x10<br />#define LCDC_SHIFTDISP0x08<br />#define LCDC_SHIFTR0x04<br />#define LCDC_SHIFTL0<br />#define LCDC_FUNC0x20<br />#define LCDC_FUNC8B0x10<br />#define LCDC_FUNC4B0<br />#define LCDC_FUNC2L0x08<br />#define LCDC_FUNC1L0<br />#define LCDC_FUNC5x100x04<br />#define LCDC_FUNC5x70<br />#define LCDC_SET_CGRAM0x40<br />#define LCDC_SET_DDRAM0x80<br /><br /><br /><br /><br /><br />// deklaracje funkcji na potrzeby innych modu│ˇw<br />void lcd_init(void);// WúąCZONA na sta│e do kompilacji<br />void lcd_cls(void);// WúąCZONA na sta│e do kompilacji<br />void lcd_str(char * str);// WúąCZONA na sta│e do kompilacji<br /><br />void lcd_locate(uint8_t y, uint8_t x);// domyťlnie WúąCZONA z kompilacji w pliku lcd.c<br /><br />void lcd_char(char c);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_str_P(char * str);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_str_E(char * str);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_int(int val);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_hex(int val);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_defchar(uint8_t nr, uint8_t *def_znak);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_defchar_P(uint8_t nr, uint8_t *def_znak);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_defchar_E(uint8_t nr, uint8_t *def_znak);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br /><br />void lcd_home(void);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_cursor_on(void);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_cursor_off(void);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_blink_on(void);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br />void lcd_blink_off(void);// domyťlnie wy│╣czona z kompilacji w pliku lcd.c<br /><br />#endif /* LCD_H_ */[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 7 lip 2016, o 12:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-07-07T12:20:50+01:00</updated>
<published>2016-07-07T12:20:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163574#p163574</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163574#p163574"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163574#p163574"><![CDATA[
Może i jakieś pomysły by były ale ja kompletnie z tego opisu nie rozumiem co ty robisz ? Zwierasz reset do GND i czyli procek jest w stanie RESETU i ci program działa ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> sorki ale sam wierzysz w to co mówisz ? <br /><br />Co to zdanie w ogóle może oznaczać?<br /><div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />doszłem do tego aby program działał to musze nóżkę reset procesora zewrzeć do masy czyli reset procka robię mechanicznie. nie wiem dlaczego mam 3 atmegi 8 i wszystkie robią mi tak samo dodam ze mam rezystor 10k i z nim tak samo robi<br /></div><br />Przeczytaj to sam jeszcze raz i spróbuj się postawić w roli czytającego, który nie widzi twojego schematu .... a coś musiałeś nieźle pokręcić<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 7 lip 2016, o 12:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-07-07T12:05:47+01:00</updated>
<published>2016-07-07T12:05:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163573#p163573</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163573#p163573"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163573#p163573"><![CDATA[
dokładnie tak zrobiłem kopiuj wklej(przerobiłem)- program faktycznie działa, bo wielu bojach doszłem do tego aby program działał to musze nóżkę reset procesora zewrzeć do masy czyli reset procka robię mechanicznie. nie wiem dlaczego mam 3 atmegi 8 i wszystkie robią mi tak samo dodam ze mam rezystor 10k i z nim tak samo robi . fuse bity ustawione mkavrcalc. jakieś pomysły ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 7 lip 2016, o 12:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2016-07-06T23:32:23+01:00</updated>
<published>2016-07-06T23:32:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163552#p163552</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163552#p163552"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163552#p163552"><![CDATA[
Witam<br /><div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />przepisałem sobie programik <strong>z książki</strong> odbiornik podczerwieni i <strong>przerobiłem</strong> go sobie pod <strong>atmege8</strong> z kwarcem 8mhz<br /></div><br />Jeśli przepisałeś to mogłeś się machnąć. Mam na sumieniu wyłączanie lampki nocnej i wzmacniacza kina domowego pilotem TV którego &quot;nauczyłem widzieć a potem wysyłać klawisze 1 i 2 z RC5&quot; i wierz mi że na ATm8 - wew.8MHz odbiera bez żadnych przeróbek. Kod importowany z płyty a nie przepisywany.<br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 6 lip 2016, o 23:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-07-06T20:50:04+01:00</updated>
<published>2016-07-06T20:50:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163541#p163541</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163541#p163541"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163541#p163541"><![CDATA[
<div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />czy mozna jakoś zmodyfikować program aby pokazał mi na wyświetlaczu ze coś odbiera i działa program?<br /></div><br />Sorry ale kompletnie nie rozumiem pytania ...<br /><br />a co masz w Bluebooku? program który wg ciebie nie działa ? którego trzeba modyfikować żeby działał z pilotem RC5 ? ... no chyba kolega raczy sobie rubasznie żartować <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Ten przykładowy kod z DVD albo z Pendrive z książki to jak 100% towy tester pilotów RC5<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 6 lip 2016, o 20:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-07-06T17:15:08+01:00</updated>
<published>2016-07-06T17:15:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163523#p163523</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163523#p163523"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163523#p163523"><![CDATA[
Witam panie Mirku poniewaz z moją radiówką mi nic nie wychodzi przepisałem sobie programik z książki odbiornik podczerwieni i przerobiłem go sobie pod atmege8 z kwarcem 8mhz i niestety przy moim szczęściu nie działa dodam ze odbiornik podczerwieni odbiera piloty sprawdzone oscyloskopem a program nie pokazuje mi kodów .. Napisałem na innej atmedze pilocika rc5 aby mieć pewność ze to 36khz i niestety. czy mozna jakoś zmodyfikować program aby pokazał mi na wyświetlaczu ze coś odbiera i działa program?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 6 lip 2016, o 17:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-07-02T13:37:39+01:00</updated>
<published>2016-07-02T13:37:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163254#p163254</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163254#p163254"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163254#p163254"><![CDATA[
Żaden problem , ileż to razy ja się pomylę ? <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> — 2 lip 2016, o 13:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-07-02T12:38:56+01:00</updated>
<published>2016-07-02T12:38:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163253#p163253</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163253#p163253"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163253#p163253"><![CDATA[
ok mój bład<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 2 lip 2016, o 12:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-07-02T12:22:22+01:00</updated>
<published>2016-07-02T12:22:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163251#p163251</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163251#p163251"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163251#p163251"><![CDATA[
<div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />mogę się mylić<br /></div><br />Pewnie, że możesz się mylić, każdy z nas się myli .... Więc nic się nie stało - że właśnie się mylisz ...<br /><br /><div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />ale tak z wylczeń mi wychodzi<br /></div><br />Nie wiem za bardzo o jakich obliczeniach mówisz - ale akurat czasy półbitów w RC5 nie wynikają z jakichś tajemniczych obliczeń to po prostu standard który mówi o tym o czym piszę w swojej książce <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />a jeden takt to tez 1ns<br /></div><br />O Panie;) zastanów się czy takie czasy obsłużyłbyś w ogóle programowo<br /><br />a na koniec zajrzyj np tutaj:<br /><!-- m --><a class="postlink" href="http://www.sbprojects.com/knowledge/ir/rc5.php" >http://www.sbprojects.com/knowledge/ir/rc5.php</a><!-- m --><br /><br />i zrozum, że mowa o mikrosekundach a nie w żadnym wypadku o nanosekundach <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ok?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 lip 2016, o 12:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-07-02T12:13:46+01:00</updated>
<published>2016-07-02T12:13:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163250#p163250</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163250#p163250"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=163250#p163250"><![CDATA[
panie Mirku co do irdy to wydaje mi się ze w książce czasy połówek 889+889 to powinny być chyba ns a nie us mogę się mylić ale tak z wylczeń mi wychodzi a jeden takt to tez 1ns<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 2 lip 2016, o 12:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-06-26T16:29:37+01:00</updated>
<published>2016-06-26T16:29:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162972#p162972</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162972#p162972"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162972#p162972"><![CDATA[
<div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />chcę wykorzystać podobne kodowanie do transmisji radiowej<br /></div><br />A no to rozumiem - po podczerwieni zwykle czas na tory radiowe <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> — 26 cze 2016, o 16:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-06-26T16:18:48+01:00</updated>
<published>2016-06-26T16:18:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162970#p162970</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162970#p162970"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162970#p162970"><![CDATA[
Dzięki za odpowiedz teraz myślę ze zrozumiałem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> i rozumiem jak działa ir chcę wykorzystać podobne kodowanie do transmisji radiowej , ale nadajnik przenosi tylko częstotliwość do 8Khz więc te czasy są za krótkie i odbiornik nic nie odbiera<br />Jeszcze raz dzięki<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 26 cze 2016, o 16:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-06-26T16:03:14+01:00</updated>
<published>2016-06-26T16:03:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162969#p162969</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162969#p162969"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162969#p162969"><![CDATA[
Wiesz czym innym jest napisać że czegoś nie ma w książce a czym innym, że nie do końca np udało się jeszcze zrozumieć - bo wtedy to można coś doprecyzować, wyjaśnić itp<br /><br />A więc przede wszystkim zrozum jaka IDEA przyświeca żeby było to makro - bo ono nie stanowi kodu programu. Tylko preprocesor dostaje pokarmi i zamienia go na jakąś stałą konkretnę liczbę<br /><br />pomyśl sobie - gdy masz procka taktowanego 8 MHz i włączysz podział preskalerem przez 8 to ? ... to wychodzi ci , że jedno tyknięcie timera zajmuje ? ... no właśnie 1 us dokładniuśko i w takim przypadku możesz w ogóle odpuścić sobie to makro bo wszędzie w kodzie wygodnie podajesz liczby w mikrosekundach wprost.  Zgadza się ?<br /><br />No a teraz sobie wyobraź, że zmieniasz taktowanie procka na inną częstotliwość - weźmy np na 16 MHz to co ? to musiałbyś w całym kodzie chodzić i ręcznie przemnażać te liczby x2 .... czyli jak gdzieś dałeś czas w mikrosekundach np 200  to teraz musiałbyś zamienić na 400 .... zgadza się ? Bez sensu robota - bo co jeśli za jakiś czas zechcesz zmienić taktowanie bo masz np kwarca 11,0592 MHz to co ? O ile zmniejszyć czy zwiększyć tę liczbę 200 ???<br /><br />No i po to zbudowałem na szybko takie makro - że nie ważne jaką mam częstotliwość taktowania czy 8MHz czy 16MHz czy 11,059MHz czy 18,432MHz to zawsze podaję czas w ten sposób:<br /><br />ir_micro( 200 )<br /><br />zamiast<br /><br />200<br /><br />rozumiesz ? .... I to makro samo mi obliczy jaka ma być wartość dla różnego F_CPU, toż jak sobie podstawisz liczby do tego wzoru jaki jest w tym makrze to masz np <br /><br />dla 11,0592 MHz - it_num( 200 ) = 276<br /><br />dla 16 MHz - it_num( 200 ) = 400<br /><br />a dla 8 MHz <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> - it_num( 200 ) = 200<br /><br />czyli nie musisz ręcznie na kalkulatorze wyliczać zawsze każdej wartości dla innego F_CPU i w całym kodzie zmieniać wielu wprowadzonych wcześniej wartości, teraz dzięki temu że jest makro - biblioteka sama się dopasowuje do F_CPU - i to jest jedna z bardzo wielu zalet programowania w C<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 4 minutach ]</span></strong><br /><br /><div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />dodam ze chciałbym to zrozumieć poniewaz chciał bym przerobić ten kod tak aby pracował z częstotliwością 2KHz a nie 36KHz<br /></div><br /><br />To makro nie ma NIC A NIC wspólnego z nośną - to raczej pokazuje, że ty do końca nie wiesz jak działają scalone odbiorniki podczerwieni i od razu ci podpowiem, że z częstotliwością 2 kHz nie będą praktycznie w ogóle działać chyba że masz na myśli CAŁKIEM co innego - czyli mieszasz kompletnie tematy .... Zamiast najpierw zrobić to ćwiczenie tak jak jest i zrozumieć jak to działa na przykładzie RC5.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 cze 2016, o 16:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-06-26T14:08:49+01:00</updated>
<published>2016-06-26T14:08:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162964#p162964</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162964#p162964"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162964#p162964"><![CDATA[
Panie mirku przeczytałem w książce jeszcze raz rozdział o ir-ce i nadal nie kumam tego zapisu po moich wyliczeniach wychodzi mi <br />&lt;#define ir_micro_s(num) ((num)*1)&gt;<br /> dodam ze chciałbym to zrozumieć poniewaz chciał bym przerobić ten kod tak aby pracował z częstotliwością 2KHz a nie 36KHz . Dzięki za odp pozdrawiam<br />Proszę wybaczyć za tak banalne pytania ale dopiero zaczynam z językiem c przedtem był bascom<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 26 cze 2016, o 14:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-06-26T13:55:41+01:00</updated>
<published>2016-06-26T13:55:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162962#p162962</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162962#p162962"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162962#p162962"><![CDATA[
<div class="quotetitle">qbaand napisał(a):</div><div class="quotecontent"><br />co to jest to &quot;(num)&quot;<br /></div><br />No nie żartuj i nie mówi mi, że nie ma tego opisanego w książce i to DOKŁADNIE <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> toż to jeden z gwoździ programu w tym rozdziale <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Makro to automatycznego dopasowywania wartości do us niezależnie od wartości F_CPU<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 cze 2016, o 13:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[qbaand]]></name></author>
<updated>2016-06-26T13:43:24+01:00</updated>
<published>2016-06-26T13:43:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162961#p162961</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162961#p162961"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=162961#p162961"><![CDATA[
Witam mam małe pytanie do tej linijki<br />&lt;#define ir_micro_s(num) ((num)*(F_CPU/1000000)/TIMER1_PRESCALER)&gt;<br />co to jest to &quot;(num)&quot; i jak mam sobie obliczyć ilość tyknięć skoro nieznam tej wartości?<br />Dodam zę książka jest super<br />pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14291">qbaand</a> — 26 cze 2016, o 13:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jacmoc]]></name></author>
<updated>2011-11-08T21:34:29+01:00</updated>
<published>2011-11-08T21:34:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=39&amp;p=308#p308</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=308#p308"/>
<title type="html"><![CDATA[Re: Problem z podczerwienią  Atmega 644p]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=39&amp;p=308#p308"><![CDATA[
Wszystko jasne, dziękuję <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=64">jacmoc</a> — 8 lis 2011, o 21:34</p><hr />
]]></content>
</entry>
</feed>