Preguntas con etiqueta 'interrupts'

1
respuesta

STM32F030 (K6) Systick no se dispara (problema BOOT0)

Estoy intentando escribir un programa simple para un microcontrolador STM32F030K6T6. El problema al que me enfrento es el problema más común "Systick no funciona". El código se genera utilizando Cube32MX (Firmware 1.9.0) y se compila en Atoll...
1
respuesta

¿Por qué la dirección de la interrupción 8085 está separada por 8 ubicaciones y no en continuación?

Si es para la Rutina de servicio de interrupción (ISR) en la que el microprocesador empuja el contenido del programa Counter (PC) para apilar y luego carga la dirección Vector en la PC y comienza a ejecutar el ISR almacenado en esta direcc...
1
respuesta

dsPIC33E Interrupciones externas INT0, INT1, INT2 no se disparan

He leído todas las publicaciones que puedo encontrar y aún no entiendo por qué no se activan las interrupciones externas, la siguiente es mi inicialización, no está limpia, ya que estoy en el proceso de intentar todo lo que se me ocurre para hac...
1
respuesta

dsPIC33E - El indicador de interrupción maestra I2C nunca se establece

Estoy intentando diseñar un programa que sondea un reloj en tiempo real (DS1307 +) cada segundo a través de I2C. El microcontrolador utilizado es dsPIC33EP64GS506. Utilizo un indicador de interrupción maestra para esperar hasta que finalice una...
1
respuesta

¿Los dos pines del microcontrolador de E / S que están conectados entre sí requieren una resistencia externa?

Estoy tratando de hacer que dos atmel AT89C2051 se comuniquen entre sí en serie, pero los puertos serie en cualquiera de los dos no estarán disponibles porque un puerto serie en un chip se conecta a la computadora y el otro en el otro chip se co...
1
respuesta

¿Cómo cambiar la lectura de un ADC de 10 bits a los registros del temporizador 0 usando un PIC18f4550?

Estoy leyendo un valor anlogue usando el ADC de 10 bits del canal 0. He implementado una interrupción usando el temporizador 0, donde establezco algún valor para los registros del temporizador 0 (TMR0H y TMR0L - 8 bits) y espero el exceso de flu...
1
respuesta

¿Cómo implementa un controlador de interrupción de Energia?

Entonces, tengo una aplicación que necesita ser muy conservadora con el poder. Utilizo el comando suspend () para ingresar a LPM4 y esperar a que ocurra una interrupción. Durante la interrupción, intento comunicarme con un dispositivo I2C. Si...
2
respuestas

Detección de voltaje con un pin digital

Soy relativamente nuevo con Arduino e hice un poco de investigación antes de esta publicación. Pero estoy tratando de detectar cuándo tengo voltaje proveniente de un convertidor de CA / CC (12Vdc) para poder cambiar de mi batería a mi convertido...
2
respuestas

Deshabilitar la interrupción en ISR en STM32F4

¿Es posible desactivar una interrupción durante su rutina de servicio para evitar que vuelva a suceder durante algún tiempo? Por ejemplo: void TIM2_IRQHandler(void) { if(TIM_GetITStatus(TIM2,TIM_IT_CC1) !=RESET) { //(some c...
2
respuestas

Detectando interrupciones en Atmega8 desde el circuito detector de cruce por cero

Tengo un circuito detector de cruce por cero, cuya salida le estoy proporcionando a mi Atmega8 como una interrupción, pero desafortunadamente no está funcionando. Si utilizo el suministro de CC 5V (lógica 1) como una interrupción, funciona. ¿A d...