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
;-------------------------------------------------------------------------------
P1 bis.b #41h,&P1DIR ; salidas p1.6 y p1.0
bis.b #008h,&P1REN ;activa resistencia de en p1.3 aun no es PULL UP ni PULL DOWN                       
  bis.b #008h,&P1OUT ; activa resistencia PULL UP en p1.3, si le dejamos #00h,&P1OUT                                                              ; es resistencia tipo PULL DOWN


Boton bit.b #008h,&P1IN   

jz ON ; brinca si es cero

OFF     bic.b #41h,&P1OUT

jmp Boton ;testea el boton


ON bis.b #41h,&P1OUT ;enciende leds

jmp Boton
;-------------------------------------------------------------------------------
;           Interrupt Vectors
;-------------------------------------------------------------------------------

         .sect   ".reset"                ;  Vector de RESET

         .short  RESET
;        .end



Comentarios

Entradas populares de este blog

Sumador binario de 2 números de 2 Bits

Mapas de Karnaugh

EAGLE 9.0.0