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
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
Publicar un comentario