Introducción general a un microcontrolador PIC16F877
Size: 650.4 KB
Language: es
Added: Oct 23, 2018
Slides: 5 pages
Slide Content
Laboratorio de Microcomputaoras
Facultad de
Ingeniería
Práctica 01
Ortiz Gómez Cristian
Teoría: Grupo 1
Sánchez Segovia Diego Armando
Teoría: Grupo 3
Introducción general a un
microcontrolador PIC16F877
Introducción general a un microcontrolador PIC16F877
Objetivo
•Familiarizaralalumnoenelconocimientodelensamblador,delsimulador,elconjuntodeinstruccionesdeun
microcontroladoryejecutarprogramasentiempodesimulación.
Desarrollo
Paracadaunodelossiguientesejercicios,realizarlosprogramassolicitadosysimularelfuncionamientodeellos.
1.Siguiendolasindicacionesprevias,escribirelsiguienteprograma,ensamblarysimularelfuncionamientode
este.
2.Modificarelprogramaanterior,paraqueahoralosdatosqueoperaráseencuentrenenlaslocalidades
reservadasparaJyKrespectivamenteyelresultadoalmacenarloenotrasdirecciones,reservadasparaR1y
C1,dondeC1representaráelvalordelabanderadeacarreoyR1elresultado.
1
Introducción general a un microcontrolador PIC16F877
3.Realiceunprogramaqueejecutelasiguientesecuencia,mismaquedeberáverenladireccióndememoria
desuelección.
2
Introducción general a un microcontrolador PIC16F877
4.Desarrollarunprogramaquepresentelacuentaennumeracióndecimalenlalocalidaddememoriadesu
elección,comoseindicaacontinuación.
5.Elaborarunprogramaqueencuentreelnúmeromenor,deunconjuntodedatosubicadosentrelas
localidadesdememoria20ha40h;mostrarelresultadoenladirección41h.
3
Introducción general a un microcontrolador PIC16F877
Conclusiones
Elúnicolenguajequeentiendenlosmicrocontroladoreseselcódigomáquinaformadoporcerosyunosdelsistema
binario.Ellenguajeensambladorexpresalasinstruccionesdeunaformamásnaturalalhombrealavezquemuycercana
almicrocontrolador,yaquecadaunadeesasinstruccionessecorrespondeconotraencódigomáquina.Paraesta
prácticautilizamoselentornodedesarrolloMPLABparaescribir,ensamblarysimularnuestrosprogramashechosen
lenguajeensamblador.
4
Introducción general a un microcontrolador PIC16F877