Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: soymoe en 01 de Febrero de 2017, 17:58:51
Título: Problema con sensor ds18b20
Publicado por: soymoe 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
Título: Re:Problema con sensor ds18b20
Publicado por: KILLERJC 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
setup_adc_ports(NO_ANALOG);
Ya que es lo unico que cambia entre los 2 micros.
Título: Re:Problema con sensor ds18b20
Publicado por: soymoe 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
Título: Re:Problema con sensor ds18b20
Publicado por: soymoe en 01 de Febrero de 2017, 20:28:08