fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Ejemplo Programa en...
 
Avisos
Vaciar todo

Ejemplo Programa en C para PIC

20 Respuestas
9 Usuarios
0 Reactions
9,484 Visitas
reb
Respuestas: 19
 Reb
Topic starter
(@reb)
Active Member
Registrado: hace 19 años

Hola a todos!! Mif y yo buscamos un ejemplo en C para programar un PIC de la serie 16F. Estamos utilizando el programa CCS para compilarlo. Fundamentalmente lo que nos interesa es el encabezamiento para un 16F876, que por más que intentamos construirlo nosotros parece que siempre nos falta algo de configuración posiblemente pues en el micro no nos tira.

Saludos!

Responder
19 respuestas
boops
Respuestas: 1813
(@boops)
Ardero
Registrado: hace 19 años

Ola Reb, ¿que compilador usas? CSS trae un asistente de configuracion... (ASM4EVER)

Responder
garrocha
Respuestas: 1110
(@garrocha)
Ardero
Registrado: hace 20 años

la version demo no compila para 876, prueba cambiar el dispositivo al 877 y veras si ese es el orgien del problema

Al menos eso dice en la pagina del ccs http://www.ccsinfo.com/content.php?page=compdemo , aunque si tienes la version completa supongo que sera otro el motivo 😛

De todas formas el 877 y el 876 son bastante parecidos internamente, vienen a usar el mismo mapa de memoria, por lo que supongo que si cojes la salida en ensamblador del compilador y se la metes al mplab para que te la compile como 876 no tendras problemas (aunque nunca lo e exo :wink:)

Ahora mismo uso el compilador de Hitech, asi que no sabria decirte si los codigos que tengo te valdrian, especialemente los encabezados, que es donde cada compilador hace de las suyas xDDD

Saludos

Responder
mif
Respuestas: 1095
 Mif
(@mif)
Noble Member
Registrado: hace 19 años

BoOpS, por mi también ASM for ever... en realidad es por aprender algo nuevo, nunca habíamos hecho nada en C, y teníamos curiosidad... por otro lado... cual es ese asistente de configuracion? en realidad estamos perdidisimos con el propio entorno... Hace un rato he encontrado una pantalla con las caracteristicas del 876, donde configurar los pines de entrada, salida, el reloj... pero no me atrevo a tocarla mucho, porque hay una linea que pone proteccion... y no se muy bien lo que es, alguna vez lo has usado
Garrocha, yo creo que ese no es el problema, en realidad compilar compila, y da sus errores cuando debe, de hecho tenemos los .hex sin problemas, pero a la hora de la verdad no tira... por esos sospecho que es por la configuracion, en definitiva, los puertos B y C vienen como entrada por defecto...

Responder
mif
Respuestas: 1095
 Mif
(@mif)
Noble Member
Registrado: hace 19 años

Ah, otra cosa que se me olvidaba... conoceis algun simulador que este biwen para PIC, por no tener que pasarle los progr4amas al micro cada vez, al menos para cosas sencillitas...

Responder
Página 1 / 4
Compartir: