Estoy haciendo un proyecto con un PIC18F452 y tendré que usar USART. Por lo tanto, compré un tablero de arranque FTDI Basic (de Sparkfun) para facilitar la depuración. El tablero es la versión 5V.
Ya probé FT232R con un circuito de bucle invertido y Putty (en Windows) y funciona bien. También probé el PIC con un circuito de bucle invertido y también funciona bien. Sin embargo, no consigo que FT232R funcione con PIC. En el microcontrolador tengo configurado USART con 9600 kbaud, 8 bits, sin paridad (igual que en el PC), RX con interrupción. Solo estoy enviando datos desde la PC a PIC. Cuando PIC recibe algo, lo imprime en la pantalla LCD. El problema es que PIC no está recibiendo nada. Así que tomé una sonda de osciloscopio y los resultados son estos:
¡LaseñalnotocalaGND!EsporesoquePICnodetectalosdatosquelleganalpinRX,¿verdad?
Sinembargo,sidesconectoelpinFT232TXdelpinPICRX,obtengo:
Tengo ambos GND (ft232 y PIC) conectados.
¿Alguna sugerencia sobre cómo resolver esto?
Gracias!