SlideShare una empresa de Scribd logo
-   ALBA SANCHEZ
-   TAMARA VARONA
-   IBAI ZULUETA
-   ARKAITZ RODRÍGUEZ
El objeto de nuestro proyecto, consiste en la implementación , por
medio de MPLAB, de una caja fuerte.
Además simular el funcionamiento de la caja fuerte por medio del
PROTEUS.
Para ello utilizaremos un microprocesador PIC 16F84A.
El funcionamiento de nuestra caja fuerte consiste:

• Al comenzar el proceso, aparecerá un mensaje para introducir
  el Pin.
• Teclear contraseña para abrir caja fuerte.
• Si la contraseña es correcta, se abrirá la caja fuerte y se
  encenderá un luz verde.
• Si la contraseña es incorrecta, aparecerá un mensaje de
  contraseña incorrecta y tenemos 3 intentos para introducir la
  contraseña correcta.
• Si fallamos la contraseña 3 veces, se encenderá una luz
  roja, sonará una sirena y aparecerá un mensaje para introducir
  el número PUK.
• Si el número PUK introducido es correcto, se reinicia el
  proceso, de lo contrario se bloquea.
• Grabamos el número de contraseña y PUK, en la eeprom, desde la
  dirección 0x0c, hasta la dirección 1x07, para ello hemos utilizado una
  macro.

• Configuramos el teclado hexadecimal de dimensión 4x4, habilitando
  los pines del RB4-7 como entradas, y los pines RB0-3 como salidas. Se
  escanea el teclado, para verificar la contraseña introducida y poder
  comparar con la contraseña o en el supuesto caso con el PUK
  grabado en la eeprom.

• Escribimos el programa para comparar la contraseña o PUK, con la
  que introduzca el usuario, mediante el uso de la función XOR, que
  compara cada dígito que compone la contraseña.
  Con el uso de contadores, comprobaremos que el número de dígitos
  de la contraseña o PUK introducida, se corresponde con los
  grabados en la eeprom. Mediante el uso de otro contador, daremos
  al usuario 3 intentos para introducir la contraseña correcta.

• Configuramos la LCD, con 4 mensajes distintos para las posibles
  situaciones que se puedan dar
  (contraseña, PUK, correcto, incorrecto).
Para la simulación mediante Proteus hemos utilizado:
- Microprocesador PIC 16F84A
Se trata de uno de los microcontroladores más populares del mercado
actual, ideal para principiantes, debido a su arquitectura de 8 bits, 18
pines, y un set de instrucciones RISC muy amigable para memorizar y
fácil de entender, internamente consta de:
Memoria de programa (1K x 14).
Memoria EEPROM de datos (64 x 8).
Memoria RAM (68 registros x 8).
Un temporizador/contador (timer de 8 bits).
Un divisor de frecuencia.
Varios puertos de entrada-salida (13 pines en dos puertos, 5 pines el
puerto A y 8 pines el puerto B).

⁻ LCD LM020L

⁻ Teclado SMALL-CALC

⁻ Speaker

⁻ Led-Green y Led-Red

Más contenido relacionado

Destacado

9 a004d01
9 a004d019 a004d01
Julio verne
Julio verneJulio verne
Julio verne
franrodab
 
reciclamos
reciclamosreciclamos
reciclamos
fairy_mad
 
Planificació de la feina
Planificació de la feinaPlanificació de la feina
Planificació de la feinasergigonzalez27
 
Capacitación TICs San Miguel de Acobamba
Capacitación TICs San Miguel de AcobambaCapacitación TICs San Miguel de Acobamba
Capacitación TICs San Miguel de Acobamba
edwinhuicho1981
 
Entrevista con-dios
Entrevista con-diosEntrevista con-dios
Entrevista con-dios
maranathalaspalmas
 
Julio verne
Julio verneJulio verne
Julio verne
franrodab
 
Italia
ItaliaItalia
Italia
repollispaty
 
Iso9000nn
Iso9000nnIso9000nn
Iso9000nn
nataliacortesi
 
Dia del agua
Dia del aguaDia del agua
Dia del agua
gestorbuesaquillo
 
Infecciones Urinarias Fisiologia renal final
Infecciones Urinarias Fisiologia renal finalInfecciones Urinarias Fisiologia renal final
Infecciones Urinarias Fisiologia renal final
Elza Sabino Mendes
 
La célula
La célulaLa célula
La célula
Lauren CV
 
Resolviendo conflictos. doris julieta serna a.
Resolviendo conflictos. doris julieta serna a.Resolviendo conflictos. doris julieta serna a.
Resolviendo conflictos. doris julieta serna a.
Doris Julieta Serna Alzate
 
Tributacion word
Tributacion wordTributacion word
Tributacion word
Wolf Man
 
Ciclo celular-y-mitosis-1209342773588682-9
Ciclo celular-y-mitosis-1209342773588682-9Ciclo celular-y-mitosis-1209342773588682-9
Ciclo celular-y-mitosis-1209342773588682-9
Viktor Gonzalez Jr Ed D
 
Nuevo esquema de_tiempo_completo_nayarit
Nuevo esquema de_tiempo_completo_nayaritNuevo esquema de_tiempo_completo_nayarit
Nuevo esquema de_tiempo_completo_nayarit
Supervisora Zona 67 Silva
 
Presentación (iv)
Presentación (iv)Presentación (iv)
Presentación (iv)MartaDD
 
Presentación infancia
Presentación infanciaPresentación infancia
Presentación infanciaIGarri15
 
UA-Actividad de catedra-LAUREN CABAS VELAQUEZ
UA-Actividad de catedra-LAUREN CABAS VELAQUEZUA-Actividad de catedra-LAUREN CABAS VELAQUEZ
UA-Actividad de catedra-LAUREN CABAS VELAQUEZ
Lauren CV
 
Diapos fisica
Diapos fisicaDiapos fisica
Diapos fisica
alejuc
 

Destacado (20)

9 a004d01
9 a004d019 a004d01
9 a004d01
 
Julio verne
Julio verneJulio verne
Julio verne
 
reciclamos
reciclamosreciclamos
reciclamos
 
Planificació de la feina
Planificació de la feinaPlanificació de la feina
Planificació de la feina
 
Capacitación TICs San Miguel de Acobamba
Capacitación TICs San Miguel de AcobambaCapacitación TICs San Miguel de Acobamba
Capacitación TICs San Miguel de Acobamba
 
Entrevista con-dios
Entrevista con-diosEntrevista con-dios
Entrevista con-dios
 
Julio verne
Julio verneJulio verne
Julio verne
 
Italia
ItaliaItalia
Italia
 
Iso9000nn
Iso9000nnIso9000nn
Iso9000nn
 
Dia del agua
Dia del aguaDia del agua
Dia del agua
 
Infecciones Urinarias Fisiologia renal final
Infecciones Urinarias Fisiologia renal finalInfecciones Urinarias Fisiologia renal final
Infecciones Urinarias Fisiologia renal final
 
La célula
La célulaLa célula
La célula
 
Resolviendo conflictos. doris julieta serna a.
Resolviendo conflictos. doris julieta serna a.Resolviendo conflictos. doris julieta serna a.
Resolviendo conflictos. doris julieta serna a.
 
Tributacion word
Tributacion wordTributacion word
Tributacion word
 
Ciclo celular-y-mitosis-1209342773588682-9
Ciclo celular-y-mitosis-1209342773588682-9Ciclo celular-y-mitosis-1209342773588682-9
Ciclo celular-y-mitosis-1209342773588682-9
 
Nuevo esquema de_tiempo_completo_nayarit
Nuevo esquema de_tiempo_completo_nayaritNuevo esquema de_tiempo_completo_nayarit
Nuevo esquema de_tiempo_completo_nayarit
 
Presentación (iv)
Presentación (iv)Presentación (iv)
Presentación (iv)
 
Presentación infancia
Presentación infanciaPresentación infancia
Presentación infancia
 
UA-Actividad de catedra-LAUREN CABAS VELAQUEZ
UA-Actividad de catedra-LAUREN CABAS VELAQUEZUA-Actividad de catedra-LAUREN CABAS VELAQUEZ
UA-Actividad de catedra-LAUREN CABAS VELAQUEZ
 
Diapos fisica
Diapos fisicaDiapos fisica
Diapos fisica
 

Similar a PRESENTACIÓN

Cerradura Electrónica
Cerradura ElectrónicaCerradura Electrónica
Cerradura Electrónica
Hector Noguez Cruz
 
Lectura de memorias para programacion
Lectura de memorias para programacionLectura de memorias para programacion
Lectura de memorias para programacion
Instituto Nacional de Aprendizaje
 
Presentacion Final SDA7
Presentacion Final SDA7Presentacion Final SDA7
Presentacion Final SDA7
Xabi GM
 
Tutorial creación de modulo 60 en proteus
Tutorial creación de modulo 60 en proteusTutorial creación de modulo 60 en proteus
Tutorial creación de modulo 60 en proteus
Joel Montalvan
 
Microprosedador
MicroprosedadorMicroprosedador
Microprosedador
dy vc
 
Programación de un PIC con Niple
Programación de un PIC con NipleProgramación de un PIC con Niple
Programación de un PIC con Niple
Hamiltonn Casallas
 
Memorias, puertos, y registros del pic
Memorias, puertos, y registros del picMemorias, puertos, y registros del pic
Memorias, puertos, y registros del pic
Mario Sandi
 
Simulacion de pi - monte carlo - buffon java
Simulacion de pi - monte carlo - buffon  javaSimulacion de pi - monte carlo - buffon  java
Simulacion de pi - monte carlo - buffon java
Nestor Paucar Carhuatanta
 
Lego mindstorm NXT
Lego mindstorm NXTLego mindstorm NXT
Lego mindstorm NXT
santimina21
 
Ejercicios 07 interrupciones
Ejercicios 07 interrupcionesEjercicios 07 interrupciones
Ejercicios 07 interrupciones
Jaime E. Velarde
 
Practica configuración de_un_router_y_camara_ip
Practica configuración de_un_router_y_camara_ipPractica configuración de_un_router_y_camara_ip
Practica configuración de_un_router_y_camara_ip
giovanny fernandez
 
Robotica2
Robotica2Robotica2
Robotica2
Jovanni Patiño
 
Lego mindstorm NXT
Lego mindstorm NXTLego mindstorm NXT
Lego mindstorm NXT
jcardenasperdomo
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
Barbara brice?
 
El microprocesador
El microprocesadorEl microprocesador
El microprocesador
Barbara brice?
 
Eeprom
EepromEeprom
Eeprom
be77ocas
 
ManCOM20.pdf
ManCOM20.pdfManCOM20.pdf
ManCOM20.pdf
MatiasSevilla
 
Laboratorio de Microcomputadoras - Práctica 01
Laboratorio de Microcomputadoras - Práctica 01Laboratorio de Microcomputadoras - Práctica 01
Laboratorio de Microcomputadoras - Práctica 01
Cristian Ortiz Gómez
 
Sistemas Microprocesados I
Sistemas Microprocesados ISistemas Microprocesados I
Sistemas Microprocesados I
Christian Morales
 
Algoritmos De Cifrado Para El Encriptamiento De Claves PúBlicas Y Privadas
Algoritmos De Cifrado Para El Encriptamiento De Claves PúBlicas Y PrivadasAlgoritmos De Cifrado Para El Encriptamiento De Claves PúBlicas Y Privadas
Algoritmos De Cifrado Para El Encriptamiento De Claves PúBlicas Y Privadas
Jorge
 

Similar a PRESENTACIÓN (20)

Cerradura Electrónica
Cerradura ElectrónicaCerradura Electrónica
Cerradura Electrónica
 
Lectura de memorias para programacion
Lectura de memorias para programacionLectura de memorias para programacion
Lectura de memorias para programacion
 
Presentacion Final SDA7
Presentacion Final SDA7Presentacion Final SDA7
Presentacion Final SDA7
 
Tutorial creación de modulo 60 en proteus
Tutorial creación de modulo 60 en proteusTutorial creación de modulo 60 en proteus
Tutorial creación de modulo 60 en proteus
 
Microprosedador
MicroprosedadorMicroprosedador
Microprosedador
 
Programación de un PIC con Niple
Programación de un PIC con NipleProgramación de un PIC con Niple
Programación de un PIC con Niple
 
Memorias, puertos, y registros del pic
Memorias, puertos, y registros del picMemorias, puertos, y registros del pic
Memorias, puertos, y registros del pic
 
Simulacion de pi - monte carlo - buffon java
Simulacion de pi - monte carlo - buffon  javaSimulacion de pi - monte carlo - buffon  java
Simulacion de pi - monte carlo - buffon java
 
Lego mindstorm NXT
Lego mindstorm NXTLego mindstorm NXT
Lego mindstorm NXT
 
Ejercicios 07 interrupciones
Ejercicios 07 interrupcionesEjercicios 07 interrupciones
Ejercicios 07 interrupciones
 
Practica configuración de_un_router_y_camara_ip
Practica configuración de_un_router_y_camara_ipPractica configuración de_un_router_y_camara_ip
Practica configuración de_un_router_y_camara_ip
 
Robotica2
Robotica2Robotica2
Robotica2
 
Lego mindstorm NXT
Lego mindstorm NXTLego mindstorm NXT
Lego mindstorm NXT
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
El microprocesador
El microprocesadorEl microprocesador
El microprocesador
 
Eeprom
EepromEeprom
Eeprom
 
ManCOM20.pdf
ManCOM20.pdfManCOM20.pdf
ManCOM20.pdf
 
Laboratorio de Microcomputadoras - Práctica 01
Laboratorio de Microcomputadoras - Práctica 01Laboratorio de Microcomputadoras - Práctica 01
Laboratorio de Microcomputadoras - Práctica 01
 
Sistemas Microprocesados I
Sistemas Microprocesados ISistemas Microprocesados I
Sistemas Microprocesados I
 
Algoritmos De Cifrado Para El Encriptamiento De Claves PúBlicas Y Privadas
Algoritmos De Cifrado Para El Encriptamiento De Claves PúBlicas Y PrivadasAlgoritmos De Cifrado Para El Encriptamiento De Claves PúBlicas Y Privadas
Algoritmos De Cifrado Para El Encriptamiento De Claves PúBlicas Y Privadas
 

Último

Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
martinezluis17
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
KukiiSanchez
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
pauca1501alvar
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
LagsSolucSoporteTecn
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
231485414
 

Último (20)

Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
 

PRESENTACIÓN

  • 1. - ALBA SANCHEZ - TAMARA VARONA - IBAI ZULUETA - ARKAITZ RODRÍGUEZ
  • 2. El objeto de nuestro proyecto, consiste en la implementación , por medio de MPLAB, de una caja fuerte. Además simular el funcionamiento de la caja fuerte por medio del PROTEUS. Para ello utilizaremos un microprocesador PIC 16F84A.
  • 3. El funcionamiento de nuestra caja fuerte consiste: • Al comenzar el proceso, aparecerá un mensaje para introducir el Pin. • Teclear contraseña para abrir caja fuerte. • Si la contraseña es correcta, se abrirá la caja fuerte y se encenderá un luz verde. • Si la contraseña es incorrecta, aparecerá un mensaje de contraseña incorrecta y tenemos 3 intentos para introducir la contraseña correcta. • Si fallamos la contraseña 3 veces, se encenderá una luz roja, sonará una sirena y aparecerá un mensaje para introducir el número PUK. • Si el número PUK introducido es correcto, se reinicia el proceso, de lo contrario se bloquea.
  • 4. • Grabamos el número de contraseña y PUK, en la eeprom, desde la dirección 0x0c, hasta la dirección 1x07, para ello hemos utilizado una macro. • Configuramos el teclado hexadecimal de dimensión 4x4, habilitando los pines del RB4-7 como entradas, y los pines RB0-3 como salidas. Se escanea el teclado, para verificar la contraseña introducida y poder comparar con la contraseña o en el supuesto caso con el PUK grabado en la eeprom. • Escribimos el programa para comparar la contraseña o PUK, con la que introduzca el usuario, mediante el uso de la función XOR, que compara cada dígito que compone la contraseña. Con el uso de contadores, comprobaremos que el número de dígitos de la contraseña o PUK introducida, se corresponde con los grabados en la eeprom. Mediante el uso de otro contador, daremos al usuario 3 intentos para introducir la contraseña correcta. • Configuramos la LCD, con 4 mensajes distintos para las posibles situaciones que se puedan dar (contraseña, PUK, correcto, incorrecto).
  • 5. Para la simulación mediante Proteus hemos utilizado: - Microprocesador PIC 16F84A Se trata de uno de los microcontroladores más populares del mercado actual, ideal para principiantes, debido a su arquitectura de 8 bits, 18 pines, y un set de instrucciones RISC muy amigable para memorizar y fácil de entender, internamente consta de: Memoria de programa (1K x 14). Memoria EEPROM de datos (64 x 8). Memoria RAM (68 registros x 8). Un temporizador/contador (timer de 8 bits). Un divisor de frecuencia. Varios puertos de entrada-salida (13 pines en dos puertos, 5 pines el puerto A y 8 pines el puerto B). ⁻ LCD LM020L ⁻ Teclado SMALL-CALC ⁻ Speaker ⁻ Led-Green y Led-Red