Autor Tema: AYUDA CON PIC Y 2UART's!!!!!!!!!!!!!!!!  (Leído 2090 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado toxete

  • PIC10
  • *
  • Mensajes: 44
AYUDA CON PIC Y 2UART's!!!!!!!!!!!!!!!!
« en: 28 de Julio de 2006, 12:55:52 »
Hola a todos de nuevo!

Vereis mi problemilla es el siguiente: estoy realizando una aplicacion con un pic 18f8722 el cual tiene dos uart, una la utilizo para la comunicacion con el pc y la otra para la comunicacion con un modulo gsm. Mi problema viene cuando tengo que utilizar la segunda uart pues no se como configurarla ni como utilizarla.

A ver si alguien ya ha utilizado algun pic con dos uart y me puede ayudar con algun ejemplito.( en CCS)

Gracias y un saludo!!!!

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5544
    • Picmania by Redraven
Re: AYUDA CON PIC Y 2UART's!!!!!!!!!!!!!!!!
« Respuesta #1 en: 28 de Julio de 2006, 15:19:10 »
Toxete:

El CCS C te ofrece la forma de controlar todos los "canales" serie que desees añadiendo stream=Canal1 en la definición del #use rs232

#use rs232(baud=19200, xmit=PIN_B1,rcv=PIN_B2, stream=canal1)
#use rs232(baud=9600, xmit=PIN_C6,rcv=PIN_C7, stream=canal2)

y despues utilizar el canal que desees

value = fgetc(canal1) o value = fgetc(canal2) en lugar del simple value = getc()

o para transmitir puedes usar el fprintf (canal2,"%u %s",var1,var2).

En el hilo Mis Funciones favoritas en CCS C trato algunos aspectos de este tema de dos, o más, canales serie.
« Última modificación: 28 de Julio de 2006, 15:21:30 por RedPic »
Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado toxete

  • PIC10
  • *
  • Mensajes: 44
Re: AYUDA CON PIC Y 2UART's!!!!!!!!!!!!!!!!
« Respuesta #2 en: 01 de Agosto de 2006, 06:52:55 »
Gracias RedPic por la ayudita voy a ponerme al tema a ver si lo hago andar de una vez.

Gracias y Un Saludo!!!!!

 :) :) :) :) :) :) :) :)


 

anything