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

MICROPROCESADORES Y MICROCONTROLADORES

eliasup16 de Marzo de 2015

533 Palabras (3 Páginas)395 Visitas

Página 1 de 3

COMPONENTE PRÁCTICO

MICROPROCESADORES Y MICROCONTROLADORES

LABORATORIO 1

309696-220

Grupo 39

PRESENTADO A:

Ingeniero Héctor Iván Blanco

PRESENTADO POR:

Ferney Elías Urrego Pérez 79.519703

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA “UNAD”ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA UNIDAD DE CIENCIAS BÁSICAS

Bogotá, Marzo 13-2015

EJERCICIOS

1.2.1: Encendido y apagado de un LED con intermitencia de aproximadamente 1 segundo

RESUMEN

El circuito se va a realizar con La tarjeta MSP430 LaunchPad es una herramienta de desarrollo y de evaluación para los dispositivos MSP-430 de Texas Instruments. Está enfocada a la línea de dispositivos que ellos denominan como valué line.

La tarjeta dispone de un socket de 20 pines que puede albergar uno de los dos Microcontroladores de 16 bits de la familia MSP430 que vienen con el kit, dispone además de una conexión USB que permite descargar y depurar programas directamente en el hardware. Disponemos de dos botones (uno de ellos es de reset), un par de leds y unos headers (hembra/macho) para poder acceder a los pines del Microcontrolador.

Palabras claves: algoritmo, copilar, depurar, ejecutar, instrucciones soportadas. Microcontrolador, MSP430 LAUNCHPAD.

INTRODUCCION:

Para el desarrollo utilizaremos ccs (code composer studio) integra edición y generación de código, depuración.

Mediante el código encenderá el LED 2 verde de la tarjeta con un retardo de 1s y se apagara con otro retardo de 1s, el programador usa una interface llamada energía, donde depuramos el programa.

OBJETIVO GENERAL

Encendido y apagado de un LED con intermitencia de aproximadamente 1 segundo.

Encendido de un LED por acción sobre un pulsador.

Implementación de al menos 5 secuencias diferentes sobre ocho controladas en selección por dos pulsadores, uno para seleccionar la secuencia siguiente y otro para seleccionar la secuencia anterior.

EQUIPOS E INSTRUMENTOS

Computador que soporte el software, programador MSP430 LaunchPad.

MATERIALES

Leds, protoboard, cables de conexión, pulsadores, resistencias.

METODOLOGIA

Programación en energía.

#define LED2 GREEN_LED

void setup()

{

PinMode (LED2,OUTPUT); asigna el led 2 de la tarjeta como salida.

}

void loop()

{

digitalWrite(LED2, HIGH); asigna un uno digital al led 2 prende

delay (1000); retarda por 1 Segundo

digitalWrite(LED2, LOW), asigna un cero digital al led 2 apaga

delay(1000); retarda por 1 segundo

}

Ejercicio 1.2.2: Encendido de un LED por acción sobre un pulsador.

const int buttonPin = PUSH2;

const int ledPin = GREEN_LED;

int buttonState = 0;

byte en = HIGH;

void setup() {

Serial.begin(9600);

pinMode(ledPin, OUTPUT);

pinMode(buttonPin, INPUT_PULLUP);

}

void loop(){

if (!digitalRead(buttonPin)) //Ocurre para un solo estado del botón.

{

Serial.println(en = !en);

}

digitalWrite(ledPin, en);

}

LED ENCENDIDO LED APAGADO LED ENCENDIDO

CONCLUCION

1. La tarjeta LaunchPad, no es tan amigable como parece, no hay tutoriales en español y no es claro a la hora de

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com