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
setup_vref(VREF_ON|VREF_ADC_2v048);
setup_adc(ADC_CLOCK_INTERNAL);
setup_adc_ports( sAN0|sAN1);
y tambien esto
Código: CSS
setup_adc(ADC_CLOCK_INTERNAL);
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