Programar PIC16F628A

#1
Muy buenas!
Soy nuevo en esto de los PIC aunque he programado algún micro de motorola y demás. El caso es que tengo que programar el PIC16F628 y la verdad no se muy bien si hacerlo en ensablador o en C, y además no se que herramientas hay en C para este micro en particular.
Alguien podría orientarme sobre que herramientas me podrian servir en C?
Donde puedo conseguir el juego de instrucciones del micro en ensamblador?
...

Muchas gracias de antemano!

Hasta luego!
 
#2
Los PIC de la linea media (16Fxxx) tienen todos el mismo set de instrucciones.
Las hojas de datos estan en www.microchip.com
Puedes hacerlo en ASM (son 35 instrucciones nada mas), o puedes usar C con algún compilador como el CCS.
(Ya hubo en este foro discusiones interminables de si era mejor el ASM o el C.....no vamos a empezar de nuevo....Elije el que mas te guste o el que mas bronca le tengas...)
Suerte.
 
#6
gracias a todos por vuestra ayuda! Empezaré con ensamblador. Me he bajado las instrucciones del datasheet del pic. No sabía que venían ahí! y también del sitio donde vienen en español.
Más adelante le probaré un código en c.

Gracias de nuevo!
 
#7
He estado echándole un vistazo al microC y convence bastante. Es muy muy sencillo y rápido de utilizar. Además tiene un entorno gráfico muy bueno.