TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: sonixpic en 21 de Noviembre de 2004, 10:26:00

Título: Crear el programa en la ROM apartir de una dir. para proteger el bootloader, en el CCS??
Publicado por: sonixpic en 21 de Noviembre de 2004, 10:26:00
hola,
hace poco estoy ingresando al mundo de los compiladores C en PIC y poseo el CCS o PCWH, El PIC18F442 que utilizo tiene un bootloader cargado que me permite quemar el codigo HEX en el PIC por el Hyperterminal via serial, el bootloader ocupa la dirs en rom hasta la 0x200. en MPlab me bastaba con definir "org 0x200" para iniciar todo el codigo en assembler y no dañar el bootloader.

Como especifico en el CCS que el codigo hex que compile tenga origen apartir de la dir 0x200 de la ROM??

Gracias
Título: RE: Crear el programa en la ROM apartir de una dir. para proteger el bootloader, en el CCS??
Publicado por: manex_1987 en 21 de Noviembre de 2004, 12:34:00
De la misma manera que lo haces en mplab.

#org 0x200

Sin embargo a mi me dio problemas esta directiva.

salu2
Título: RE: Crear el programa en la ROM apartir de una dir. para proteger el bootloader, en el CCS??
Publicado por: pocher en 22 de Noviembre de 2004, 04:55:00
Para un 876 es así:

#org 0x1F00,0x1FFF {}   //Reserva este espacio para el Bootloader

Prueba en tu micro con esas u otras direcciones.