collapse

* Posts Recentes

Proteções gerais de um circuito por KammutierSpule
[Hoje às 17:33]


Led driver - Chinesices!!! por vasco
[Hoje às 15:10]


leitura de voltagens com o analogRead(A0) por vasco
[Hoje às 11:48]


Como calcular bobina por luisjustin
[Ontem às 18:11]


Substituir um 78xx por um switching regulator ? por vasco
[Ontem às 13:50]


BostonDynamics - Vai uma mãozinha? por TigPT
[Ontem às 12:57]


Kit Completo Robô Inmoov 299€ por aldricnegrier
[15 de Outubro de 2018, 13:39]


PCB de passadeira por vasco
[13 de Outubro de 2018, 16:00]


Proteção contra reverse voltage por Njay
[12 de Outubro de 2018, 10:04]


Bus I2c necessita de pullups ? por vasco
[11 de Outubro de 2018, 18:15]

Autor Tópico: Aceder a variável do vector de interrupção  (Lida 987 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline A_neves

  • Mini Robot
  • *
  • Mensagens: 8
Aceder a variável do vector de interrupção
« em: 16 de Maio de 2012, 20:16 »
Estou a usar um atmega 168, e estou a usar a interrupção externa INT0 para ler um pino do micro.
Na main quero aceder a uma variável que defini com global que vai ficar com o valor recebido de um comando vinda do vector de interrupção.
Não consigo aceder a essa variável. Já experimentei com apontadores, mas nem assim consegui.

Já alguém teve problemas deste género que me possa ajudar?

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.367
    • Tróniquices
Re: Aceder a variável do vector de interrupção
« Responder #1 em: 16 de Maio de 2012, 22:52 »
A variável tem que ser declarada como "volatile".