Entradas

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 ;******************************************************************************* ...