23 lines
350 B
NASM
23 lines
350 B
NASM
|
|
|
|
.include "msp430g2553.inc"
|
|
|
|
org 0xC000
|
|
start:
|
|
;mov.w #0x5a80, &WDTCTL
|
|
mov.w #WDTPW|WDTHOLD, &WDTCTL
|
|
mov.b #0x41, &P1DIR
|
|
mov.w #0x01, r8
|
|
repeat:
|
|
mov.b r8, &P1OUT
|
|
xor.b #0x41, r8
|
|
mov.w #40000, r9
|
|
waiter:
|
|
dec r9
|
|
jnz waiter
|
|
jmp repeat
|
|
|
|
org 0xfffe
|
|
dw start ; set reset vector to 'init' label
|
|
|