SlideShare une entreprise Scribd logo
1  sur  15
PRINCIPIOS DE
DOMÓTICA
- Erwin Alá Huanca
- Diego Alarcón Vargas
- Fernando Ayala Ramirez
- María Inés Cahuana Lázaro
- Iván Bladimir Cochi Mamani
- Samir Flores Miranda
- Carlos Eduardo Rodrigo Loza
- Miriam Alicia Rosales Rodríguez
-2014-
LISTO PARA EL
RETO??
SOBRE LA MATERIA
 Acerca de los lenguajes de programación:
Cual es mejor??
Alto nivel
Bajo nivel
De
maquina
Breve explicación de los lenguajes de
programación
 Para ello se deben analizar los puntos de:
 Facilidad
 Recursos
 Velocidad
 Tamaño
 Así podemos plantear las hipótesis de que:
 Mientras más abajo este el nivel se maneja de forma directa el hardware,
el resultado es más velocidad y ocupa menos espacio de memoria.
 Mientras más alto es más fácil, pero se necesitan más recursos para ello, el
programa ocupa mayor memoria.
¿PORQUÉ LENGUAJE ENSAMBLADOR?
 Pero ¿QUÉ ES EL LENGUAJE ENSAMBLADOR?
 Nos sirve para escribir programas informáticos de bajo nivel.
 Constituye la representación más directa del Código máquina.
 El código escrito en lenguaje ensamblador posee una cierta
dificultad de ser entendido directamente por un ser humano.
 son generalmente más rápidos y consumen menos recursos del
sistema (memoria RAM y ROM).
 Se oye muy difícil?? Lo tuvimos que aprender en un
semestre……..
DE LA TEORIA A LA PRACTICA
¿QUÉ ES DOMÓTICA?
 Domótica = Integración de tecnología
en el hogar
 incorporación al equipamiento
de nuestras viviendas y edificios de
una sencilla tecnología que permita
gestionar de forma energéticamente
eficiente, segura y confortable para el usuario, los distintos
aparatos e instalaciones domésticas tradicionales que conforman
una vivienda.
PLANTEAMIENTO
Hace mucho tiempo esto podía ser considerado
como algo fantasioso o ficticio ya que la tecnología
no era tan avanzada como lo es ahora, es por eso
que nosotros decidimos realizar este proyecto.
MATERIALES
 Una casa
 Focos
 Cables
 Una Computadora
 Sockets
 Un Circuito
 Enchufes
 Cable de Impresora (Puerto DB 25)
FUNCIONAMIENTO DEL puerto DB 25
 Los pines del puerto DB 25 el cual posee 25 pines, en este
caso al verificar los pines se pudo identificar que los pines:
 5 6
 4 7
 3 8
 2 9
 Son los que hicieron que los focos enciendan, después de
verificar se pasó al desarrollo del programa.
ESTRUCTURA DEL PUERTO DB25
ANÁLISIS DEL PROYECTO
Conversiones de bases
Las conversiones de bases son también conocidas como
máscaras, son llamadas así al momento de la programación.
Máscaras
Las máscaras son números binarios que se combinan con otros
valores mediante operaciones lógicas como AND, OR Y XOR
para lograr efectos bastante interesantes.
Macros
Las macros son muy recomendables ya que redicen y simplifican
la cantidad de codificación repetida
ANÁLISIS DEL PROYECTO
 macros que encienden y apagan en la posición 0.
MACRO ONPOS0 REGI
PUSH AX
MOV AL, [REGI]
MOV AH, 0000001B
OR AL, AH
MOV [REGI], AL
POP AX
ENDM
 En este macro podemos observar que modifica el registro de como prendera el foco.
ANÁLISIS DEL PROYECTO
MACRO OFFPOS0 REGI
PUSH AX
MOV AL, [REGI]
MOV AH, 11111110B
AND AL, AH
MOV [REGI], AL
POP AX
ENDM
 Lo que se observa en este macro es como modifica el registro de
apagado del foco.
¿FUNCIONA?
CONCLUSIÓN
Al pasar de los años podemos darnos cuenta
que automatizar las luces de nuestras casas ya
no son solo fantasía o parte de la ciencia
ficción sino que ya se utiliza no solo para la
seguridad de los hogares también forma parte
de la moda.

Contenu connexe

En vedette

Proyecto Arduino Casa Domotica
Proyecto Arduino Casa DomoticaProyecto Arduino Casa Domotica
Proyecto Arduino Casa Domotica
rikar13
 
Mbpicasso1234
Mbpicasso1234Mbpicasso1234
Mbpicasso1234
ivqn
 
Practicas de informatica
Practicas de informaticaPracticas de informatica
Practicas de informatica
alexislobato
 
Herramientas tecnológicas
Herramientas tecnológicasHerramientas tecnológicas
Herramientas tecnológicas
00311096
 
Pat power final retocado
Pat power final retocadoPat power final retocado
Pat power final retocado
piliucam
 
Alfabetización informática
Alfabetización informáticaAlfabetización informática
Alfabetización informática
joakomale
 
Rihanna by Ale & Lali
Rihanna by Ale & LaliRihanna by Ale & Lali
Rihanna by Ale & Lali
alelali
 
Qué sabemos de redes
Qué sabemos de redesQué sabemos de redes
Qué sabemos de redes
GTA_IVO
 
Aprendizaje Colaborativo
Aprendizaje ColaborativoAprendizaje Colaborativo
Aprendizaje Colaborativo
Alma_Fernandez
 

En vedette (20)

Domotica - projeto comando de voz com arduino
Domotica - projeto comando de voz com arduinoDomotica - projeto comando de voz com arduino
Domotica - projeto comando de voz com arduino
 
Domótica
DomóticaDomótica
Domótica
 
Proyecto Arduino Casa Domotica
Proyecto Arduino Casa DomoticaProyecto Arduino Casa Domotica
Proyecto Arduino Casa Domotica
 
Domotica con logo
Domotica con logoDomotica con logo
Domotica con logo
 
Mbpicasso1234
Mbpicasso1234Mbpicasso1234
Mbpicasso1234
 
Practicas de informatica
Practicas de informaticaPracticas de informatica
Practicas de informatica
 
Mandala.reingenieria. maria castillo.
Mandala.reingenieria. maria castillo.Mandala.reingenieria. maria castillo.
Mandala.reingenieria. maria castillo.
 
Variables complejas
Variables complejasVariables complejas
Variables complejas
 
Herramientas tecnológicas
Herramientas tecnológicasHerramientas tecnológicas
Herramientas tecnológicas
 
Pat power final retocado
Pat power final retocadoPat power final retocado
Pat power final retocado
 
Como Construir una BioVivienda AutoSuficiente Tecnológicamente Aplicada
Como Construir una BioVivienda AutoSuficiente Tecnológicamente AplicadaComo Construir una BioVivienda AutoSuficiente Tecnológicamente Aplicada
Como Construir una BioVivienda AutoSuficiente Tecnológicamente Aplicada
 
Diccionario copy
Diccionario copyDiccionario copy
Diccionario copy
 
Alfabetización informática
Alfabetización informáticaAlfabetización informática
Alfabetización informática
 
Rihanna by Ale & Lali
Rihanna by Ale & LaliRihanna by Ale & Lali
Rihanna by Ale & Lali
 
Qué sabemos de redes
Qué sabemos de redesQué sabemos de redes
Qué sabemos de redes
 
Aprendizaje Colaborativo
Aprendizaje ColaborativoAprendizaje Colaborativo
Aprendizaje Colaborativo
 
Eq6 expo-daa s
Eq6 expo-daa sEq6 expo-daa s
Eq6 expo-daa s
 
Derechos del autor
Derechos del autorDerechos del autor
Derechos del autor
 
Cuanto influye la tecnología en mi medio
Cuanto influye la tecnología en mi medioCuanto influye la tecnología en mi medio
Cuanto influye la tecnología en mi medio
 
Auditoria Electriques - Pablo Cotarelo (ODG/PACD)
Auditoria Electriques - Pablo Cotarelo (ODG/PACD)Auditoria Electriques - Pablo Cotarelo (ODG/PACD)
Auditoria Electriques - Pablo Cotarelo (ODG/PACD)
 

Similaire à Principios de domótica

Lenjuage_ensamblador_UTEQ
Lenjuage_ensamblador_UTEQLenjuage_ensamblador_UTEQ
Lenjuage_ensamblador_UTEQ
Gabriel Nuñez
 
Lenguaje Ensamblador00
Lenguaje Ensamblador00Lenguaje Ensamblador00
Lenguaje Ensamblador00
Car_00_01
 
Mi Lenguaje de Programacion
Mi Lenguaje de ProgramacionMi Lenguaje de Programacion
Mi Lenguaje de Programacion
mel_15
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
Jhampier_Piedra
 
Tema13 intro sist_programmicros
Tema13 intro sist_programmicrosTema13 intro sist_programmicros
Tema13 intro sist_programmicros
la_hormiga
 
Lenguaje de ensamblador daniel romo 9 a -san felipe
Lenguaje de ensamblador daniel romo 9 a -san felipeLenguaje de ensamblador daniel romo 9 a -san felipe
Lenguaje de ensamblador daniel romo 9 a -san felipe
DanielRomoDR
 

Similaire à Principios de domótica (20)

Lenjuage_ensamblador_UTEQ
Lenjuage_ensamblador_UTEQLenjuage_ensamblador_UTEQ
Lenjuage_ensamblador_UTEQ
 
2. DESARROLLO DE SOFTWARE.pptx
2. DESARROLLO DE SOFTWARE.pptx2. DESARROLLO DE SOFTWARE.pptx
2. DESARROLLO DE SOFTWARE.pptx
 
Lenguaje Ensamblador00
Lenguaje Ensamblador00Lenguaje Ensamblador00
Lenguaje Ensamblador00
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 
Escalabilidad y alto rendimiento con Symfony2
Escalabilidad y alto rendimiento con Symfony2Escalabilidad y alto rendimiento con Symfony2
Escalabilidad y alto rendimiento con Symfony2
 
Unidad 1 interfaz
Unidad 1 interfazUnidad 1 interfaz
Unidad 1 interfaz
 
Assembler apesteguia (1)
Assembler apesteguia (1)Assembler apesteguia (1)
Assembler apesteguia (1)
 
Id sw13
Id sw13Id sw13
Id sw13
 
Mi Lenguaje de Programacion
Mi Lenguaje de ProgramacionMi Lenguaje de Programacion
Mi Lenguaje de Programacion
 
Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Introduccion a la prgrmacion.
Introduccion a la prgrmacion.
 
tema6-algoritmos-2010.pptx
tema6-algoritmos-2010.pptxtema6-algoritmos-2010.pptx
tema6-algoritmos-2010.pptx
 
Paradigmas programacion
Paradigmas programacionParadigmas programacion
Paradigmas programacion
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
 
Tema13 intro sist_programmicros
Tema13 intro sist_programmicrosTema13 intro sist_programmicros
Tema13 intro sist_programmicros
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Lenguaje de ensamblador daniel romo 9 a -san felipe
Lenguaje de ensamblador daniel romo 9 a -san felipeLenguaje de ensamblador daniel romo 9 a -san felipe
Lenguaje de ensamblador daniel romo 9 a -san felipe
 
Computadores RISC
Computadores RISCComputadores RISC
Computadores RISC
 
ALGORITMOS.ppsx
ALGORITMOS.ppsxALGORITMOS.ppsx
ALGORITMOS.ppsx
 
Clase 7 la_programacion
Clase 7 la_programacionClase 7 la_programacion
Clase 7 la_programacion
 

Plus de María Inés Cahuana Lázaro

Plus de María Inés Cahuana Lázaro (18)

Animatic
AnimaticAnimatic
Animatic
 
El consumidor ecologico
El consumidor ecologicoEl consumidor ecologico
El consumidor ecologico
 
Fuentes de datos
Fuentes de datosFuentes de datos
Fuentes de datos
 
Platon el banquete
Platon   el banquetePlaton   el banquete
Platon el banquete
 
Cinemática Directa e Inversa de un robot de 3 Grados de Libertad
Cinemática Directa e Inversa de un robot de 3 Grados de LibertadCinemática Directa e Inversa de un robot de 3 Grados de Libertad
Cinemática Directa e Inversa de un robot de 3 Grados de Libertad
 
Marca País de Perú
Marca País de PerúMarca País de Perú
Marca País de Perú
 
AUDITORÍA DE REDES
AUDITORÍA DE REDESAUDITORÍA DE REDES
AUDITORÍA DE REDES
 
Mas alla de google
Mas alla de googleMas alla de google
Mas alla de google
 
Proyecto Innovate mc donald
Proyecto Innovate mc donaldProyecto Innovate mc donald
Proyecto Innovate mc donald
 
bases de datos ayer y hoy
bases de datos ayer y hoybases de datos ayer y hoy
bases de datos ayer y hoy
 
Teoría de autómatas
Teoría de autómatasTeoría de autómatas
Teoría de autómatas
 
Elaboración de prototipos
Elaboración de prototiposElaboración de prototipos
Elaboración de prototipos
 
Filosofos cenando++
Filosofos cenando++Filosofos cenando++
Filosofos cenando++
 
Presentacion data mining (mineria de datos)- base de datos
Presentacion data mining (mineria de datos)- base de datosPresentacion data mining (mineria de datos)- base de datos
Presentacion data mining (mineria de datos)- base de datos
 
desarrollo ágil-ingenieria de softwaare
desarrollo ágil-ingenieria de softwaaredesarrollo ágil-ingenieria de softwaare
desarrollo ágil-ingenieria de softwaare
 
Ingeniería de software modelo incremental
Ingeniería de software  modelo incrementalIngeniería de software  modelo incremental
Ingeniería de software modelo incremental
 
Modelos de proceso evolutivos – prototipos
Modelos de proceso evolutivos – prototiposModelos de proceso evolutivos – prototipos
Modelos de proceso evolutivos – prototipos
 
Administración de memoria el linux
Administración de memoria el linuxAdministración de memoria el linux
Administración de memoria el linux
 

Dernier

Tipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercialTipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercial
macsal12345
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
Ricardo705519
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
evercoyla
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
DavidRojas870673
 

Dernier (20)

“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
Tipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercialTipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercial
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
[1LLF] UNIDADES, MAGNITUDES FÍSICAS Y VECTORES.pdf
[1LLF] UNIDADES, MAGNITUDES FÍSICAS Y VECTORES.pdf[1LLF] UNIDADES, MAGNITUDES FÍSICAS Y VECTORES.pdf
[1LLF] UNIDADES, MAGNITUDES FÍSICAS Y VECTORES.pdf
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la región
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
 
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTOPRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
 
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdfCI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdf
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 

Principios de domótica

  • 1. PRINCIPIOS DE DOMÓTICA - Erwin Alá Huanca - Diego Alarcón Vargas - Fernando Ayala Ramirez - María Inés Cahuana Lázaro - Iván Bladimir Cochi Mamani - Samir Flores Miranda - Carlos Eduardo Rodrigo Loza - Miriam Alicia Rosales Rodríguez -2014- LISTO PARA EL RETO??
  • 2. SOBRE LA MATERIA  Acerca de los lenguajes de programación: Cual es mejor?? Alto nivel Bajo nivel De maquina
  • 3. Breve explicación de los lenguajes de programación  Para ello se deben analizar los puntos de:  Facilidad  Recursos  Velocidad  Tamaño  Así podemos plantear las hipótesis de que:  Mientras más abajo este el nivel se maneja de forma directa el hardware, el resultado es más velocidad y ocupa menos espacio de memoria.  Mientras más alto es más fácil, pero se necesitan más recursos para ello, el programa ocupa mayor memoria.
  • 4. ¿PORQUÉ LENGUAJE ENSAMBLADOR?  Pero ¿QUÉ ES EL LENGUAJE ENSAMBLADOR?  Nos sirve para escribir programas informáticos de bajo nivel.  Constituye la representación más directa del Código máquina.  El código escrito en lenguaje ensamblador posee una cierta dificultad de ser entendido directamente por un ser humano.  son generalmente más rápidos y consumen menos recursos del sistema (memoria RAM y ROM).  Se oye muy difícil?? Lo tuvimos que aprender en un semestre……..
  • 5. DE LA TEORIA A LA PRACTICA
  • 6. ¿QUÉ ES DOMÓTICA?  Domótica = Integración de tecnología en el hogar  incorporación al equipamiento de nuestras viviendas y edificios de una sencilla tecnología que permita gestionar de forma energéticamente eficiente, segura y confortable para el usuario, los distintos aparatos e instalaciones domésticas tradicionales que conforman una vivienda.
  • 7. PLANTEAMIENTO Hace mucho tiempo esto podía ser considerado como algo fantasioso o ficticio ya que la tecnología no era tan avanzada como lo es ahora, es por eso que nosotros decidimos realizar este proyecto.
  • 8. MATERIALES  Una casa  Focos  Cables  Una Computadora  Sockets  Un Circuito  Enchufes  Cable de Impresora (Puerto DB 25)
  • 9. FUNCIONAMIENTO DEL puerto DB 25  Los pines del puerto DB 25 el cual posee 25 pines, en este caso al verificar los pines se pudo identificar que los pines:  5 6  4 7  3 8  2 9  Son los que hicieron que los focos enciendan, después de verificar se pasó al desarrollo del programa.
  • 11. ANÁLISIS DEL PROYECTO Conversiones de bases Las conversiones de bases son también conocidas como máscaras, son llamadas así al momento de la programación. Máscaras Las máscaras son números binarios que se combinan con otros valores mediante operaciones lógicas como AND, OR Y XOR para lograr efectos bastante interesantes. Macros Las macros son muy recomendables ya que redicen y simplifican la cantidad de codificación repetida
  • 12. ANÁLISIS DEL PROYECTO  macros que encienden y apagan en la posición 0. MACRO ONPOS0 REGI PUSH AX MOV AL, [REGI] MOV AH, 0000001B OR AL, AH MOV [REGI], AL POP AX ENDM  En este macro podemos observar que modifica el registro de como prendera el foco.
  • 13. ANÁLISIS DEL PROYECTO MACRO OFFPOS0 REGI PUSH AX MOV AL, [REGI] MOV AH, 11111110B AND AL, AH MOV [REGI], AL POP AX ENDM  Lo que se observa en este macro es como modifica el registro de apagado del foco.
  • 15. CONCLUSIÓN Al pasar de los años podemos darnos cuenta que automatizar las luces de nuestras casas ya no son solo fantasía o parte de la ciencia ficción sino que ya se utiliza no solo para la seguridad de los hogares también forma parte de la moda.