Manejo de Timer e interrupciones

Hola

Me preguntaba si es posible desde arduino programar un timer del Atmega a un determinado tiempo y ademas hacer que funcione con interrupción.

La idea es manejar unos displays usando un shift register pero que sea "en paralelo" al programa principal.

Saludos y Gracias de antemano

Hola,

Tendrás que usar C, no hay funciones propias de wiring (lenguaje arduino) para ello. Puedes usarlo sin problemas en el entorno Arduino.

Mira este link:

También te conviene mirarte el datasheet del micro para ver los registros de configuración (ATMega168, ATMega328, ATMega 1280,… depende de la placa que uses).

Salu2

Igor R.

Más links:
http://www.uchobby.com/index.php/2007/11/24/arduino-interrupts/

http://gonium.net/md/2006/12/27/i-will-think-before-i-code/

:wink: