TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: sebastian 100 en 07 de Febrero de 2012, 11:45:58

Título: En proteus no funcionan las Vref??
Publicado por: sebastian 100 en 07 de Febrero de 2012, 11:45:58
hola gente!!

estoy trabajando con un 16f1939 y proteus 7.7 sp2 y no logro programar para que en la simulacion me funcionen las tensiones de referencia.

en el header hay dos formas de activar, la interna y la externa probé las dos y nada :oops: :oops:

saben si es un error de proteus y en la practica me funcionará?, es que por ahora no tengo forma de armarlo.

lo que puse fue lo siguiente
Código: CSS
  1. setup_vref(VREF_ON|VREF_ADC_2v048);
  2.    setup_adc(ADC_CLOCK_INTERNAL);
  3.    setup_adc_ports( sAN0|sAN1);

y tambien esto

Código: CSS
  1. setup_adc(ADC_CLOCK_INTERNAL);
  2.    setup_adc_ports( sAN0|sAN1|VREF_VREF);

saludos
Título: Re: En proteus no funcionan las Vref??
Publicado por: jhozate en 07 de Febrero de 2012, 16:01:41
hola, para saber si no funciona lo mejor que puedes hacer es tener en cuenta la hoja de datos del micro y verificar que el codigo assembler generado por el compilador corresponde a lo que necesitas, porque tambien podria ser un bug del ccs con ese micro.
Título: Re: En proteus no funcionan las Vref??
Publicado por: sebastian 100 en 11 de Febrero de 2012, 20:32:14
gracias por responder, estube mirando el asembler que genera ccs y no comprendo mucho, el registro que maneja las Vref es el FVRCON,

pero no veo que puede estar mal, en un par de dias voy a poder problarlo sobre el micro, y asi resuelvo si es problema de CCS o proteus

que grossooo, yo seguro no soy 8) 8) 8)

saludos