📄 up51s001.lst
字号:
UP51S001 PAGE 1
1 /*******************************************************************************
****------------------------^
****ERROR #8: Illegal assembly line
2 * *
****------------------------^
****ERROR #8: Illegal assembly line
3 * File : uP51s001.asm *
****------------------------^
****ERROR #8: Illegal assembly line
4 * Date : 2004-9-5 *
****------------------------^
****ERROR #8: Illegal assembly line
5 * Version : 1.0 *
****------------------------^
****ERROR #8: Illegal assembly line
6 * *
****------------------------^
****ERROR #8: Illegal assembly line
7 * Author : kevin kevin@dz51.com *
****------------------------^
****ERROR #8: Illegal assembly line
8 * Company : Http://www.dz51.com *
****------------------------^
****ERROR #8: Illegal assembly line
9 * *
****------------------------^
****ERROR #8: Illegal assembly line
10 ********************************************************************************
****------------------------^
****ERROR #8: Illegal assembly line
11 * Descriptoon: *
****------------------------^
****ERROR #8: Illegal assembly line
12 * LED流水灯 *
****------------------------^
****ERROR #8: Illegal assembly line
13 * *
****------------------------^
****ERROR #8: Illegal assembly line
14 * *
****------------------------^
****ERROR #8: Illegal assembly line
15 * *
****------------------------^
****ERROR #8: Illegal assembly line
16 * *
****------------------------^
****ERROR #8: Illegal assembly line
17 * *
****------------------------^
****ERROR #8: Illegal assembly line
18 *******************************************************************************/
****------------------------^
****ERROR #8: Illegal assembly line
0000 19 ORG 0000H
0000 020003 20 LJMP MAIN
21
0003 22 MAIN:
UP51S001 PAGE 2
0003 7500FE 23 MOV P0,#0FEH ; 初始点亮LED1
****----------------------------------------^
****ERROR #2: Undefined symbol
0006 7FFE 24 MOV R7,#0FEH ; 保存P0
0008 25 MAIN_LP:
0008 120012 26 LCALL DELAY ; 延时
000B EF 27 MOV A,R7 ;
000C 23 28 RL A ; 循环移位
000D FF 29 MOV R7,A ; 保存到R7
000E F500 30 MOV P0,A ; 点亮下一个LED
****----------------------------------------^
****ERROR #2: Undefined symbol
0010 80F6 31 JMP MAIN_LP ; 不停循环
32
33 ;===========================================================
0012 34 DELAY: ; 延时子程序
0012 78FF 35 MOV R0,#0FFH
0014 79FF 36 MOV R1,#0FFH
0016 37 DLY_LP:
0016 00 38 NOP
0017 00 39 NOP
0018 D8FC 40 DJNZ R0,DLY_LP
001A 78FF 41 MOV R0,#0FFH
001C D9F8 42 DJNZ R1,DLY_LP
001E 22 43 RET
44
45 END
VERSION 1.2h ASSEMBLY COMPLETE, 20 ERRORS FOUND
ERROR SUMMARY:
Line #1, ERROR #8: Illegal assembly line
Line #2, ERROR #8: Illegal assembly line
Line #3, ERROR #8: Illegal assembly line
Line #4, ERROR #8: Illegal assembly line
Line #5, ERROR #8: Illegal assembly line
Line #6, ERROR #8: Illegal assembly line
Line #7, ERROR #8: Illegal assembly line
Line #8, ERROR #8: Illegal assembly line
Line #9, ERROR #8: Illegal assembly line
Line #10, ERROR #8: Illegal assembly line
Line #11, ERROR #8: Illegal assembly line
Line #12, ERROR #8: Illegal assembly line
Line #13, ERROR #8: Illegal assembly line
Line #14, ERROR #8: Illegal assembly line
Line #15, ERROR #8: Illegal assembly line
Line #16, ERROR #8: Illegal assembly line
Line #17, ERROR #8: Illegal assembly line
Line #18, ERROR #8: Illegal assembly line
Line #23, ERROR #2: Undefined symbol
Line #30, ERROR #2: Undefined symbol
UP51S001 PAGE 3
DELAY. . . . . . . . . . . . . . C ADDR 0012H
DLY_LP . . . . . . . . . . . . . C ADDR 0016H
MAIN . . . . . . . . . . . . . . C ADDR 0003H
MAIN_LP. . . . . . . . . . . . . C ADDR 0008H
P0 . . . . . . . . . . . . . . . UNDEFINED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -