Mi primer proyecto con el compilador ccs pic c

Solo disponible en BuenasTareas
  • Páginas : 3 (533 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de mayo de 2011
Leer documento completo
Vista previa del texto
Mi primer proyecto con el Compilador CCS PIC C

Introducción
Como ya se ha indicado para comenzar a desarrollar un programa escrito en C y dentro del entorno PIC C, lo primero que deberemos haceres diseñar el Hardware del proyecto, en nuestro caso el circuito sería :

CCFF D.P.E. MÓDULO DE PROYECTOS

2

En segundo lugar y mediante PIC Wizar configuramos el compilador para que seadapte a nuestro proyecto, obteniéndose el siguiente fichero.h y fichero de proyecto:

CCFF D.P.E. MÓDULO DE PROYECTOS

3

El programa que deseamos realizar debe hacer que parpaden los ledsconectados al puerto B con una cadencia de 1 segundo. Una de sus múltiples soluciones es:

CCFF D.P.E. MÓDULO DE PROYECTOS

4

Una vez escrito, nos resta compilar dicho programa. Si se han producidoerrores, el compilador, nos presentará un mensaje, indicándonos el tipo de error, y además se posicionará en la línea en que ha detectado el error.

Línea con error

Tipo de error

CCFF D.P.E.MÓDULO DE PROYECTOS

5

Deberemos por tanto mediante el editor corregir dicho error en este caso sustituir set_tri_b (0x00) por set_tris_b (0x00) , y volver a compilar el programa. Una manera devisualizar los errores cometidos, es abriendo el fichero *.err que se genera automáticamente al compilar. al compilar Para ello seleccionamos File>Open

CCFF D.P.E. MÓDULO DE PROYECTOS

6

En laventana que se nos presenta seleccionamos: Tipo: All files y dentro de los ficheros aquel que tenga el nombre de nuestro proyecto con la extensión .ERR

CCFF D.P.E. MÓDULO DE PROYECTOS

7

Elresultado será:

Como podemos observar solo se ha detectado un error, aunque existe otro. Para verificarlo y una vez escrito correctamente set_tris_b (0x00), volvemos a compilar.

CCFF D.P.E. MÓDULODE PROYECTOS

8

Obteniéndose los siguientes mensajes:

CCFF D.P.E. MÓDULO DE PROYECTOS

9

Una vez subsanado el error, volvemos a compilar, con lo que veremos:

En esta pantalla se...
tracking img