Autor Tema: Problema con sensor ds18b20  (Leído 1635 veces)

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

Desconectado soymoe

  • PIC18
  • ****
  • Mensajes: 456
    • El blog de Moe
Problema con sensor ds18b20
« en: 01 de Febrero de 2017, 17:58:51 »
Hola a todos y gracias por anticipado por responder, estoy haciendo algo muy simple que es medir la temperatura con un sensor ds18b20 y mandarlo por la uart usando un pic 16f88, el problema es que la lectura de la temperatura me da cero y eso que cuando hago lo mismo pero con un pic 12f anda bien pero al extrolarlo al nuevo pic no anda, adjunto los archivos a ver si me pueden decir cual es el problema, gracias

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Problema con sensor ds18b20
« Respuesta #1 en: 01 de Febrero de 2017, 19:48:49 »
Ya pedi la baja en internet pero te dejo un dato por las dudas...

En algunos PICs para deshabilitar la parte analogica debes de  cambiar los registros del comparador.
En otros el comparador es un modulo completamente aparte. Y tenes que cambiar los registros ANSEL.

Seguramente ese "setup_comparator" termina modificando lo primero, y el PIC16F88 necesita que se modifiquen los registros ANSEL.

me refiero a usar la instruccion:

Código: C
  1. setup_adc_ports(NO_ANALOG);

Ya que es lo unico que cambia entre los 2 micros.

Desconectado soymoe

  • PIC18
  • ****
  • Mensajes: 456
    • El blog de Moe
Re:Problema con sensor ds18b20
« Respuesta #2 en: 01 de Febrero de 2017, 20:23:07 »
Como es eso de la baja de internet? no lo entendi, bueno pasando a otro tema, voy a probar lo que vos decis y te cuento

Desconectado soymoe

  • PIC18
  • ****
  • Mensajes: 456
    • El blog de Moe
Re:Problema con sensor ds18b20
« Respuesta #3 en: 01 de Febrero de 2017, 20:28:08 »
Ya lo probe con ADC_OFF y sigue haciendo lo mismo