📄 main.lst
字号:
\ 00027A D90F.... MOV.W #0,lcd_6
223 lcd_7 = LCD_L;
\ 00027E 75CF.... MOV.W #33040,lcd_7
\ 1081
224 lcd_8 = LCD_C;
\ 000284 75CF.... MOV.W #33041,lcd_8
\ 1181
225 state_lcd = STATE_LCD_11; // next sequence-state is initialised
\ 00028A 75CF.... MOV.W #11,state_lcd
\ 0B00
226 break;
\ 000290 F41F05 JMP.W ?0004
\ ?0016:
227 case STATE_LCD_11: // TROL-LCD is initialised
228 lcd_1 = LCD_T;
\ 000293 75CF.... MOV.W #16387,lcd_1
\ 0340
229 lcd_2 = LCD_R;
\ 000299 75CF.... MOV.W #2001,lcd_2
\ D107
230 lcd_3 = LCD_O;
\ 00029F 75CF.... MOV.W #35217,lcd_3
\ 9189
231 lcd_4 = LCD_L;
\ 0002A5 75CF.... MOV.W #33040,lcd_4
\ 1081
232 lcd_5 = LCD_OFF;
\ 0002AB D90F.... MOV.W #0,lcd_5
233 lcd_6 = LCD_L;
\ 0002AF 75CF.... MOV.W #33040,lcd_6
\ 1081
234 lcd_7 = LCD_C;
\ 0002B5 75CF.... MOV.W #33041,lcd_7
\ 1181
235 lcd_8 = LCD_D;
\ 0002BB 75CF.... MOV.W #35776,lcd_8
\ C08B
236 state_lcd = STATE_LCD_12; // next sequence-state is initialised
\ 0002C1 75CF.... MOV.W #12,state_lcd
\ 0C00
237 break;
\ 0002C7 F4E804 JMP.W ?0004
\ ?0017:
238 case STATE_LCD_12: // ROL-LCD- is initialised
239 lcd_1 = LCD_R;
\ 0002CA 75CF.... MOV.W #2001,lcd_1
\ D107
240 lcd_2 = LCD_O;
\ 0002D0 75CF.... MOV.W #35217,lcd_2
\ 9189
241 lcd_3 = LCD_L;
\ 0002D6 75CF.... MOV.W #33040,lcd_3
\ 1081
242 lcd_4 = LCD_OFF;
\ 0002DC D90F.... MOV.W #0,lcd_4
243 lcd_5 = LCD_L;
\ 0002E0 75CF.... MOV.W #33040,lcd_5
\ 1081
244 lcd_6 = LCD_C;
\ 0002E6 75CF.... MOV.W #33041,lcd_6
\ 1181
245 lcd_7 = LCD_D;
\ 0002EC 75CF.... MOV.W #35776,lcd_7
\ C08B
246 lcd_8 = LCD_OFF;
\ 0002F2 D90F.... MOV.W #0,lcd_8
247 state_lcd = STATE_LCD_13; // next sequence-state is initialised
\ 0002F6 75CF.... MOV.W #13,state_lcd
\ 0D00
248 break;
\ 0002FC F4B304 JMP.W ?0004
\ ?0018:
249 case STATE_LCD_13: // OL-LCD-- is initialised
250 lcd_1 = LCD_O;
\ 0002FF 75CF.... MOV.W #35217,lcd_1
\ 9189
251 lcd_2 = LCD_L;
\ 000305 75CF.... MOV.W #33040,lcd_2
\ 1081
252 lcd_3 = LCD_OFF;
\ 00030B D90F.... MOV.W #0,lcd_3
253 lcd_4 = LCD_L;
\ 00030F 75CF.... MOV.W #33040,lcd_4
\ 1081
254 lcd_5 = LCD_C;
\ 000315 75CF.... MOV.W #33041,lcd_5
\ 1181
255 lcd_6 = LCD_D;
\ 00031B 75CF.... MOV.W #35776,lcd_6
\ C08B
256 lcd_7 = LCD_OFF;
\ 000321 D90F.... MOV.W #0,lcd_7
257 lcd_8 = LCD_OFF;
\ 000325 D90F.... MOV.W #0,lcd_8
258 state_lcd = STATE_LCD_14; // next sequence-state is initialised
\ 000329 75CF.... MOV.W #14,state_lcd
\ 0E00
259 break;
\ 00032F F48004 JMP.W ?0004
\ ?0019:
260 case STATE_LCD_14: // L-LCD--- is initialised
261 lcd_1 = LCD_L;
\ 000332 75CF.... MOV.W #33040,lcd_1
\ 1081
262 lcd_2 = LCD_OFF;
\ 000338 D90F.... MOV.W #0,lcd_2
263 lcd_3 = LCD_L;
\ 00033C 75CF.... MOV.W #33040,lcd_3
\ 1081
264 lcd_4 = LCD_C;
\ 000342 75CF.... MOV.W #33041,lcd_4
\ 1181
265 lcd_5 = LCD_D;
\ 000348 75CF.... MOV.W #35776,lcd_5
\ C08B
266 lcd_6 = LCD_OFF;
\ 00034E D90F.... MOV.W #0,lcd_6
267 lcd_7 = LCD_OFF;
\ 000352 D90F.... MOV.W #0,lcd_7
268 lcd_8 = LCD_OFF;
\ 000356 D90F.... MOV.W #0,lcd_8
269 state_lcd = STATE_LCD_15; // next sequence-state is initialised
\ 00035A 75CF.... MOV.W #15,state_lcd
\ 0F00
270 break;
\ 000360 F44F04 JMP.W ?0004
\ ?0020:
271 case STATE_LCD_15: // -LCD---- is initialised
272 lcd_1 = LCD_OFF;
\ 000363 D90F.... MOV.W #0,lcd_1
273 lcd_2 = LCD_L;
\ 000367 75CF.... MOV.W #33040,lcd_2
\ 1081
274 lcd_3 = LCD_C;
\ 00036D 75CF.... MOV.W #33041,lcd_3
\ 1181
275 lcd_4 = LCD_D;
\ 000373 75CF.... MOV.W #35776,lcd_4
\ C08B
276 lcd_5 = LCD_OFF;
\ 000379 D90F.... MOV.W #0,lcd_5
277 lcd_6 = LCD_OFF;
\ 00037D D90F.... MOV.W #0,lcd_6
278 lcd_7 = LCD_OFF;
\ 000381 D90F.... MOV.W #0,lcd_7
279 lcd_8 = LCD_OFF;
\ 000385 D90F.... MOV.W #0,lcd_8
280 state_lcd = STATE_LCD_16; // next sequence-state is initialised
\ 000389 75CF.... MOV.W #16,state_lcd
\ 1000
281 break;
\ 00038F F42004 JMP.W ?0004
\ ?0021:
282 case STATE_LCD_16: // LCD----- is initialised
283 lcd_1 = LCD_L;
\ 000392 75CF.... MOV.W #33040,lcd_1
\ 1081
284 lcd_2 = LCD_C;
\ 000398 75CF.... MOV.W #33041,lcd_2
\ 1181
285 lcd_3 = LCD_D;
\ 00039E 75CF.... MOV.W #35776,lcd_3
\ C08B
286 lcd_4 = LCD_OFF;
\ 0003A4 D90F.... MOV.W #0,lcd_4
287 lcd_5 = LCD_OFF;
\ 0003A8 D90F.... MOV.W #0,lcd_5
288 lcd_6 = LCD_OFF;
\ 0003AC D90F.... MOV.W #0,lcd_6
289 lcd_7 = LCD_OFF;
\ 0003B0 D90F.... MOV.W #0,lcd_7
290 lcd_8 = LCD_OFF;
\ 0003B4 D90F.... MOV.W #0,lcd_8
291 state_lcd = STATE_LCD_17; // next sequence-state is initialised
\ 0003B8 75CF.... MOV.W #17,state_lcd
\ 1100
292 break;
\ 0003BE F4F103 JMP.W ?0004
\ ?0022:
293 case STATE_LCD_17: // CD------ is initialised
294 lcd_1 = LCD_C;
\ 0003C1 75CF.... MOV.W #33041,lcd_1
\ 1181
295 lcd_2 = LCD_D;
\ 0003C7 75CF.... MOV.W #35776,lcd_2
\ C08B
296 lcd_3 = LCD_OFF;
\ 0003CD D90F.... MOV.W #0,lcd_3
297 lcd_4 = LCD_OFF;
\ 0003D1 D90F.... MOV.W #0,lcd_4
298 lcd_5 = LCD_OFF;
\ 0003D5 D90F.... MOV.W #0,lcd_5
299 lcd_6 = LCD_OFF;
\ 0003D9 D90F.... MOV.W #0,lcd_6
300 lcd_7 = LCD_OFF;
\ 0003DD D90F.... MOV.W #0,lcd_7
301 lcd_8 = LCD_OFF;
\ 0003E1 D90F.... MOV.W #0,lcd_8
302 state_lcd = STATE_LCD_18; // next sequence-state is initialised
\ 0003E5 75CF.... MOV.W #18,state_lcd
\ 1200
303 break;
\ 0003EB F4C403 JMP.W ?0004
\ ?0023:
304 case STATE_LCD_18: // D------- is initialised
305 lcd_1 = LCD_D;
\ 0003EE 75CF.... MOV.W #35776,lcd_1
\ C08B
306 lcd_2 = LCD_OFF;
\ 0003F4 D90F.... MOV.W #0,lcd_2
307 lcd_3 = LCD_OFF;
\ 0003F8 D90F.... MOV.W #0,lcd_3
308 lcd_4 = LCD_OFF;
\ 0003FC D90F.... MOV.W #0,lcd_4
309 lcd_5 = LCD_OFF;
\ 000400 D90F.... MOV.W #0,lcd_5
310 lcd_6 = LCD_OFF;
\ 000404 D90F.... MOV.W #0,lcd_6
311 lcd_7 = LCD_OFF;
\ 000408 D90F.... MOV.W #0,lcd_7
312 lcd_8 = LCD_OFF;
\ 00040C D90F.... MOV.W #0,lcd_8
313 state_lcd = STATE_LCD_19; // next sequence-state is initialised
\ 000410 75CF.... MOV.W #19,state_lcd
\ 1300
314 break;
\ 000416 F49903 JMP.W ?0004
\ ?0024:
315 case STATE_LCD_19: // all digits are off
316 lcd_1 = LCD_OFF;
\ 000419 D90F.... MOV.W #0,lcd_1
317 lcd_2 = LCD_OFF;
\ 00041D D90F.... MOV.W #0,lcd_2
318 lcd_3 = LCD_OFF;
\ 000421 D90F.... MOV.W #0,lcd_3
319 lcd_4 = LCD_OFF;
\ 000425 D90F.... MOV.W #0,lcd_4
320 lcd_5 = LCD_OFF;
\ 000429 D90F.... MOV.W #0,lcd_5
321 lcd_6 = LCD_OFF;
\ 00042D D90F.... MOV.W #0,lcd_6
322 lcd_7 = LCD_OFF;
\ 000431 D90F.... MOV.W #0,lcd_7
323 lcd_8 = LCD_OFF;
\ 000435 D90F.... MOV.W #0,lcd_8
324 state_lcd = STATE_LCD_20; // next sequence-state is initialised
\ 000439 75CF.... MOV.W #20,state_lcd
\ 1400
325 break;
\ 00043F F47003 JMP.W ?0004
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -