Hola
Voy a usar el PIC16F877 en el proyecto de final de carrera, y me gustaría programarlo en C porque solamente he usado ensamblador y me gustaría aprender a usar el C que en ocasiones es necesario.
Ya tengo el MPLAB y por lo visto para este pic no tengo que descargarme ningun compilador aparte, ya que MPLAB trae de serie el Hi-Tech que por lo visto es lo que necesito para programar este pic en C.
He hecho la placa en Eagle, aquí dejo el esquema por si alguien le ve algun problema asi a simple vista o alguien quiere echarle un vistazo:
Bien ahora he de decir que lo que quiero es que por un puerto RS232 se conecte un modem GSM y al otro lado una estación meteorologica, el pic debe de ser el intermediario entre los dos.
Me gustaria ver programas ya hechos para este pic porque jamas he hecho ningun programa en C para pics y no tengo ni idea. Mi primera idea es hacer un programa de prueba con el que probar ya de paso la placa, por ejemplo cada vez que pulse el pulsador que le he metido por un puerto ( el de reset no obviamente ) que envie por los puertos RS232 una letra, y asi poder ver en el hiperterminal de window si funciona la placa y aparte aprendo poco a poco a programar en C.
A ver si alguno me echa una mano a empezar a programar en C con alguna recomendación o algun ejemplo hecho para esta familia de pics.
Un saludo y muchas gracias de antemano por la ayuda.