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

7
ARQUITECTURA DE COMPUTADORAS UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS Escuela Profesional de Ingeniería en Computación e Informática ALARCÓN VILLÓN, JOSÉ MARTIN DAVILA TAFUR, CESAR ARVI HORNA , FRANCISCO RAMIREZ VENEGAS, MARIO CÉSAR JAIME TIPARRA, JUAN INVESTIGADORES Lambayeque, 16 de Diciembre de 2011

Upload: mario-cesar-ramirez-venegas

Post on 21-Jul-2015

442 views

Category:

Education


0 download

TRANSCRIPT

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

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

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

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

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

DISEÑO DE IMPLEMENTACIÓN

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

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

Gracias