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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-02-08T12:37:10+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=5877&amp;mode</id>
<entry>
<author><name><![CDATA[wrogu]]></name></author>
<updated>2014-02-08T12:02:22+01:00</updated>
<published>2014-02-08T12:02:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69236#p69236</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69236#p69236"/>
<title type="html"><![CDATA[Re: Pytanie o PWM dimmer]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69236#p69236"><![CDATA[
Hej,<br /><br />wprowadziłem proponowane zmiany, pokombinowałem, przepisałem i upiększyłem kod, wyszło coś takiego:<br /><br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 8 lut 2014<br /> *      Author: Wrogu<br /> */<br /><br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />uint8_t tryby&#91;&#93;={0,50,125,255}; // deklaracja trybow pracy 0; 0,2; 0,5; 1<br /><br />int main(void) {<br /><br />//ustawianie Input/Output<br /><br />DDRB |= (1&lt;&lt;PB1); //ustawienie wyjcia na PB1<br />PORTC |= (1&lt;&lt;PC0); // ustawienie wejcia z podciagnieciem do VCC<br /><br />//ustawianie rejestrów<br /><br />TCCR1A |= (1&lt;&lt;WGM10);                  //ustawia bity CS0,1,2 na 001 - prescaler=1, COM1A0,1 na 01 - non-inverted mode<br />TCCR1B = (1&lt;&lt;CS10) | (1&lt;&lt;WGM12);                    //ustawia WGM0,1,2,3 na 0101 - fast PWM<br /><br />//ustawienie TOP / czestotliwosci<br /><br />ICR1 = 255; //Wartsc TOP na 255 (na 255 mozliwych) daje to f=3921Hz, dla TOP=199 f=5000Hz<br /><br />uint8_t licznik_czasu=0, tryb=0, ostatni_tryb=1, byl_wcisniety=0; //deklaracja zmiennych kontrolnych<br /><br />while(1) {                                             //nieskonczona petla<br /><br />    if ((PINC &amp; 0x01) == 0) {                           //warunek przycisniecia przycisku<br />    licznik_czasu++;                                //zlicza czas wcisniecia przycisku, +1 na kazde 50ms<br />      if (licznik_czasu == 10) {                        //długie wciniecie = 0,5s<br />        if (tryb &gt; 0) {ostatni_tryb = tryb, TCCR1A ^= (1&lt;&lt;COM1A1), tryb = 0;}  //latarka byla wlaczona (tryb &gt; 0) zatem wylacza latarke, zapamietuje ostatni tryb w zmiennej ostatni tryb<br />        else tryb=ostatni_tryb, TCCR1A ^= (1&lt;&lt;COM1A1);                         //latarka byla wylaczona (tryb = 0) zatem wlacza latarke z ostatnim trybem, default = 1, jesli to ktorys cykl<br />                //<br />      }<br />      byl_wcisniety=1;                                  //zapamietuje wcisniecie przycisku<br />    }<br /><br />    else {                                              //przycisk nie wcisniety<br />      if (byl_wcisniety) {                              //zmienna byl_wcisniety = 1 zatem przed chwila go wcisnieto<br />      byl_wcisniety = 0;                            //resetuje zmienna byl_wcisniety<br />        if (licznik_czasu &lt; 10 &amp;&amp; tryb &gt; 0) {           //sprawdza czy wcisniecie bylo krotkie i (^) czy swiatlo jest wlaczone<br />          tryb++; if (tryb &gt;= sizeof (tryby)) tryb = 1; //zmienia tryb na kolejny, jesli tryb jest juz najwyzszy przechodzi do trybu 1<br />        }<br />        licznik_czasu = 0;                              //resetuje zmienna licznik_czasu<br />      }<br />    }<br /><br />  OCR1A = tryby&#91;tryb&#93;;                   //ustawia rejestr  na wartosc z tablicy tryby<br />  _delay_ms(50);                         //czeka 50ms przed kolejnym obrotem petli - na tej podstawie wylicza sie czas wcisniecia przycisku<br />  }<br /><br /><br />}[/syntax]<br /><br />Wszystko pięknie śmiga. Niemniej jednak mam kilka pytań. Pierwsze z nich to to, że stosując kod:<br />[syntax=c]ostatni_tryb = tryb; TCCR1A ^= (1&lt;&lt;COM1A1); tryb = 0;[/syntax]<br />(przy pierwszym włączeniu po resecie procka było ok) do wyłączenia/ponownego włączenia świecenia musiałem wykorzystać dwa kliknięcia. Przy wyłączaniu najpierw procek przechodził w tryb &quot;tego minimalnego świecenia&quot; - tj.  OCR1A=0; <br /><br />Po zamianie średników na przecinki program działa prawidłowo:<br />[syntax=c]ostatni_tryb = tryb, TCCR1A ^= (1&lt;&lt;COM1A1), tryb = 0;[/syntax]<br />Wychodziłoby na to, że program wykonuje jakoś po kolei te polecenia a nie wszystkie 3 naraz tj. ustawia COM1A0,1 na 00 lub 01 dopiero po kolejnym długim kliknięciu, przy zastosowania średnika. Wstawienie przecinka rozwiązało sprawę. <br />(poszukałem odpowiedzi tutaj: <!-- m --><a class="postlink" href="http://stackoverflow.com/questions/2087026/effect-of-using-a-comma-instead-of-a-semi-colon-in-c-and-c" >http://stackoverflow.com/questions/2087 ... in-c-and-c</a><!-- m --> ale jeszcze średnio łapię)<br /><br />A drugie pytanie, może nieco na wyrost, tzn. jeszcze nie zagłębiłem się w ten dział wiedzy (książkę planuję dopiero kupić więc posiłkuję się wiedzą z internetu, ale kupię, bo z każdym filmikiem utwierdzam się w przekonaniu, że jest baaardzo przydatna) to zużycie pamięci - tj. czy rejestry są zapisywane w EEPROM i czy takie cykliczne męczenie TCCR1A może nam rozwalić procka? niby te 10k-100k cykli to sporo, ale .... <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />A druga sprawa to taktowanie procka. Teraz pracuję na 1MHz. Docelowo maksymalne świecenie układu będzie dla stanu niskiego na wyjściu PB1 (w sumie mogę już teraz odwrócić na inverting mode i podpiąć diodę do VCC i PB1, czyli dla OCR1A=255 non stop stan niski, dioda świeci maksymalnie) czyli procek dla maksymalnego świecenia będzie pobierał mniej mocy. Żeby jeszcze obniżyć pobór energii przez procka chciałbym obniżyć jego taktowanie, rozumiem, że do tego trzeba zastosować już zewnętrzny oscylator i przez fusbity nie da się obniżyć taktowania poniżej 1MHz. Zdaję sobie również sprawę, że muszę brać pod uwagę częstotliwość PWM na wyjściu by nie było efektu strobo <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br /><br />Dzięki za dotychczasową pomoc <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />EDIT:<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Żeby było całkiem ciemno wybierz tryb inverting mode. gdzie Compare match zapala diodę ale dla OCR1A=TOP Compare match jest ignorowane więc wyjście nigdy nie zostanie ustawione w stan wysoki. Tak przynajmniej mi się wydaje<br /></div><br /><br />Jeszcze sprawdzę to rozwiązanie, rozumiem, że dla 255 nie będzie świecenia, a dla 0 będzie max.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2737">wrogu</a> — 8 lut 2014, o 12:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[perlon]]></name></author>
<updated>2014-02-08T12:37:10+01:00</updated>
<published>2014-02-08T11:45:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69233#p69233</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69233#p69233"/>
<title type="html"><![CDATA[Re: Pytanie o PWM dimmer]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69233#p69233"><![CDATA[
<div class="quotetitle">wrogu napisał(a):</div><div class="quotecontent"><br />Dodam tylko, że sterownik później (kiedyś, w dalekiej przyszłości, jak się jeszcze paru rzeczy nauczę) będzie sterował sygnałem TTL zrobionym na MC34063 (lub dla większego projektu jakimś chipem na większe moce) - dla którego stan niski 0V będzie oznaczał max świecenia. Niestety po połączeniu dwóch układów większa diodka też mryga w stanie wyłączenia ....<br /></div><br /><br />No to chyba tak jak miałeś jest dobrze tylko odwróć diodę. Jeżeli dasz anodę do Vcc a katodę do pina kontrolera to uzyskasz to o co ci chodzi czyli dla OCR1=0 masz maksymalne świecenie a dla OCR1A=255 dioda się nie zapali. Trzeba oczywiście odwrócić tablicę mode[]. Osobiście uważam, że jest potrzebne dodatkowe zatrzymywanie PWM żeby uzyskać całkowite wyłączenie diody. Trzeba tylko odpowiednio dobrać tryb pracy.<br /><br />[Edycja]<br />Oczywiście w powyższym zdaniu zbrakło słówka NIE <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> co wypaczyło jego sens. Oczywiście uważam że NIE jest potrzebne zatrzymywanie PWM'a żeby zgasić diodę całkowicie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=382">perlon</a> — 8 lut 2014, o 11:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wrogu]]></name></author>
<updated>2014-02-08T08:49:51+01:00</updated>
<published>2014-02-08T08:49:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69192#p69192</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69192#p69192"/>
<title type="html"><![CDATA[Re: Pytanie o PWM dimmer]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69192#p69192"><![CDATA[
Ah, przepraszam, dodaję zatem niezbędne szczegóły (wrzucę też w post główny) - procesor (uwaga uwaga) atmega 8  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Masz ustawiony tryb non-inverting mode czyli że wyjście OC1A jest ustawiane w stan wysoki za każdym razem kiedy licznik będzie BOTTOM. Dla OCR1A=0 oczywiście nastąpi Compare Match i wyjście zostanie przełączone w stan niski - dioda zgaśnie. Niemniej jednak w tym trybie co najmniej przez 1 tick wyjście jest w stanie wysokim i dioda świeci.<br /></div> <br /><br />O, to jest odpowiedź która wyjaśnia to moje świecenie, dzięki  <img src="https://forum.atnel.pl/images/smilies/icon_exclaim.gif" alt=":!:" title="Wykrzyknik" />  Faktycznie dioda jest połączona do GND i świeci dla stanu wysokiego portu PB1.<br /><br />Dodam tylko, że sterownik później (kiedyś, w dalekiej przyszłości, jak się jeszcze paru rzeczy nauczę) będzie sterował sygnałem TTL zrobionym na MC34063 (lub dla większego projektu jakimś chipem na większe moce) - dla którego stan niski 0V będzie oznaczał max świecenia. Niestety po połączeniu dwóch układów większa diodka też mryga w stanie wyłączenia ....<br /><br />... ale podpowiedź <div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Drugi sposób jest taki że gdy ustawiasz przyciskiem PWM na 0, to w następnym kroku wyłączasz bit odpowiedzialny za załączanie PWM.<br /></div> zastosuję, na chłopski rozum o 8 rano powinno to chyba być najlepszym rozwiązaniem.<br /><br /><span style="text-decoration: underline">Postaram się zmodyfikować kod na &quot;modłę&quot; Mirkową</span> bo jest faktycznie bardzo czytelna. Na szybko miałem rozpisaną tabelkę z rejestrami TCCRxy i jakoś z tymi liczbami binarnymi się dało pracować. Niemniej jednak popracuję nad przejrzystością kodu, zgodnie z poradami.<br /><br />Zaraz siadam do roboty, dziękuję Panowie za pomoc! <span style="text-decoration: underline">Zdam relację z efektów</span> <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=2737">wrogu</a> — 8 lut 2014, o 08:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kila]]></name></author>
<updated>2014-02-08T08:02:30+01:00</updated>
<published>2014-02-08T08:02:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69181#p69181</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69181#p69181"/>
<title type="html"><![CDATA[Re: Pytanie o PWM dimmer]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69181#p69181"><![CDATA[
Rzuć okiem na kod w moim podpisie, może Cię zainspiruje.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=699">kila</a> — 8 lut 2014, o 08:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[perlon]]></name></author>
<updated>2014-02-08T00:55:57+01:00</updated>
<published>2014-02-08T00:55:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69170#p69170</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69170#p69170"/>
<title type="html"><![CDATA[Re: Pytanie o PWM dimmer]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69170#p69170"><![CDATA[
Na przyszłość podaj przynajmniej typ mikrokontrolera bo trzeba strzelać w ciemno. To samo z podłączeniem. Nie napisałeś jak masz podłączoną diodę. Też trzeba się domyślać z filmiku. Ja na nim widzę, że zapalasz diodę stanem wysokim z kontrolera. Masz ustawiony tryb non-inverting mode czyli że wyjście OC1A jest ustawiane w stan wysoki za każdym razem kiedy licznik będzie BOTTOM. Dla OCR1A=0 oczywiście nastąpi Compare Match i wyjście zostanie przełączone w stan niski - dioda zgaśnie. Niemniej jednak w tym trybie co najmniej przez 1 tick wyjście jest w stanie wysokim i dioda świeci. Masz wypełnienie 1/255. Żeby było całkiem ciemno wybierz tryb inverting mode. gdzie Compare match zapala diodę ale dla OCR1A=TOP Compare match jest ignorowane więc wyjście nigdy nie zostanie ustawione w stan wysoki. Tak przynajmniej mi się wydaje <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=382">perlon</a> — 8 lut 2014, o 00:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marcin_G]]></name></author>
<updated>2014-02-08T00:02:48+01:00</updated>
<published>2014-02-08T00:02:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69162#p69162</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69162#p69162"/>
<title type="html"><![CDATA[Re: Pytanie o PWM dimmer]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69162#p69162"><![CDATA[
Witam <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Piszesz że oglądałeś filmy Mirka, ale kod jakiś taki nie &quot;Mirkowy&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> , jeśli wiesz o czym piszę <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Co do sprawy żarzenia się diody, wynika to z faktu że na wyjściu PWM pojawia się &quot;szpilka&quot; która przy zerowym wypełnieniu powoduje właśnie żarzenie się diody; jeśli źle wytłumaczyłem niech mnie ktoś poprawi <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Rozwiązaniem może być odwrócenie sterowania diodą, czyli nie wartość 0 będzie oznaczała że dioda nie świeci, a wartość 255, czyli odwrotnie niż to jak masz teraz.<br />Drugi sposób jest taki że gdy ustawiasz przyciskiem PWM na 0, to w następnym kroku wyłączasz bit odpowiedzialny za załączanie PWM.<br />To tyle chyba w ramach teorii <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: 1 minucie ]</span></strong><br /><br />A tak w ogóle to na jakim procku się bawisz?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=758">Marcin_G</a> — 8 lut 2014, o 00:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wrogu]]></name></author>
<updated>2014-02-08T08:52:22+01:00</updated>
<published>2014-02-07T23:05:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69143#p69143</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69143#p69143"/>
<title type="html"><![CDATA[Pytanie o PWM dimmer]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5877&amp;p=69143#p69143"><![CDATA[
Dzień dobry,<br /><br />to mój pierwszy post na forum, zatem witam, na imię mam Michał i  .... właśnie rozpocząłem przygodę z mikrokontrolerami i programowaniem jako takim <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />EDIT: procesor ATMEGA8, dioda do PB1 przez rezystor do GND, świeci przy stanie wysokim.<br /><br />Pozwoliłem sobie skorzystać z kodu z zagranicznego forum (<a href="http://budgetlightforum.com/node/28443"  class="postlink">http://budgetlightforum.com/node/28443</a>) i jego minimalnej modyfikacji, do napisania dimmer'a/ściemniacza do diody LED. Idea jest taka, że generuję sprzętowy PWM a mikroswitchem &quot;skaczę&quot; po tablicy &quot;trybów pracy&quot; od 0/255 poprzez kolejne wartości do max 255/255. 0,4s przytrzymanie przycisku powoduje włączenie/wyłączenie diody (ustawienie 0/255).<span style="text-decoration: underline"> I tutaj zaczynają się schody</span> - niby wszystko działa ... ale w trybie wyłączonym/po starcie procesora (PWM na 0/255) dioda <span style="text-decoration: underline">minimalnie się świeci</span>. Czy mógłby ktoś mi wyjaśnić dlaczego tak się dzieje i co z tym fantem zrobić? <br /><br />Jestem po kilku filmikach pana Mirka, pewnie sporo nabroiłem, ale starałem się uniknąć najwięcej błędów - zatem zasilanie z programatora USBasp oraz jest filtrowane (vcc i gnd przez ceramik 100nF i 2,xuF elektrolityczny a avcc i gnd przez dławik i kondensator).<br /><br />Poniżej załączam kod i filmik z moim problemem.<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />//change modes here; just change/add/delete values. The &quot;0&quot; is 'off'<br />uint8_t modes&#91;&#93;={0,10,50,100,150,199,255};          //PWM values, 5..255 - LEAVE THE &quot;0&quot; THERE<br /><br />int main(void) {<br />  DDRB = 0x02; // pin PB1 - wyjcie<br />  DDRC = 0x00;<br />  PORTC = 0x01; // pin PC0 - wejcie z podciągnięcie do VCC  //define PB1 as output and pull-up switch on PB3<br /><br />  TCCR1A=0b10000001;<br />  TCCR1B=0b00001001;  //PWM setup<br />  ICR1 = 255; // <br /><br />  uint8_t count=0,mode=0,lastmode=1,waspressed=0; //define some variables used below<br /><br />  while(1) {                             //endless loop<br /><br />    if ((PINC &amp; 0x01)==0) {                   //when the button is pressed (PB3 pulled down)<br />      count++;                           //count length of button press<br />      if (count==8) {                    //pressed long (8*50ms)<br />        if (mode&gt;0) {lastmode=mode; mode=0;}  //was on?  -&gt; off, but remember the mode<br />        else mode=lastmode;                   //was off? -&gt; on, with previous mode.<br />      }<br />      waspressed=1;                      //remember that the button was pressed, see below<br />    }<br />    else {                               //button not pressed<br />      if (waspressed) {                    //but it was pressed, so it has just been released!<br />        waspressed=0;                      //reset that<br />        if (count&lt;8 &amp;&amp; mode&gt;0) {           //really was a short press AND the light is on<br />          mode++; if (mode&gt;=sizeof(modes)) mode=1; //next mode<br />        }<br />        count=0;                           //reset counter<br />      }<br />    }<br /><br />  OCR1A=modes&#91;mode&#93;;                     //set PWM level (0 is off)<br />  _delay_ms(50);                         //wait a bit before checking again, important for counting<br />  }<br />}[/syntax]<br /><br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><br /><br />Pozdrawiam, Michał <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><span style="font-size: 85%; line-height: normal"><span style="color: #FF6103"><strong>kila</strong> : <br />1. Kod umieszczaj proszę w znacznikach synax=c<br />2. Filmy z YT umieszczaj w znacznikach youtube, gdzie między znacznikiem umieszczasz ciąg znaków w linku, znajdujący się po ?v=</span></span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2737">wrogu</a> — 7 lut 2014, o 23:05</p><hr />
]]></content>
</entry>
</feed>