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

📄 common.lst

📁 单片机学习的最好例子, 1.51多任务切换 2.红外解码 3.数码管扫描显示 4.1602LCD的现实,以及文字动画效果 5.系统构架,资源整合,菜单应用,按键板,其它更新中
💻 LST
📖 第 1 页 / 共 2 页
字号:
*** ERROR #23 IN 95 (COMMON.INC, LINE 95): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                      96     VAR_TASK_BUFFER_DPL               EQU VAR_TASK_BUFFER_B + 1
*** ERROR #23 IN 96 (COMMON.INC, LINE 96): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
A51 MACRO ASSEMBLER  COMMON                                                               04/04/2009 22:01:16 PAGE     3

                      97     VAR_TASK_BUFFER_DPH               EQU VAR_TASK_BUFFER_DPL + 1
*** ERROR #23 IN 97 (COMMON.INC, LINE 97): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                      98     
                      99     VAR_TASK_BUFFER_R0                EQU VAR_TASK_BUFFER_DPH + 1
*** ERROR #23 IN 99 (COMMON.INC, LINE 99): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     100     VAR_TASK_BUFFER_R1                EQU VAR_TASK_BUFFER_R0 + 1
*** ERROR #23 IN 100 (COMMON.INC, LINE 100): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     101     VAR_TASK_BUFFER_R2                EQU VAR_TASK_BUFFER_R1 + 1
*** ERROR #23 IN 101 (COMMON.INC, LINE 101): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     102     VAR_TASK_BUFFER_R3                EQU VAR_TASK_BUFFER_R2 + 1
*** ERROR #23 IN 102 (COMMON.INC, LINE 102): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     103     VAR_TASK_BUFFER_R4                EQU VAR_TASK_BUFFER_R3 + 1
*** ERROR #23 IN 103 (COMMON.INC, LINE 103): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     104     VAR_TASK_BUFFER_R5                EQU VAR_TASK_BUFFER_R4 + 1
*** ERROR #23 IN 104 (COMMON.INC, LINE 104): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     105     VAR_TASK_BUFFER_R6                EQU VAR_TASK_BUFFER_R5 + 1
*** ERROR #23 IN 105 (COMMON.INC, LINE 105): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     106     VAR_TASK_BUFFER_R7                EQU VAR_TASK_BUFFER_R6 + 1
*** ERROR #23 IN 106 (COMMON.INC, LINE 106): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     107     
                     108     VAR_TASK_BUFFER_STACK0            EQU VAR_TASK_BUFFER_R7 + 1  ;Stack address: VAR_TASK_CURRENT_STACK0 ~ (VAR_TASK_CURRENT_STACK0 + DEFINE_TASK_STACK_SIZE)
*** ERROR #23 IN 108 (COMMON.INC, LINE 108): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     109     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                                                             
                     110     VAR_TASK_CURRENT_ID               EQU VAR_TASK_BUFFER_STACK0 + DEFINE_TASK_STACK_SIZE
*** ERROR #23 IN 110 (COMMON.INC, LINE 110): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     111     
                     112     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     113     ;Timer variable
                     114     VAR_TIMER_TICK_NOW_BYTE0          EQU VAR_TASK_CURRENT_ID + 1
*** ERROR #23 IN 114 (COMMON.INC, LINE 114): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     115     VAR_TIMER_TICK_NOW_BYTE1          EQU VAR_TIMER_TICK_NOW_BYTE0 + 1
*** ERROR #23 IN 115 (COMMON.INC, LINE 115): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     116     
                     117     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     118     ;Clock variable
                     119     VAR_CLOCK_SECOND                  EQU VAR_TIMER_TICK_NOW_BYTE1 + 1  
*** ERROR #23 IN 119 (COMMON.INC, LINE 119): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     120     VAR_CLOCK_MINUTE                  EQU VAR_CLOCK_SECOND + 1
*** ERROR #23 IN 120 (COMMON.INC, LINE 120): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     121     VAR_CLOCK_HOUR                    EQU VAR_CLOCK_MINUTE + 1
*** ERROR #23 IN 121 (COMMON.INC, LINE 121): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     122     
                     123     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     124     ;Tube variable
                     125     VAR_TUBE_SHOW_MODE                EQU VAR_CLOCK_HOUR + 1
*** ERROR #23 IN 125 (COMMON.INC, LINE 125): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     126     VAR_TUBE_SHOW_BYTE0               EQU VAR_TUBE_SHOW_MODE + 1
*** ERROR #23 IN 126 (COMMON.INC, LINE 126): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     127     VAR_TUBE_SHOW_BYTE1               EQU VAR_TUBE_SHOW_BYTE0 + 1
*** ERROR #23 IN 127 (COMMON.INC, LINE 127): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     128     
                     129     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     130     ;Tone variable
                     131     VAR_TONE_MODE                     EQU VAR_TUBE_SHOW_BYTE1 + 1
*** ERROR #23 IN 131 (COMMON.INC, LINE 131): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     132     
                     133     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     134     ;LED variable
                     135     VAR_LED_SHOW_MODE                 EQU VAR_TONE_MODE + 1
*** ERROR #23 IN 135 (COMMON.INC, LINE 135): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     136     
                     137     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     138     ;Keypad variable
                     139     VAR_KEYPAD_KEY                    EQU VAR_LED_SHOW_MODE + 1
*** ERROR #23 IN 139 (COMMON.INC, LINE 139): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     140     
A51 MACRO ASSEMBLER  COMMON                                                               04/04/2009 22:01:16 PAGE     4

                     141     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     142     ;IR variable
                     143     VAR_IR_CUSTOMER_CODE              EQU VAR_KEYPAD_KEY + 1
*** ERROR #23 IN 143 (COMMON.INC, LINE 143): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     144     VAR_IR_CUSTOMER_CODE_INVERSE      EQU VAR_IR_CUSTOMER_CODE + 1
*** ERROR #23 IN 144 (COMMON.INC, LINE 144): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     145     VAR_IR_KEY_CODE                   EQU VAR_IR_CUSTOMER_CODE_INVERSE + 1
*** ERROR #23 IN 145 (COMMON.INC, LINE 145): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     146     VAR_IR_KEY_CODE_INVERSE           EQU VAR_IR_KEY_CODE + 1
*** ERROR #23 IN 146 (COMMON.INC, LINE 146): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     147     
                     148     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     149     ;LCD variable
                     150     VAR_LCD_MODE                      EQU VAR_IR_KEY_CODE_INVERSE + 1
*** ERROR #23 IN 150 (COMMON.INC, LINE 150): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     151     VAR_LCD_BUFFER                    EQU VAR_LCD_MODE + 1
*** ERROR #23 IN 151 (COMMON.INC, LINE 151): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     152     
                     153     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     154     ;COM variable
                     155     VAR_COM_MODE                      EQU VAR_LCD_BUFFER + 21
*** ERROR #23 IN 155 (COMMON.INC, LINE 155): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     156     VAR_COM_BUFFER                    EQU VAR_COM_MODE + 1
*** ERROR #23 IN 156 (COMMON.INC, LINE 156): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     157     
                     158     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     159     ;E2PROM variable
                     160     VAR_E2PROM_MODE                   EQU VAR_COM_BUFFER + 23
*** ERROR #23 IN 160 (COMMON.INC, LINE 160): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     161     VAR_E2PROM_BUFFER                 EQU VAR_COM_MODE + 1
*** ERROR #23 IN 161 (COMMON.INC, LINE 161): EXPRESSION WITH FORWARD REFERENCE NOT PERMITTED
                     162     
                     163     ;Variable End
                     164     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
*** WARNING IN 164 (COMMON.INC, LINE 164): MISSING 'END' STATEMENT
A51 MACRO ASSEMBLER  COMMON                                                               04/04/2009 22:01:16 PAGE     5

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


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

DEFINE_CRYSTAL_FREQUENCY. . . . .  N NUMB   C000H   A   
DEFINE_TUBE_IO_PORT_CONTROL . . .  D ADDR   00A0H   A   
DEFINE_TUBE_IO_PORT_CONTROL_1 . .  B ADDR   00A0H.7 A   
DEFINE_TUBE_IO_PORT_CONTROL_2 . .  B ADDR   00A0H.6 A   
DEFINE_TUBE_IO_PORT_CONTROL_3 . .  B ADDR   00A0H.5 A   
DEFINE_TUBE_IO_PORT_CONTROL_4 . .  B ADDR   00A0H.4 A   
DEFINE_TUBE_IO_PORT_DATA. . . . .  D ADDR   0080H   A   
P0. . . . . . . . . . . . . . . .  D ADDR   0080H   A   
P2. . . . . . . . . . . . . . . .  D ADDR   00A0H   A   


REGISTER BANK(S) USED: 0 


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

⌨️ 快捷键说明

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