3/16/2015

PICkit 2 Clone (Proximamente)

Recientemente me vi en la necesidad de hacer mi clone del PICkit2 (debo confesar que desde que inicie con estos de los PICs tenia curiosidad por armarlo), les dejo un par de imágenes sobre ello, aquí una del circuito armado en la protoboard con mi zócalo ZIF (Zero Insertion Force).
Aquí una imagen de PCB casi terminado, digo casi ya que le pondré unos como protección unos tramos de acrilico.

3/07/2015

MSP-EXP430G2 LaunchPad & CCS: Encendido/Apagado de LEDs con un boton

Siguiendo con los ejemplos básicos con la LauchPad, toca el turno de un ejemplo usando el pulsador que trae la tarjeta (S1). Para ello lo único que vamos hacer es intercalar el encendido del los LEDs dependiendo del estado del boton (si se ha pulsado o no). El circuito usado es el siguiente, claro esta no es necesario cablear nada ya que todo esta incluido en la tarjeta:

3/02/2015

MSP-EXP430G2 LaunchPad & CCS: LED Intermitente

Saludos!!! En esta ocasión y continuando con nuestra serie de publicaciones acerca del MSP430 LauchPad, veremos pequeño ejemplo, claro esta programando en Code Composer Studio, dicho de otra manera sera nuestro "Hola Mundo con el LaunchPad" el circuito es básico para ello usaremos el microcontrolador MSP430G2231 y vamos  utilizar los LEDs que vienen incluidos en la tarjeta: LED Verde en P1.6 y LED Rojo en P1.0, aremos que enciendan intercaladamente cada cierto tiempo. El circuito antes mencionada quedaría de la siguiente forma:


La parte del código es  sencillo y no hay mucha dificultad en ellos, lo primero sera crear un proyecto nuevo (Si no saber como hacerlo puedes checar nuestra publicación de como hacerlo aquí) y en el archivo main.c incluimos la librería del MSP a usar. Para el retardo haremos un pequeño delay con un ciclo "for" y para alternar el encendido de los LEDS usamos un toggle con "^=". El código usado es el siguiente:
Aquí un vídeo del MSP430 en acción:


Aquí el enlace para DESCARGAR las librerias disponibles desde mi repositorio en GitHub, si no sabes como descargarlo puedes checar aquí, bueno por el momento es todo si tienes dudas, comentarios, sugerencias, inquietudes, traumas, etc. dejarlas y tratare lo mas pronto posible responderlas...
  • Actualización (18/10/2016): Se corrigió enlace de descarga.