Laboratorio de Microcomputadoras - Práctica 01

1,710 views 5 slides Oct 23, 2018
Slide 1
Slide 1 of 5
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5

About This Presentation

Introducción general a un microcontrolador PIC16F877


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