labs/lab2/lab2.asm

28 lines
609 B
NASM

.include "msp430g2553.inc"
org 0xc000
START:
; setup
mov #0x0400, SP
mov.w #WDTPW|WDTHOLD, &WDTCTL
mov.b #11110111b, &P1DIR
; set digits
mov.b #01100000b, &P1OUT ; xxx6
mov.b #01100001b, &P1OUT ; xxx6
mov.b #01000010b, &P1OUT ; xx46
mov.b #01000011b, &P1OUT ; xx46
mov.b #00010100b, &P1OUT ; x146
mov.b #00010101b, &P1OUT ; x146
mov.b #01000110b, &P1OUT ; 4146
mov.b #01000111b, &P1OUT ; 4146
; disable
bis.w #CPUOFF, SR
org 0xfffe
dw START