You are on page 1of 5

De todo un poco (En Electrnica y Software): MSP430 Launchpad: E...

http://galfama.blogspot.mx/2013/01/msp430-launchpad-el-arduino-de...

Bienvenid@s, en ste blog encontrarn algunos temas relacionados con la Electrnica, poco a poco se irn incluyendo circuitos
electrnicos sencillos y avanzados; as como tambin recomendaciones de Software, espero les sea til la informacin que aqu
se publica.
"La grandeza de un hombre radica en su humildad, paciencia y pericia; pero sobre todo reside, en esa inspiracin que lo acompaa da a da". ALF
"De qu servira hablar de aquello?. Nadie me creera". Napolen Bonaparte.

1 de 5

15/11/2015 01:18 a.m.

De todo un poco (En Electrnica y Software): MSP430 Launchpad: E...

2 de 5

http://galfama.blogspot.mx/2013/01/msp430-launchpad-el-arduino-de...

15/11/2015 01:18 a.m.

De todo un poco (En Electrnica y Software): MSP430 Launchpad: E...

http://galfama.blogspot.mx/2013/01/msp430-launchpad-el-arduino-de...

En este segundo video se muestra un cdigo de ejemplo implementado por su servidor, para encender y apagar de
manera gradual y alternada, los dos LEDs que trae la tarjeta Lauchpad.

Aqu dejo el cdigo del programa para que lo implementen:

/*
Enciende y apaga los leds en el puerto 1, pin 0 y 6 del Micro MSP2553, genera un pulso cuadrado aproximado de 60 Hz para los LEDs.
*/
int t1 = 16;
int toff = 0;
void setup()
{
// Se inicializan las salidas digitales.
pinMode(RED_LED, OUTPUT);
pinMode(GREEN_LED, OUTPUT);
}
void loop() //Bucle Infinito
{
while(t1 > 0)
{
t1 = 16 - toff;
for(int i=0; i<=3; i++)
{
digitalWrite(RED_LED, HIGH); // RED_LED ON
digitalWrite(GREEN_LED, LOW);// GREEN_LED OFF
delay(t1); //Retardo de encendido RED_LED / apagado GREEN_LED
digitalWrite(RED_LED, LOW); // RED_LED OFF
digitalWrite(GREEN_LED, HIGH);// GREEN_LED ON
delay (toff);
}
toff = toff + 1;
}
t1 = 16;
toff = 0;
while(t1 > 0)
{
t1 = 16 - toff;
for(int i=0; i<=3; i++)
{
digitalWrite(RED_LED, LOW); // RED_LED OFF

3 de 5

15/11/2015 01:18 a.m.

De todo un poco (En Electrnica y Software): MSP430 Launchpad: E...

http://galfama.blogspot.mx/2013/01/msp430-launchpad-el-arduino-de...

digitalWrite(GREEN_LED, HIGH);// GREEN_LED ON


delay(t1); //Retardo de encendido GREEN_LED / apagado RED_LED
digitalWrite(RED_LED, HIGH); // RED_LED ON
digitalWrite(GREEN_LED, LOW);// GREEN_LED OFF
delay (toff);
}
toff = toff + 1;
}
t1 = 16;
toff = 0;
}

Muchas gracias por leer esta nueva entrada!


ALF
Publicadas por ALF a la/s 12:16 p. m.
Etiquetas: Energia, Microcontroladores, MSP40 Launchpad, Texas Instruments

10 comentarios:
Annimo dijo...
Hola oye una pregunta, quisiera empezar a programar este tipo de microcontroladores, ya tengo el
programa Energa pero lo que no se es que tipo de programacin ocupar es C o Java o cual?
15 de abril de 2013, 8:39 p. m.
ALF dijo...
Que tal, Energia es un entorno modificado del proyecto Arduino, por lo que el lenguaje utilizado es C/C++.
Puedes consultar la sintaxis en el siguiente link:
http://arduino.cc/es/Reference/HomePage
O en el Software de Energia en: Help ->Reference
Por el momento, energia solo soporta las tarjetas:
- MSP430 Launchpad con los microcontroladores: MSP430G2231,MSP430G2452,MSP430G2553.
-Stellaris Launchpad.
-Fraunchpad.
Espero te sirva esta informacin.
Salu2.
15 de abril de 2013, 9:47 p. m.
Facundo Aparicio dijo...
Tiene salidas pwm? Y salidas y entradas analogicas como arduino?
11 de noviembre de 2013, 4:40 p. m.
ALF dijo...
Que tal Facundo Aparicio, si usas el MSP430 Launchpad con el MSP430G2550, de acuerdo al datasheet
del microcontrolador (http://www.ti.com/lit/ds/slas735j/slas735j.pdf), slo posee convertidor analgico
digital(entradas analgicas), no posee salidas de PWM, pero se podra implementar una salida PWM
mediante cdigo. Saludos.
14 de noviembre de 2013, 6:54 p. m.
KuriaKos dijo...
Hola, Buena entrada. Ya prob el programa en mi tarjeta, pero no me sale igual q en tu video. Inicialmente
se enciende el Led Rojo, luego se apaga y se enciende el verde, luego se apaga el verde pero se fija el rojo,
para siempre. No vuelve a cambiar. Intente cambiarle los valores del delay, no s si estar haciendo algo
mal, lo unico q he conseguido es que el led verde demore mas tiempo encendido, pero no que haga la
secuencia.
11 de marzo de 2014, 11:31 p. m.
ALF dijo...
Que tal KuriaKos, muchas gracias por tu comentario. Ya revis el cdigo que publiqu en esta entrada y si
contena errores. Ya lo modifiqu y actualic, y el problema se solucion. Te pido vuelvas a probar este el
nuevo cdigo en tu tarjeta y me cuentes como te fue.
Un saludo cordial.
ALF
13 de marzo de 2014, 8:08 p. m.
gibran alexis moreno zuiga dijo...
Hola, tengo la tarjeta Launchpad con el msp-exp430g2452 mi pregunta es En donde estn las entradas
anlogas?

4 de 5

15/11/2015 01:18 a.m.

De todo un poco (En Electrnica y Software): MSP430 Launchpad: E...

http://galfama.blogspot.mx/2013/01/msp430-launchpad-el-arduino-de...

Realmente no las veo en la tarjeta, agradecera tu ayuda.


28 de agosto de 2014, 11:44 p. m.
ALF dijo...
Que tal Gibran buen da, la tarjeta Launchpad solo trae algunos pines etiquetados, para mayores detalles yo
siempre consulto el dathaseet del MSP430G2452 (http://www.ti.com/lit/ds/symlink/msp430g2452.pdf), y de
acuerdo con este ltimo, los pines de las entradas anlogas son: 2(P1.0) al 7(P1.5), 14(P1.6) y 15(P1.7) del
circuito integrado.
Espero haya resuelto tu duda. Saludos.
ALF
31 de agosto de 2014, 5:23 p. m.
Dino Cesar Campos Tierrablanca dijo...
Hola buen da, quisiera hacer un proyecto con este micro, pero tengo muchas dudas, (Donde puedo
conseguir los boosterpacks, los shilds de arduino son compatibles con msp430?)
2 de febrero de 2015, 12:25 p. m.
ALF dijo...
Que tal Csar buen da. Los boosterpacks los puedes adquirir en la tienda "on-line" (https://store.ti.com/) de
Texas Instruments o con algn distribuidor autorizado. Lamentablamente el envo internacional en la tienda
de Texas Instruments ya no es gratuito como hasta hace algunos meses atrs. Aunque por otra parte, con
conocimiento y paciencia t podras fabricar tu propio boosterpack. Los shields de Arduino no son
compatibles en la distribucin de pines que poseen, aunque tal vez s se podran utilizar algunos Shileds de
Arduino con la tarjeta MSP4330 Launchpad, slo habra que investigar la distribucin de pines (seales) de
la Shield Arduino y conectar mediante cables a las terminales de la Launchpad, no sin antes investigar si la
Shield de Arduino puede trabajar a 3.3 V (voltaje con el cual funciona la MSP430 Launchpad) o hacer
algunos divisores de voltaje para acoplar las seales de la Shiled Arduino a la Launchpad. Saludos.
5 de febrero de 2015, 12:23 a. m.
Publicar un comentario

Vnculos a esta publicacin


Crear un vnculo

Suscribirse a: Comentarios de la entrada (Atom)

Plantilla Awesome Inc.. Tecnologa de Blogger.

5 de 5

15/11/2015 01:18 a.m.

You might also like