primer proyecto

Páginas: 8 (1831 palabras) Publicado: 10 de julio de 2013
Realizar un proyecto en CODE COMPOSER STUDIO V4
1. Primero nos pedirá que seleccionemos una carpeta en la cual se guardarán todos los
proyectos que realizamos.

2. Ahora pasamos a realizar un nuevo proyecto

3. Escribimos el nombre del proyecto que queramos darle y seleccionamos el botón next

4. Ahora dejamos las opciones como se ven en la siguiente figura y seleccionamos next5. Para esta ventana, dejamos todo como esta y seleccionamos al botón next

6. Seleccionamos el microcontrolador MSP430F2013

7. Y finalmente seleccionamos Finish

Incluyendo archivos .c y .h en CCS
Para poder incluir archivos en nuestro proyecto, es muy sencillo, solo tenemos que
seleccionar nuestra carpeta, y presionar el botón secundario del ratón.

Seleccionamos Source filepara crear nuestro archivo main.c, cabe mencionar que cuando
queramos incluir archivos de cabecera solo tenemos que seleccionar header file.

A partir de aquí, solo tenemos que empezar a escribir nuestro programa.
¿Cómo compilar mi proyecto?
Para compilar nuestro proyecto, solo tenemos que seleccionar Project->Build Project

¿Cómo programar el microcontrolador una vez que ya hayaterminado mi programa?
Solamente tenemos que presionar el botón que aparece encerrado en el círculo rojo en la figura:

A continuación nos aparece un cambio de opciones en la pantalla, que nos permitirán hacer un
debug en tiempo real, checando valores de variables, memoria, registros y línea del programa.

En la pantalla podemos ver varios iconos que nos demuestran cuales son lasherramientas que nos
ofrece este excelente compilador:

Run: Este botón es para arrancar el programa
Pause: para pausar el programa en tiempo real
Terminate: para terminar el debug
Step Into: Una vez que hemos seleccionado Pause, podemos ir recorriendo nuestro programa
línea por línea, entrar a funciones, etc.
Step Into (ensamblador): estos botones sirven para cuando queremos hacer un steppara
a un nivel de instrucción en ensamblador.
Step Return: Este comando sirve, para cuando queremos salir de alguna función en la cual
está el compilador corriendo en steps.

Ejercicios con MSP430F2013
EJERCICIO #1 (SALIDA DIGITAL)
#include



void main(void)
{
WDTCTL = WDTPW + WDTHOLD;
P1DIR |= 0x01;

// Stop watchdog timer
// Set P1.0 to output direction

for (;;)
{volatile unsigned int i;
P1OUT ^= 0x01;
i = 50000;
do (i--);
while (i != 0);

// Toggle P1.0 using exclusive-OR
// Delay

}
}

Explicación
Aquí podemos ver un sencillo ejemplo, en el cual el objetivo en encender y apagar un led, el
puerto P1.0

El primer registro que vemos es

WDTCTL

Explique la ejecución de esta línea de programación.

WDTCTL = WDTPW + WDTHOLD;_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________

Puertos de entrada y salida digitales

PXDIR
Este registro, sirve para determinar siqueremos el puerto como entrada o salida:

P1DIR |= 0x01;

// Set P1.0 to output direction

Con esta orden, lo que hacemos es poner el pin 0 del Puerto 1 como salida, al escribir en el
registro el valor hexadecimal 0x01.

PXOUT1
Este registro sirve para poner el estado lógico en el puerto como salida:

P1OUT ^= 0x01;
¿Que se realiza con esta orden?_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
¿Existe alguna otra forma de realizar la misma orden?
_________________________________________________________________________
_________________________________________________________________________...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • primer proyecto
  • Mi primer proyecto
  • primer proyecto
  • Planeación primer proyecto
  • Proyectos De Primer Grado
  • Proyecto Primer Parcial Ambiente
  • Proyecto Primer Parcial
  • PRIMER PROYECTO NELIDA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS