Nivel de usuario en Niple

Modos de trabajo: Nivel de Usuario

Dado que Niple está especialmente diseñado para quienes se inician en la programación de microcontroladores PIC, el sistema ofrece dos modos de trabajo según el nivel de experiencia o conocimiento técnico del usuario:

  • Modo de Usuario Inicial: Sólo se permite el acceso y visualización de los registros y bits declarados por el usuario, y no se tiene acceso a los registros predefinidos. Los únicos bits predefinidos a los que se tiene acceso son los correspondientes a los puertos, y los bits C y Z, dado que estos son de uso frecuente. De esta manera, Niple pretende evitar errores al modificar registros de configuración y control del sistema (ya sea por desconocimiento o de manera accidental).
  • Modo de Usuario Experto: Se permite el acceso a todos los registros y bits del sistema sin ninguna restricción. Niple supone que el usuario tiene pleno conocimiento de las acciones que se está realizando, y no advierte sobre de los riesgos de modificar el valor de los registros de configuración o control.

Por defecto Niple inicia la sesión de trabajo en modo «Usuario Inicial».

Para conmutar entre modo de «Usuario Inicial» y «Experto» ingrese al menú «Opciones/Nivel de Usuario».

nivel de usuarios

** VOLVER AL INDICE DEL MANUAL DE USUARIO **

Ingreso de datos en Niple

Ingreso de datos

Niple controla de manera automática cada dato ingresado al sistema, ya sean nombres de registro, valores literales u opciones (generalmente numéricas). De esta manera se controlan los errores de tipeo.

Control de ingreso de nombres de registros

Cuando necesite ingresar el nombre de un registro como parámetro para una función, Niple le presenta una lista con todos los registros declarados, donde Usted debe seleccionar el nombre del registro deseado.

Seguir leyendo Ingreso de datos en Niple

Entornos de Niple

Entornos

En la sección diagrama de flujo Usted programa los procesos o estructuras lógicas que desea realizar en el proyecto. Un proyecto esta dividió en diferentes partes. A cada una es tas partes se las llama «Entorno».

En general, un programa para PIC es organizado en distintas secciones con el fin de facilitar la compresión y al mismo tiempo optimizar el código por medio de la reutilización de rutinas y procesos.

El objetivo de cada una de éstas secciones es resolver un problema en particular y reciben distintos nombres según la función que cumplen, o el contexto en el cual se ejecutan (Programa Principal, Subrutinas o Interrupciones).

Seguir leyendo Entornos de Niple

Metodología de programación con Niple

La metodología de programación en Niple consiste en el diseño de un diagrama de flujo de manera totalmente visual y de alto nivel de programación.

Esto significa que Usted no escribe código assembler adaptándose al «lenguaje» del micro, sino que, por el contrario, realiza el diseño del programa de manera gráfica, seleccionando opciones a través de pantallas claras e intuitivas, y donde el sistema se adapta al lenguaje humano y luego traduce a código assembler.

El diagrama de flujo está formado por un conjunto de bloques estandarizados. Tanto la forma, como el color y el texto de cada bloque, le están presentando información y datos concretos acerca de cada parte del proceso, lo cual facilita aún más la interpretación del programa. Además, el diagrama de flujo le permite tener una visión general del proyecto.

Seguir leyendo Metodología de programación con Niple