controlador de pic16 f84a desde el pc a través de rs232
TRANSCRIPT
![Page 1: Controlador de pic16 f84a desde el pc a través de rs232](https://reader036.vdocuments.mx/reader036/viewer/2022071817/55ae1bc11a28ab777e8b46b8/html5/thumbnails/1.jpg)
ARQUITECTURA DE COMPUTADORAS
UNIVERSIDAD NACIONAL
PEDRO RUIZ GALLOFACULTAD DE CIENCIAS FISICAS Y MATEMATICAS
Escuela Profesional de Ingeniería en Computación e Informática
ALARCÓN VILLÓN, JOSÉ MARTINDAVILA TAFUR, CESAR ARVIHORNA , FRANCISCORAMIREZ VENEGAS, MARIO CÉSARJAIME TIPARRA, JUAN
INVESTIGADORES
Lambayeque, 16 de Diciembre de 2011
![Page 2: Controlador de pic16 f84a desde el pc a través de rs232](https://reader036.vdocuments.mx/reader036/viewer/2022071817/55ae1bc11a28ab777e8b46b8/html5/thumbnails/2.jpg)
INTRODUCCIÓN
En el módulo LCD se visualizan los caracteres que se escriban en el teclado del ordenador y setransmiten a través de su puerto serie. Estos datos volverán a ser enviados por el microcontroladoral 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 desu puerto serie, como el HyperTerminal deWindows o alguno similar.
![Page 3: Controlador de pic16 f84a desde el pc a través de rs232](https://reader036.vdocuments.mx/reader036/viewer/2022071817/55ae1bc11a28ab777e8b46b8/html5/thumbnails/3.jpg)
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 0x0CGuardaDatoENDC
![Page 4: Controlador de pic16 f84a desde el pc a través de rs232](https://reader036.vdocuments.mx/reader036/viewer/2022071817/55ae1bc11a28ab777e8b46b8/html5/thumbnails/4.jpg)
ZONA DE CÓDIGO
ORG 0Inicio
call LCD_Inicializa ; Inicializa el LCD y las líneas que se van a utilizar encall 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_EnviaDatogoto Principal ; Repite el proceso.
;Librerías Utilizadas
INCLUDE <RS232.INC>INCLUDE <LCD_4BIT.INC>INCLUDE <RETARDOS.INC>END
![Page 5: Controlador de pic16 f84a desde el pc a través de rs232](https://reader036.vdocuments.mx/reader036/viewer/2022071817/55ae1bc11a28ab777e8b46b8/html5/thumbnails/5.jpg)
DISEÑO DE IMPLEMENTACIÓN
![Page 6: Controlador de pic16 f84a desde el pc a través de rs232](https://reader036.vdocuments.mx/reader036/viewer/2022071817/55ae1bc11a28ab777e8b46b8/html5/thumbnails/6.jpg)
CONCLUSIONES
Lo que se escriba en el teclado del ordenador aparecerá en la pantalla del ; móduloLCD y en el monitor del HyperTerminal.
Este tipo de implementaciones son utilizados comúnmente en panelespublicitarios, informativos y otros, los cuales son programados para guardar lainformación que se piensa mostrar según sea el caso.
![Page 7: Controlador de pic16 f84a desde el pc a través de rs232](https://reader036.vdocuments.mx/reader036/viewer/2022071817/55ae1bc11a28ab777e8b46b8/html5/thumbnails/7.jpg)
Gracias