13.07.2015 Views

Manual de Utilização do SMART PIC - Iris.sel.eesc.sc.usp.br

Manual de Utilização do SMART PIC - Iris.sel.eesc.sc.usp.br

Manual de Utilização do SMART PIC - Iris.sel.eesc.sc.usp.br

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Manual</strong> <strong>de</strong> Utilização <strong>do</strong> <strong>SMART</strong> <strong>PIC</strong>Esta instrução efetua a operação lógica AND (E)entre uma literal o valor no registra<strong>do</strong>r W.Vamos supor que o valor <strong>de</strong> W no momento seja0xA3Antes da instruçãoW=0xA3ANDLW 0x5FApós a instruçãoW=0x03Vamos fazer a operação em binárioW =A3 = 101000115F = 01011111 AND-------------------W =03 = 00000011Esta instrução efetua a operação lógica AND (E)entre uma variável (registra<strong>do</strong>r ´f´) e o registra<strong>do</strong>rW. Se ´d´ for 0, o resulta<strong>do</strong> é envia<strong>do</strong> para W. Se´d´for 1, o resulta<strong>do</strong> é envia<strong>do</strong> para ´f ´.Vamos supor que o valor <strong>de</strong> W no momento seja0x17 e a variável CONTA <strong>de</strong>clarada anteriormenteno programa seja 0xC2.Exemplo com ´d´ =0:Antes da instruçãoW=0x17 , CONTA=0xC2ANDWF CONTA ,0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!