📄 prac1.lst
字号:
Archelon msp430 Assembler Version 1.58 2004/03/12 File C:\AQ430 Practice Code\prac1_IO\prac1.asm Page 1
1
28
29
30
31
32
33
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
98
99
102
103
106
107
00 108 sfrb IE1 = (0x0000);
109
110
111
112
113
114
115
116
117
02 118 sfrb IFG1 = (0x0002);
119
120
121
122
123
124
125
126
04 127 sfrb ME1 = (0x0004);
128
129
130
131
132
133
01 134 sfrb IE2 = (0x0001);
135
136
137
138
139
140
03 141 sfrb IFG2 = (0x0003);
142
143
144
145
146
147
05 148 sfrb ME2 = (0x0005);
149
150
151
152
153
154
157
158
120 159 sfrw WDTCTL = (0x0120);
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
203
204
130 205 sfrw MPY = (0x0130);
206
132 207 sfrw MPYS = (0x0132);
208
134 209 sfrw MAC = (0x0134);
210
136 211 sfrw MACS = (0x0136);
212
138 213 sfrw OP2 = (0x0138);
214
13a 215 sfrw RESLO = (0x013A);
216
13c 217 sfrw RESHI = (0x013C);
218
13e 219 const sfrw SUMEXT = (0x013E);
220
221
224
225
20 226 const sfrb P1IN = (0x0020);
227
21 228 sfrb P1OUT = (0x0021);
229
22 230 sfrb P1DIR = (0x0022);
231
23 232 sfrb P1IFG = (0x0023);
233
24 234 sfrb P1IES = (0x0024);
235
25 236 sfrb P1IE = (0x0025);
237
26 238 sfrb P1SEL = (0x0026);
239
240
28 241 const sfrb P2IN = (0x0028);
242
29 243 sfrb P2OUT = (0x0029);
244
2a 245 sfrb P2DIR = (0x002A);
246
2b 247 sfrb P2IFG = (0x002B);
248
2c 249 sfrb P2IES = (0x002C);
250
2d 251 sfrb P2IE = (0x002D);
252
2e 253 sfrb P2SEL = (0x002E);
254
255
258
259
18 260 const sfrb P3IN = (0x0018);
261
19 262 sfrb P3OUT = (0x0019);
263
1a 264 sfrb P3DIR = (0x001A);
265
1b 266 sfrb P3SEL = (0x001B);
267
268
1c 269 const sfrb P4IN = (0x001C);
270
1d 271 sfrb P4OUT = (0x001D);
272
1e 273 sfrb P4DIR = (0x001E);
274
1f 275 sfrb P4SEL = (0x001F);
276
277
280
281
30 282 const sfrb P5IN = (0x0030);
283
31 284 sfrb P5OUT = (0x0031);
285
32 286 sfrb P5DIR = (0x0032);
287
33 288 sfrb P5SEL = (0x0033);
289
290
34 291 const sfrb P6IN = (0x0034);
292
35 293 sfrb P6OUT = (0x0035);
294
36 295 sfrb P6DIR = (0x0036);
296
37 297 sfrb P6SEL = (0x0037);
298
299
302
303
40 304 sfrb BTCTL = (0x0040);
305
306
307
308
309
310
311
312
313
314
315
46 316 sfrb BTCNT1 = (0x0046);
317
47 318 sfrb BTCNT2 = (0x0047);
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
395
396
50 397 sfrb SCFI0 = (0x0050);
398
399
400
401
402
403
404
405
406
407
408
409
410
51 411 sfrb SCFI1 = (0x0051);
412
52 413 sfrb SCFQCTL = (0x0052);
414
415
416
417
418
419
420
421
422
423
424
425
53 426 sfrb FLL_CTL0 = (0x0053);
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
54 446 sfrb FLL_CTL1 = (0x0054);
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -