Mi objetivo es generar una interrupción en un procesador Atmega328P cada segundo aproximadamente, utilizando un consumo de corriente promedio sustancialmente menor que el del temporizador de vigilancia incorporado.
Puede ver en la hoja de da...
Estoy haciendo una prueba simple de ADC con un potenciómetro en STM32F103C8, parece funcionar bien durante 5 segundos aproximadamente, pero luego la unidad solo se detiene, incluso cuando el bucle deja de hacer lo que se supone que debe hacer (a...
Estoy usando un atmega328 en AVR. No he hecho ninguna codificación todavía, pero estoy planeando. Cómo lo haré en mi cabeza. Así que quiero poder despertar el ATmega328 presionando un botón y ponerme en reposo después de presionar el mismo botón...
Estoy intentando que funcione una interrupción de cambio de pin en un Attiny2313 pero estoy atascado,
la interrupción no se está activando.
Estoy usando el siguiente código en main() :
GIMSK |= (1 << PCIE2);
PCMSK2 |= (1 <<...
En el compilador CCS PIC C, hay dos interrupciones y ambas están vinculadas a Timer0 desbordante. Estos se llaman # INT_TIMER0 y #INT_RTCC. ¿Qué significa RTCC y no es suficiente # INT_TIMER0?
Estoy tratando de obtener la frecuencia de entrada de una onda cuadrada usando el registro de captura de entrada de un Atmega328p. Hasta ahora, funciona de forma esporádica, es decir, cuando ingreso una onda cuadrada de 75 kHz, la salida se ve a...
Tengo 3 botones conectados a PIN1, PIN3, PIN5 de PORTA de un XMEGA. Si se empujan se entregan un borde descendente.
Intento generar interrupciones usando esos botones, comencé con uno, esto es lo que he hecho:
void buttonINT(){
// PORTA...
Estoy usando dos interrupciones de temporizador:
TIMER0_OVF se activa cada 12 ms, con su ISR solo sondeando un pin, estableciendo condicionalmente una bandera e incrementando un valor, por lo que debería completarse bastante rápido...
Quiero generar una interrupción (en PIC18f4550 usando TIMER0) cada 1 segundo, pero al usar el siguiente código, se genera una interrupción cada 6 segundos.
#include<pic18f4550.h>
#pragma config PLLDIV = 5 , CPUDIV = OSC1_PLL2 , USBDIV =...
Actualmente estoy intentando que el comparador en dsPIC33EP256GP502 funcione, pero se atasca en la interrupción del comparador. Básicamente, lo que quiero hacer es usar el comparador para comparar dos entradas de voltaje externas y generar la in...