Autor Tema: pregunta sobre RA4  (Leído 1899 veces)

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

Desconectado nacha4

  • PIC16
  • ***
  • Mensajes: 113
pregunta sobre RA4
« en: 20 de Abril de 2006, 14:35:14 »
Hola estoy programado en un pic 16F628 y estoy usano un sensor de temperatura el DS18B20 y lo conecte al puerto A4, para variar no me funciona antes de hacer alguna modificacion al programa quiero saber porque me parece que lei en algun lado que ese puerto no se puede usar como entrada/salida (el sensor cambia su estado).
si es asi si se puede programar que funciione como un puerto normal
desde ya gracias
Nacha4

Desconectado vszener

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2395
Re: pregunta sobre RA4
« Respuesta #1 en: 20 de Abril de 2006, 14:42:32 »
Buenas!!!con respecto al pin A4 decirte que es a colectro abierto asi que se necesitara una resistencia de pull-up, hay un hilo sobre este tema:
http://www.todopic.com.ar/foros/index.php?topic=8121.0

Con respecto al sensor, haber si la implementacion del bus 1-wire es lo que te esta fallando...


Suerte!!! :wink:
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado nacha4

  • PIC16
  • ***
  • Mensajes: 113
Re: pregunta sobre RA4
« Respuesta #2 en: 20 de Abril de 2006, 15:14:43 »
En fin vos decis que es la programacion que el puerto no tiene nada que ver

Desconectado vszener

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2395
Re: pregunta sobre RA4
« Respuesta #3 en: 20 de Abril de 2006, 15:20:39 »
En todo caso pruebalo en otro pin, asi descartas que no sea el pin A4....


Suerte!!! :wink:
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado Yosupicprog

  • PIC10
  • *
  • Mensajes: 36
Re: pregunta sobre RA4
« Respuesta #4 en: 21 de Abril de 2006, 17:09:31 »
Hola amigo...

Si el DS18B20... es un dispositivo el cual te envia datos digitales como 1 y 0.... el pin ra4 solo te leerá puros 0000.... porque es una patita de colector abierto, esto significa que para ella sola un 1 logico es nada y un 0 es un verdaddero 0.. cuando se trata de una pata configurada como salida y como entrada lee 0 cuando es cero y 1 cuando es uno.....

por lo tanto debes colocarle una res de pull up al la pata puede ayudarte de 10kohm..... eso solucionaria tu problema, si es software... no te podria decir nada... :( no lo he visto

suerte
Ing. Yosu Izaguirre R.
yosupicprog@yahoo.com
yosupicprog@hotmail.com
Maracaibo Estado Zulia, VENEZUELA..¡

PROGRAMARLOS ES MI HOBBYE-EL LIMITE ES TU IMAGINACION

Desconectado vszener

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2395
Re: pregunta sobre RA4
« Respuesta #5 en: 21 de Abril de 2006, 18:25:26 »
De todas formas, el bus 1-wire necesita una resistencia de pull-up....aqui te dejo el enlace que dallas ofrece para manejo de este bus(en asm)
http://www.maxim-ic.com/appnotes.cfm/appnote_number/2420


Suerte!!! :wink:
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte