Page 1 of 1
No funciona interrupcion INT0 ¡¡¡ Soluccionado !!!
Posted: Mon Jul 08, 2024 11:07 pm
by Carmelo
Estoy queriendo realizar un proyecto en el que voy a usar la interrupción INT con el pic 16F688.
La interrupción INT, en este pic, está asociada al pin RA2. Tengo configurado el bloque INT0 para que se dispare por flanco descendente.
He conectado un pulsador a ese pin para que se dispare la interrupción y en ese momento me saque un valor por el puerto C y se incremente un contador.
Para probar dentro del main solo tengo una salida que esta parpadeando.
El caso es que cuando ejecuto la simulación y acciono el pulsador de la interrupción, en la pantalla del dispositivo, si veo que el pin cambia de estado pero no se ejecuta la macro de la interrupción
¿Me pueden indicar que estoy haciendo mal?
Adjunto el proyecto realizado hasta el momento
Utilizo W10 y Flowcode 10
Re: No funciona interrupcion INT0
Posted: Tue Jul 09, 2024 9:36 am
by Steve-Matrix
Lo verifiqué y puede haber un problema con el pin INT0 en el procesador 16F688. Deberíamos tener una solución para esto pronto.
------------------------
I have checked and there may be an issue with the INT0 pin on the 16F688 processor. We should have a fix for this soon.
Re: No funciona interrupcion INT0
Posted: Tue Jul 09, 2024 11:09 am
by Carmelo
Thank you very much for your prompt response.
Once solved, will I be able to be notified of the correction?
Re: No funciona interrupcion INT0
Posted: Tue Jul 09, 2024 12:48 pm
by medelec35
Hola, esto ya está solucionado.
Si desea probar la solución, busque esta ubicación usando el Explorador de archivos; está oculta de forma predeterminada, así que simplemente pegue el enlace en su barra de direcciones.
Code: Select all
%ProgramData%\MatrixTSL\FlowcodeV10\FCD\PIC\
Reemplace el archivo original con la versión adjunta.
Si Flowcode ya está abierto, deberás volver a cargar tu proyecto.
Si ejecuta alguna actualización de componentes, se sobrescribirá el fcdx que agregó.
Te avisaré cuando se haya implementado la solución para que puedas actualizer Flowcode.
Hello, this is fixed now.
If you would like to test the fix, then browse to this location using File Explorer, it's hidden by default so just paste the link into your address bar.
Code: Select all
%ProgramData%\MatrixTSL\FlowcodeV10\FCD\PIC\
Replace the original file with the attached version.
If Flowcode is already open, then you will need to reload your project.
If you run any component updates, then the fcdx you added will be overwritten.
I will let you know when the fix has been pushed, so you can update Flowcode
Re: No funciona interrupcion INT0
Posted: Tue Jul 09, 2024 3:15 pm
by Carmelo
Gracias "medelec35"
He realizado l indicado y funciona perfectamente.
Re: No funciona interrupcion INT0 ¡¡¡ Soluccionado !!!
Posted: Wed Jul 10, 2024 11:28 am
by medelec35
Hola
El archivo fcdx ahora se ha agregado a la base de datos de Flowcode.
Usando las actualizaciones de la biblioteca, cambie de Archivos en uso a Base de datos complete.
Hello
The fcdx file has now been added to the Flowcode database.
Using Library updates, change from Files in-use to Full database.
Re: No funciona interrupcion INT0 ¡¡¡ Soluccionado !!!
Posted: Wed Jul 10, 2024 11:37 am
by Carmelo
Martin,
Hoy acabo de ejecutar Flowcode y ya me salta la actualización de forma directa del pic16F688.
Comprobado y funciona bien.