Download - DocumentP7

Transcript
Page 1: DocumentP7

Abstracto—Se generara una onda senoidal mediante el uso de una tabla

donde se habrán calculado previamente ocho puntos, acto seguido se controlara mediante 3 dip switch la amplitud de la misma.

Índice de términos

Libreria: Programa que contiene varias funciones para lograr un propósito bien definido y específico.DSK: Kit de desarrollo de software .Dip switch: Interruptor eléctrico..

I. INTRODUCCIÓN

diferencia de la practica anterior usaremos 4 dip switch que harán el cambio de amplitud senoidal , para esto

requerimos el uso de las instrucciones if y elseifA elseif, como su nombre lo sugiere, es una combinación de if y else. Del mismo modo que else, extiende una sentencia if para ejecutar una sentencia diferente en caso que la expresión iforiginal se evalúe como FALSE. Sin embargo, a diferencia de else, esa expresión alternativa sólo se ejecutará si la expresión condicional del elseif se evalúa como TRUE

II. DESARROLLO

e genera la tabla senoidal con los 8 puntos, y el producto del seno se multiplica por 1000 para poder

meterlo en el CCS dando como resultado algo asi:S sine_table[8]={0,707,1000,707,0,-707,-1000,-707} Se crea un nuevo proyecto, con los parámetros ya conocidos , aunado a ello para esta ocasión requeriremos la inclusión de los siguientes archivos:

-vectors_poll.asm-c6713dskinit.h

-c6713dskinit.c Que se agregaran al proyecto desde la ubicación support\

-dsk6713.h desde :c6000\dsk6713\include\dsk6713.h

-dsk6713_aic23.hdesde c6000\dsk6713\include\dsk6713_aic.h

Todos ellos se agregaran con la opción:Project->Add Files to Project

El siguiente paso es agregar librerías, se hará uso del mismo Project->Add Files to Project.En esta ocasión las librerías a agregar se encuentran en la carpeta de instalación de CCS subcarpeta c600 y la ubicación es:

-c6000\cgtools\lib\rts6700.lib-c6000\dsk6713\lib\dsk6713bsl.lib-c6000\csl\lib\csl6713.lib

El codigo para el archive main.h es el siguiente:

ONDA SENOIDAL Y 4 DIP SWITCH

1

Page 2: DocumentP7

-Se fija las opciones de costumbre en build options.-Escanemos todas las dependencias de archivos.-Damos Build en Project->Build-Cargamos el .out en el SDK-Corremos el programa con F5

III. CONCLUSIÓN

Con las condiciones if y elseif se pueden lograr diferentes configuraciones o resultados de las mismas.

2


Top Related