个位键处理子程序-keygw.asm
来自「红外抄表器.rar」· 汇编 代码 · 共 21 行
ASM
21 行
;##############个位键处理子程序-KEYGW ############
;入口参数:无
;出口参数:无
;需调用函数:显示机号子程序-DISJIHAO
;说明:会修改JIHAOL的低四位,使之从零到九循环增加
;################################################
KEYGW:MOV A,JIHAOL
ANL A,#0FH ;保留低四位
INC A
CJNE A,#09H,GW00 ;
GW00: JNC GW01 ;A>09H则转
INC JIHAOL ;A<=09H时 个位加一
LJMP GW02
GW01: ANL JIHAOL,#0F0H ;A>09H时,个位清零
GW02: SETB DISMOD ;反白显示机号
LCALL DISJIHAO
LCALL DLY10MS
RET
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?