Autor Tema: ayuda con adcon1  (Leído 2984 veces)

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

Desconectado kikecon

  • PIC10
  • *
  • Mensajes: 35
ayuda con adcon1
« en: 02 de Septiembre de 2008, 20:57:35 »
hola alguien me podria ayudar con la configuracion del adcon1 del pic16f88 esoy buscando la config en el datasheet y no la encuentro gracias
Enrique Contreras R.

Desconectado gera

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2188
Re: ayuda con adcon1
« Respuesta #1 en: 02 de Septiembre de 2008, 21:42:07 »
hola kikecon, te dejo un programita bastante simple q muestra por un lcd la lectura del adc.

Código: [Seleccionar]
#include <16f873a.h>

#fuses HS,NOWDT,NOPROTECT,NOLVP,PUT,NOBROWNOUT

#use delay(clock=4000000)

#byte port_b=0x06

#use fast_io(b)



#include "lcd.c"



void main()

{

   int16 valor;

   lcd_init();

   

   setup_adc_ports(AN0);

   setup_adc(ADC_CLOCK_DIV_32);

   set_adc_channel(0);



   while(TRUE)

   {

      delay_ms(100);

      valor = read_adc();

      lcd_putc("\f");

      printf(lcd_putc,"valor=%ld",valor);

   }

}

Espero q te sirva, saludos!

"conozco dos cosas infinitas: el universo y la estupidez humana. Y no estoy muy seguro del primero." A.Einstein

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: ayuda con adcon1
« Respuesta #2 en: 02 de Septiembre de 2008, 22:39:35 »
Hola.

Aqui esta la configuracion del ADCON1


Saludos
El papel lo aguanta todo

Desconectado kikecon

  • PIC10
  • *
  • Mensajes: 35
Re: ayuda con adcon1
« Respuesta #3 en: 06 de Septiembre de 2008, 13:56:56 »
si eso tmb lo chequie pero segun se ese registro es para los voltajes de referencia lo que quiero es tener 3 entradas analogas el resto en digitales..... como dige chequie el data y encontre el registro ansel creo q este es el indicado pero al momnto de configurarlo en source boost no sale como se quiere mejor dicho no me compila asi que como diria condorito: EXIJO UNA EXPLICACION jaja ojala me puedan explicar esto le agradeceria mucho
Enrique Contreras R.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: ayuda con adcon1
« Respuesta #4 en: 06 de Septiembre de 2008, 15:48:40 »
Hola.

Para configurarlo debes tener en cuenta otros registros como lo son el ANSEL que mensionas y el ADCON0. En el datasheet estan todas las configuraciones posibles para que tu escojas la que mas te sirva para tu aplicacion.

Saludos
El papel lo aguanta todo

Desconectado kikecon

  • PIC10
  • *
  • Mensajes: 35
Re: ayuda con adcon1
« Respuesta #5 en: 06 de Septiembre de 2008, 17:07:06 »
si MLO pero en el adcon0 veo q solo se puede activar un canal esto se ve en los bit 5-3 y yo kiero tres pines eso es lo que no entiendo
Enrique Contreras R.

Desconectado navaismo

  • Jubilado Todopic
  • PIC24H
  • ****
  • Mensajes: 1973
Re: ayuda con adcon1
« Respuesta #6 en: 06 de Septiembre de 2008, 17:17:18 »
Eso lo haces con el registro ANSEL
"Mi tercer deseo, que otra cosa podría ser, poner un final a todo el sufrimiento, que sólo con mi propia extinción el planeta podrá ser aliviado. Pobre de mí, Si tuviera tres deseos hoy, la elección no sería dificil para mí, Sólo tres deseos serían suficientes, No tendría uso para más."

"He sido un hombre que busca y aun lo sigo siendo, pero ya no busco en las estrellas y en los libros, sino en las enseñanzas de mi sangre."

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: ayuda con adcon1
« Respuesta #7 en: 06 de Septiembre de 2008, 21:41:31 »
Hola.

El datasheet lo dice muy claro amigo:



Saludos
El papel lo aguanta todo

Desconectado kikecon

  • PIC10
  • *
  • Mensajes: 35
Re: ayuda con adcon1
« Respuesta #8 en: 09 de Septiembre de 2008, 04:11:35 »
si ok ya lo vimuy claro creo qme tape un poco  :? muchas gracias
Enrique Contreras R.