P7
-
Upload
mary-carmen-retana -
Category
Documents
-
view
217 -
download
0
description
Transcript of P7
![Page 1: P7](https://reader036.fdocumento.com/reader036/viewer/2022082714/563db82e550346aa9a914eb1/html5/thumbnails/1.jpg)
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: P7](https://reader036.fdocumento.com/reader036/viewer/2022082714/563db82e550346aa9a914eb1/html5/thumbnails/2.jpg)
-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