<html>
  <head>
    <meta content="text/html; charset=iso-8859-2"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Ale aby si mal aj odpoved na otazku, citat pin sa da
      (strucnejsie, nie prehladnejsie) takto:</p>
    <p>bool hodnota = ( PORTC & ( 1<<PINC1 ) );</p>
    <p>ked je hodnota natypovana ako cisty boolean, tak mas vo vysledku
      0/1 podla stavu pinu.</p>
    <p>Jaro</p>
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 06.01.2017 23:41, Zdeněk Aster
      wrote:<br>
    </div>
    <blockquote cite="mid:lzM.tJV.3%7BYdb941vM0.1OS1qt@seznam.cz"
      type="cite">Ja jsem si na to delal makra. Jinak XMEGY to maji
      resene o neco lepe,
      <div>bud muzu klasicky jako u bezne MEGY</div>
      <div>PORTC.OUT =</div>
      <div>A nebo po jednotlivem pinu</div>
      <div><br>
      </div>
      <div>PORTC.OUTSET = bit co jsou v jednice se nastavi do jednicky;</div>
      <div>PORTC.OUTCLR = bity co jsou v jednoce se nastavi do nuly</div>
      <div>takze to jde pouzit PORTC.OUTSET = 0x80; nastavi posledni bit
        do jednicky</div>
      <div>PORTC.OUTSET = 0x81; prvni a posledni do jednicky</div>
      <div>PORTC.OUTCLR = 0x02; vynuluje druhy bit....</div>
      <div>PORTC.OUTTGL ..... otoceni</div>
      <div><br>
      </div>
      <div>Tehle pristup mi docela vyhovuje, ale puvodni megy to bohuzel
        neumi, proto</div>
      <div>je taky uz nepouzivam...</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>Zdenek Aster</div>
      <div><br>
      </div>
      <div>
        <div>
          <p>---------- Původní zpráva ----------<br>
            Od: balu <a class="moz-txt-link-rfc2396E" href="mailto:balu@k-net.fr"><balu@k-net.fr></a><br>
            Komu: HW-news <a class="moz-txt-link-rfc2396E" href="mailto:hw-list@list.hw.cz"><hw-list@list.hw.cz></a><br>
            Datum: 6. 1. 2017 22:43:05<br>
            Předmět: este jedna dlazdicska...</p>
          <br>
          <blockquote>je tu nejak ticho tak pridam blbu otazku...
            <br>
            <br>
            <br>
            majme porty na procesore Atmega. Chcel by som niektore piny
            nadratovat <br>
            do boolean premennej, tak aby som po precitani dostal 0/1.
            Takisto by <br>
            som chcel zase niektore ine boolean premenne chcel
            nadratovat na <br>
            vystupne piny. Ako sa to v C spravne robi?
            <br>
            <br>
            ak som spravne pochopil tak nastavit pin je
            <br>
            PORTC |= (1 << RELE_PIN); // set relay
            <br>
            <br>
            vymazat pin je
            <br>
            PORTC &= ~(1 << RELE_PIN); // clear relay
            <br>
            <br>
            da sa precitat pin aj inteligentnejsie ako toto?
            <br>
            if ((PINC & 1 << ILIMIT_PIN) == 0) // if zero,
            current limit is active
            <br>
            {ILimit = true;}
            <br>
            else
            <br>
            {ILimit = false;};
            <br>
            <br>
            cielom mojho snazenia by che byt precitat pin ILIMIT_PIN,
            urobit nejaku <br>
            logicku operaciu a vysledny stav zapisat do RELE_PIN. Ako to
            urobit <br>
            korektne?
            <br>
            <br>
            b.
            <br>
            _______________________________________________
            <br>
            HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
            <br>
            <a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
            <br>
            <a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
            <br>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <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>
    <br>
  </body>
</html>