Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Buenas,
Hasta ahora he programado siempre los PIC en ensamblador, pero estoy viendo que mucha gente los programa en c, y quería saber con que programa puedo hacerlo, porque he estado buscando y solo he encontrado el ccs, pero es de pago, y me gustaría saber si hay alguno gratuito, se puede hacer con el visual studio.net 2005? una vez que lo tengo en c como lo paso a .hex?
Además si conoceis algun programador que pueda grabar toda la familia de PICs, me gustaría saber los mejores programadores que hay.
Gracias!
choda, no se si tendrá algo que ver pero las dos primeras líneas estan mal:
#include <p18f2331>
#include <stdio>
les falta el .h
#include <p18f2331>
#include <stdio>
digo que no se si tendrá que ver porque no se si el compilador de MPLAB acepta esto (pero en C esta mal).
S2
Ranganok Schahzaman
choda, no se si tendrá algo que ver pero las dos primeras líneas estan mal:
#include <p18f2331>
#include <stdio>
les falta el .h
#include <p18f2331>
#include <stdio>
digo que no se si tendrá que ver porque no se si el compilador de MPLAB acepta esto (pero en C esta mal).
S2
Ranganok Schahzaman
Fallo mio.... lo posteé sin el .h xDDD
Pero en el código fuente si que lo tengo con el .h.... de hecho me compila y todo el rollo.... veo como se ejecuta paso a paso... pero el registro que debería de llevar al cuenta de los pasos (POSCNTL y POSCNTH) no se incrementa!!! ¡¡este es mi problema!! No sé si me expliqué mal anteriormente, si es así, pido disculpas.
A tener un buen día 😉
Una pregunta... En la simulación estas simulando el comportamiento de las entradas CAP1 CAP2 o CAP3.
Sólo le he echado un vistazo al datasheet pero parece que hay que mover estas entradas en sincronía con un timer para que el filtro no te lo de como glich.
Yo montaría un sistema de depuración (una entrada de un 555 y un led de salida).
S2
Ranganok Schahzaman
la simulación del MPLAB tiene un límite, hay algunos programas que no puede llegar a simularlos completamente o de la manera fiel que debería, siempre es mejor montarlo y probarlo, de todas formas, quizas alguien pueda ayudarte