SlideShare una empresa de Scribd logo
1 de 8
9
                                  DE LLA
                              D O N TA
                           D A PA
                        AR N ,
                      GU S, E OM
                   Y O R
               ÓN EAD EEP
            C I L A E CO
         Z A E C R I N T LAN
       LI T O E R B
   U A O S E M A M ABIE
 IS IT M IV – X
V ÍG Y
  D D E C      C T URIA
    L C E S P ELLA
       R EL IK
        M
MATERIAL
PIC16F84A
TECLADO 3x4
LCD 16x1 LM020L
REGISTRO DESPLAZAMIENTO MM74HC595
RESISTENCIAS PULL-UP (4)



                  VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN
                    PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE
                                      Mikel Ellacuria – Xabier Blanco
ESQUEMA ELÉCTRICO




           VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN
             PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE
                               Mikel Ellacuria – Xabier Blanco
MANUAL DE USUARIO
FUNCIONAMIENTO RESUMIDO
2. Configuración de Puertos
3. Mensaje inicio: “NUM o (*)EEPROM”
4. Tecleo de NUM
    § Visualizar LCD
    § Guardado en EEPROM
    § Mensaje GUARDADO!
    § Tecleo de ‘*’ para Inicio
5. Tecleo ‘*’
    § Visualización de último numero guardado en EEPROM
    § Tecleo de ‘*’ para Inicio




                                  VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN
                                    PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE
                                                      Mikel Ellacuria – Xabier Blanco
VIDEO




        VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN
          PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE
                            Mikel Ellacuria – Xabier Blanco
POSIBLES APLICACIONES Y MEJORAS
1. LIMITACIONES
    • PIC16F84A memoria EEPROM reducida solo 64bytes.
    • Errores por limitación de “calls’s” anidados. PIC16F84A únicamente 8
      niveles de stack.
    • Puertos del PIC16F84A, solucionado con registro de desplazamiento.
2. MEJORAS
    • Interruptor ON/OFF por RB7
    • Capacidad de almacenar más de un número en la memoria EEPROM. Y
      pudiendo leerlo después.
3. POSIBLES APLICACIONES
    • Agenda telefónica. Utilizando un PIC con memoria EEPROM superior.




                                   VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN
                                     PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE
                                                       Mikel Ellacuria – Xabier Blanco
COMPLICACIONES Y ERRORES
 • Larga lista de errores al compilar.
     Solución: INCLUDES al final del programa.
 • Puerto RA4 del PIC16F84 drenador abierto.

     Solución: añadir una RPULL-UP.

 • MPLAB versión 8.84 no compilaba el programa.
     Solución: instalar versión 8.76.


                         VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN
                           PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE
                                             Mikel Ellacuria – Xabier Blanco
¿?
VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN
  PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE
                    Mikel Ellacuria – Xabier Blanco

Más contenido relacionado

Similar a Presentación SDA15

Informe practica ecuaciones # 6
Informe practica ecuaciones # 6Informe practica ecuaciones # 6
Informe practica ecuaciones # 6Freddy Cuasapaz
 
Actividades de aprendizaje
Actividades de aprendizajeActividades de aprendizaje
Actividades de aprendizajeanyely-brayan
 
Semana Cultural Antonio Robles
Semana Cultural Antonio RoblesSemana Cultural Antonio Robles
Semana Cultural Antonio Roblescriscues2
 
Manual pic16 f87x
Manual pic16 f87xManual pic16 f87x
Manual pic16 f87xernestogp22
 
Manual Pic16 F87 X
Manual Pic16 F87 XManual Pic16 F87 X
Manual Pic16 F87 XLuis Zurita
 
Manual de Soporte Técnico
Manual de Soporte TécnicoManual de Soporte Técnico
Manual de Soporte Técnicoauraestelamora
 
Programadores de eeprom (24 cxx, 24l cxx, 93cx6,...)
Programadores de eeprom (24 cxx, 24l cxx, 93cx6,...)Programadores de eeprom (24 cxx, 24l cxx, 93cx6,...)
Programadores de eeprom (24 cxx, 24l cxx, 93cx6,...)MANUEL RAMIREZ
 
Memorias, puertos, y registros del pic
Memorias, puertos, y registros del picMemorias, puertos, y registros del pic
Memorias, puertos, y registros del picMario Sandi
 
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 NipleHamiltonn Casallas
 
Practica6MoisesDaniel25378.docx
Practica6MoisesDaniel25378.docxPractica6MoisesDaniel25378.docx
Practica6MoisesDaniel25378.docxIngrid Moreno
 

Similar a Presentación SDA15 (16)

Informe practica ecuaciones # 6
Informe practica ecuaciones # 6Informe practica ecuaciones # 6
Informe practica ecuaciones # 6
 
Hisoroa i olucio n putaoorra
Hisoroa i olucio n putaoorraHisoroa i olucio n putaoorra
Hisoroa i olucio n putaoorra
 
Actividades de aprendizaje
Actividades de aprendizajeActividades de aprendizaje
Actividades de aprendizaje
 
Semana Cultural Antonio Robles
Semana Cultural Antonio RoblesSemana Cultural Antonio Robles
Semana Cultural Antonio Robles
 
Manual pic16 f87x
Manual pic16 f87xManual pic16 f87x
Manual pic16 f87x
 
Manual Pic16 F87 X
Manual Pic16 F87 XManual Pic16 F87 X
Manual Pic16 F87 X
 
Manual de Soporte Técnico
Manual de Soporte TécnicoManual de Soporte Técnico
Manual de Soporte Técnico
 
Proyecto 30 11-2011
Proyecto 30 11-2011Proyecto 30 11-2011
Proyecto 30 11-2011
 
Programadores de eeprom (24 cxx, 24l cxx, 93cx6,...)
Programadores de eeprom (24 cxx, 24l cxx, 93cx6,...)Programadores de eeprom (24 cxx, 24l cxx, 93cx6,...)
Programadores de eeprom (24 cxx, 24l cxx, 93cx6,...)
 
Hisoroa i olucio n putaoorra
Hisoroa i olucio n putaoorraHisoroa i olucio n putaoorra
Hisoroa i olucio n putaoorra
 
Memorias, puertos, y registros del pic
Memorias, puertos, y registros del picMemorias, puertos, y registros del pic
Memorias, puertos, y registros del pic
 
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
 
Intel
IntelIntel
Intel
 
Memoria sram
Memoria sramMemoria sram
Memoria sram
 
Intel
IntelIntel
Intel
 
Practica6MoisesDaniel25378.docx
Practica6MoisesDaniel25378.docxPractica6MoisesDaniel25378.docx
Practica6MoisesDaniel25378.docx
 

Presentación SDA15

  • 1. 9 DE LLA D O N TA D A PA AR N , GU S, E OM Y O R ÓN EAD EEP C I L A E CO Z A E C R I N T LAN LI T O E R B U A O S E M A M ABIE IS IT M IV – X V ÍG Y D D E C C T URIA L C E S P ELLA R EL IK M
  • 2. MATERIAL PIC16F84A TECLADO 3x4 LCD 16x1 LM020L REGISTRO DESPLAZAMIENTO MM74HC595 RESISTENCIAS PULL-UP (4) VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE Mikel Ellacuria – Xabier Blanco
  • 3. ESQUEMA ELÉCTRICO VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE Mikel Ellacuria – Xabier Blanco
  • 4. MANUAL DE USUARIO FUNCIONAMIENTO RESUMIDO 2. Configuración de Puertos 3. Mensaje inicio: “NUM o (*)EEPROM” 4. Tecleo de NUM § Visualizar LCD § Guardado en EEPROM § Mensaje GUARDADO! § Tecleo de ‘*’ para Inicio 5. Tecleo ‘*’ § Visualización de último numero guardado en EEPROM § Tecleo de ‘*’ para Inicio VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE Mikel Ellacuria – Xabier Blanco
  • 5. VIDEO VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE Mikel Ellacuria – Xabier Blanco
  • 6. POSIBLES APLICACIONES Y MEJORAS 1. LIMITACIONES • PIC16F84A memoria EEPROM reducida solo 64bytes. • Errores por limitación de “calls’s” anidados. PIC16F84A únicamente 8 niveles de stack. • Puertos del PIC16F84A, solucionado con registro de desplazamiento. 2. MEJORAS • Interruptor ON/OFF por RB7 • Capacidad de almacenar más de un número en la memoria EEPROM. Y pudiendo leerlo después. 3. POSIBLES APLICACIONES • Agenda telefónica. Utilizando un PIC con memoria EEPROM superior. VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE Mikel Ellacuria – Xabier Blanco
  • 7. COMPLICACIONES Y ERRORES • Larga lista de errores al compilar.  Solución: INCLUDES al final del programa. • Puerto RA4 del PIC16F84 drenador abierto.  Solución: añadir una RPULL-UP. • MPLAB versión 8.84 no compilaba el programa.  Solución: instalar versión 8.76. VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE Mikel Ellacuria – Xabier Blanco
  • 8. ¿? VISUALIZACIÓN Y GUARDADO DE 9 DÍGITOS TECLEADOS, EN PANTALLA LCD Y MEMORIA EEPROM, RESPECTIVAMENTE Mikel Ellacuria – Xabier Blanco