Autor Tema: Dos puertos serie con PIC 16f876 y compilador CSS  (Leído 17561 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Dos puertos serie con PIC 16f876 y compilador CSS
« Respuesta #15 en: 26 de Mayo de 2008, 17:54:06 »
Hola.

Extrano..... que programador tienes?
El papel lo aguanta todo

Desconectado Tholkiem

  • PIC10
  • *
  • Mensajes: 39
Re: Dos puertos serie con PIC 16f876 y compilador CSS
« Respuesta #16 en: 26 de Mayo de 2008, 18:46:17 »
Estoy intentando cambiar el manejo del puerto serie de pines
En lugar de:
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7) // Configuracion puerto serie
Utilizo:
#use rs232(baud=9600, xmit=PIN_B1, rcv=PIN_B2) // Configuracion puerto serie
El caso es que si cambio esa linea y coloco el puerto a la escucha en los correspondientes pines no responde. :(

Puede ser que por tener el bootloader no haya posibilidad de cambiar el pinout del puerto serie?¿?

Un saludo.



Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Dos puertos serie con PIC 16f876 y compilador CSS
« Respuesta #17 en: 27 de Mayo de 2008, 11:25:28 »
Saludos.

Podrias colocar mas codigo por favor?
El papel lo aguanta todo

Desconectado javierdavid2006

  • PIC10
  • *
  • Mensajes: 15
Re: Dos puertos serie con PIC 16f876 y compilador CSS
« Respuesta #18 en: 23 de Enero de 2011, 18:28:37 »
Hola a todos, me podrian sacarde una duda, yo necesito usar un modulo MemoryStick Datalogger para mi tesis, ya lo probe y funciona bien, pero no se como hacer que el pic se entere si es que existe o no conectada una pen a este modulo.

Buscando por internet, logre ver que otra programador de ccs, usa una interrupcion por recepcion de datos, lo que yo entiendi es que cuando se conecta un pen a este modulo, se produce una interrupcion de recepcion de datos en el pic, pero no se ni cual sea o como verla, me podrian ayudar con esto???

Tambien quisiera saber como crear arrays de caracteres de tamano variable, ya que este modulo me envia respuestas de diferente tamano de bytes y lo que me sucede es que tengo que esperar a que el buffer se llene para que mande el mensaje completo al lcd(2x16), lo que hace que mescle los mensajes.

Gracias por todo y espero su ayuda atentamente.

David Nunez