Lab 02 Lenguajes de Programación
Lab 02 Lenguajes de Programación
Lab 02 Lenguajes de Programación
MICROCONTROLADORES
LABORATORIO N° 02
Lenguajes de Programación.
Participantes(s)
Foto:
Nombres:
% participación:
Grupo
Ciclo 4C5 Electrónica y Automatización – Microcontroladores
Fecha de entrega
II.CONTENIDOS A TRATAR
Set de instrucciones, proyecto en lenguaje C, simulación.
III.MATERIALES Y EQUIPO
CCS Compiler instalado.
Entrenador de PICS
PIC16F877A
PC con Software de simulación.
IV.FUNDAMENTO TEÓRICO
Para la realización de este laboratorio se requiere haber realizado y aprobado la EVALUACIÓN
DE LA FASE ASÍNCRONA
La lectura previa de la información proporcionada para el curso, como el texto y el manual del
fabricante.
Revise la bibliografía recomendada en la FASE ASÍNCRONA.
2. Compile el programa anterior para generar los archivos necesarios para su simulación, en
nuestro caso el archivo con formato HEX. En la carpeta donde se creó el proyecto, deberá
aparecer los siguientes archivos:
Captura de programa:
Captura de simulación:
1. Ingrese a PROTEUS y cambie el archivo HEX por el archivo COF, luego realice la simulación
PASO A PASO para ver el funcionamiento de cada uno de las instrucciones. Capture una
pantalla mostrando la ventana PIC CPU Source Code. No olvide mostrar los nombres de los
integrantes.
VIII.RETO:
1. Realice el mismo programa de parpadeo de un led, pero realizando los siguientes cambios:
a. Utilice el PIC16F873A
b. Utilice un cristal de 4Mhz
c. Programe la salida del led en el pin RB3
d. NO utilice la instrucción output_high(PIN_C0) ni output_low(PIN_C0), en su lugar
utilice la instrucción SET_TRIS_X(value) y PORTX().
Nro.
LABORATORIO MICROCONTROLADORES Página 4 de 5
https://youtu.be/TLyZ03Lwog0
void main() {
set_tris_b(0x00);
PORTB = 0X00;
while (TRUE) {
Led = ~ Led;
delay_ms(500);
}
} //Fin del main.
Nro.
LABORATORIO MICROCONTROLADORES Página 5 de 5
OBSERVACIONES:
PIC C Compiler es un software diseñado para programación de microcontroladores
PIC. Cuenta con una amplia variedad de dispositivos PIC compatibles con el
software.
CONCLUSIONES:
Se ejecutó y simuló instrucciones en un lenguaje de programación para la creación
del código se usó el programa PIC C COMPILER, este programa genera diferentes
tipos de archivos de un solo código, para la simulación el programa PROTEUS, el
cual tiene la opción para cargar códigos ya sea de archivo HEX o COF.