Autor Tema: Error luego de programar con Flowcode un pic16f877A  (Leído 77 veces)

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

Desconectado CesarAguilera21

  • PIC10
  • *
  • Mensajes: 2
Error luego de programar con Flowcode un pic16f877A
« en: 03 de Julio de 2017, 23:28:52 »
Hola buenas chicos junto con saludar les traigo este pequeño problema que me esta acomplejando, bueno principalmente lo que quiero lograr es mover un servomotor dependiendo de la posición de un potenciometro, dicho esto realize un programa en flowcode y todo bien , luego lo compile en mplabx y lo simule en proteus, al simularlo me arroja el siguiente error, "ADC conversion started before 'wait' time has expired following previous conversion or channel change' y me sale indicando el error en 0x0086 y 0x00CF, estaría muy agradecido si me pueden ayudar a arreglar el error o si tienen alguna programación que cumpla con lo que quiero hacer, de antemano muchas gracias!, estaré atento a sus comentarios.


adjunto imagen con el error

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2575
Re:Error luego de programar con Flowcode un pic16f877A
« Respuesta #1 en: 04 de Julio de 2017, 00:01:23 »
.

No utilizo Flowcode, pero el mensaje te lo dice bien claro, estás iniciando una nueva conversión ADC (o cambiando de canal) antes de finalizar la anterior conversión.

Mírate como configurar las interrupciones con el ADC, para que no te vayas a hacer una nueva lectura del ADC antes de que la anterior conversión haya finalizado.  http://microcontroladores-mrelberni.com/interrupcion-adc-pic/
« Última modificación: 04 de Julio de 2017, 00:04:38 por planeta9999 »

Desconectado CesarAguilera21

  • PIC10
  • *
  • Mensajes: 2
Re:Error luego de programar con Flowcode un pic16f877A
« Respuesta #2 en: 04 de Julio de 2017, 01:31:41 »
interesante aporte amigo lo leí con mucha detención y observe mi programación y aun así no logro darle solución, aun así muchas gracias por tu tiempo! :)

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 5761
Re:Error luego de programar con Flowcode un pic16f877A
« Respuesta #3 en: 04 de Julio de 2017, 10:02:16 »
Pone un delay antes de cada conversion del ADC.