jetivo.
El alumno aprenderá a configurar, escribir y leer los puertos de un
PRÁCTICA: INSTALCIÓN n NIPLE Y DEL PIC SIMULATOR.
microcontrolador.
MATERIAL
1 Computadora
1 Mouse (opcional)
1 Niple
1 PIC Simulator Ide
DIAGRAMA DE FLUJO DE NIPLE
MANUAL DE PRÁCTICAS MICROCONTROLADORES Y PLC
CAPTURAS DE PANTALLAS DE PIC SIMULATOR IDE
M.C.I.E. LUIS HUMBERTO SÁNCHEZ MEDEL
MANUAL DE PRÁCTICAS MICROCONTROLADORES Y PLC
M.C.I.E. LUIS HUMBERTO SÁNCHEZ MEDEL
MANUAL DE PRÁCTICAS MICROCONTROLADORES Y PLC
OBSERVACIONES
Escriba en sus observaciones:
• Descripción de cada paso para la elaboración del firmware.
1. Se instaló un programa de simulación para una máquina virtual del nombre
Virtual Box.
2. Se creo una máquina virtual simulando un sistema operativo Windows XP.
3. Se creo un disco virtual en donde se elaborarán las practicas.
4. Se instaló el software NIPLE.
5. Se instaló el programa PIC Simulator IDE.
RESULTADOS & CONCLUSIONES
Fue un proceso laborioso, aunque se tardó un poco, se pudieron instalar con éxito todo lo
necesario para comenzar a programar y a simular.
El Niple funciona para programar, es decir, hacer los diagramas de flujo, para el
microcontrolador.
El PIC SIMULATOR es para hacer la simulación del microcontrolador.
Bibliografía sugerida.
• Microcontroladores PIC: Diseño práctico de aplicaciones, Autor José Ma. Angulo
Usategui.
M.C.I.E. LUIS HUMBERTO SÁNCHEZ MEDEL
MANUAL DE PRÁCTICAS MICROCONTROLADORES Y PLC
bjetivo. El alumno aprenderá a configurar, escribir y leer los puertos de un
microcontrolador. PRÁCTICA: PARPADEO
MATERIAL
1 Computadora
1 Mouse (opcional)
1 Niple
1 PIC Simulator Ide
DIAGRAMA DE FLUJO DE NIPLE
M.C.I.E. LUIS HUMBERTO SÁNCHEZ MEDEL
MANUAL DE PRÁCTICAS MICROCONTROLADORES Y PLC
CAPTURAS DE PANTALLAS DE PIC SIMULATOR IDE
M.C.I.E. LUIS HUMBERTO SÁNCHEZ MEDEL
MANUAL DE PRÁCTICAS MICROCONTROLADORES Y PLC
OBSERVACIONES
Escriba en sus observaciones:
• Descripción de cada paso para la elaboración del firmware.
Armado de un diagrama de flujo en Niple para el programa de parpadeo de luces con
PIC 16F876A:
1. Abrir el software Niple:
• Ejecuto Niple desde el escritorio o menú de inicio.
2. Configurar el microcontrolador:
• Selecciono "Dispositivo" en la barra de menú y luego "Configurar".
• En la ventana emergente, elijo el microcontrolador PIC 16F876A de la lista.
• Verifico que la frecuencia de oscilador sea la correcta para mi circuito
• Asigno los pines del puerto B para salida (RB0, RB1, etc.) en la sección "Puertos".
• Acepto los cambios y cierro la ventana de configuración.
3. Crear el diagrama de flujo:
• Arrastro y suelto las siguientes figuras desde la paleta de herramientas a la zona
de trabajo:
o Inicio/Fin: Para marcar el inicio y el final del programa.
o Asignación: Para asignar valores a variables o pines.
o Retardo: Para generar un retardo en milisegundos.
o Salida: Para enviar un valor a un pin del microcontrolador.
o Condicional: Para tomar decisiones en el programa.
4. Configurar las figuras:
• Hago doble clic en cada figura para configurar sus propiedades.
• En las Asignaciones, indico el valor que se debe asignar a la variable o pin.
• En los Retardos, establezco el tiempo de espera en milisegundos.
• En las Salidas, selecciono el pin del puerto B y el valor a enviar (0 o 1).
• En el Condicional, establezco la condición que se debe evaluar (por ejemplo, si un
pin es igual a 1).
5. Simular el programa:
• Presiono el botón “Simular” en la barra de herramientas.
• Observo cómo se ejecuta el programa paso a paso en la ventana de simulación.
• Verifico que las luces parpadeen correctamente de acuerdo a la lógica del
programa.
M.C.I.E. LUIS HUMBERTO SÁNCHEZ MEDEL
MANUAL DE PRÁCTICAS MICROCONTROLADORES Y PLC
RESULTADOS & CONCLUSIONES
Resultados:
• Se ha creado un diagrama de flujo en Niple para el programa de parpadeo de
luces con PIC 16F876A.
• El programa se ha simulado y verificado su funcionamiento correcto.
• El programa se ha compilado y descargado al microcontrolador.
• El programa se ha probado en el circuito y las luces parpadean correctamente.
Conclusiones:
Se elaboró un programa para un microcontrolador PIC16F876A, cuya función fue que las
salidas de los puertos se encendieran en un lapso de tiempo de 30 milisegundos,
haciendo que estos cumplan con el parpadeo programado.
Bibliografía.
• Microcontroladores PIC: Diseño práctico de aplicaciones, Autor José Ma. Angulo
Usategui.
M.C.I.E. LUIS HUMBERTO SÁNCHEZ MEDEL