No tengo

Páginas: 7 (1686 palabras) Publicado: 26 de junio de 2010
Niple
Entorno Visual de Desarrollo para Microcontroladores PIC

Niple para PIC 16F84

Entorno Visual para Programación de Microcontroladores PIC

www.niplesoft.net

Página 1/7

Niple
Entorno Visual de Desarrollo para Microcontroladores PIC
¿Qué es Niple?
Niple es un Entorno visual de Desarrollo para Microcontroladores PIC de Microchip. Con Niple Ud. podrá programar losmicrocontroladores de la manera más rápida y sencilla a través del diseño de un diagrama de flujo mediante un entorno completamente visual y de alto nivel, generando el código assembler más eficiente con sólo hacer un clic.

Niple para 16F84 - Características:

ü

Fácil interpretación del programa. El diagrama de flujo es la forma más fácil y rápida de interpretar un programa o proceso. Incluso puedeingresar "comentarios" a los bloques lo cual facilita aun más la interpretación. Programación Visual (mediante un diagrama de flujo). El usuario diseña el sistema mediante un diagrama de flujo a través de pantallas claras e intuitivas, evitando la codificación en assembler. Control automático de la sintaxis de las instrucciones

ü

ü

Página 2/7

Niple
Entorno Visual de Desarrollo paraMicrocontroladores PIC

ü ü

Los Registros y los bits se declaran de manera visual directamente sobre el "mapa de memoria", eliminando por completo los errores por duplicación de direcciones. El sistema supervisa la declaración de registros y bits alertando de: • Duplicación de nombres de registros y bits. • Nombres Largos • Caracteres no validos en nombres de registros y bits

ü ü

Paraseleccionar un bit o un registro se elige de una lista, no se "tipea" el nombre, eliminando totalmente éste tipo de errores (errores de tipeo). Control automático de la lógica del programa: • Correcta configuración de los puertos al hacer uso de ellos (al leer o escribir, tanto en paralelo como en comunicación serial). • Chequeo de "ruido" en el caso de la comunicación serial. • Control automático deetiquetas para realizar saltos entre las distintas partes del programa. La declaración de un salto por medio de una etiqueta y la función "goto" son cosa del pasado, el usuario simplemente "señala" el salto vinculado 2 bloques (origen y destino) de manera visual en el diagrama de flujo. • Control de los vínculos entre los distintos bloques que conforman el diagrama de flujo. • Control Automáticode vínculos entre los distintos entornos del programa. Por ejemplo, vincular un símbolo entre el programa principal y un símbolo en una interrupción. • Control automático del entorno de programación al insertar un bloque.

ü

Manejo inteligente de los registros: • En los casos en que se utilicen registros del banco de memoria 1, el sistema realiza el cambio de banco de manera automática ytransparente al usuario en el momento de generar el código assembler. El usuario no necesita tener en cuenta este "detalle" durante el diseño del diagrama de flujo. • Chequeo automático de la declaración de los registros y los bits al momento de la compilación. Niple supervisa la existencia de la totalidad de los registros utilizados en el programa, si a lo largo del desarrollo del programa Ud. borraalgún registro o bit , Página 3/7

Niple
Entorno Visual de Desarrollo para Microcontroladores PIC
Niple detecta la ausencia de dicho registro o bit y no permite la generación del código .asm. • Al eliminar registros, se verifica si contiene bits declarados, si los contiene, borra también automáticamente los bits (previo aviso de confirmación). • Puede renombrar registros o bits. Niplereemplaza el nombre en todo el sistema de manera automática.

ü

Optimización automática de la memoria: • El sistema chequea de forma automática la distribución de los registros utilizados. El sistema propone alternativas que se traducen en reducción del tiempo de ejecución, reducción de código assembler y eliminación de errores. Optimización automática del código assembler: • El sistema evalúa y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • No tengo
  • No tengo
  • No Tengo
  • yo te tengo
  • no tengo
  • NO TENGO
  • No Tengo
  • No Tengo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS