Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

12/08/2007 #1


interrupcion de la puerta b tiempo de ejecucion
hola a todos
queria hacerles una pregunta sobre la interrupcion externa PB0
tengo la duda de si la interrupcion esta configurada en el flanco ascendente, realiza su funcion, pone a cero el flag que le corresponde y cuando vuelve activar las interrupciones para volver al principal, la entrada sigue a uno, vuelve a saltar la inerrupcion o tiene que pasar de 0 a 1 para que salte la interrupcion , es en el supuesto que no baja a 0 durante el servicio de interrupcion y se mantiene a nivel alto

gracias y un saludo
12/08/2007 #2


puedes seleccionarlo con el registro de opciones; descargate la hoja de datos para mas información
12/08/2007 #3


Esa interrupción se da en el flanco, es decir que debe pasar de 0 a 1 para que interrumpa de modo que cuando se presenta la interrupción se realiza la rutina de servicio y si al salir de esta el estado sigue siendo 1 no se presentará la interrupción de nuevo, la interrupción solo se presenta al presentarse un flanco.
13/08/2007 #4


Pos...
Mira el OPTION,INTEDG
A 1 int por flanco descendente
A 0 Int por flanco ascendente.

Saludos

PD esas dudas salen por no leer para que sisve cada bit de los registros
13/08/2007 #5


muchas gracias por sus respuestas no sabia si iba saltar la interrupcion
por no abrir otro post nuevo, les voy a poner aqui otra pequeña duda que tengo con los tiempos de otro periferico. Quería contar las vueltas que da el aspa de una maqueta, es un molino de viento y va muy despacio. Habia pensado hacerlo con el timer1 como contador de eventos, pero en el libro de Angulo pone que la frecuencia minima que puede ser introducida por t1cki a de ser de 4Tosc , en proteus y picsimulator cuenta las veces que pulso un boton conectado a t1cki , habia pensado ponerle un circuito antirebotes en el pcb pero despues leí , lo de minimo 4Tosc. Conoceis como reaccionara el micro con un pulso cada 1ó2 segundos por T1cki?? lo contará o se queda loco

gracias y un saludo
13/08/2007 #6


alogic dijo:
muchas gracias por sus respuestas no sabia si iba saltar la interrupcion
por no abrir otro post nuevo, les voy a poner aqui otra pequeña duda que tengo con los tiempos de otro periferico. Quería contar las vueltas que da el aspa de una maqueta, es un molino de viento y va muy despacio. Habia pensado hacerlo con el timer1 como contador de eventos, pero en el libro de Angulo pone que la frecuencia minima que puede ser introducida por t1cki a de ser de 4Tosc , en proteus y picsimulator cuenta las veces que pulso un boton conectado a t1cki , habia pensado ponerle un circuito antirebotes en el pcb pero despues leí , lo de minimo 4Tosc. Conoceis como reaccionara el micro con un pulso cada 1ó2 segundos por T1cki?? lo contará o se queda loco

gracias y un saludo
Lo debiera contar perfectamente.

Saludos
14/08/2007 #7


bien bien por ese contador, si lo hace me ahorrará muchos quebraderos de cabeza
gracias por brindarme algo de su experiencia, un saludo
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.