ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ASIGNACION DE MEMORIA PERIFERICA


Enviado por   •  1 de Marzo de 2016  •  Informes  •  3.218 Palabras (13 Páginas)  •  211 Visitas

Página 1 de 13

INSTITUTO TECNOLÓGICO DE QUERÉTARO

ELÉCTRICA-ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

MICROCONTROLADORES (EDT1022)

MSP430 LAUNCHPAD WORKSHOP

SOTO ACOSTA CARLOS ALBERTO

10140703

CASTELLANOS GALINDO JOSÉ JOAQUÍN

MIERCOLES 26 DE AGOSTO DE 2015

RESUMEN

Tiene la finalidad de que pueda conocer los conceptos clave para poder entender y comprender de forma teórica y práctica los fundamentos, sobre el microcontrolador MSP430G2553, en una pequeña introducción sobre el entorno de programación en el Code Composer Studio, en el veremos los aspectos básicos IN/OUT del microcontrolador, lo que contiene el microcontrolador y las funciones a desarrollar con el cristal que contiene en kit.

OBJETIVO

Tener claros los términos sobre el microcontrolador TI, el entorno de programación, así mismo el entendimiento de como operarlo de forma correcta.

INDICE

Resumen __________________________________________________________________________  1

Objetivo ___________________________________________________________________________ 1

Introducción _______________________________________________________________________ 2 - 4

Lab 1 – Lab  ______________________________________________________________________  5– 18

Conclusión ________________________________________________________________________ 18

Referencias ________________________________________________________________________ 19

INTRODUCCIÓN

[pic 1]

PRINCIPALES CARACTERISTICAS

[pic 2]

[pic 3]

DIAGRAMA FUNCIONAL[pic 4]

MAPA DE MEMORIA

[pic 5]

ASIGNACION DE MEMORIA PERIFERICA

[pic 6]

LAB 1

Descarga de Software

Antes de poder inicializar el desarrollo del MSP430 LaunchPad Workshop primeramente debemos instalar el Software Code Composer Studio y contar con lo necesario para la introducción.

  • Manual de Workshop
  • Manual de instalación de software
  • Guía de usuario del Launchpad
  • Software Code Composer Studio

CCS:http://processors.wiki.ti.com/index.php/Download_CCS

[pic 7]


Descargar de la página oficial de TI el Software para el sistema requerido opcionalmente en la forma de descargarlo mediante un archivo que recolecta directamente todo lo necesario para su funcionamiento desde la red internet o la otra opción en un solo archivo de instalación.

Después de haber instalado de forma correcta el Software, se prosigue a conectar el Kit de desarrollo MSP430 Launchpad, en donde podremos darnos cuenta si fue instalado de forma correcta ya que los led’s comenzaran una secuencia intermitente, indicándonos que todo funciona correctamente.

Seguimos con la descarga e intalacion del taller laboratorio y archivos de solución, que contienen los documentos necesarios para un (copy & paste) en archivo tipo main.c.

LAB 2

Code Composer Studio

Se verán las características básicas de Code Composer Studio y primeros pasos, asi como la creación de un proyecto nuevo.[pic 8]

File New CCS Project

Indicando las características de nuestro LaunchPad, por hacer mención el nombre del proyecto, lugar en donde se guardara el archivo y características del microcontrolador.

Abierto el archivo eliminamos el texto de main.c para poderle copear, el texto de Lab2.

Crear un nuevo proyecto, se debe pegar el siguiente código en el main.c:

#include

#ifndef TIMER0_A1_VECTOR

#define TIMER0_A1_VECTOR TIMERA1_VECTOR

#define TIMER0_A0_VECTOR TIMERA0_VECTOR

#endif

void main(void)

{

// code goes here

}

[pic 9]

En resumen consiste en abrir un nuevo proyecto y verificar los archivos que se instalaron del taller de laboratorio, para este Lab. se desarrollara Temperature_Sense_Demo, siguiendo los pasos:

Click File Open File… and navigate to C:\MSP430_LaunchPad\Labs\Lab2\Files.

Al concluir se observa una alternación en los led’s entre (rojo y verde).

LAB 2.1

Crystal Oscillator

Click File Open File… and navigate to C:\MSP430_LaunchPad\Labs\Lab2\Files.

Como practica adicional, se incluye en el Kit un oscilador a 32kHz, para tener una mayor precisión y mejor estabilidad, aun ya incluyendo un oscilador el microcontrolador; Este será soldado a la placa de desarrollo y podremos verificar a partir de Verify_Crystal.txt si fue soldado correctamente, si no se dañó o se cortocircuito.

Si el cristal se soldo de manera correcta se tendrá que “compilar” nuestro proyecto, si funciona de manera correcta el led rojo deberá de parpadear de manera lenta, si el led parpadea rápidamente el cristal no se soldó de manera adecuada y tendremos que verificar, porque el cambio en las oscilaciones.

LAB 3

Inicialización y GPIO

Siguiendo los pasos.

File New CCS Project

Se pega el código.

#include

#ifndef TIMER0_A1_VECTOR

#define TIMER0_A1_VECTOR TIMERA1_VECTOR

#define TIMER0_A0_VECTOR TIMERA0_VECTOR

...

Descargar como (para miembros actualizados)  txt (21.9 Kb)   pdf (840.4 Kb)   docx (776.7 Kb)  
Leer 12 páginas más »
Disponible sólo en Clubensayos.com