Comunicacion 2 Pics Modulo Usart

Páginas: 2 (371 palabras) Publicado: 18 de octubre de 2012
COMUNICACIÓN ENTRE 2 PICS CON MODULO USART



CIRCUITO

[pic]



DESCRIPCION DEL PROYECTO:

Mediante el modulo usart hicimos una conexión entre 2 pics de forma serial asíncrona. Paraempezar, utilizamos 2 pics 16f877a 8 leds y 8 switch estos para poder visualizar los datos de entrada y de salida de una forma mas fácil, puesto que los datos que se utilizarían para este tipo de conexiónson muchos en poco tiempo y es difícil visualisarlos.

En el programa se configuraban ambos pics para una tasa de baudios de 9600, asíncrono, y según sea el pic transmisión ( SWITCH) o recepción(LEDS). El pic de transmisión toma el dato que esta en el puerto B y lo guarda en una variable dato, el cual cuando se toma y se transmite hasta el pic de recepción, el de recepción toma el datotransmitido que se encuentra en el registro RCREG y lo cargar al puerto B para visualizarlo en los LEDS.











DIAGRAMA DE FLUJO TRANSMISION:











NO SIDIAGRAMA DE FLUJO RECEPCION:











NO SI















PROGRAMA TRANSMISION:

#include

DATO EQU 0X20

ORG 0

GOTO INICIO

ORG 4

GOTO RAIINICIO

BSF STATUS,RP0

BSF TXSTA, TXEN

MOVLW B'11111111'

MOVWF TRISB

BCF TRISC, 6

MOVLW D'25'

MOVWF SPBRG

BSF TXSTA,BRGH

BCF TXSTA, SYNC

BCF STATUS,RP0

BSFRCSTA, SPEN

BSF INTCON, GIE

BSF INTCON, PEIE

BSF STATUS, RP0

BSF PIR1, TXIF

;BSF TXSTA, TXEN

BCF STATUS, RP0

BUCLE

GOTO BUCLE

RAI

MOVFW PORTB

MOVWF TXREG

BCFSTATUS, RP0

BCF PIR1, TXIF

RETFIE

END

PROGRAMA RECEPCION:

#include



DATO EQU 0X20



ORG 0

GOTO INICIO

ORG 4

GOTO RAI



INICIO

BSF STATUS,RP0

CLRFTRISB

BCF TRISC, 6

MOVLW D'25'

MOVWF SPBRG

BSF TXSTA,BRGH

BCF TXSTA, SYNC

BCF STATUS,RP0

BSF RCSTA, SPEN

BSF INTCON, GIE

BSF INTCON, PEIE

BSF STATUS, RP0

BSF...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modulo usart
  • Resumen Comunicacion 2 Modulo 1 Ledesma
  • Reporte comunicacion pics
  • Modulo De Comunicación
  • modulo comunicación
  • Modulo 2
  • modulo 2
  • modulo 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS