📄 common.lst
字号:
*** 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 + -