<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font face="Arial">Bingo. Oba timery jsou nastavené stejně. Na
        jednom výstupu je generován pwm obvyklým způsobem, druhý výstup
        se překlápí v okamžiku "délka_periody -
        doba_sepnutí_prvního_výstupu", ale tento výstup je současně
        invertován. Výsledkem je stejně dlouhý impulz, ale posunutý o
        půl periody. Druhý timer začíná na hodnotě odpovídající polovině
        poloviny periody. Proto je časově posunut o čtvrtinu periody a
        jeho druhý výstup o 3/4 periody. Protože oba timery nelze
        spustit současně, je tam ještě malá korekce o dobu provedení
        spuštění časovače. Zde je program:<br>
      </font></p>
    <div
style="color: #4e5b61;background-color: #ffffff;font-family: Consolas, 'Courier New', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
    style="color: #00979d;">
</span></div><div><div
style="color: #4e5b61;background-color: #ffffff;font-family: Consolas, 'Courier New', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
    style="color: #4e5b61;"> </span><span style="color: #00979d;">uint16_t</span><span
    style="color: #4e5b61;"> </span></div><div><span
    style="color: #4e5b61;">  ICRValue = </span><span
    style="color: #005c5f;">320</span><span style="color: #4e5b61;">;</span><span
    style="color: #95a5a6;">   // Nastavení TOP hodnoty pro Timer, v tomto případě 25kHz</span></div>

</div></div><div><span style="color: #00979d;">void</span><span
    style="color: #4e5b61;"> </span><span style="color: #d35400;">setup</span><span
    style="color: #434f54;">()</span><span style="color: #4e5b61;"> </span><span
    style="color: #434f54;">{</span></div>
<div><span style="color: #4e5b61;">  </span><span
    style="color: #d35400;">pinMode</span><span style="color: #434f54;">(</span><span
    style="color: #005c5f;">8</span><span style="color: #4e5b61;">, OUTPUT</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span></div><div><span
    style="color: #4e5b61;">  </span><span style="color: #d35400;">pinMode</span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">7</span><span
    style="color: #4e5b61;">, OUTPUT</span><span style="color: #434f54;">)</span><span
    style="color: #4e5b61;">;</span></div><div><span
    style="color: #4e5b61;">  </span><span style="color: #d35400;">pinMode</span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">12</span><span
    style="color: #4e5b61;">, OUTPUT</span><span style="color: #434f54;">)</span><span
    style="color: #4e5b61;">;</span></div><div><span
    style="color: #4e5b61;">  </span><span style="color: #d35400;">pinMode</span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">11</span><span
    style="color: #4e5b61;">, OUTPUT</span><span style="color: #434f54;">)</span><span
    style="color: #4e5b61;">;</span></div>
<div><span style="color: #95a5a6;">// Nastavení Timer4 pro Fast PWM</span></div><div><span
    style="color: #4e5b61;">  TCCR4A = </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << COM4B1</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;"> | </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << COM4B0</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;"> | </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << COM4C1</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
    style="color: #95a5a6;">  // 7 inverted, 8 Non-inverted</span></div><div><span
    style="color: #4e5b61;">  TCCR4B = </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << WGM43</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
    style="color: #95a5a6;">                                   // Fast PWM, TOP = ICR4, no prescaler</span></div>
<div><span style="color: #4e5b61;">  ICR4 = ICRValue;</span><span
    style="color: #95a5a6;">                                         // Nastavení TOP délky periody PWM</span></div><div><span
    style="color: #4e5b61;">  OCR4C = </span><span
    style="color: #005c5f;">0</span><span style="color: #4e5b61;">;</span><span
    style="color: #95a5a6;">                                               // Pin 8 na 0</span></div><div><span
    style="color: #4e5b61;">  OCR4B = ICR4;</span><span
    style="color: #95a5a6;">                                            // Pin 7 (invertovaný) na 0</span></div>
<div><span style="color: #95a5a6;">// Nastavení Timer1 pro Fast PWM</span></div>
<div><span style="color: #4e5b61;">  TCCR1A = </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << COM1B1</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;"> | </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << COM1B0</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;"> | </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << COM1A1</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
    style="color: #95a5a6;">  // 11 inverted, 12 Non-inverted</span></div><div><span
    style="color: #4e5b61;">  TCCR1B = </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << WGM13</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
    style="color: #95a5a6;">                                   // Fast PWM, TOP = ICR1, no prescaler</span></div>
<div><span style="color: #4e5b61;">  ICR1 = ICRValue;</span><span
    style="color: #95a5a6;">                                         // Nastavení TOP délky periody PWM</span></div><div><span
    style="color: #4e5b61;">  OCR1A = </span><span
    style="color: #005c5f;">0</span><span style="color: #4e5b61;">;</span><span
    style="color: #95a5a6;">                                               // Pin 11 na 0</span></div><div><span
    style="color: #4e5b61;">  OCR1B = ICR1;</span><span
    style="color: #95a5a6;">                                            // Pin 12 (invertovaný) na 0</span></div><div><span
    style="color: #4e5b61;">  TCNT1 = ICR1 / </span><span
    style="color: #005c5f;">2 </span><span style="color: #4e5b61;">+</span> 6<span
    style="color: #4e5b61;">;</span><span style="color: #95a5a6;">                                    // časovač začne o čtvrt periody později</span></div>
<div><span style="color: #4e5b61;">  </span><span
    style="color: #95a5a6;">// Současné spuštění obou časovačů</span></div><div><span
    style="color: #4e5b61;">  TCCR4B |= </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << CS10</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
    style="color: #95a5a6;">                                  // Start Timer4</span></div><div><span
    style="color: #4e5b61;">  TCCR1B |= </span><span
    style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
    style="color: #4e5b61;"> << CS10</span><span
    style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
    style="color: #95a5a6;">                                  // Start Timer1</span></div><div><span
    style="color: #434f54;">}</span></div><div><span
    style="color: #434f54;">
</span></div><div><div><span style="color: #00979d;">void</span><span
    style="color: #4e5b61;"> </span><span style="color: #d35400;">pwm</span><span
    style="color: #434f54;">(uint16_t pwm)</span><span
    style="color: #4e5b61;"> </span><span style="color: #434f54;">{</span></div><div><div
style="color: #4e5b61;background-color: #ffffff;font-family: Consolas, 'Courier New', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
    style="color: #4e5b61;">    OCR4C = </span><span
    style="color: #434f54;">pwm</span><span style="color: #4e5b61;">;</span></div><div><span
    style="color: #4e5b61;">    OCR4B = ICRvalue - OCR4C;</span></div>
<div><span style="color: #4e5b61;">    OCR1A = OCR4C;</span></div><div><span
    style="color: #4e5b61;">    OCR1B = OCR4B;</span></div></div></div><div><span
    style="color: #434f54;">}
</span></div><div><span style="color: #434f54;">
</span></div><div><div
style="color: #4e5b61;background-color: #ffffff;font-family: Consolas, 'Courier New', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
    style="color: #00979d;">void</span><span style="color: #4e5b61;"> </span><span
    style="color: #d35400;">loop</span><span style="color: #434f54;">()</span><span
    style="color: #4e5b61;"> </span><span style="color: #434f54;">{</span></div>
}
</div></div></div>

</div>
    <pre class="moz-signature" cols="72">Martin Záruba</pre>
    <div class="moz-cite-prefix">Dne 15.3.2025 v 17:48 Petr Zapadlo
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:cc28508b-f407-4764-8ac5-bf22fdec9774@email.cz">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>Použil bych dva timery a vhodným dosáhl téhož anebo máte jiný
        nápad?</p>
      <p>Petr<br>
      </p>
      <p>Dne 15. 03. 25 v 12:56 Martin Záruba napsal(a):</p>
      <blockquote type="cite"
        cite="mid:c50663c8-1e96-41a9-ab9d-096194c39e3c@volny.cz">
        <meta http-equiv="Content-Type"
          content="text/html; charset=UTF-8">
        <p><font face="Arial">V podstatě ano. Já potřebuji získat pulzy
            na 4 pinech. Při střídě 0% jsou pochopitelně všechny piny na
            0. Při 25% se postupně střídají, jak jsem to napsal hned v
            zadání. Při 50% jsou vždy sepnuté 2 a dokola se střídá
            které. Při 75% tři a jeden je vynechaný.</font></p>
        <p><font face="Arial">Ten princip je samozřejmě shodný, ale jak
            jsem dosáhl, že piny označené B a D jsou v rámci periody
            posunuté o čtvrtinu a třičtvrtiny?<br>
          </font></p>
        <pre class="moz-signature" cols="72">Martin Záruba</pre>
        <div class="moz-cite-prefix">Dne 15.3.2025 v 12:47 Petr Zapadlo
          napsal(a):<br>
        </div>
        <blockquote type="cite"
          cite="mid:4b24ebd3-379e-4884-ac54-10433781f46e@email.cz">
          <meta http-equiv="Content-Type"
            content="text/html; charset=UTF-8">
          <p>Teď se dívám, že máte na  osciloskopu některé průběhy
            malinko jinak - mě se nikdy nepřekrývají, ale předpokládám,
            že vaší situace pujde dosáhnout trochu jiném nastavení
            časovače.</p>
          <p>Petr<br>
          </p>
          <div class="moz-cite-prefix">Dne 15. 03. 25 v 12:41 Petr
            Zapadlo napsal(a):<br>
          </div>
          <blockquote type="cite"
            cite="mid:479d0d18-399f-4b9b-8fce-9e0bc0f678f0@email.cz">
            <meta http-equiv="Content-Type"
              content="text/html; charset=UTF-8">
            <p>Ono to je poměrně jednoduché - minimálně na  atmega v mém
              případě atmega 328:</p>
            <div
style="color: #cccccc;background-color: #1f1f1f;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
            style="color: #569cd6;">void</span><span
            style="color: #cccccc;"> </span><span
            style="color: #dcdcaa;">set_timer1</span><span
            style="color: #cccccc;">(){</span></div><div><span
            style="color: #cccccc;">  </span><span
            style="color: #c586c0;">#ifdef</span><span
            style="color: #569cd6;"> OBDELNIK</span></div><div><span
            style="color: #6a9955;">  //</span></div><div><span
            style="color: #cccccc;">    TCCR1A</span><span
            style="color: #d4d4d4;">=</span><span
            style="color: #b5cea8;">0</span><span
            style="color: #cccccc;">;</span></div><div><span
            style="color: #cccccc;">    TCCR1B</span><span
            style="color: #d4d4d4;">=</span><span
            style="color: #b5cea8;">0</span><span
            style="color: #cccccc;">;</span></div><div><span
            style="color: #6a9955;">    //režím 8 Phase & frequency correct</span></div><div><span
            style="color: #cccccc;">    TCCR1A</span><span
            style="color: #d4d4d4;">=</span><span
            style="color: #cccccc;">(</span><span
            style="color: #b5cea8;">1</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">COM1A1) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">0</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">COM1A0) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">1</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">COM1B1) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">1</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">COM1B0) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">0</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">WGM11) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">0</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">WGM10);</span></div><div><span
            style="color: #cccccc;">    TCCR1B</span><span
            style="color: #d4d4d4;">=</span><span
            style="color: #cccccc;">(</span><span
            style="color: #b5cea8;">0</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">ICNC1) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">0</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">ICES1) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">1</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">WGM13) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">0</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">WGM12) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">0</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">CS12) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">1</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">CS11) </span><span
            style="color: #d4d4d4;">|</span><span
            style="color: #cccccc;"> (</span><span
            style="color: #b5cea8;">1</span><span
            style="color: #d4d4d4;"><<</span><span
            style="color: #cccccc;">CS10); </span></div><div><span
            style="color: #cccccc;">    TCNT1H</span><span
            style="color: #d4d4d4;">=</span><span
            style="color: #b5cea8;">0x00</span><span
            style="color: #cccccc;">;</span></div><div><span
            style="color: #cccccc;">    TCNT1L</span><span
            style="color: #d4d4d4;">=</span><span
            style="color: #b5cea8;">0x00</span><span
            style="color: #cccccc;">;</span></div><div><span
            style="color: #cccccc;">    ICR1</span><span
            style="color: #d4d4d4;">=</span><span
            style="color: #cccccc;">ICR1_TOP;</span></div><div><span
            style="color: #6a9955;">    //OCR1A=100;</span></div><div><span
            style="color: #6a9955;">    //OCR1B=240;</span></div><div><span
            style="color: #c586c0;">  #endif</span></div><div><span
            style="color: #c586c0;">
</span></div></div>
            <div class="moz-cite-prefix">A ejhle, už to jede samo,
              důležitý je zvolený režim časovače 8.</div>
            <div class="moz-cite-prefix">A pak už jen nastavujeme
              registry pro plnění:</div>
            <div class="moz-cite-prefix">
              <div
style="color: #cccccc;background-color: #1f1f1f;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
              style="color: #6a9955;">///OCR1A 1-127 (127 je úplné plnění)</span></div><div><span
              style="color: #6a9955;">//OCR1B 127-255 (127 je úplné plnění)</span></div></div>
            </div>
            <div class="moz-cite-prefix"><br>
            </div>
            <div class="moz-cite-prefix">Použil jsem to, když jsem dělal
              měnič "modifikovaný sinus" na napájení bojleru z PV
              panelů.</div>
            <div class="moz-cite-prefix"><br>
            </div>
            <div class="moz-cite-prefix">Petr</div>
            <div class="moz-cite-prefix"><br>
            </div>
            <div class="moz-cite-prefix"><br>
            </div>
            <div class="moz-cite-prefix"><br>
            </div>
            <div class="moz-cite-prefix">Dne 15. 03. 25 v 12:02 Martin
              Záruba napsal(a):<br>
            </div>
            <blockquote type="cite"
              cite="mid:62e543ec-c70b-43ce-984b-b71b2c73eb6f@volny.cz">
              <meta http-equiv="Content-Type"
                content="text/html; charset=UTF-8">
              <p><font face="Arial">Podělím se. Když nikoho nenapadne,
                  jak jsem to udělal, dám sem výpis programu (je
                  kraťoučký). Ale nechám vás ještě chvilku přemýšlet.
                  Vzhledem k tomu, jak je ten procesor starý, mě
                  fascinuje, co dovede a myslím, že zdaleka neumím
                  všechno, co na něm jde udělat.</font><br>
              </p>
              <pre class="moz-signature" cols="72">Martin Záruba</pre>
              <div class="moz-cite-prefix">Dne 15.3.2025 v 11:55 Jirka
                Mww napsal(a):<br>
              </div>
              <blockquote type="cite"
cite="mid:CAGNMtu0PH_N1BuYwFj+emQxMm6PcZcUaSrZrvKts1uvyUAnAAA@mail.gmail.com">
                <meta http-equiv="content-type"
                  content="text/html; charset=UTF-8">
                <div dir="auto">Ne že bych to potřeboval hned zítra, ale
                  Mega2560 je můj oblíbený systém, takže pokud byste se
                  podělil, zajímalo by mě to </div>
                <br>
                <div class="gmail_quote gmail_quote_container">
                  <div dir="ltr" class="gmail_attr">Dne so 15. 3. 2025
                    11:50 uživatel Martin Záruba <<a
                      href="mailto:swz@volny.cz" moz-do-not-send="true"
                      class="moz-txt-link-freetext">swz@volny.cz</a>>
                    napsal:<br>
                  </div>
                  <blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                    <div>
                      <p><font face="Arial">Že to jde, posílám ještě
                          obrázky z osciloskopu. Nemám čtyřkanál, takže
                          červená čára je A a žlutá je ten druhý, tedy
                          B25 je výstup B se střídou 25%.</font></p>
                      <p><a href="http://www.ekovy.eu/B25.png"
                          target="_blank" rel="noreferrer"
                          moz-do-not-send="true">B25.png (908×585)</a> <a
                          href="http://www.ekovy.eu/C25.png"
                          target="_blank" rel="noreferrer"
                          moz-do-not-send="true">C25.png (909×586)</a> <a
                          href="http://www.ekovy.eu/D25.png"
                          target="_blank" rel="noreferrer"
                          moz-do-not-send="true">D25.png (908×580)</a></p>
                      <p><a href="http://www.ekovy.eu/B50.png"
                          target="_blank" rel="noreferrer"
                          moz-do-not-send="true">B50.png (906×582)</a> <a
                          href="http://www.ekovy.eu/C50.png"
                          target="_blank" rel="noreferrer"
                          moz-do-not-send="true">C50.png (906×583)</a> <a
                          href="http://www.ekovy.eu/D50.png"
                          target="_blank" rel="noreferrer"
                          moz-do-not-send="true">D50.png (909×590)</a></p>
                      <p>běží to na <a
href="https://www.laskakit.cz/arduino-mega2560-rev3--original/"
                          target="_blank" rel="noreferrer"
                          moz-do-not-send="true">Arduino Mega2560 rev3,
                          originál | LaskaKit</a></p>
                      <pre cols="72">Martin Záruba</pre>
                      <div>Dne 15.3.2025 v 10:52 Martin Záruba
                        napsal(a):<br>
                      </div>
                      <blockquote type="cite">
                        <p><font face="Arial">Frekvence cca 25kHz, ale
                            není problém, aby to chodilo i na 200kHz,
                            jen bude podstatně méně kroků.</font></p>
                        <p><font face="Arial">Nic dalšího kritického tam
                            nebude, ale (nápověda) to není důležité, ku
                            podivu zbývá 100% času procesoru.</font></p>
                        <p><font face="Arial">Vzhledem k požadované
                            frekvenci by posíláním dat na port procesor
                            zoufale nestíhal.</font></p>
                        <p><font face="Arial">Asi by šlo něco novějšího,
                            ale i na tomto (a pak jsem jej měl a snad ho
                            i trochu umím) to jde..<br>
                          </font></p>
                        <pre cols="72">Martin Záruba</pre>
                        <div>Dne 15.3.2025 v 10:12 Pavel Hudeček
                          napsal(a):<br>
                        </div>
                        <blockquote type="cite">K tomu je potřeba vědět,
                          jaký jsou další okolnosti, tedy např. o jakých
                          frekvencích se bavíme a zda se tam bude dít
                          něco dalšího časově kritickýho. <br>
                          <br>
                          U menší frekvence stačí třeba přerušení, který
                          dokola posílá data z paměti na port. <br>
                          <br>
                          A nakonec, pokud budou okolnosti nedobrý,
                          jestli je nutná mega a ne něco novějšího, kde
                          je víc možností. <br>
                          <br>
                          PH <br>
                          <br>
                          Dne 15.03.2025 v 9:43 Martin Záruba napsal(a):
                          <br>
                          <blockquote type="cite">Jak byste udělali na
                            ATMega čtyři pwm signály, které budou proti
                            sobě posunuté o čtvrt periody? Tedy takto: <br>
                            <br>
                            pwm 25% <br>
                            <br>
                            A: 1000 <br>
                            <br>
                            B: 0100 <br>
                            <br>
                            C: 0010 <br>
                            <br>
                            D: 0001 <br>
                            <br>
                            <br>
                            pwm 50% <br>
                            <br>
                            A: 1100 <br>
                            <br>
                            B: 0110 <br>
                            <br>
                            C: 0011 <br>
                            <br>
                            D: 1001 <br>
                            <br>
                            <br>
                            pwm 75% <br>
                            <br>
                            A: 1110 <br>
                            <br>
                            B: 0111 <br>
                            <br>
                            C: 1011 <br>
                            <br>
                            D: 1101 <br>
                            <br>
                            Samozřejmě i plynulejší přechody pwm, ne jen
                            25,50,75, cokoli (v rámci možností časovače)
                            od 0 do 100%. Trápil jsem se s tím dva dny a
                            je to docela jednoduché. <br>
                            <br>
                          </blockquote>
                          <br>
_______________________________________________ <br>
                          HW-list mailing list  -  sponsored by <a
                            href="http://www.HW.cz" target="_blank"
                            rel="noreferrer" moz-do-not-send="true">www.HW.cz</a>
                          <br>
                          <a href="mailto:Hw-list@list.hw.cz"
                            target="_blank" rel="noreferrer"
                            moz-do-not-send="true"
                            class="moz-txt-link-freetext">Hw-list@list.hw.cz</a>
                          <br>
                          <a
href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank"
                            rel="noreferrer" moz-do-not-send="true"
                            class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a>
                          <br>
                        </blockquote>
                        <br>
                        <fieldset></fieldset>
                        <pre>_______________________________________________
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz"
                        target="_blank" rel="noreferrer"
                        moz-do-not-send="true">www.HW.cz</a>
<a href="mailto:Hw-list@list.hw.cz" target="_blank" rel="noreferrer"
                        moz-do-not-send="true"
                        class="moz-txt-link-freetext">Hw-list@list.hw.cz</a>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank"
                        rel="noreferrer" moz-do-not-send="true"
                        class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
                      </blockquote>
                    </div>
                    _______________________________________________<br>
                    HW-list mailing list  -  sponsored by <a
                      href="http://www.HW.cz"
                      rel="noreferrer noreferrer" target="_blank"
                      moz-do-not-send="true">www.HW.cz</a><br>
                    <a href="mailto:Hw-list@list.hw.cz" target="_blank"
                      rel="noreferrer" moz-do-not-send="true"
                      class="moz-txt-link-freetext">Hw-list@list.hw.cz</a><br>
                    <a href="http://list.hw.cz/mailman/listinfo/hw-list"
                      rel="noreferrer noreferrer" target="_blank"
                      moz-do-not-send="true"
                      class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
                  </blockquote>
                </div>
                <br>
                <fieldset class="moz-mime-attachment-header"></fieldset>
                <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a
                class="moz-txt-link-abbreviated" href="http://www.HW.cz"
                moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
                href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
                href="http://list.hw.cz/mailman/listinfo/hw-list"
                moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
              </blockquote>
              <br>
              <fieldset class="moz-mime-attachment-header"></fieldset>
              <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a
              class="moz-txt-link-abbreviated" href="http://www.HW.cz"
              moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
              href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
              href="http://list.hw.cz/mailman/listinfo/hw-list"
              moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
            </blockquote>
            <br>
            <fieldset class="moz-mime-attachment-header"></fieldset>
            <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a
            class="moz-txt-link-abbreviated" href="http://www.HW.cz"
            moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
            href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
            href="http://list.hw.cz/mailman/listinfo/hw-list"
            moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
          </blockquote>
          <br>
          <fieldset class="moz-mime-attachment-header"></fieldset>
          <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a
          class="moz-txt-link-abbreviated" href="http://www.HW.cz"
          moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
          href="http://list.hw.cz/mailman/listinfo/hw-list"
          moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
        </blockquote>
        <br>
        <fieldset class="moz-mime-attachment-header"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a
        class="moz-txt-link-abbreviated" href="http://www.HW.cz"
        moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
        href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
        href="http://list.hw.cz/mailman/listinfo/hw-list"
        moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
      </blockquote>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
  </body>
</html>