SlideShare una empresa de Scribd logo
1 de 7
INTRODUCCIÓN
El programa simula una cuenta atrás que se desactiva
mediante una contraseña

   - Presionando el pulsador comienza la cuenta atrás
   - Mientras dura la cuenta atrás se puede introducir la
   contraseña con el teclado
   - Si se introduce la contraseña correcta (1,2,3,4), la
   cuenta atrás se detiene y aparece el mensaje OK en
   los displays
   - Si la cuenta atrás concluye sin haber introducido la
   contraseña correcta, los displays muestran “- -”
ELEMENTOS UTILIZADOS (1)
     1 – MPLAB: Código ASM
Básicamente se constituye de:
- La rutina de iniciación o reseteo del programa
- El bucle principal
- La maquina de estados con 4 estados
- La rutina de atención a las interrupciones (TMR0, RB0 y EEPROM)
- El macro de lectura de la EEPROM
- La rutina de adquisición de datos
- La rutina de comparación de las contraseñas
- La rutina de mostrar la cuenta atrás en los displays
ELEMENTOS UTILIZADOS (2)
 2 - Simulador Proteus:

  - PIC16F84A
  - Codificador binario (10:4)
  - Circuitos integrados 74S373 (Latch 8:8)
  - Displays 7 segmentos
  - Pulsadores
  - Resistencias
CODIGO ASM
El código se ha implementado mediante el programa
MPLAB, cargándolo en el PIC16F84 en la simulación
ESQUEMA ELECTRÓNICO
Se ha simulado mediante el programa Proteus:
CONCLUSIONES
Finalización del proyecto exitosa
Uso de maquinas de estado, tablas, macros,
interrupciones, temporización, multiplexación de
displays…
Problemas surgidos y alternativas utilizadas:
  - Entradas/salidas limitadas. Solución: Uso de teclado de
  pulsadores (4 pines, no 6)
  - Uso de 2 displays (14 pines). Solución: Uso de circuitos
  Latch para así usar 7 pines compartidos por los 2 displays

Más contenido relacionado

Destacado (20)

65497 7254 Morrerepreciso
65497 7254 Morrerepreciso65497 7254 Morrerepreciso
65497 7254 Morrerepreciso
 
AparêNcias Moacir Sader Blog
AparêNcias  Moacir Sader  BlogAparêNcias  Moacir Sader  Blog
AparêNcias Moacir Sader Blog
 
Exp2012408
Exp2012408Exp2012408
Exp2012408
 
Verdade II
Verdade IIVerdade II
Verdade II
 
Teste
TesteTeste
Teste
 
Estrutura Curricular - Geologia UFC
Estrutura Curricular - Geologia UFCEstrutura Curricular - Geologia UFC
Estrutura Curricular - Geologia UFC
 
Solucion de problemas en el computador
Solucion de problemas en el computadorSolucion de problemas en el computador
Solucion de problemas en el computador
 
TeoriaEducaco
TeoriaEducacoTeoriaEducaco
TeoriaEducaco
 
Thailandia
ThailandiaThailandia
Thailandia
 
Lindo momento
Lindo momentoLindo momento
Lindo momento
 
Entendendo a Plataforma de Aplicações do Windows Phone 7
Entendendo a Plataforma de Aplicações do Windows Phone 7Entendendo a Plataforma de Aplicações do Windows Phone 7
Entendendo a Plataforma de Aplicações do Windows Phone 7
 
O Remexido e a resistência miguelista no Algarve
O Remexido e a resistência miguelista no AlgarveO Remexido e a resistência miguelista no Algarve
O Remexido e a resistência miguelista no Algarve
 
Midias Sociais Na Educacao
Midias Sociais Na EducacaoMidias Sociais Na Educacao
Midias Sociais Na Educacao
 
Bda 1.1nuevo (1)
Bda 1.1nuevo (1)Bda 1.1nuevo (1)
Bda 1.1nuevo (1)
 
Biblia
BibliaBiblia
Biblia
 
Aprendizaje Colaborativo
Aprendizaje ColaborativoAprendizaje Colaborativo
Aprendizaje Colaborativo
 
Ata De FundaçãO Para O Blog
Ata De FundaçãO Para O BlogAta De FundaçãO Para O Blog
Ata De FundaçãO Para O Blog
 
TERRA STREET MARKETING
TERRA STREET MARKETINGTERRA STREET MARKETING
TERRA STREET MARKETING
 
P E N S A R
P E N S A RP E N S A R
P E N S A R
 
OGIPE JORNADA DE PUERTAS ABIERTAS
OGIPE JORNADA DE PUERTAS ABIERTASOGIPE JORNADA DE PUERTAS ABIERTAS
OGIPE JORNADA DE PUERTAS ABIERTAS
 

Similar a Presentacion Final SDA7

Microprosedador
MicroprosedadorMicroprosedador
Microprosedadordy vc
 
Sistema de alarma Netcom 6480
Sistema de alarma Netcom 6480Sistema de alarma Netcom 6480
Sistema de alarma Netcom 6480Jomicast
 
Introducción Controlador Lógico Programable master
Introducción Controlador Lógico Programable masterIntroducción Controlador Lógico Programable master
Introducción Controlador Lógico Programable masterAlex Fernandez Chavez
 
trabajo de lamultima tarea.docx
trabajo de lamultima tarea.docxtrabajo de lamultima tarea.docx
trabajo de lamultima tarea.docxYorvisDeLaOTapia
 
Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550 Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550 Alejandra Ruiz
 
Ici unidad 05 tema 03_plc (1)
Ici unidad 05 tema 03_plc (1)Ici unidad 05 tema 03_plc (1)
Ici unidad 05 tema 03_plc (1)sgeplc
 
Curso de microcontrolador MCS51
Curso de microcontrolador MCS51Curso de microcontrolador MCS51
Curso de microcontrolador MCS51Rubén Loredo
 
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
 

Similar a Presentacion Final SDA7 (20)

Taxímetro con Pic16F887
Taxímetro con Pic16F887Taxímetro con Pic16F887
Taxímetro con Pic16F887
 
00 historia de los micros
00 historia de los micros00 historia de los micros
00 historia de los micros
 
Microprosedador
MicroprosedadorMicroprosedador
Microprosedador
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
lógica programable
lógica programablelógica programable
lógica programable
 
FUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
FUNDAMENTOS DEL LENGUAJE ENSAMBLADORFUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
FUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
 
Sistema de alarma Netcom 6480
Sistema de alarma Netcom 6480Sistema de alarma Netcom 6480
Sistema de alarma Netcom 6480
 
Introducción Controlador Lógico Programable master
Introducción Controlador Lógico Programable masterIntroducción Controlador Lógico Programable master
Introducción Controlador Lógico Programable master
 
trabajo de lamultima tarea.docx
trabajo de lamultima tarea.docxtrabajo de lamultima tarea.docx
trabajo de lamultima tarea.docx
 
PLC
PLC PLC
PLC
 
Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550 Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550
 
Lectura de memorias para programacion
Lectura de memorias para programacionLectura de memorias para programacion
Lectura de memorias para programacion
 
Fundamentos de los Microcontroladores
Fundamentos de los MicrocontroladoresFundamentos de los Microcontroladores
Fundamentos de los Microcontroladores
 
Ici unidad 05 tema 03_plc (1)
Ici unidad 05 tema 03_plc (1)Ici unidad 05 tema 03_plc (1)
Ici unidad 05 tema 03_plc (1)
 
Curso de microcontrolador MCS51
Curso de microcontrolador MCS51Curso de microcontrolador MCS51
Curso de microcontrolador MCS51
 
Pic16 f877
Pic16 f877Pic16 f877
Pic16 f877
 
PRESENTACIÓN
PRESENTACIÓNPRESENTACIÓN
PRESENTACIÓN
 
Componentes de la cpu
Componentes de la cpuComponentes de la cpu
Componentes de la cpu
 
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
 
El microcontrolador PIC16F877
El microcontrolador PIC16F877El microcontrolador PIC16F877
El microcontrolador PIC16F877
 

Último

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 

Presentacion Final SDA7

  • 1.
  • 2. INTRODUCCIÓN El programa simula una cuenta atrás que se desactiva mediante una contraseña - Presionando el pulsador comienza la cuenta atrás - Mientras dura la cuenta atrás se puede introducir la contraseña con el teclado - Si se introduce la contraseña correcta (1,2,3,4), la cuenta atrás se detiene y aparece el mensaje OK en los displays - Si la cuenta atrás concluye sin haber introducido la contraseña correcta, los displays muestran “- -”
  • 3. ELEMENTOS UTILIZADOS (1) 1 – MPLAB: Código ASM Básicamente se constituye de: - La rutina de iniciación o reseteo del programa - El bucle principal - La maquina de estados con 4 estados - La rutina de atención a las interrupciones (TMR0, RB0 y EEPROM) - El macro de lectura de la EEPROM - La rutina de adquisición de datos - La rutina de comparación de las contraseñas - La rutina de mostrar la cuenta atrás en los displays
  • 4. ELEMENTOS UTILIZADOS (2) 2 - Simulador Proteus: - PIC16F84A - Codificador binario (10:4) - Circuitos integrados 74S373 (Latch 8:8) - Displays 7 segmentos - Pulsadores - Resistencias
  • 5. CODIGO ASM El código se ha implementado mediante el programa MPLAB, cargándolo en el PIC16F84 en la simulación
  • 6. ESQUEMA ELECTRÓNICO Se ha simulado mediante el programa Proteus:
  • 7. CONCLUSIONES Finalización del proyecto exitosa Uso de maquinas de estado, tablas, macros, interrupciones, temporización, multiplexación de displays… Problemas surgidos y alternativas utilizadas: - Entradas/salidas limitadas. Solución: Uso de teclado de pulsadores (4 pines, no 6) - Uso de 2 displays (14 pines). Solución: Uso de circuitos Latch para así usar 7 pines compartidos por los 2 displays