Displays de siete segmentos

Display de siete segmentos sin codificador

Este módulo permite visualizar valores en displays de siete segmentos mediante conexión a 7 bits, es decir, sin la utilización de un codificador para generar la combinación binaria correspondiente a cada valor. Niple le permite utilizar hasta 16 displays conectados en paralelo.

Primero seleccione el tipo de display a utilizar, esto es: ánodo común o cátodo común.

catodo comun

Luego le solicita que seleccione la cantidad de displays a utilizar esto es, entre 2 y 16.

Seguir leyendo Displays de siete segmentos

Displays de 7 segmentos

Display de 7 segmentos sin codificador

Este módulo permite visualizar valores en displays de 7 segmentos mediante conexión a 7 bits, es decir, sin la utilización de un codificador para generar la combinación binaria correspondiente a cada valor. Niple le permite utilizar hasta 16 displays conectados en paralelo.

Primero seleccione el tipo de display a utilizar, esto es: ánodo común o cátodo común.

catodo comun

Luego le solicita que seleccione la cantidad de displays a utilizar esto es, entre 2 y 16.

Seguir leyendo Displays de 7 segmentos

Tiempos por bucles

Tiempos por bucles

Niple le permite realizar temporizaciones tanto «fijas» o «variables». Con la temporización fija puede genera temporizaciones entre 10 microsegundos y 255 segundos con una precisión de 1 uS.

En tiempo de espera, escriba el valor de tiempo que desea. Seleccione la unidad de tiempo que desee de la lista. Haga clic en «Ingresar».

temporizador por bucles

** VOLVER AL INDICE DEL MANUAL DE USUARIO **

Rutinas básicas

Rutinas básicas

Las rutinas básicas son módulos prediseñados y se encargan de resolver un proceso en particular (una configuración, una comparación, un cálculo, etc.).

Puede formar estructuras lógicas muy complejas de manera rápida y sencilla a partir de la combinación de rutinas básicas. Utilice las rutinas básicas para programar dentro de cualquier «Entorno».

Seguir leyendo Rutinas básicas

Descripción de las funciones

Descripción de las funciones

Los bloques se encuentran agrupados en distintos niveles organizados por categoría para facilitar la búsqueda de un bloque en particular. En el primer nivel se organizan por tipo de función donde se encuentran los siguientes ítems:

  1. Instrucciones
  2. Etiquetas
  3. Rutinas básicas
  4. Interrupciones
  5. Subrutinas de usuario

Instrucciones

Esta categoría incluye todas instrucciones en Assembler. A su vez se organizan por tipo de instrucción:

Seguir leyendo Descripción de las funciones

Insertar bloques

Insertar bloques

Tenga en cuenta que cada bloque debe estar unido a otro bloque por medio de un vínculo (flecha). Esta flecha indica el sentido de ejecución del programa. De ésta manera se establece la secuencia y el orden en que va a ser ejecutado el programa.

El vínculo lo puede realizar de forma manual o de forma automática. Para que el vínculo se realice de forma automática debe seleccionar el bloque previo antes de insertar el nuevo bloque. Niple supervisa de manera automática los errores lógicos solo cuando los vínculos se realizan de manera automática, o sea, cuando se inserta un nuevo bloque habiendo seleccionado previamente el bloque precedente.

Seguir leyendo Insertar bloques

Procedimiento para programación de los PIC12F6xx

Procedimiento para programación de los PIC12F6xx

Los micros de las familia de PIC 12F6xx requieren un procedimiento especial para ser programados.  Estos micros requieren de un valor de calibración ubicado en final de la memoria de programa que permite garantizar la correcta calibración del oscilador interno.

Este procedimiento es necesario realizarlo para todos los tipos de programadores de PIC.

Por esto: es necesario recuperar este valor antes de utilizar por utilizar por primera el micro. A continuación, vamos a utilizar el PIC12F675 y el software de programación IC-Prog.

Seguir leyendo Procedimiento para programación de los PIC12F6xx

Teclado matricial

Teclado Matricial

El módulo de teclado matricial permite capturar el valor de la tecla presionada en un teclado matricial de 3×4 o de 4×4 y lo guarda en un registro. Para ello utiliza interrupciones por cambio de estado en RB4 a RB7.

Niple verifica que la interrupción por RB4-7 se encuentre activada. Si la interrupción no se encuentra activada no permite en ingreso del módulo.

Seguir leyendo Teclado matricial