Uso del software FlowCode v.6, interfaz gráfica para programar y simular el sistema Bolt v.Lite mediante diagramas de flujo.
Vea aquí el video demostrativo:
|
1. Primeramente, instale el software FlowCode v.6 (versión demo) en su computadora. 2. Baje aquí la carpeta del proyecto FlowCode, con los archivos plantilla para operar el sistema Bolt v.Lite. Esta plantilla ya incluye el panel de simulación de la tarjeta Bolt v.Lite, así como la definición de sus puertos: BOLT-V-LITE-PROJECT-1.zip
Descripción general El software FlowCode es una interfaz gráfica de programación que permite desarrollar aplicaciones en el sistema Bolt v.Lite, ó cualquier otro sistema microcontrolador basado en PIC micro, utilizando solamente diagramas de flujo y sin necesidad de programación en lenguajes de alto nivel. El programa cuenta con las herramientas necesarias para implementar el diagrama de flujo y definir componentes gráficos como LEDS, microswitches, LCD, teclados, puertos RS232, etc. Adicionalmente, FlowCode cuenta con un simulador integrado, de tal manera que es posible simular en tiempo real el programa, observando salidas ó modificando las entradas en el panel de simulación (dashboard). El simulador puede operar también paso a paso. Durante la simulación, el usuario puede modificar el status de cualquiera de los dip switches dando un click sobre el panel. Vea el ejemplo ilustrado en la imagen de arriba: del lado izquierdo el usuario observa el diagrama de flujo y en el lado derecho, el panel de simulación (dashboard) del sistema Bolt v.Lite. Una vez que se tiene el programa funcionando satisfactoriamente en la simulación, FlowCode cuenta con un compilador C que genera los archivos fuente .c, ensamblador .asm y ejecutable .hex. Este último puede cargarse directamente en el sistema sistema Bolt v.Lite, ó cualquier otro sistema microcontrolador basado en PIC.
FlowCode como herramienta didáctica para el aprendizaje de programación en C El software FlowCode puede ser utilizado por estudiantes y maestros, como una valiosa herramienta para el aprendizaje ó enseñanza de la programación de los sistemas PIC micro. Los diagramas de flujo se desarrollan en forma sencilla, mediante un menú fácil de manejar. Al simular el programa, el usuario puede observar en tiempo real en su pantalla en la PC, el encendido y apagado de los leds, y al mismo tiempo puede operar mediante clicks con el mouse los microswitches para abrirlos y cerrarlos. También se puede realizar un simulación paso por paso, siendo sumamente didáctico observar el flujo del programa en el diagrama, y al mismo tiempo observar las componentes (leds, microswitches) operando. Tambien se proporciona en la pantalla de simulación un diagrama del chip 18F2550 (ó en su caso el microcontrolador que haya sido definido) con su asignación de pines. En este diagrama, se indican en forma gráfica los bits de los puertos de entrada y salida activados durante la simulación. Finalmente, una vez que el usuario observa el sistema funcionando correctamente en la pantalla de su PC, puede compilar el diagrama, generando un archivo ejecutable (.hex), el cual puede ser cargado en el sistema Bolt v.Lite. Le recomendamos bajar la versión demo PIC v.6 con la cual podrá desarrollar sus propios diagramas de flujo y operar leds y microswitches del sistema Bolt v.Lite ó su propio sistema PIC micro. FlowCode posee opciones para operarlo en distintos idiomas, entre ellos, el español.
NOTAS ACLARATORIAS: FlowCode 6 es un software desarrollado por la empresa Matrix Multimedia. La empresa proporciona un programa gratuito de demostración en el link: Las pruebas realizadas en este proyecto se realizaron para la versión 6 de Flowcode. |
|