Hola Blackpic, fijate que yo estoy utilizando el 16F88 en estos momentos con el ADC yo programo en MKB y cuando realizaba el programa y lo compilaba no me salia ningun error pero cuando lo trataba de simular en proteus o pic simulator ide, me salia un error en el codigo, lo resolvi activando bien los la configuracion del pic ya que este trae mas fuses que el 16F877, como la configuracion del oscilador ya sea externo o interno de 8 Mhz o la habilitacion de las patillas como I/O digitales o como funciones del propio pic