Modified formatting of files
This commit is contained in:
parent
8c969ec493
commit
2ce6ab637a
|
@ -8,8 +8,6 @@ START:
|
|||
mov.b #11110111b, &P1DIR
|
||||
|
||||
; set digits
|
||||
;mov.b #DDDDxAASb &P1OUT ; DDDD (alternate from S = 0 to S = 1 to strobe)
|
||||
|
||||
mov.b #01100000b, &P1OUT ; xxx6
|
||||
mov.b #01100001b, &P1OUT ; xxx6
|
||||
|
||||
|
|
|
@ -1,24 +1,22 @@
|
|||
.include "msp430g2553.inc"
|
||||
|
||||
org 0xC000
|
||||
start:
|
||||
;mov.w #0x5a80, &WDTCTL
|
||||
START:
|
||||
mov.w #WDTPW|WDTHOLD, &WDTCTL
|
||||
mov.b #0x41, &P1DIR ; #01000001b (P1.6 == LED2, P1.0 == LED1)
|
||||
mov.w #0x01, r8 ; #00000001b (start on LED1)
|
||||
repeat:
|
||||
mov.b r8, &P1OUT
|
||||
xor.b #0x41, r8 ; #00000001b -> #01000000b -> ... (LED0 -> LED1 -> ...)
|
||||
mov.w #40000, r9 ; counts to decrement before blink
|
||||
mov.w #40000, r10 ; counts to decrement (2nd dec, since 16-bit max value is 65536)
|
||||
waiter1:
|
||||
dec r9
|
||||
jnz waiter1 ; r9 not yet 0
|
||||
waiter2:
|
||||
dec r10
|
||||
jnz waiter2 ; r10 not yet 0
|
||||
jmp repeat ; r9, r10 == 0; blink other LED
|
||||
mov.w #0x01, R8 ; #00000001b (start on LED1)
|
||||
REPEAT:
|
||||
mov.b R8, &P1OUT
|
||||
xor.b #0x41, R8 ; #00000001b -> #01000000b -> ... (LED0 -> LED1 -> ...)
|
||||
mov.w #40000, R9 ; counts to decrement before blink
|
||||
mov.w #40000, R10 ; counts to decrement (2nd dec, since 16-bit max value is 65536)
|
||||
WAITER1:
|
||||
dec R9
|
||||
jnz WAITER1 ; R9 not yet 0
|
||||
WAITER2:
|
||||
dec R10
|
||||
jnz waiter2 ; R10 not yet 0
|
||||
jmp repeat ; R9, R10 == 0; blink other LED
|
||||
|
||||
org 0xfffe
|
||||
dw start ; set reset vector to 'init' label
|
||||
|
||||
dw START ; set reset vector to 'init' label
|
Loading…
Reference in New Issue