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

📄 kitchentimer.asm

📁 NEC 78k0 LX3系列的LCD 电压电流的显示表
💻 ASM
📖 第 1 页 / 共 3 页
字号:
; 78K/0 Series C Compiler V4.00 Assembler Source
;                                                Date:14 Feb 2008 Time:11:07:55

; Command   : -fkitchentimer.pcc
; In-file   : source\kitchentimer.c
; Asm-file  : kitchentimer.asm
; Para-file : -cF0495
;             -y"C:\Program Files\NEC Electronics Tools\DEV"
;             -_msgoff
;             -iD:\78lx3seeitV1_1\inc
;             -rd
;             -a
;             -zp
;             -no
;             source\kitchentimer.c

$PROCESSOR(F0495)
$DEBUG
$NODEBUGA
$KANJICODE SJIS
$TOL_INF	03FH, 0400H, 00H, 030H, 00H

$DGS	FIL_NAM, .file,		0D3H,	0FFFEH,	03FH,	067H,	01H,	00H
$DGS	AUX_FIL, kitchentimer.c
$DGS	MOD_NAM, kitchentimer,	00H,	0FFFEH,	00H,	077H,	00H,	00H
$DGS	SEC_NAM, @@BITS,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@CNST,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@R_INIT,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@INIT,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@DATA,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@R_INIS,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@INIS,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@DATS,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@CALT,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@CODE,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@CALF,	U,	U,	00H,	078H,	00H,	00H
$DGS	STR_STR, .0fake,	00H,	0FFFEH,	08H,	0AH,	01H,	00H
$DGS	AUX_TAG, 03H,		015H
$DGS	MEB_STR, _s100,		00H,	0FFFFH,	0CH,	08H,	00H,	00H
$DGS	MEB_STR, _s10,		01H,	0FFFFH,	0CH,	08H,	00H,	00H
$DGS	MEB_STR, _s1,		02H,	0FFFFH,	0CH,	08H,	00H,	00H
$DGS	END_STR, .eos,		03H,	0FFFFH,	00H,	066H,	01H,	00H
$DGS	AUX_EOS, 0EH,		03H
$DGS	STR_STR, .1fake,	00H,	0FFFEH,	08H,	0AH,	01H,	00H
$DGS	AUX_TAG, 03H,		01CH
$DGS	MEB_STR, _sec,		00H,	0FFFFH,	0CH,	08H,	00H,	00H
$DGS	MEB_STR, _min,		01H,	0FFFFH,	0CH,	08H,	00H,	00H
$DGS	MEB_STR, _hour,		02H,	0FFFFH,	0CH,	08H,	00H,	00H
$DGS	END_STR, .eos,		03H,	0FFFFH,	00H,	066H,	01H,	00H
$DGS	AUX_EOS, 015H,		03H
$DGS	STA_SYM, _s_set,	U,	U,	05002H,	03H,	01H,	03H
$DGS	AUX_STR, 00H,		00H,	06H,	06H,	00H,	00H,	00H
$DGS	STA_SYM, _s_stopclr,	U,	U,	05002H,	03H,	01H,	03H
$DGS	AUX_STR, 00H,		00H,	013H,	013H,	00H,	00H,	00H
$DGS	GLV_SYM, _TIMER_init,	U,	U,	08001H,	020H,	01H,	02H
$DGS	AUX_FUN, 00H,		U,	U,	026H,	00H
$DGS	BEG_FUN, ??bf_TIMER_init,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_BEG, 049H,		00H,	026H
$DGS	END_FUN, ??ef_TIMER_init,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_END, 06H
$DGS	GLV_SYM, _timer_display,	U,	U,	08001H,	020H,	01H,	02H
$DGS	AUX_FUN, 00H,		U,	U,	040H,	00H
$DGS	BEG_FUN, ??bf_timer_display,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_BEG, 055H,		00H,	02AH
$DGS	BEG_BLK, ??bb00_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 03H,		00H,	02EH
$DGS	END_BLK, ??eb00_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0CH
$DGS	BEG_BLK, ??bb01_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0EH,		00H,	030H
$DGS	BEG_BLK, ??bb02_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 010H,		00H,	034H
$DGS	END_BLK, ??eb02_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 010H
$DGS	BEG_BLK, ??bb03_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 012H,		00H,	038H
$DGS	END_BLK, ??eb03_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 012H
$DGS	BEG_BLK, ??bb04_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 014H,		00H,	00H
$DGS	END_BLK, ??eb04_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 014H
$DGS	END_BLK, ??eb01_timer_display,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 015H
$DGS	END_FUN, ??ef_timer_display,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_END, 016H
$DGS	GLV_SYM, _timer_adjust,	U,	U,	08001H,	020H,	01H,	02H
$DGS	AUX_FUN, 00H,		U,	U,	08AH,	00H
$DGS	BEG_FUN, ??bf_timer_adjust,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_BEG, 071H,		00H,	044H
$DGS	BEG_BLK, ??bb00_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 03H,		00H,	046H
$DGS	BEG_BLK, ??bb01_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 06H,		00H,	048H
$DGS	BEG_BLK, ??bb02_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 08H,		00H,	04CH
$DGS	END_BLK, ??eb02_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0BH
$DGS	BEG_BLK, ??bb03_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0DH,		00H,	050H
$DGS	END_BLK, ??eb03_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 010H
$DGS	BEG_BLK, ??bb04_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 012H,		00H,	056H
$DGS	END_BLK, ??eb04_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 015H
$DGS	END_BLK, ??eb01_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 016H
$DGS	BEG_BLK, ??bb05_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 018H,		00H,	058H
$DGS	BEG_BLK, ??bb06_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01AH,		00H,	05CH
$DGS	END_BLK, ??eb06_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01DH
$DGS	BEG_BLK, ??bb07_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01FH,		00H,	060H
$DGS	END_BLK, ??eb07_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 022H
$DGS	BEG_BLK, ??bb08_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 024H,		00H,	066H
$DGS	END_BLK, ??eb08_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 027H
$DGS	END_BLK, ??eb05_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 028H
$DGS	BEG_BLK, ??bb09_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 02AH,		00H,	068H
$DGS	BEG_BLK, ??bb0A_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 02CH,		00H,	06EH
$DGS	END_BLK, ??eb0A_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 02FH
$DGS	END_BLK, ??eb09_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 030H
$DGS	BEG_BLK, ??bb0B_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 032H,		00H,	070H
$DGS	BEG_BLK, ??bb0C_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 034H,		00H,	074H
$DGS	END_BLK, ??eb0C_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 036H
$DGS	BEG_BLK, ??bb0D_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 038H,		00H,	078H
$DGS	END_BLK, ??eb0D_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 03CH
$DGS	BEG_BLK, ??bb0E_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 03EH,		00H,	07EH
$DGS	END_BLK, ??eb0E_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 041H
$DGS	END_BLK, ??eb0B_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 042H
$DGS	BEG_BLK, ??bb0F_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 044H,		00H,	080H
$DGS	BEG_BLK, ??bb10_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 046H,		00H,	00H
$DGS	END_BLK, ??eb10_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 049H
$DGS	END_BLK, ??eb0F_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 04AH
$DGS	END_BLK, ??eb00_timer_adjust,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 04CH
$DGS	END_FUN, ??ef_timer_adjust,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_END, 04DH
$DGS	GLV_SYM, _KitchenTimer,	U,	U,	08001H,	020H,	01H,	02H
$DGS	AUX_FUN, 00H,		U,	U,	0B1H,	00H
$DGS	BEG_FUN, ??bf_KitchenTimer,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_BEG, 0C4H,		02H,	08FH
$DGS	REG_VAR, _set,		06H,	0FFFFH,	010CH,	04H,	00H,	00H
$DGS	BEG_BLK, ??bb00_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 05H,		00H,	091H
$DGS	BEG_BLK, ??bb01_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 08H,		00H,	095H
$DGS	END_BLK, ??eb01_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0BH
$DGS	BEG_BLK, ??bb02_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0DH,		00H,	097H
$DGS	BEG_BLK, ??bb03_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 011H,		00H,	09DH
$DGS	END_BLK, ??eb03_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 014H
$DGS	END_BLK, ??eb02_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 015H
$DGS	BEG_BLK, ??bb04_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 017H,		00H,	0A1H
$DGS	END_BLK, ??eb04_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01BH
$DGS	BEG_BLK, ??bb05_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01DH,		00H,	0A3H
$DGS	BEG_BLK, ??bb06_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 020H,		00H,	0A9H
$DGS	END_BLK, ??eb06_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 026H
$DGS	END_BLK, ??eb05_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 029H
$DGS	BEG_BLK, ??bb07_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 02DH,		00H,	00H
$DGS	END_BLK, ??eb07_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 032H
$DGS	END_BLK, ??eb00_KitchenTimer,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 033H
$DGS	END_FUN, ??ef_KitchenTimer,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_END, 034H
$DGS	GLV_SYM, _timer_count,	U,	U,	08001H,	020H,	01H,	02H
$DGS	AUX_FUN, 00H,		U,	U,	0D3H,	00H
$DGS	BEG_FUN, ??bf_timer_count,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_BEG, 0FEH,		00H,	0B5H
$DGS	BEG_BLK, ??bb00_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 04H,		00H,	0B7H
$DGS	BEG_BLK, ??bb01_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 06H,		00H,	0BBH
$DGS	END_BLK, ??eb01_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 08H
$DGS	BEG_BLK, ??bb02_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0AH,		00H,	0BDH
$DGS	BEG_BLK, ??bb03_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0CH,		00H,	0C1H
$DGS	END_BLK, ??eb03_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0FH
$DGS	BEG_BLK, ??bb04_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 011H,		00H,	0C3H
$DGS	BEG_BLK, ??bb05_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 013H,		00H,	0C7H
$DGS	END_BLK, ??eb05_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 017H
$DGS	BEG_BLK, ??bb06_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 019H,		00H,	00H
$DGS	END_BLK, ??eb06_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01DH
$DGS	END_BLK, ??eb04_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01EH
$DGS	END_BLK, ??eb02_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01FH
$DGS	END_BLK, ??eb00_timer_count,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 020H
$DGS	END_FUN, ??ef_timer_count,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_END, 021H
$DGS	GLV_SYM, _timer_status,	U,	U,	0302H,	020H,	00H,	00H
$DGS	GLV_SYM, _timer,	U,	U,	01308H,	020H,	01H,	00H
$DGS	AUX_STR, 015H,		00H,	03H,	00H,	00H,	00H,	00H
$DGS	GLV_SYM, ?LCD_putc,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, ?ClrLcdIndicator,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, ?SetLcdIndicator,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, ?ClrLcdString,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, ?LCD_string,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, _clk_sec05,	U,	U,	0130CH,	02H,	00H,	00H
$DGS	GLV_SYM, _BCD_calc,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _bcd,		U,	U,	0308H,	02H,	01H,	00H
$DGS	AUX_STR, 0EH,		00H,	03H,	00H,	00H,	00H,	00H
$DGS	GLV_SYM, _sw3_in,	U,	U,	0130CH,	02H,	00H,	00H
$DGS	GLV_SYM, _cRemCode,	U,	U,	0130CH,	02H,	00H,	00H
$DGS	GLV_SYM, _AllKeyOff,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _alarm,	U,	U,	08001H,	02H,	00H,	02H

	EXTRN	_clk_sec05
	EXTRN	_BCD_calc
	EXTRN	_bcd
	EXTRN	?LCD_putc
	EXTRN	_sw3_in
	EXTRN	_cRemCode
	EXTRN	?ClrLcdIndicator
	EXTRN	?SetLcdIndicator
	EXTRN	_AllKeyOff
	EXTRN	?ClrLcdString
	EXTRN	?LCD_string
	EXTRN	_alarm
	PUBLIC	_timer_status
	PUBLIC	_timer
	PUBLIC	_TIMER_init
	PUBLIC	_timer_display
	PUBLIC	_timer_adjust
	PUBLIC	_KitchenTimer
	PUBLIC	_timer_count

@@BITS	BSEG

@@CNST	CSEG	UNITP
_s_set:	DB	'SET  '
	DB	00H
_s_stopclr:	DB	'STOP & CLEAR      '
	DB	00H
	DB	(1)

@@R_INIT	CSEG	UNITP

@@INIT	DSEG	UNITP

@@DATA	DSEG	UNITP

@@R_INIS	CSEG	UNITP

@@INIS	DSEG	SADDRP

@@DATS	DSEG	SADDRP
_timer_status:	DS	(1)
	DS	(1)
_timer:	DS	(3)
	DS	(1)

@@CALT	CSEG	CALLT0

; line    14
; line    26
; line    27
; line    28
; line    29
; line    30
; line    62
; line    63
; line    27
; line    28
; line    29
; line    34
; line    35
; line    40
; line    41
; line    42
; line    49
; line    54
; line    66
; line    73

@@CODE	CSEG
_TIMER_init:
$DGL	1,32
??bf_TIMER_init:
; line    74
$DGL	0,2
	mov	_timer,#00H	; 0 				;[INF] 3, 6
; line    75
$DGL	0,3
	mov	_timer+1,#00H	; 0 				;[INF] 3, 6
; line    76
$DGL	0,4
	mov	_timer+2,#00H	; 0 				;[INF] 3, 6
; line    77
$DGL	0,5
	mov	_timer_status,#00H	; 0 			;[INF] 3, 6
; line    78
$DGL	0,6
??ef_TIMER_init:
	ret							;[INF] 1, 6
??ee_TIMER_init:
; line    85
_timer_display:
$DGL	1,38
??bf_timer_display:
; line    86
$DGL	0,2
	cmp	_clk_sec05,#00H	; 0 				;[INF] 3, 6
	bz	$?L0005						;[INF] 2, 6
; line    87
??bb00_timer_display:
; line    88
$DGL	0,4
	mov	a,_timer+1					;[INF] 2, 4
	mov	x,#00H	; 0 					;[INF] 2, 4
	xch	a,x						;[INF] 1, 2
	call	!_BCD_calc					;[INF] 3, 7
; line    89
$DGL	0,5
	cmp	_bcd+1,#00H	; 0 				;[INF] 3, 6
	bnz	$?L0007						;[INF] 2, 6
	movw	ax,#020H	; 32 				;[INF] 3, 6
	push	ax						;[INF] 1, 4
	mov	x,#04H	; 4 					;[INF] 2, 4
	callt	[?LCD_putc]					;[INF] 1, 6
	pop	ax						;[INF] 1, 4
	br	$?L0008						;[INF] 2, 6
?L0007:
; line    90
$DGL	0,6
	mov	a,_bcd+1					;[INF] 2, 4
	mov	x,a						;[INF] 1, 2
	rolc	a,1						;[INF] 1, 2
	subc	a,a						;[INF] 2, 4
	push	ax						;[INF] 1, 4
	movw	ax,#04H	; 4 					;[INF] 3, 6
	callt	[?LCD_putc]					;[INF] 1, 6
	pop	ax						;[INF] 1, 4
?L0008:
; line    91
$DGL	0,7
	mov	a,_bcd+2					;[INF] 2, 4
	mov	x,a						;[INF] 1, 2
	rolc	a,1						;[INF] 1, 2
	subc	a,a						;[INF] 2, 4
	push	ax						;[INF] 1, 4
	movw	ax,#03H	; 3 					;[INF] 3, 6
	callt	[?LCD_putc]					;[INF] 1, 6
	pop	ax						;[INF] 1, 4
; line    92
$DGL	0,8
	movw	ax,#03AH	; 58 				;[INF] 3, 6
	push	ax						;[INF] 1, 4
	mov	x,#02H	; 2 					;[INF] 2, 4
	callt	[?LCD_putc]					;[INF] 1, 6
	pop	ax						;[INF] 1, 4
; line    93
$DGL	0,9
	mov	a,_timer					;[INF] 2, 4
	mov	x,#00H	; 0 					;[INF] 2, 4
	xch	a,x						;[INF] 1, 2

⌨️ 快捷键说明

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