Tengo un Atmega644p que está conectado a través de SPI a un controlador de latas MCP2515. En la MCU utilizo interrupciones basadas en el tiempo para enviar mensajes al controlador de latas, que él traduce y envía al canbus. También utilizo una interrupción externa para avisar a la MCU cuando se necesita leer un mensaje del controlador de latas.
Lo que deseo hacer ahora es generar con la misma MCU una señal PWM. Mi pregunta es la siguiente: ¿hay alguna otra forma de interrupciones basadas en el tiempo para crear una salida PWM en la MCU? Además, las otras interrupciones pueden no detener la salida PWM. es posible? ¿O debería usar algún tipo de controlador PWM para esto?
Un cordial saludo, Toon