En este capítulo se describen brevemente el software y el hardware a utilizarse en el desarrollo de las aplicaciones propuestas. Es importante hacer un recordatorio de las sentencias y elementos generales que soporta el compilador CCS, y que son utilizados en los programas propuestos en el texto. Detalles, mayor información y características adicionales se pueden obtener del sitio web oficial de CCS en manuales y textos que sobre CCS existen ampliamente en el mercado. Luego del análisis del software a utilizarse se describen las características más relevantes de los microcontroladores-pic/" class="es-tm-autolink">microcontroladores PIC, dando énfasis a los PICs que se van a utilizar en el desarrollo de las aplicaciones.

ESTRUCTURA DE UN PROGRAMA EN CCS Para escribir un programa en C que acepte el Compilador CCS, se deben tener en cuenta los elementos que forman el programa los mismos que se indican en la figura 1.1. Directivas: Controlan como debe generar el compilador el código de máquina. Programas o Funciones: Bloques de código escrito en instrucciones de lenguajes de alto nivel. Como en C común siempre existirá la función principal main. Instrucciones: Sentencias que indican que va a realizar el programa y determinan la ejecución del mismo.

Las instrucciones se separan o finalizan con punto y como (;). Ejemplo: x= x*10; Comentarios: Describen el significado de las líneas del código. Útil para leer las instrucciones de un programa. Las directivas, funciones y otros elementos que usa el compilador se irán describiendo según las necesidades de programación. Se dará un vistazo general a los comentarios, datos, variables, instrucciones y funciones que se necesitan para empezar a programar utilizando compilador CCS.