delay.asm

来自「PS2 Game Products Test-Jig source code,」· 汇编 代码 · 共 27 行

ASM
27
字号

;////////////////////////////////////////////////
;TIMER1
;////////////////////////////////////////////////

;ENABLE COMPARE MODE
E_CCP1		
		BSF	STATUS,RP0
                BCF	PIE1,CCP1IE
                BCF	STATUS,RP0
		MOVWF	CCPR1L		;MOVE W REGISTER TO TMR1L	
		CLRF	TMR1L		;CLEAR TIMER1 LOW BYTE REGISTER
		CLRF	TMR1H		;CLEAR TIMER1 HIGH BYTE REGISTER
		MOVLW	B'00001010'	
		MOVWF	CCP1CON		;COMPARE MODE
		BSF	TMR1_B		;ENABLE TIMER1 

CHECK_CCP1	BTFSS	PIR1,CCP1IF	;COMPARE MATCH ?
		GOTO	CHECK_CCP1	;NO

		BCF	PIR1,CCP1IF	;CLEAR CCP1IF FLAG BIT	
		BCF	TMR1_B		;DISABLE TIMER1

		CLRF	CCP1CON		;CAPTURE/COMPARE/PWM OFF
		RETURN			

⌨️ 快捷键说明

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