1. 10 de septiembre de 2013
INSTITUTO TECNOLÓGICO SUPERIOR
Ingeniería Electromecánica
Materia: microcontoladores
Practica #1
introducción al desarrollo del compilador
CCS C
Alumno: Macario Alonso Lopez (10091002)
Maestro:Mtro.Ulises Bañuelos Amezcua
2. 1
Macario Alonso López
10 de septiembre de 2013
Resumen Breve.-------------------------------------------------------------------------------- 1
Introducción.------------------------------------------------------------------------------------- 2
Objetivo.------------------------------------------------------------------------------------------- 2
Marco teórico.----------------------------------------------------------------------------------- 2
Resultados Obtenidos.----------------------------------------------------------------------- 4
Conclusiones.---------------------------------------------------------------------------------- 4
Referencias.------------------------------------------------------------------------------------- 5
3. 2
Macario Alonso López
10 de septiembre de 2013
Resumen Breve.
Antes que todo previamente nos mostrócomo instalar el programa compilador
CCS C
Y en la práctica hecha hoy el profesor nos mostró cómo funciona y como se
distribuye internamente el compilador el compilador CCS C.
Lo primero que hiso fue mostrarnos y explicarnos las principales partes de un
programa compilador CCS C.
Luego nos explicó cómo es que tenemos que abrir el programa y nos dijo que para
diseñar el programa hay un instalador muy práctico que se llama PIC Wizard y nos
enseñó como configurarlo.
También nos explicócómo se compone el código como dar dirección y como
configurar el PIC en el compilador.
Claro que nos explicó como compilar el programa para así quedar guardado en la
carpeta raíz y como detectar el lugar donde se presentan los errores.
Después nos dijo como podíamos simular el programa en proteus y arrancar
nuestro programa llamando el archivo .Hex para que funcione.
Nos recomendó que antes de arrancar el programa físicamente simulemos
siempre que se pueda para así evitar daños en el PIC.
4. 3
Macario Alonso López
10 de septiembre de 2013
Introducción.
En esta práctica primero aprenderemos cómo instalar lo que es el compilador CCS
C. y luego mostraremos cuales son las partes básicas del programa y como hacer
un pequeño programa y como configurar para las direcciones y para el oscilador
recomendado y las comunicación en serie.
Objetivo.
Es conocer el entorno del compilador CCS C.
Aprender como guardar el archivo raíz e identificar qué documento es el que se
tiene que mandar al PIC.
Marco teórico.
A continuación en el marco teórico presentaremos las bases para ayudar a
comprender la práctica.
Un compilador es un programa informático que traduce un programa escrito en
un lenguaje de programación a otro lenguaje de programación, generando un
programa equivalente que la máquina será capaz de interpretar.
Compilador CCS C El Compilador C de CCS ha sido desarrollado
especificamente para PIC MCU, obteniendo la maximaoptimizacion del compilador
con estos dispositivos. Dispone de una amplia libreria de funciones predefinidas,
comandos de preprocesado y ejemplos. Ademas, suministra los
controladores(drivers) para diversos dispositivos como LCD, Convertidores AD,
relojes en tiempo real, EEPROM serie, etc. Las caracterisiticas generales de este
compilador y masinformacion adicional se pueden encontrar en la direccion
El Código Fuentede un programa que está escrito en un programador en algún
lenguaje de programación, pero en este primer estado no es directamente
5. 4
Macario Alonso López
10 de septiembre de 2013
ejecutable por la computadora, sino que se debe ser ejecutado por el hardware
dela computadora. Para esta traducción se usan los llamados compiladores,
ensambladores, intérpretes y otros sistemas de traducción.
PIC Wizard este asistente le permitirá al usuario especificar los parámetros del
proyecto y cuando complete a C, H y proyección de archivos se crearan códigos
estándar y constantes se generan en base al proyecto especificado.
Resultados obtenidos.
En esta práctica me es muy interesante pues aparte de conocer el entorno del
compilador y como es la manera más sencilla de programar pues las direcciones y
varias rutas te las pone automática el compilador pero todo esto ocurre si se
programa correctamente el PIC utilizado
Nos mostró la estructura que tiene que tener cada programa y como declarar las
variables y también como compilar el código y si se presentan errores como saber
identificar el lugar donde está el código
En esta práctica obtuvimos un pequeño programa que desarrollamos junto con el
profesor que consistía en prender y apagar un led cada segundo
Conclusión.
Es de suma importancia saber cómo se compone el compilador pues así se
facilitaría muchísimo a la hora de programar en esta práctica conocimos y
aprendimos lo suficiente para hacer un pequeño programa que simulado en
proteus prendería y apagaría un led en cuestión de un segundo así como saber
guardar y recuperar los archivos raíz del programa claro que también
comprendimos mássobre el componentes de los PIC así como detectar errores en
el programa etc.
6. 5
Macario Alonso López
10 de septiembre de 2013
Referencias.
es.wikipedia.org/wiki/Codigo_Fuente
http://chipki.blogspot.com/2012/09/compilador-c-ccs.html