Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pt:avr:interrupts [2015/11/26 12:03] – Criação deste novo documento. articapt:avr:interrupts [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 23: Line 23:
 O registo de estado e controlo SREG permite o controlo global de todas as interrupções. A opção de permitir ou não todas as interrupções de uma vez existe para permitir a proteção de dados. Uma vez que as interrupções quebram a execução do programa principal, alguns dos dados em uso por este programa principal podem ser descartados ou corrompidos neste processo. Estas situações podem ser evitadas facilmente através da desativação de todas as interrupções antes de iniciar o processamento dos preciosos dados. A desativação global de interrupções é fácil, se poder ser executada através de um único registo (SREG). Depois e executada a parte critica do programa, as interrupções podem facilmente ser novamente ativadas, passando a ser executadas todas as interrupções que venham a ocorrer.  O registo de estado e controlo SREG permite o controlo global de todas as interrupções. A opção de permitir ou não todas as interrupções de uma vez existe para permitir a proteção de dados. Uma vez que as interrupções quebram a execução do programa principal, alguns dos dados em uso por este programa principal podem ser descartados ou corrompidos neste processo. Estas situações podem ser evitadas facilmente através da desativação de todas as interrupções antes de iniciar o processamento dos preciosos dados. A desativação global de interrupções é fácil, se poder ser executada através de um único registo (SREG). Depois e executada a parte critica do programa, as interrupções podem facilmente ser novamente ativadas, passando a ser executadas todas as interrupções que venham a ocorrer. 
  
-~~PB~~+<pagebreak>
  
 <box 100% round #EEEEEE|Exemplo> <box 100% round #EEEEEE|Exemplo>
pt/avr/interrupts.1448539409.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0