idwractmr.asm

来自「空调控制程序,MCU 采用NEC D789189」· 汇编 代码 · 共 41 行

ASM
41
字号

;	NAME	TMRctrl
;========================================================================

;************************************************************************
;*	Module Name:	IDwracTMR					*
;*	Function:	timer on/off control				*
;*	Input:		C_TMRclk,D_TMRon,D_TMRoff			*
;*	Output:		f_PWRon						*
;*	Break:		A,B,HL						*
;*	stack:								*
;************************************************************************
;	History:
;
;------------------------------------------------------------------------
; 	$include 	(IDwracsym.INC)
;	$include	(IDwracRAM.INC)
;	CSEG
;========================================================================
;	PUBLIC	TMRctrl	
;===================================
;       TMRctrl		PROGRAM
;===================================
TMRctrl:
	BT	f_TMRset,$$+4+1
	RET
	CMP	D_TMRon,#0
	BEQ	TMRnow
	RET
TMRnow:
	CLR1	f_TMRset
	mov	D_TMRon,#0	
	BT	f_PWRon,$TMRoff
TMRon:
	CALL	!OFF2ON
	RET
TMRoff:	
	CALL	!ON2OFF
	RET
	
	

⌨️ 快捷键说明

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