Un
compilador es un programa informático que traduce un programa que ha sido escrito en un lenguaje de programación a un lenguaje común,
1 usualmente lenguaje de máquina, aunque también puede ser traducido a un código intermedio (bytecode) o a texto. Este proceso de traducción se conoce como compilación.
2El compilador CCs trabaja mediante el lenguaje
C y, además de las directivas estándar, este genera directivas propias para el microcontrolador, el cual permite controlar la sintaxis de programación.
Para poder entrar mas a detalle, podemos vistar
http://ccsinfo.comCon este compilador podemos trabajar la gran mayoria de gamas que maneja la compañia
Microchip, desde los 12F, hasta los DSPic.
como todo programa en C, se debe tener elementos basicos tales como:
- Directivas
- Funciones
- Instrucciones
- Sub-funciones
- Etc.
Manejo de tipo de datos como:
- Int
- Int8
- Int16 o Long
- Int32
- Float
- Char
- Void
Constantes:
- Decimal
- Octal
- Binaria
- Carácter
- Carácter octal
- Carácter hexadecimal
Practicament, si en algun momento utilizaste C++, el programar microcontroladores con CCS, sera muy sencillo.
1.- Clocksin, William (1997). Clause and effect. Springer-Verlag. p. 93. ISBN 978-3-540-62971-9.
2.- Laborda, Javier; Josep Galimany, Rosa María Pena, Antoni Gual (1985). «Software». Biblioteca práctica de la computación. Barcelona: Ediciones Océano-Éxito, S.A