TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: afp en 15 de Septiembre de 2006, 11:20:31
-
Hola a todos:
Tengo una placa entrenadora "piclaboratory", que lleva un pic 16f876 con un programa monitor
grabado en el pic.
La cuestión es que , cuando escribo el código le tengo que indicar que el programa se cargue a partir de la dirección 0x05 , para que salte el hueco donde está almacenado el programa monitor.
En ensamblador no tengo problemas para indicarle que el programa se cargue a partir de la dirección 05, usando
la instrucción ORG 0X05.
-----------------------------------------LA DUDA-----------------------------------------------------------
Cuando escribo el código , cómo se le puede indicar en C , que se cargue
el programa a partir de cierta dirección?????
Porque de momento , los códigos que escribo en C, se me gargan a partir de la dirección 0x00 y por esto , no
puedo cargar los archivos *.hex que me genera el compilador.
Yo uso el compilador para C de Hi-Tec , pero si alguien sabe como hacerlo con otro software , también me sería muy
útil.
---------------------------------------------------------------------------------------------------------------
Gracias por todo :-/
saludos.
-
Hola a todos:
Tengo una placa entrenadora "piclaboratory", que lleva un pic 16f876 con un programa monitor
grabado en el pic.
La cuestión es que , cuando escribo el código le tengo que indicar que el programa se cargue a partir de la dirección 0x05 , para que salte el hueco donde está almacenado el programa monitor.
En ensamblador no tengo problemas para indicarle que el programa se cargue a partir de la dirección 05, usando
la instrucción ORG 0X05.
-----------------------------------------LA DUDA-----------------------------------------------------------
Cuando escribo el código , cómo se le puede indicar en C , que se cargue
el programa a partir de cierta dirección?????
Porque de momento , los códigos que escribo en C, se me gargan a partir de la dirección 0x00 y por esto , no
puedo cargar los archivos *.hex que me genera el compilador.
Yo uso el compilador para C de Hi-Tec , pero si alguien sabe como hacerlo con otro software , también me sería muy
útil.
---------------------------------------------------------------------------------------------------------------
Gracias por todo :-/
saludos.
Amigo, ya te he respondido, he aquí el link.
http://www.todopic.com.ar/foros/index.php?topic=11566.msg82237#msg82237 (http://www.todopic.com.ar/foros/index.php?topic=11566.msg82237#msg82237)
Si no te conforma la respuesta lo mejor es que vuelvas a preguntar en ese mismo hilo y no iniciar uno nuevo. :)
Saludos