SlideShare una empresa de Scribd logo
1 de 10
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
Instituto Tecnológico Superior de Zapopan
Ingeniería Sistemas Computacionales
Reporte de la práctica No. 2
“Puertos In / Out (Salida del Nombre)”
Nombre del alumno: Jorge Aníbal Quezada Ulibarri
Nombre del profesor: “Mtro. Adalberto Chávez Velázquez
Fecha de realización: 18 de Septiembre del 2015
Calificación: _________________
1
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
CARRERA
PLAN DE
ESTUDIO
CLAVE DE LA
ASIGNATURA
NOMBRE DE LA ASIGNATURA
Ingeniería
en
Sistemas
2010 6P6 Lenguajes de Interfaz
PRACTICA
No.
LABORATORIO
DE:
S-LIA DURACION
EN HORAS:
2 NOMBRE DE LA
PRACTICA:
Puertos IN / OUT (Salida del Nombre)
1.- OBJETIVO O COMPETENCIA
Verificar los movimientos de los registros en el acumulador del programa MCU 8051
conforme a nuestro nombre traducido en Hexadecimal.
2.- FUNDAMENTOS
Practicar el nombre en hexadecimal en MCU 8051:
org 00h
ljmp main
;******Configuracion del procesador******
main: mov a,#00h
mov p2,a
ljmp inicio
;**********Programa principal************
inicio: mov a,#00h
mov p2,a
lcall tiempo
mov a,#41h
mov p2,a
lcall tiempo
mov a,#4Eh
2
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
mov p2,a
lcall tiempo
mov a,#49h
mov p2,a
lcall tiempo
mov a,#42h
mov p2,a
lcall tiempo
mov a,#41h
mov p2,a
lcall tiempo
mov a,#4Ch
mov p2,a
lcall tiempo
ljmp inicio
;*********Subrutina de tiempo************
tiempo: mov r1,#05
aqui: djnz r1,aqui
ret
end
3.- PROCEDIMIENTO
EQUIPO MATERIAL
3
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
Intel (R) Celeron(R)
CPU 1000M @1.80GHZ
1.80GHZ
4.00 GB (3.36 GB utilizable
Windows 10 Home Single
Languaje
1) Software MCU 8051
2) Nombre en Hexadecimal
DESARROLLO DE LA PRACTICA
Inicio:
4
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
Ahora ejecutar el programa para verificar los registros en el acumulador: (ANIBAL)
Variable A:
5
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
Ahora Variable N:
Ahora Variable I :
6
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
Variable B:
Variable A:
7
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
Variable L :
DIAGRAMAS,CALCULOS Y RECOPILACION DE DATOS
8
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
Como se puede observar en las capturas de pantalla anteriores, se
ve el nombre en este caso las variables “char” que componen
nuestro nombre.
Se ejecuta el programa en el Ícono del Cohete y seguido para
observar el cambio en el acumulador presionamos F-7 para ver
paso a paso el seguimiento de la ejecución del programa en este
caso nuestro nombre en forma hexadecimal y poder apreciar
tanto el registro como el cambio de entrada y salida del puerto en
cada variable.
ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código Estándar
Estadounidense para el Intercambio de Información), pronunciado generalmente [áski] o [ásci] o
[ásqui], es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno.
Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como
el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de
los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las
minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-
ASCII.
4.- RESULTADOS Y CONCLUSIONES
9
ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013.
En la interfaz nos muestra de forma sencilla y comprensible
como es o se da el movimiento de los puertos de entra y salida
para lo que compone nuestro nombre en forma hexadecimal
desde lenguaje ensamblador para verificar como trabaja un
programa y como este podía ser transformado en lenguaje
máquina para ser ejecutado.
5.-BIBLIOGRAFIA Y ANEXOS
https://es.wikipedia.org/wiki/ASCII
http://ascii.cl/es/
10

Más contenido relacionado

Destacado

Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessorsAnas Abrar
 
Comment proposer un parcours d'achat inoubliable
Comment proposer un parcours d'achat inoubliableComment proposer un parcours d'achat inoubliable
Comment proposer un parcours d'achat inoubliableMarketo
 
Coursera matlab 2015
Coursera matlab 2015Coursera matlab 2015
Coursera matlab 2015Prateek Goyal
 
Patología de la tensión ocular (2)
Patología de la tensión ocular (2)Patología de la tensión ocular (2)
Patología de la tensión ocular (2)eldoctormata
 
Ejercicios y problemas_resueltos_macroeconomia
Ejercicios y problemas_resueltos_macroeconomiaEjercicios y problemas_resueltos_macroeconomia
Ejercicios y problemas_resueltos_macroeconomiaDavid Frias
 

Destacado (9)

لعبة تفاعلية
لعبة تفاعلية لعبة تفاعلية
لعبة تفاعلية
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessors
 
Comment proposer un parcours d'achat inoubliable
Comment proposer un parcours d'achat inoubliableComment proposer un parcours d'achat inoubliable
Comment proposer un parcours d'achat inoubliable
 
Coursera matlab 2015
Coursera matlab 2015Coursera matlab 2015
Coursera matlab 2015
 
Patología de la tensión ocular (2)
Patología de la tensión ocular (2)Patología de la tensión ocular (2)
Patología de la tensión ocular (2)
 
3
33
3
 
2
22
2
 
Trombose de seio
Trombose de seioTrombose de seio
Trombose de seio
 
Ejercicios y problemas_resueltos_macroeconomia
Ejercicios y problemas_resueltos_macroeconomiaEjercicios y problemas_resueltos_macroeconomia
Ejercicios y problemas_resueltos_macroeconomia
 

Similar a Práctica #2 puertos in out (nombre)

Práctica #3 estructura if (traducción c to asm)
Práctica #3  estructura if (traducción c to asm)Práctica #3  estructura if (traducción c to asm)
Práctica #3 estructura if (traducción c to asm)Anibal Ulibarri
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulaciónJeicod Tupapa
 
Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.Damian Chuncho
 
SEMANA 01 CONCEPTOS BÁSICOS DEL COMPUTADOR.pptx
SEMANA 01 CONCEPTOS BÁSICOS DEL COMPUTADOR.pptxSEMANA 01 CONCEPTOS BÁSICOS DEL COMPUTADOR.pptx
SEMANA 01 CONCEPTOS BÁSICOS DEL COMPUTADOR.pptxgenaroylmabances
 
Analizador de una matriz utilizando compiladores
Analizador de una matriz utilizando compiladoresAnalizador de una matriz utilizando compiladores
Analizador de una matriz utilizando compiladoresChristian Lara
 
Analizador Léxico y Sintáctico para Compilador que Invierte Cadenas utilizand...
Analizador Léxico y Sintáctico para Compilador que Invierte Cadenas utilizand...Analizador Léxico y Sintáctico para Compilador que Invierte Cadenas utilizand...
Analizador Léxico y Sintáctico para Compilador que Invierte Cadenas utilizand...Diego Paúl Cuenca Quezada
 
Programacion ensamblador-procesadoresk
Programacion ensamblador-procesadoreskProgramacion ensamblador-procesadoresk
Programacion ensamblador-procesadoreskJohann Chambilla
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas alancardona3
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas alancardona3
 
Algoritmos, dfd, pseudocodigo
Algoritmos, dfd, pseudocodigoAlgoritmos, dfd, pseudocodigo
Algoritmos, dfd, pseudocodigoAdolfoReyes24
 

Similar a Práctica #2 puertos in out (nombre) (20)

Práctica #3 estructura if (traducción c to asm)
Práctica #3  estructura if (traducción c to asm)Práctica #3  estructura if (traducción c to asm)
Práctica #3 estructura if (traducción c to asm)
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulación
 
Curso
CursoCurso
Curso
 
Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.
 
SEMANA 01 CONCEPTOS BÁSICOS DEL COMPUTADOR.pptx
SEMANA 01 CONCEPTOS BÁSICOS DEL COMPUTADOR.pptxSEMANA 01 CONCEPTOS BÁSICOS DEL COMPUTADOR.pptx
SEMANA 01 CONCEPTOS BÁSICOS DEL COMPUTADOR.pptx
 
Compilador Convertidor de Divisas
Compilador Convertidor de DivisasCompilador Convertidor de Divisas
Compilador Convertidor de Divisas
 
Manueal pseint2
Manueal pseint2Manueal pseint2
Manueal pseint2
 
Analizador de una matriz utilizando compiladores
Analizador de una matriz utilizando compiladoresAnalizador de una matriz utilizando compiladores
Analizador de una matriz utilizando compiladores
 
Analizador Léxico y Sintáctico para Compilador que Invierte Cadenas utilizand...
Analizador Léxico y Sintáctico para Compilador que Invierte Cadenas utilizand...Analizador Léxico y Sintáctico para Compilador que Invierte Cadenas utilizand...
Analizador Léxico y Sintáctico para Compilador que Invierte Cadenas utilizand...
 
Programacion ensamblador-procesadoresk
Programacion ensamblador-procesadoreskProgramacion ensamblador-procesadoresk
Programacion ensamblador-procesadoresk
 
Laboratorio 4
Laboratorio 4Laboratorio 4
Laboratorio 4
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
ESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICASESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICAS
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecno
TecnoTecno
Tecno
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Xxxsoft
XxxsoftXxxsoft
Xxxsoft
 
Algoritmos, dfd, pseudocodigo
Algoritmos, dfd, pseudocodigoAlgoritmos, dfd, pseudocodigo
Algoritmos, dfd, pseudocodigo
 
TRABAJO FINAL PROGRAMACIÓN.pdf
TRABAJO FINAL PROGRAMACIÓN.pdfTRABAJO FINAL PROGRAMACIÓN.pdf
TRABAJO FINAL PROGRAMACIÓN.pdf
 

Más de Anibal Ulibarri

Requerimientos de-cliente-y-desarrollador
Requerimientos de-cliente-y-desarrolladorRequerimientos de-cliente-y-desarrollador
Requerimientos de-cliente-y-desarrolladorAnibal Ulibarri
 
Gestion de calidad (gps)
Gestion de calidad (gps)Gestion de calidad (gps)
Gestion de calidad (gps)Anibal Ulibarri
 
Práctica final tercer parcial
Práctica final  tercer parcialPráctica final  tercer parcial
Práctica final tercer parcialAnibal Ulibarri
 
Práctica #2 parcial #2 registros del banco
Práctica #2 parcial #2  registros del bancoPráctica #2 parcial #2  registros del banco
Práctica #2 parcial #2 registros del bancoAnibal Ulibarri
 
Sistemas operativos multiprocesadores2
Sistemas operativos multiprocesadores2Sistemas operativos multiprocesadores2
Sistemas operativos multiprocesadores2Anibal Ulibarri
 
Desarrollo de una propuesta ganadora
Desarrollo de una propuesta ganadoraDesarrollo de una propuesta ganadora
Desarrollo de una propuesta ganadoraAnibal Ulibarri
 
Informix exposicion-2016
Informix exposicion-2016Informix exposicion-2016
Informix exposicion-2016Anibal Ulibarri
 
Identificación de necesidades problemas y oportunidades
Identificación de necesidades problemas y oportunidadesIdentificación de necesidades problemas y oportunidades
Identificación de necesidades problemas y oportunidadesAnibal Ulibarri
 
Identificación de necesidades problemas y oportunidades
Identificación de necesidades problemas y oportunidadesIdentificación de necesidades problemas y oportunidades
Identificación de necesidades problemas y oportunidadesAnibal Ulibarri
 
Metodologías emergentes
Metodologías emergentesMetodologías emergentes
Metodologías emergentesAnibal Ulibarri
 
Metodología basada en componentes
Metodología basada en componentes Metodología basada en componentes
Metodología basada en componentes Anibal Ulibarri
 

Más de Anibal Ulibarri (15)

Requerimientos de-cliente-y-desarrollador
Requerimientos de-cliente-y-desarrolladorRequerimientos de-cliente-y-desarrollador
Requerimientos de-cliente-y-desarrollador
 
Gestion de calidad (gps)
Gestion de calidad (gps)Gestion de calidad (gps)
Gestion de calidad (gps)
 
Cisco ccna4 v5 cap 6
Cisco  ccna4 v5 cap 6Cisco  ccna4 v5 cap 6
Cisco ccna4 v5 cap 6
 
Práctica final tercer parcial
Práctica final  tercer parcialPráctica final  tercer parcial
Práctica final tercer parcial
 
Práctica #2 parcial #2 registros del banco
Práctica #2 parcial #2  registros del bancoPráctica #2 parcial #2  registros del banco
Práctica #2 parcial #2 registros del banco
 
Sistemas operativos multiprocesadores2
Sistemas operativos multiprocesadores2Sistemas operativos multiprocesadores2
Sistemas operativos multiprocesadores2
 
Desarrollo de una propuesta ganadora
Desarrollo de una propuesta ganadoraDesarrollo de una propuesta ganadora
Desarrollo de una propuesta ganadora
 
Ciencia e ingeniería
Ciencia e ingenieríaCiencia e ingeniería
Ciencia e ingeniería
 
Informix exposicion-2016
Informix exposicion-2016Informix exposicion-2016
Informix exposicion-2016
 
Identificación de necesidades problemas y oportunidades
Identificación de necesidades problemas y oportunidadesIdentificación de necesidades problemas y oportunidades
Identificación de necesidades problemas y oportunidades
 
Identificación de necesidades problemas y oportunidades
Identificación de necesidades problemas y oportunidadesIdentificación de necesidades problemas y oportunidades
Identificación de necesidades problemas y oportunidades
 
Ccna 3 v.50 capitulo 5
Ccna 3 v.50   capitulo 5 Ccna 3 v.50   capitulo 5
Ccna 3 v.50 capitulo 5
 
Metodologías emergentes
Metodologías emergentesMetodologías emergentes
Metodologías emergentes
 
Metodología basada en componentes
Metodología basada en componentes Metodología basada en componentes
Metodología basada en componentes
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 

Último

Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosMARGARITAMARIAFERNAN1
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 

Último (20)

Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 

Práctica #2 puertos in out (nombre)

  • 1. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. Instituto Tecnológico Superior de Zapopan Ingeniería Sistemas Computacionales Reporte de la práctica No. 2 “Puertos In / Out (Salida del Nombre)” Nombre del alumno: Jorge Aníbal Quezada Ulibarri Nombre del profesor: “Mtro. Adalberto Chávez Velázquez Fecha de realización: 18 de Septiembre del 2015 Calificación: _________________ 1
  • 2. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. CARRERA PLAN DE ESTUDIO CLAVE DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA Ingeniería en Sistemas 2010 6P6 Lenguajes de Interfaz PRACTICA No. LABORATORIO DE: S-LIA DURACION EN HORAS: 2 NOMBRE DE LA PRACTICA: Puertos IN / OUT (Salida del Nombre) 1.- OBJETIVO O COMPETENCIA Verificar los movimientos de los registros en el acumulador del programa MCU 8051 conforme a nuestro nombre traducido en Hexadecimal. 2.- FUNDAMENTOS Practicar el nombre en hexadecimal en MCU 8051: org 00h ljmp main ;******Configuracion del procesador****** main: mov a,#00h mov p2,a ljmp inicio ;**********Programa principal************ inicio: mov a,#00h mov p2,a lcall tiempo mov a,#41h mov p2,a lcall tiempo mov a,#4Eh 2
  • 3. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. mov p2,a lcall tiempo mov a,#49h mov p2,a lcall tiempo mov a,#42h mov p2,a lcall tiempo mov a,#41h mov p2,a lcall tiempo mov a,#4Ch mov p2,a lcall tiempo ljmp inicio ;*********Subrutina de tiempo************ tiempo: mov r1,#05 aqui: djnz r1,aqui ret end 3.- PROCEDIMIENTO EQUIPO MATERIAL 3
  • 4. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. Intel (R) Celeron(R) CPU 1000M @1.80GHZ 1.80GHZ 4.00 GB (3.36 GB utilizable Windows 10 Home Single Languaje 1) Software MCU 8051 2) Nombre en Hexadecimal DESARROLLO DE LA PRACTICA Inicio: 4
  • 5. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. Ahora ejecutar el programa para verificar los registros en el acumulador: (ANIBAL) Variable A: 5
  • 6. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. Ahora Variable N: Ahora Variable I : 6
  • 7. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. Variable B: Variable A: 7
  • 8. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. Variable L : DIAGRAMAS,CALCULOS Y RECOPILACION DE DATOS 8
  • 9. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. Como se puede observar en las capturas de pantalla anteriores, se ve el nombre en este caso las variables “char” que componen nuestro nombre. Se ejecuta el programa en el Ícono del Cohete y seguido para observar el cambio en el acumulador presionamos F-7 para ver paso a paso el seguimiento de la ejecución del programa en este caso nuestro nombre en forma hexadecimal y poder apreciar tanto el registro como el cambio de entrada y salida del puerto en cada variable. ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código Estándar Estadounidense para el Intercambio de Información), pronunciado generalmente [áski] o [ásci] o [ásqui], es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US- ASCII. 4.- RESULTADOS Y CONCLUSIONES 9
  • 10. ACADEMIA DE INGENIERIA EN SISTEMAS COMPUTACIONALES 2013. En la interfaz nos muestra de forma sencilla y comprensible como es o se da el movimiento de los puertos de entra y salida para lo que compone nuestro nombre en forma hexadecimal desde lenguaje ensamblador para verificar como trabaja un programa y como este podía ser transformado en lenguaje máquina para ser ejecutado. 5.-BIBLIOGRAFIA Y ANEXOS https://es.wikipedia.org/wiki/ASCII http://ascii.cl/es/ 10