vold.asm
来自「给香港公司做的出口欧洲的电子称项目全部源代码 CPU:KS57C2308 RAN」· 汇编 代码 · 共 29 行
ASM
29 行
;MODULE: VOLD.ASM ;
;FUNCTION: CHECK BATTERY VOLTAGE ;
;***************************************************************************;
; VOL_DETECT ;
;***************************************************************************;
; [VOLD_DLY] ;
; [ABNORMAL_CNT] ;
VOL_DETECT: ;
SMB 1 ;
INCS VOLD_DLY ; VOLD_DLY FULL ?
JP SB0_RET ; NO.
LD A,#0 ; YES.
LD VOLD_DLY,A ;
SMB 15 ;
LDB C,VOLD_IN ;
SMB 1 ;
BTST C ; C = H ?
JPS VOLD_1 ; NO. VOLTAGE IS ABNORMAL.
LD A,#0 ; YES. VOLTAGE IS NORMAL
LD ABNORMAL_CNT,A ;
SB0_RET:SMB 0 ;
RET ;
VOLD_1: INCS ABNORMAL_CNT ; FULL ?
JP SB0_RET ; NO.
LD EA,#LO ; YES. DISPLAY "Lo", THEN TURN OFF POWER
JP DISP_ERR_COM ;
;**************************************;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?