Professional Documents
Culture Documents
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
2 de 5
http://galfama.blogspot.mx/2013/01/msp430-launchpad-el-arduino-de...
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.
/*
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
http://galfama.blogspot.mx/2013/01/msp430-launchpad-el-arduino-de...
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
http://galfama.blogspot.mx/2013/01/msp430-launchpad-el-arduino-de...
5 de 5