⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clock.lst

📁 单片机学习的最好例子, 1.51多任务切换 2.红外解码 3.数码管扫描显示 4.1602LCD的现实,以及文字动画效果 5.系统构架,资源整合,菜单应用,按键板,其它更新中
💻 LST
字号:
A51 MACRO ASSEMBLER  CLOCK                                                                04/04/2009 22:01:15 PAGE     1


MACRO ASSEMBLER A51 V1.12
NO OBJECT MODULE REQUESTED       
ASSEMBLER INVOKED BY: C:\PROGRA~1\MANLEY\MEDWINV3\A51.EXE CLOCK.INC DB

LOC  OBJ            LINE     SOURCE

                       1     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                       2     ;Clock part
                       3     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                       4     ;Clock initialization
0000                   5     CLOCK_INITIAL:
                       6         MOV      VAR_CLOCK_SECOND,#0x00
*** ERROR #7 IN 6 (CLOCK.INC, LINE 6): UNDEFINED SYMBOL
*** ERROR #3 IN 6 (CLOCK.INC, LINE 6): ILLEGAL CHARACTER IN NUMERIC CONSTANT
                       7         MOV      VAR_CLOCK_MINUTE,#0x00
*** ERROR #7 IN 7 (CLOCK.INC, LINE 7): UNDEFINED SYMBOL
*** ERROR #3 IN 7 (CLOCK.INC, LINE 7): ILLEGAL CHARACTER IN NUMERIC CONSTANT
                       8         MOV      VAR_CLOCK_HOUR,#0x00
*** ERROR #7 IN 8 (CLOCK.INC, LINE 8): UNDEFINED SYMBOL
*** ERROR #3 IN 8 (CLOCK.INC, LINE 8): ILLEGAL CHARACTER IN NUMERIC CONSTANT
0000 22                9     RET
                      10     
                      11     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                      12     ;Clock task process for timer counter by 1s
0001                  13     CLOCK_TASK_PROCESS:
                      14     
                      15         MOV      R0,#DEFINE_SLEEP_1s_BYTE0
*** ERROR #7 IN 15 (CLOCK.INC, LINE 15): UNDEFINED SYMBOL
                      16         MOV      R1,#DEFINE_SLEEP_1s_BYTE1
*** ERROR #7 IN 16 (CLOCK.INC, LINE 16): UNDEFINED SYMBOL
                      17         CALL     TASK_SLEEP
*** ERROR #7 IN 17 (CLOCK.INC, LINE 17): UNDEFINED SYMBOL
*** ERROR #16 IN 17 (CLOCK.INC, LINE 17): CODE-ADDRESS EXPECTED
                      18     
                      19         INC      VAR_CLOCK_SECOND
*** ERROR #7 IN 19 (CLOCK.INC, LINE 19): UNDEFINED SYMBOL
*** ERROR #18 IN 19 (CLOCK.INC, LINE 19): DATA-ADDRESS EXPECTED
                      20     
000A C3               21         CLR      C
                      22         MOV      A,VAR_CLOCK_SECOND
*** ERROR #7 IN 22 (CLOCK.INC, LINE 22): UNDEFINED SYMBOL
*** ERROR #18 IN 22 (CLOCK.INC, LINE 22): DATA-ADDRESS EXPECTED
                      23         SUBB     A,#0x3C ;60
*** ERROR #3 IN 23 (CLOCK.INC, LINE 23): ILLEGAL CHARACTER IN NUMERIC CONSTANT
                      24     
000D 40F2             25         JC       CLOCK_TASK_PROCESS
                      26     
                      27         MOV      VAR_CLOCK_SECOND,#0x00
*** ERROR #7 IN 27 (CLOCK.INC, LINE 27): UNDEFINED SYMBOL
*** ERROR #3 IN 27 (CLOCK.INC, LINE 27): ILLEGAL CHARACTER IN NUMERIC CONSTANT
                      28         INC      VAR_CLOCK_MINUTE
*** ERROR #7 IN 28 (CLOCK.INC, LINE 28): UNDEFINED SYMBOL
*** ERROR #18 IN 28 (CLOCK.INC, LINE 28): DATA-ADDRESS EXPECTED
                      29     
0011 C3               30         CLR      C
                      31         MOV      A,VAR_CLOCK_HOUR
*** ERROR #7 IN 31 (CLOCK.INC, LINE 31): UNDEFINED SYMBOL
*** ERROR #18 IN 31 (CLOCK.INC, LINE 31): DATA-ADDRESS EXPECTED
                      32         SUBB     A,#0x3C ;60
*** ERROR #3 IN 32 (CLOCK.INC, LINE 32): ILLEGAL CHARACTER IN NUMERIC CONSTANT
                      33     
0014 40EB             34         JC       CLOCK_TASK_PROCESS
                      35     
                      36         MOV      VAR_CLOCK_MINUTE,#0x00
A51 MACRO ASSEMBLER  CLOCK                                                                04/04/2009 22:01:15 PAGE     2

*** ERROR #7 IN 36 (CLOCK.INC, LINE 36): UNDEFINED SYMBOL
*** ERROR #3 IN 36 (CLOCK.INC, LINE 36): ILLEGAL CHARACTER IN NUMERIC CONSTANT
                      37         INC      VAR_CLOCK_MINUTE
*** ERROR #7 IN 37 (CLOCK.INC, LINE 37): UNDEFINED SYMBOL
*** ERROR #18 IN 37 (CLOCK.INC, LINE 37): DATA-ADDRESS EXPECTED
                      38     
0018 D3               39         SETB     C
                      40         MOV      A,VAR_CLOCK_MINUTE
*** ERROR #7 IN 40 (CLOCK.INC, LINE 40): UNDEFINED SYMBOL
*** ERROR #18 IN 40 (CLOCK.INC, LINE 40): DATA-ADDRESS EXPECTED
                      41         SUBB     A,#0x3C ;24
*** ERROR #3 IN 41 (CLOCK.INC, LINE 41): ILLEGAL CHARACTER IN NUMERIC CONSTANT
                      42     
001B 40E4             43         JC       CLOCK_TASK_PROCESS
                      44     
                      45         MOV      VAR_CLOCK_HOUR,#0x00
*** ERROR #7 IN 45 (CLOCK.INC, LINE 45): UNDEFINED SYMBOL
*** ERROR #3 IN 45 (CLOCK.INC, LINE 45): ILLEGAL CHARACTER IN NUMERIC CONSTANT
                      46         
001D 020001           47         LJMP     CLOCK_TASK_PROCESS
                      48         
                      49         ;for test
                      50         ;MOV      A,VAR_TUBE_SHOW_BYTE0
                      51         ;ADDC     A,#0x01
                      52         ;MOV      VAR_TUBE_SHOW_BYTE0,A
                      53     
                      54         ;MOV      A,VAR_TUBE_SHOW_BYTE1
                      55         ;ADDC     A,#0x00
                      56         ;MOV      VAR_TUBE_SHOW_BYTE1,A
                      57         
0020                  58         CLOCK_PROCESS_RETURN: 
0020 22               59     RET
*** WARNING IN 59 (CLOCK.INC, LINE 59): MISSING 'END' STATEMENT
A51 MACRO ASSEMBLER  CLOCK                                                                04/04/2009 22:01:15 PAGE     3

SYMBOL TABLE LISTING
------ ----- -------


N A M E                T Y P E  V A L U E   ATTRIBUTES

CLOCK_INITIAL . . . .  C ADDR   0000H   A   
CLOCK_PROCESS_RETURN.  C ADDR   0020H   A   
CLOCK_TASK_PROCESS. .  C ADDR   0001H   A   


REGISTER BANK(S) USED: 0 


ASSEMBLY COMPLETE.  1 WARNING(S), 31 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -