
Las directivas son comandos específicos del propio CCS que permiten entre otras cosas definir y configurar características propias del PIC que se emplee. Es necesario aclarar que algunos comandos no permiten otros elementos sintácticos en la misma expresión, es decir, se debe copiar el comando tal cual como se especifica precedido por el símbolo #. Muchas directivas utilizadas por CCS son extensiones del C estándar, así que para aquellos que ya conocen el lenguaje C les serán familiares.

Esta directiva permite incluir ficheros en el programa. La diferencia en usar “ ” o < > radica en que con #include<fichero.h> el compilador realiza la búsqueda únicamente en la carpeta de instalación del programa, mientras que con #include“fichero.h” la búsqueda del fichero es realizada previamente en la carpeta donde se aloja el proyecto, y en caso de no encontrarlo, lo busca en la carpeta de instalación del programa. Emplear “ ” resulta ser una ventaja a la hora de incluir ficheros propios del usuario debido a que el proyecto se vuelve portable.

Usando esta directiva se pueden habilitar o no, características propias del PIC mediante el correcto seteo de los fusibles, los cuales indican la configuración elegida para el proceso de grabación del microcontrolador. Es necesario resaltar que algunos fusibles pueden cambian entre microcontroladores porque no todos tienen las mismas opciones de configuración.

A continuación se listan algunas opciones de configuración comunes junto a su significado:
Permite definir la frecuencia del oscilador del PIC, el compilador lo utiliza para realizar cálculos de tiempo. Se puede utilizar M (para MHZ) y K (para KHZ) para definir la frecuencia.

Permiten agregar segmetos de código ensamblador dentro del programa en C. Se emplea #ASM para el inicio y #ENDASM para el final del bloque ensamblador.


CCS suministra una serie de funciones predefinidas para acceder y utilizar el PIC y sus periféricos. Estas funciones facilitan la configuración del PIC sin entrar en el nivel de los registros especiales.

Muchas gracias por su atención.
Nos estamos leyendo!!✔
BYE