Autor Tema: Problema con PIC + CCS + FT232  (Leído 14457 veces)

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

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Problema con PIC + CCS + FT232
« en: 22 de Mayo de 2012, 23:52:11 »
Hola!

Les cuento... Bueno compre un FT232R (conversor de serial a USB) y no he podido hacerlo andar. Ya trate de muchas maneras pero no consigo que envie lo que yo quiero. A veces envia una "X" o una "P" o una "H", pero nunca el caracter que quiero. En donde pruebo el codigo es la hyperterminal del ccs y en un programa que tengo de DIGI que se llama X-CTU. Alguna sugerencia?

El código esta es de ccs:
Código: [Seleccionar]
#include <18F4550.H>
//#device ADC=8
#fuses HSPLL, PLL5
#use delay(clock = 20000000)
#use rs232(baud=9600, xmit=pin_B1, rcv=pin_B0, bits=8, parity=N)
//#include "lcd.c"
   
//==========================
void main()
{
 
 //printf("x\n");
 while(TRUE)
 {
  //printf('w');
  printf("x\n\r");
  //printf("x");
  //puts('A');
  //puts('A');
  //printf()
  //puts("y3\n");
  //puts("\n");
  //printf('C');
  //printf('x');
  //printf("\n");
  //delay_ms(100);
 /*
  printf("1\n");
  delay_ms(200);
  printf("2\n");
  delay_ms(200);
  printf("3\n");
  delay_ms(200);
  printf("4\n");
  delay_ms(200);
  printf("5\n");
  delay_ms(200);
  */
  //delay_ms(100);
 }
}


Cualquier comentario me sirve, muchas gracias!

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Problema con PIC + CCS + FT232
« Respuesta #1 en: 22 de Mayo de 2012, 23:55:26 »
Y como es tu circuito mas la conexion al FT232R ??
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #2 en: 23 de Mayo de 2012, 00:25:32 »
Y como es tu circuito mas la conexion al FT232R ??

Gracias por tu pronta respuesta! Pues mi circuito es el sistema minimo del pic18f4550. Cabe mencionar que en proteus funciona de 10!



Y el FT232 directo a los pines del pic
« Última modificación: 23 de Mayo de 2012, 00:44:19 por betatierradelsur »

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Problema con PIC + CCS + FT232
« Respuesta #3 en: 23 de Mayo de 2012, 16:35:14 »
A que pines? me imagino que a Tx y Rx cierto?

Seria bueno ver el esquema del FT

Saludos
El papel lo aguanta todo

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #4 en: 23 de Mayo de 2012, 16:49:25 »
Gracias por tu respuesta!

Pues tengo conectado el pin de RX del PIC directamente al pin TX del FT y el TX del pic directo al RX del FT. Y puse los negativos comunes de la alimentacion del pic y el FT.

Saludos!


Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Problema con PIC + CCS + FT232
« Respuesta #5 en: 23 de Mayo de 2012, 16:56:17 »
Ok.

Hay un hilo en el que describen la conexión de el FT ...

Saludos
El papel lo aguanta todo

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Problema con PIC + CCS + FT232
« Respuesta #6 en: 23 de Mayo de 2012, 16:58:43 »
Entonces arregla la linea donde declaras el puerto comm del PIC a esos pines:

Citar
#use rs232(baud=9600, xmit=pin_B1, rcv=pin_B0, bits=8, parity=N)
deberias tener....

Código: C
  1. #use rs232(baud=9600, xmit=pin_C6, rcv=pin_C7, bits=8, parity=N)

 :mrgreen:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Problema con PIC + CCS + FT232
« Respuesta #7 en: 23 de Mayo de 2012, 17:00:19 »
Una curiosidad... :shock: :shock:
Porque ponerle un FT232 a un PIC que dispone de USB ??
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #8 en: 23 de Mayo de 2012, 17:10:35 »
Gracias por tu respuesta!

Pues con respecto a las lineas que dices, las cambie el dia que puse el post y sigue igual. Parece como que el pic envia algo porque se prende el foco de recepcion del FT pero a la hora de ver lo que envio o no hay nada o puras "X".

Y la razon por la que uso serial y no usb es porque creo que es mas facil de hacer funcionar el modulo que el usb(o alguno de ustedes lo ha puesto a funcionar en Windows 7 a 64 bits con ccs?). Cabe mencionar que mi objetivo es leer los datos del PIC con matlab.

Saludos!

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Problema con PIC + CCS + FT232
« Respuesta #9 en: 23 de Mayo de 2012, 17:23:49 »
Creo que se que te pasa (si esta bien el conexionado PIC >> FT232 ).
El FT debe tener por defecto las salidas TX y RX invertidas.
Para ver si es eso, prueba poner la opcion Invert en la declaracion del puerto del PIC:

Código: C
  1. #use rs232(baud=9600, xmit=pin_B1, rcv=pin_B0, bits=8, parity=N, Invert)
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #10 en: 23 de Mayo de 2012, 17:49:15 »
mmm ya lo cambie y salen 2 errores:

1. Error 100 USE parameter value is out of range H/W USART can not invert
2. Error 132 STDOUT not defined(may be missing #USE RS232)::

En la ayuda dice que no debe ser usado con el UART interno.

Saludos

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Problema con PIC + CCS + FT232
« Respuesta #11 en: 23 de Mayo de 2012, 17:52:54 »
Entonces bajate y usa el software de configuracion del FT232 y prueba a invertirlos desde alli, a ver que pasa.

olvide decirlo, el software es el FTPROG y se baja de la pagina Web de FTDI.
http://www.ftdichip.com/Support/Utilities.htm#FT_Prog
« Última modificación: 23 de Mayo de 2012, 18:01:34 por MGLSOFT, Razón: Agregado del link... »
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #12 en: 23 de Mayo de 2012, 18:04:25 »
Nuevamente gracias por tu respuesta!

Estoy buscando en la pagina y parece que no hay nada que haga eso. Incluso en el driver del administrador de dispositivos no tiene esa opcion.

Saludos!

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Problema con PIC + CCS + FT232
« Respuesta #13 en: 23 de Mayo de 2012, 18:08:25 »
Usa el link que te deje en el mensaje para llegar, esta medio intrincado en su pagina, no es facil llegar.. :D :D
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #14 en: 23 de Mayo de 2012, 18:45:52 »
No lo habia visto, gracias!

Pues ya las inverti en el FT y puse a funcionar el mismo programa y sigue igual, no envia nada, aunque sigue prendiendose el foco de RX. Esta muy raro.  :shock:

Saludos y gracias por tu tiempo!


 

anything