TODOPIC
Microcontroladores PIC => - Niple - => Mensaje iniciado por: jpccalvo en 22 de Junio de 2018, 12:48:09
-
Hola amigos tengo problema para poder activar timer desde una interrupción, la idea es que cuando reciba un flanco ascendente por un pin se active su interrupción y dentro de esa interrupción configurar el timer 0 para que cuente un segundo y encienda un led ,pero no me funciona estoy trabajando con niple 6.3 y lo simulo en proteus 8
-
¿Puedes adjuntar el proyecto para revisarlo?
Asi es muy dificil el poder ayudarte y ver porque te pasa eso.
Quizas debas configurar el timer fuera de la interruption y en esta solo activar el timer para que empieze a construction. Pero lo mejor es verlo.
-
Gracias por tu respuesta si intente configurar el timer 0 en el programa principal y activarlo en la interrupción pero cuando quiero activarlo me sale el cartel que debo configurar lo primero pero ya esta echo en el programa principal por eso es que no entiendo que pasa
adjunto un ejemplo, también intenté hacerlo desde una sub rutina de usuario pero tampoco no anda no se si es problema de niple a del simulador.
adjunto el programita y una captura del error que tira proteus.
desde ya muchas gracias
-
Amigo,
Lo que has adjuntado es una imagen de unos mensajes que te da Proteus. Con eso es dificil ayudar y ver que pasa.
Como dije en el post anterior lo ideal sería que adjuntases el proyecto de Niple para revisarlo.
-
Si perdón pensé que había adjuntado el archivo ahora lo suvo
-
Lo acabo de descargar, voy a revisarlo e indico lo que vea.
-
He estado toda la tarde revisando el proyecto.
Parece que esta bien y da la sensación de que no se puede accionar la interrupción del tmr0 desde la interrupción por flanco.
Es una cosa que me extraña mucho.
Deberias de realizar la consulta a:
soporte@niplesoft.net
Les indicas el problema y ya nos cuentas la respuesta.
-
Ok intentare que me den una respuesta pero en el foro del curso que ellos tienen no dan señales de vida apena sepa algo les comunico .