Hola ... como usuario de Niple me siento muy contento porque es un excelente programa pero de mi experiencia le he encontrado muchos errores.. entre los mas importantes estan:
- la rutina de multiplicacion de 16x16 bits no funciona
- el configurador de las alarmas del pcf8385 (nada!)
- los dispositivos I2C (excepto memorias.. para nada!)
- los corrimientos de posicion del cursor del LCD (nada que ver.. no funciona .. aunque una buena mejora seria incluir posicionamiento del cursor de manera variable, es decir, por registros)
- los tiempos por bucles variables nunca me funciono
- he tenido problemas con el A/D cuando se utilizan 5 canales
- y otros que no recuerdo pero hay muchos..
De todas formas es un excelente programa y siempre lo recomiendo pero advierto las deficiencias ...
De los problemas que cite el que mas me causo dolor de cabeza fue la rutina de multiplicacion de 16x16 sin embargo, antes de utilizar niple antes programaba en asm y con ayuda de las rutinas de microchip desarrolle una rutina de usuario para niple sobre la multiplicacion de 16x16 que en teoria esta optimizada para ejecutarse lo mas rapidamente... esta rutina me sirvio de mucho en un proyecto de control automatico sobre controladores PID, me gustaria compartir la rutina con los usuarios de niple .. entonces todos aquellos que tenga preguntas o desean la rutina con mucho gusto la comparto escribiendome a blackcat22@gmail.com ... suerte!