Entradas

Mostrando entradas de 2013

Descripción de Contador de 4bits en VHDL

LIBRARY IEEE; USE IEEE.STD_logic_1164.all; ENTITY CONTADOR09 IS       PORT(CLK, RST: IN STD_LOGIC;       CUENTA: OUT INTEGER RANGE 0 TO 15); END ENTITY; ARCHITECTURE ALGO OF CONTADOR09 IS SIGNAL AUX: INTEGER RANGE 0 TO 15; BEGIN      PROCESS(CLK,RST)      BEGIN        IF RST='0' THEN      AUX<=0;      ELSE IF CLK'EVENT AND CLK='0' THEN      AUX<=AUX+1;        END IF;        END IF;      END PROCESS; CUENTA<=AUX; END ALGO;

Algo de VHDL

Saludos, les traigo un código de VHDL, es la descripción de un FF tipo D ---------------------------------------------------------------------------------- library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity FF is     Port ( D,CLK: in  STD_LOGIC;     Q : out  STD_LOGIC); end FF;  architecture Behavioral of FF is   begin--Architecture   process(CLK)   begin --Process      IF CLK'EVENT AND CLK='0' THEN Q<=D;   END IF;      end process;  -- Process end Behavioral;--architecture

PWM variable con MSP430G2553

Saludos! Acá les traigo un código para obtener un PWM de 25% a 75% solo presionando en P1.3 la salida es en P1.2 y lo visualizamos conectando un osciloscopio a nuestro puerto P1.2 y GND del micro _________________________________________________________________________________ ;------------------------------------------------------------------------------- ; MSP430 Assembler Code Template for use with TI Code Composer Studio ; ; ;-------------------------------------------------------------------------------             .cdecls C,LIST,"msp430.h"       ; Include device header file ;-------------------------------------------------------------------------------             .text                           ; Assemble into program memory             .retain           ...

Manejo de Interrupciones con MSP430G2553

Saludos!! Código usando interrupciones y el CLK del microcontrolador salida en lo LEDS _____________________________________________________________________ ;------------------------------------------------------------------------------- ; MSP430 Assembler Code Template for use with TI Code Composer Studio ; ; ;-------------------------------------------------------------------------------             .cdecls C,LIST,"msp430G2553.h"       ; Include device header file ;-------------------------------------------------------------------------------             .text                           ; Assemble into program memory             .retain                         ; Override ELF conditional linking               ...

Resistencia Pull Up MSP430G2553

Saludos!! Acá les traigo el código para programar la RESISTENCIA DE PULL UP en el MSP430G2553 ;*******************************************************************************             .cdecls C,LIST, "msp430G2553.h"  ; header ;-------------------------------------------------------------------------------             .text             .retain             .retainrefs                        ;  Inicio de programa ;------------------------------------------------------------------------------- RESET       mov.w   #250h,SP                ; Inicializar  stackpointer AltoWDT     mov.w   #5A80h,&120h            ; Alto WDT ;-----------------------------------------------------------...

Secuencia de Fases para Motor Unipolar MSP430G2553

Imagen
Saludos Hoy les traigo un programa en ensamblador para hacer girar un motor a pasos UNIPOLAR por medio del Controlador MSP430G2553. Material 1 protoboard 1 ULN2803 integrado de transistores 1 Motor a pasos unipolar de 5V, 12V, 24V implemetaré la siguiente secuencia 1100 0110 0011 1001 que es la secuencia normal CÓDIGO ********************************************************************************* ;SECUENCIA DE MOTOR A PASOS CON SALIDA DE LED´s ;                MSP430x2xx ;             ----------------- ;         /|\|              XIN|- ;          | |                 | ;          --|RST          XOUT|- ;            |                 | ;       ...

Contador Binario MSP430G2553

Acá les traigo un programa en lenguaje ensamblador, el cual hace una cuenta binaria de 0 a 3 con los 2 leds del lauchpad. 00 01 10 11 COPIA DESDE AQUI y pega en un proyecto CCS  nuevo ;******************************************************************************* ; MSP430x2xx   ; ; ;                MSP430x2xx ;             ----------------- ;         /|\|              XIN|- ;          | |                 | ;          --|RST          XOUT|- ;            |                 | ;            |             P1.0|-->LED ;******************************************************************************* ...

Modos de direccionamiento MSP430G2553

Imagen
Ahora debemos de descargar estos archivos http://www.4shared.com/office/7ibXhH5E/MSP430G2553.html Tutorial de como crear un programa en CCS http://www.4shared.com/office/WspGwqLs/memoria.html programa que debemos copiar y pegar en la seccion MAIN de nuestro nuevo proyecto en CCS

MSP430 LAUNCHPAD

Imagen
Saludos. Hoy les traigo el microcontrolador MSP430G2553, el cual podemos programar con ayuda de nuestra PC y el programa CODE COMPOSTER STUDIO 5.3.0 que se descarga de la página de TEXAS INSTRUMENTS ( CCS V5.3.0 ). El integrado M430G2553 es de 20 pines. EN ESTA WEB ENCOTRAMOS INFORMACIÓN BÁSICA DE LAS FUNCIONES DEL MIRCRONTROLADOR   Características del MSP430