SlideShare a Scribd company logo
1 of 7
UNIVERSIDAD NACIONAL
          PEDRO RUIZ GALLO
              FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS


      Escuela Profesional de Ingeniería en Computación e
                          Informática

       ARQUITECTURA DE COMPUTADORAS




                           ALARCÓN VILLÓN, JOSÉ MARTIN
                           DAVILA TAFUR, CESAR ARVI
INVESTIGADORES             HORNA , FRANCISCO
                           RAMIREZ VENEGAS, MARIO CÉSAR
                           JAIME TIPARRA, JUAN

             Lambayeque, 16 de Diciembre de 2011
INTRODUCCIÓN
En el módulo LCD se visualizan los caracteres que se escriban en el teclado del ordenador y se
transmiten a través de su puerto serie. Estos datos volverán a ser enviados por el microcontrolador
al ordenador, por lo que también se visualizarán en su monitor.

Se utilizará un programa de comunicaciones para que el ordenador pueda enviar datos a través de
su puerto serie, como el HyperTerminal de Windows o alguno similar.
ZONA DE DATOS

__CONFIG _CP_OFF &             _WDT_OFF & _PWRTE_ON & _XT_OSC LIST
         ; code protec “off”   watchdog “off” power up timer “on” osc XT

INCLUDE <P16F84A.INC>

CBLOCK 0x0C
GuardaDato
ENDC
ZONA DE CÓDIGO
            ORG         0
Inicio
           call         LCD_Inicializa     ; Inicializa el LCD y las líneas que se van a utilizar en
           call         RS232_Inicializa   ; la comunicación con el puerto Principal serie
RS232.
           call         RS232_LeeDato      ; Espera recibir un carácter.
           movwf        GuardaDato         ; Guarda el dato recibido.
           call         LCD_Caracter       ; Lo visualiza.
           movf         GuardaDato,W       ;Y ahora lo reenvía otra vez al ordenador.
           call         RS232_EnviaDato
           goto         Principal          ; Repite el proceso.

;Librerías Utilizadas

           INCLUDE <RS232.INC>
           INCLUDE <LCD_4BIT.INC>
           INCLUDE <RETARDOS.INC>
           END
DISEÑO DE IMPLEMENTACIÓN
CONCLUSIONES
Lo que se escriba en el teclado del ordenador aparecerá en la pantalla del ; módulo
LCD y en el monitor del HyperTerminal.

Este tipo de implementaciones son utilizados comúnmente en paneles
publicitarios, informativos y otros, los cuales son programados para guardar la
información que se piensa mostrar según sea el caso.
Gracias

More Related Content

Similar to Controlador de pic16 f84a desde el pc a través de rs232

Apunte plc
Apunte plcApunte plc
Apunte plc
leoxiver
 
Veronica vanessa turcios
Veronica vanessa turciosVeronica vanessa turcios
Veronica vanessa turcios
Edgardoramos22
 

Similar to Controlador de pic16 f84a desde el pc a través de rs232 (20)

Apunte plc
Apunte plcApunte plc
Apunte plc
 
Apunte plc
Apunte plcApunte plc
Apunte plc
 
Comunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCComunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PC
 
Apunte plc
Apunte plcApunte plc
Apunte plc
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Iot (3)
Iot (3)Iot (3)
Iot (3)
 
Veronica vanessa turcios
Veronica vanessa turciosVeronica vanessa turcios
Veronica vanessa turcios
 
Micro1
Micro1Micro1
Micro1
 
40 roso astrid ejercicio 09 4 28 03 19
40 roso astrid ejercicio 09 4 28 03 1940 roso astrid ejercicio 09 4 28 03 19
40 roso astrid ejercicio 09 4 28 03 19
 
Dispositivos de entrada, procesamiento y salida
Dispositivos de entrada, procesamiento y salidaDispositivos de entrada, procesamiento y salida
Dispositivos de entrada, procesamiento y salida
 
EXPOSICION RTU.pdf
EXPOSICION  RTU.pdfEXPOSICION  RTU.pdf
EXPOSICION RTU.pdf
 
PROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADORPROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADOR
 
Informatica proyecto
Informatica proyectoInformatica proyecto
Informatica proyecto
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
Arquitectura,simulacion trabajo final
Arquitectura,simulacion trabajo finalArquitectura,simulacion trabajo final
Arquitectura,simulacion trabajo final
 
El microcontrolador PIC16F877
El microcontrolador PIC16F877El microcontrolador PIC16F877
El microcontrolador PIC16F877
 
Psmart y total view
Psmart  y total viewPsmart  y total view
Psmart y total view
 
Microcontroladores pic ccs 4.023
Microcontroladores pic ccs 4.023Microcontroladores pic ccs 4.023
Microcontroladores pic ccs 4.023
 
los sistemas operativos
los sistemas operativoslos sistemas operativos
los sistemas operativos
 

More from Mario César Ramírez Venegas

More from Mario César Ramírez Venegas (9)

Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Tecnología de la información y la comunicación
Tecnología de la información y la comunicaciónTecnología de la información y la comunicación
Tecnología de la información y la comunicación
 
Diseño de controladores con aplicación flip flop
Diseño de controladores con aplicación flip flopDiseño de controladores con aplicación flip flop
Diseño de controladores con aplicación flip flop
 
Remix en la Formación Profesional de Microprocesadores
Remix en la Formación Profesional de Microprocesadores Remix en la Formación Profesional de Microprocesadores
Remix en la Formación Profesional de Microprocesadores
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
Modelo OSI, Capa de Enlace de Datos
Modelo OSI, Capa de Enlace de DatosModelo OSI, Capa de Enlace de Datos
Modelo OSI, Capa de Enlace de Datos
 
Capa Enlace de datos
Capa Enlace de datosCapa Enlace de datos
Capa Enlace de datos
 
Guide to the software engineering body of knowledge
Guide to the software engineering body of knowledgeGuide to the software engineering body of knowledge
Guide to the software engineering body of knowledge
 
Redes 1
Redes 1Redes 1
Redes 1
 

Recently uploaded

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Recently uploaded (20)

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
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
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
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
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
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
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
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
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
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...
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 

Controlador de pic16 f84a desde el pc a través de rs232

  • 1. UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS Escuela Profesional de Ingeniería en Computación e Informática ARQUITECTURA DE COMPUTADORAS ALARCÓN VILLÓN, JOSÉ MARTIN DAVILA TAFUR, CESAR ARVI INVESTIGADORES HORNA , FRANCISCO RAMIREZ VENEGAS, MARIO CÉSAR JAIME TIPARRA, JUAN Lambayeque, 16 de Diciembre de 2011
  • 2. INTRODUCCIÓN En el módulo LCD se visualizan los caracteres que se escriban en el teclado del ordenador y se transmiten a través de su puerto serie. Estos datos volverán a ser enviados por el microcontrolador al ordenador, por lo que también se visualizarán en su monitor. Se utilizará un programa de comunicaciones para que el ordenador pueda enviar datos a través de su puerto serie, como el HyperTerminal de Windows o alguno similar.
  • 3. ZONA DE DATOS __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC LIST ; code protec “off” watchdog “off” power up timer “on” osc XT INCLUDE <P16F84A.INC> CBLOCK 0x0C GuardaDato ENDC
  • 4. ZONA DE CÓDIGO ORG 0 Inicio call LCD_Inicializa ; Inicializa el LCD y las líneas que se van a utilizar en call RS232_Inicializa ; la comunicación con el puerto Principal serie RS232. call RS232_LeeDato ; Espera recibir un carácter. movwf GuardaDato ; Guarda el dato recibido. call LCD_Caracter ; Lo visualiza. movf GuardaDato,W ;Y ahora lo reenvía otra vez al ordenador. call RS232_EnviaDato goto Principal ; Repite el proceso. ;Librerías Utilizadas INCLUDE <RS232.INC> INCLUDE <LCD_4BIT.INC> INCLUDE <RETARDOS.INC> END
  • 6. CONCLUSIONES Lo que se escriba en el teclado del ordenador aparecerá en la pantalla del ; módulo LCD y en el monitor del HyperTerminal. Este tipo de implementaciones son utilizados comúnmente en paneles publicitarios, informativos y otros, los cuales son programados para guardar la información que se piensa mostrar según sea el caso.