Autor Tema: hay manera de implementar comunicacion serie en un pin cualquiera???  (Leído 2569 veces)

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

Desconectado kuku_jerez

  • PIC10
  • *
  • Mensajes: 20
Quiero saber si puedo establecer uuna comunicación serie entre un pin de I/0 digital cualquiera. Es para manejar un sensor dallas pero no puedo usar spi pues es el unico pin libre que queda es a1 y debo adaptar el programa sin cambiar el hardware. Podeis orientarme???? Gracias chatines.Flash

Desconectado RaDoN

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1498
RE: hay manera de implementar comunicacion serie en un pin cualquiera???
« Respuesta #1 en: 10 de Agosto de 2005, 06:22:00 »
Se puede implementar por soft pero con un pin solo no ... necesitas 2 al menos ya sea comunicacion asincrona ó sincrona.
Si juegas contra el mejor, pierdes como los demás.

Desconectado Y@el

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 415
RE: hay manera de implementar comunicacion serie en un pin cualquiera???
« Respuesta #2 en: 10 de Agosto de 2005, 09:24:00 »
Si se puede, pero para eso, te recomiendo hacerlo en un Lenguaje de Alto Nivel
ya sea Pic C Compiler CCS
o Pic Basic Plus.

En Ambos, puedes implementar esta funcion.
En PIC C Compiler:
Debes de indicarle mediante directivas de Pre-Procesador, cuales van hacer tus pines de Tx, y Rx.
Mas informacion sobre este compilador
http://proyectosfie.webcindario.com/download/uCo/CCS_C_sp.pdf

En Pic Basic Pro
Tienes las funciones:
SERIN PIN,VARIABLE
SEROUT PIN,DATOS
Mas informacion sobre este compilador:
http://www.todopic.com.ar/pbp_sp.html

Donde al llamar a la funcion escojes por que pin quieres q Tx o Rx.

Espero Haberte ayudado

Atentamente

Yoel Ocmin
http://proyectosfie.tk
97948794 (TIM-PeRU)

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7918
RE: hay manera de implementar comunicacion serie en un pin cualquiera???
« Respuesta #3 en: 10 de Agosto de 2005, 14:47:00 »
Si es un sensor de Dallas debe tener incorporado el protocolo 1Wire, donde el mismo pin es TX y RX.
Encontraras ejemplos de esa comunicacion en PBP y CCS....Sonrisa GiganteSonrisa Gigante
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.