hola estoy empezando a trabajar con mikrobasic, en este momento tengo una duda con le ADC estube trabajando con los ejemplos que se encuentran en la ayuda, efectivamente el modulo se configura con el canal que se desea, pero la respuesta es como si estubiera habilitando Vref-,Vref+ porque me produce 0000000 a 2.5V y a 5v me produce un valor distinto a 11111111.
main:
TRISB = 0 ' PORTB como salida
TRISA = %000001 'RA0 COMO ENTADA
ADCON1 = %10001110 'SELECCIONO CH0
TRISB = adc_read(0)
delay_ms(50)
goto main
end.
yo culpaba el proteus pero lo hice con mplab y funciona correctamente 000000000 0v y 11111111 a 5v.
gracias por su ayuda