EL DIAGRAMA DE FLUJO

Los diagramas de flujo nunca estan mal o estan bien del todo, estos tan solo son una herramienta para llevar de forma escrita o grafica  lo que en la cabeza tenemos pensado. Tampoco existe un unico camino para dar soluciones a un problema planteado pero el diagrama de flujo nos puede ayudar o nos puede alejar de la idea de proyecto o programa. Un muy buen diagrama de flujo que puede ayudarnos a la realizacion del programa es haciendo muy descriptivo el proceso esto quiere decir que si mi finalidad de programa es ´´Salir a caminar´´ debo tener la precaucion de nombrar todo con absoluto detalle para que esto sea posible: Ponerme medias, ponerme la ropa adecuada para el clima, ponerme los zapatos de caminata, ponerme de pie, acercarme a la puerta, abrir la puerta, salir de mi casa y finalmente ´´salir a caminar´´. Para este ejemplo se hizo lo mas descriptivo posible las acciones que deben ocurrir para ´´salir a caminar´´ esto con el fin de ejemplificar la forma en que el PIC sigue las instrucciones que le programemos. Sin embargo a la hora de programar es un poco mas complejo, ya que sin importar el detalle que haya en el diagrama de flujo en MPLAB las instrucciones si deben estar sin omitir nada en absoluto. Por lo tanto en nuestro programa de ejemplo estaria mal decir ``acercarme a la puerta`` ya que esta si bien es una accion que se debe ejecutar, la mejor forma de plasmarlo en el lenguaje del programa seria dando x pasos en y tiempo hasta llegar a la puerta que se encuentra en q direccion especifica.
En conclusion el diagrama de flujo es una muy buena herramienta si en el plasmamos de la mejor forma lo que es nuestra solucion de la situacion planteada, es aconsejable poner la mayor cantidad de detalles para que asi sea mas facil encontrar las instrucciones que ejecuten lo que pensamos o tener claro que para hacer alguna accion que queremos debo hacer varias pequeñas cosas.

Veamos pues nuestro diagrama de flujo planteado para la solucion de nuestro proyecto, este esta describiendo lo que va a suceder en nuestro PIC y como aproximadamente sera su configuracion y ejecucion de instrucciones.