ECE2560 Lesson11 Page 1€¦ · ECE2560 Lesson11 Page_5 Lesson11 Page 5 . yes no yes no ECE2560...
Transcript of ECE2560 Lesson11 Page 1€¦ · ECE2560 Lesson11 Page_5 Lesson11 Page 5 . yes no yes no ECE2560...
yes
no
yes
no
ECE2560 Lesson11 Page_1
Lesson11 Page 1
ECE2560 Lesson11 Page_2
Lesson11 Page 2
ECE2560 Lesson11 Page_3
Lesson11 Page 3
ECE2560 Lesson11 Page_4
Lesson11 Page 4
.cdecls C,LIST,"msp430g2553.h"
#define BIT0 (0x0001)#define BIT1 (0x0002)#define BIT2 (0x0004)#define BIT3 (0x0008)#define BIT4 (0x0010)#define BIT5 (0x0020)#define BIT6 (0x0040)#define BIT7 (0x0080)#define BIT8 (0x0100)#define BIT9 (0x0200)#define BITA (0x0400)#define BITB (0x0800)#define BITC (0x1000)#define BITD (0x2000)#define BITE (0x4000)#define BITF (0x8000)
ECE2560 Lesson11 Page_5
Lesson11 Page 5
yes
no
yes
no
ECE2560 Lesson11 Page_6
Lesson11 Page 6
ECE2560 Lesson11 Page_7
Lesson11 Page 7
ECE2560 Lesson11 Page_8
Lesson11 Page 8
ECE2560 Lesson11 Page_9
Lesson11 Page 9
ECE2560 Lesson11 Page_10
Lesson11 Page 10
ECE2560 Lesson11 Page_11
Lesson11 Page 11
ECE2560 Lesson11 Page_12
Lesson11 Page 12
ECE2560 Lesson11 Page_13
Lesson11 Page 13
ECE2560 Lesson11 Page_14
Lesson11 Page 14
ECE2560 Lesson11 Page_15
Lesson11 Page 15
ECE2560 Lesson11 Page_16
Lesson11 Page 16
.datax: .space 2
.text
mov #0, R5 mov #0, &x
cmp #10, R5jge break
cond_label:
add R5, &xinc R5
jmp cond_labelbreak:
loop: jmp loop
ECE2560 Lesson11 Page_17
Lesson11 Page 17